Roadbed engineering settlement monitoring method and device and electronic equipment

文档序号:1919325 发布日期:2021-12-03 浏览:5次 中文

阅读说明:本技术 路基工程沉降监测方法、装置及电子设备 (Roadbed engineering settlement monitoring method and device and electronic equipment ) 是由 蒋梦 张淮 高玉亮 王鹤 康秋静 高占建 孙云蓬 高飞 董建华 丁海有 黄玉君 于 2021-08-12 设计创作,主要内容包括:本公开实施例中提供了一种路基工程沉降监测方法、装置及电子设备,属于数据处理技术领域,该方法包括:在获取第一沉降测量装置中采集的路基的第一沉降数据之后,进一步获取与所述第一沉降测量装置前后相邻的第二沉降测量装置和第三沉降测量装置中测量到的数据;通过对第一沉降数据进行计算,获取第一沉降测量装置处路基的第一沉降值;将所述第一沉降值与第一沉降测量装置处的预测值进行比较,得到第一比较差值;进一步将所述第一沉降值与第二沉降数据和第三沉降数据中包含的沉降值进行比较,进而确定所述第一沉降测量装置处的路基沉降值是否处于安全状态。通过本公开的处理方案,能够有效的提高路基沉降监测的效率。(The embodiment of the disclosure provides a roadbed engineering settlement monitoring method, a roadbed engineering settlement monitoring device and electronic equipment, which belong to the technical field of data processing, and the method comprises the following steps: after first settlement data of the roadbed collected in a first settlement measuring device is obtained, further obtaining data measured in a second settlement measuring device and a third settlement measuring device which are adjacent to the first settlement measuring device in front and back; calculating the first settlement data to obtain a first settlement value of the roadbed at the first settlement measuring device; comparing the first settlement value with a predicted value at a first settlement measuring device to obtain a first comparison difference value; and further comparing the settlement value contained in the first settlement value, the second settlement data and the third settlement data, and further determining whether the subgrade settlement value at the first settlement measuring device is in a safe state. Through this disclosed processing scheme, can effectual improvement road bed settlement monitoring's efficiency.)

1. A subgrade engineering settlement monitoring method is characterized by comprising the following steps:

after first settlement data of the roadbed collected in a first settlement measuring device is obtained, further obtaining data measured in a second settlement measuring device and a third settlement measuring device which are adjacent to the first settlement measuring device in front and back, and forming second settlement data and third settlement data;

calculating the first settlement data to obtain a first settlement value of the roadbed at the first settlement measuring device;

comparing the first settlement value with a predicted value at a first settlement measuring device to obtain a first comparison difference value;

and when the first comparative difference value is larger than a preset value, further comparing the first settlement value with settlement values contained in the second settlement data and the third settlement data, and further determining whether the subgrade settlement value at the first settlement measuring device is in a safe state.

2. The method of claim 1, wherein the obtaining first settlement data for the subgrade collected in the first settlement measurement device comprises:

establishing a communication connection with the first settlement measuring device;

sending a preset communication key to the first settlement measuring device;

after obtaining the response of the first sedimentation measurement device, first sedimentation data is read from the first sedimentation measurement device.

3. The method of claim 2, wherein the obtaining data measured in second and third sedimentation measurement devices that are adjacent to and in tandem with the first sedimentation measurement device to form second and third sedimentation data comprises:

acquiring a first geographical position of a first settlement measuring device by performing data analysis on the first settlement data;

locating the sedimentation measurement devices adjacent to the first geographical location in tandem so as to determine a second sedimentation measurement device and a third sedimentation measurement device based on the results of the locating determination.

4. The method of claim 3, wherein obtaining the first settlement value of the subgrade at the first settlement measuring device by calculating the first settlement data comprises:

reading position indication information of a measuring device in the settlement measuring device;

determining the first sedimentation value based on a change value of the position indication information.

5. The method of claim 4, wherein obtaining a first settlement value of the subgrade at the first settlement measuring device by calculating the first settlement data further comprises:

acquiring a temperature difference value and a current temperature value at the first sedimentation device;

correcting the change value of the position indication information based on the temperature difference value and the current temperature value;

and taking the change value of the corrected position indication information as a first sedimentation value.

6. The method of claim 1, wherein comparing the first settlement value to a predicted value at a first settlement measurement device to obtain a first comparative difference value comprises:

inputting the environmental information of the first settlement measuring device into a prediction model;

determining the predicted value based on the calculation result of the prediction model;

and calculating the difference value of the first settlement value and the predicted value to obtain the first comparison difference value.

7. The method of claim 1, wherein comparing the first settlement value to settlement values contained in second and third settlement data to determine whether the subgrade settlement value at the first settlement measurement device is in a safe state comprises:

respectively calculating a second settlement value and a third settlement value contained in the second settlement data and the third settlement data to obtain a mean value settlement value corresponding to the second settlement value and the third settlement value;

calculating the difference value of the first settlement value and the mean settlement value to obtain a second comparison difference value;

and judging whether the subgrade settlement value at the first settlement measuring device is in a safe state or not based on the second comparison difference value.

8. A roadbed engineering settlement monitoring method and device are characterized by comprising the following steps:

the acquisition module is used for further acquiring data measured in a second settlement measuring device and a third settlement measuring device which are adjacent to the first settlement measuring device in front and back after acquiring first settlement data of the roadbed, which is acquired in the first settlement measuring device, so as to form second settlement data and third settlement data;

the calculation module is used for calculating the first settlement data to obtain a first settlement value of the roadbed at the first settlement measuring device;

the comparison module is used for comparing the first settlement value with a predicted value at the first settlement measuring device to obtain a first comparison difference value;

and the determining module is used for further comparing the first settlement value with settlement values contained in the second settlement data and the third settlement data after the first comparative difference value is larger than a preset value, and further determining whether the subgrade settlement value at the first settlement measuring device is in a safe state.

9. An electronic device, characterized in that the electronic device comprises:

at least one processor; and the number of the first and second groups,

a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,

the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of the preceding claims 1-7.

10. A non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the method of any one of the preceding claims 1-7.

Technical Field

The disclosure relates to the technical field of data processing, and in particular relates to a roadbed engineering settlement monitoring method and device and electronic equipment.

Background

The roadbed deformation monitoring system has a lot of researches at home and abroad, but more laboratory states, less projects, mass production of products and less mass application. Usually, a roadbed deformation monitoring system adopts a hydraulic principle, is connected through an air pipe, a liquid pipe and a data line to form an on-site monitoring equipment unit, and is buried in the field of the wasteland. And an industrial control equipment box, a datum point, a liquid box and the like are connected to the outer side of the slope angle of the roadbed. Wireless transmission to the internet is acquired periodically. The network data platform is responsible for receiving the sensing data, recording logs, analyzing the data and displaying the data. As sensor access types increase, the demand on the server will increase.

A general enterprise or a large-scale college only realizes the construction of the system, and the research on the accuracy of the sensor in the system is less. If the sensor is better produced, the stability and the reliability are rarely improved. The internet data platform is simultaneously accessed to various sensors, the communication protocols of the sensors are not uniform, the data formats are different, and the concurrent processing capability of the server is very important after a large number of sensors are simultaneously accessed.

Disclosure of Invention

In view of this, embodiments of the present disclosure provide a subgrade engineering settlement monitoring method, device and electronic device to at least partially solve the problems in the prior art.

In a first aspect, an embodiment of the present disclosure provides a subgrade engineering settlement monitoring method, including:

after first settlement data of the roadbed collected in a first settlement measuring device is obtained, further obtaining data measured in a second settlement measuring device and a third settlement measuring device which are adjacent to the first settlement measuring device in front and back, and forming second settlement data and third settlement data;

calculating the first settlement data to obtain a first settlement value of the roadbed at the first settlement measuring device;

comparing the first settlement value with a predicted value at a first settlement measuring device to obtain a first comparison difference value;

and when the first comparative difference value is larger than a preset value, further comparing the first settlement value with settlement values contained in the second settlement data and the third settlement data, and further determining whether the subgrade settlement value at the first settlement measuring device is in a safe state.

According to a specific implementation manner of the embodiment of the present disclosure, the acquiring first settlement data of the roadbed collected by the first settlement measuring device includes:

establishing a communication connection with the first settlement measuring device;

sending a preset communication key to the first settlement measuring device;

after obtaining the response of the first sedimentation measurement device, first sedimentation data is read from the first sedimentation measurement device.

According to a specific implementation manner of the embodiment of the present disclosure, the acquiring data measured in a second settlement measuring device and a third settlement measuring device adjacent to the first settlement measuring device in front of and behind the first settlement measuring device to form second settlement data and third settlement data includes:

acquiring a first geographical position of a first settlement measuring device by performing data analysis on the first settlement data;

locating the sedimentation measurement devices adjacent to the first geographical location in tandem so as to determine a second sedimentation measurement device and a third sedimentation measurement device based on the results of the locating determination.

According to a specific implementation manner of the embodiment of the present disclosure, the obtaining a first settlement value of the roadbed at the first settlement measurement device by calculating the first settlement data includes:

reading position indication information of a measuring device in the settlement measuring device;

determining the first sedimentation value based on a change value of the position indication information.

According to a specific implementation manner of the embodiment of the present disclosure, the obtaining the first settlement value of the roadbed at the first settlement measuring device by calculating the first settlement data further includes:

acquiring a temperature difference value and a current temperature value at the first sedimentation device;

correcting the change value of the position indication information based on the temperature difference value and the current temperature value;

and taking the change value of the corrected position indication information as a first sedimentation value.

According to a specific implementation manner of the embodiment of the present disclosure, the comparing the first settlement value with a predicted value at a first settlement measuring device to obtain a first comparative difference value includes:

inputting the environmental information of the first settlement measuring device into a prediction model;

determining the predicted value based on the calculation result of the prediction model;

and calculating the difference value of the first settlement value and the predicted value to obtain the first comparison difference value.

According to a specific implementation manner of the embodiment of the present disclosure, the comparing the settlement value included in the first settlement value, the second settlement data, and the third settlement data, and further determining whether the subgrade settlement value at the first settlement measuring device is in a safe state includes:

respectively calculating a second settlement value and a third settlement value contained in the second settlement data and the third settlement data to obtain a mean value settlement value corresponding to the second settlement value and the third settlement value;

calculating the difference value of the first settlement value and the mean settlement value to obtain a second comparison difference value;

and judging whether the subgrade settlement value at the first settlement measuring device is in a safe state or not based on the second comparison difference value.

In a second aspect, an embodiment of the present disclosure provides a method and an apparatus for monitoring subgrade engineering settlement, including:

the acquisition module is used for further acquiring data measured in a second settlement measuring device and a third settlement measuring device which are adjacent to the first settlement measuring device in front and back after acquiring first settlement data of the roadbed, which is acquired in the first settlement measuring device, so as to form second settlement data and third settlement data;

the calculation module is used for calculating the first settlement data to obtain a first settlement value of the roadbed at the first settlement measuring device;

the comparison module is used for comparing the first settlement value with a predicted value at the first settlement measuring device to obtain a first comparison difference value;

and the determining module is used for further comparing the first settlement value with settlement values contained in the second settlement data and the third settlement data after the first comparative difference value is larger than a preset value, and further determining whether the subgrade settlement value at the first settlement measuring device is in a safe state.

In a third aspect, an embodiment of the present disclosure further provides an electronic device, where the electronic device includes:

at least one processor; and the number of the first and second groups,

a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,

the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the subgrade engineering settlement monitoring method in the first aspect or any implementation manner of the first aspect.

In a fourth aspect, the disclosed embodiments also provide a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the subgrade engineering settlement monitoring method in the first aspect or any implementation manner of the first aspect.

In a fifth aspect, the disclosed embodiments also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions that, when executed by a computer, cause the computer to perform the subgrade engineering settlement monitoring method in the first aspect or any of the implementations of the first aspect.

The roadbed engineering settlement monitoring method scheme in the embodiment of the disclosure comprises the steps of further obtaining data measured in a second settlement measuring device and a third settlement measuring device which are adjacent to the first settlement measuring device in front and back after obtaining first settlement data of a roadbed collected in the first settlement measuring device, and forming second settlement data and third settlement data; calculating the first settlement data to obtain a first settlement value of the roadbed at the first settlement measuring device; comparing the first settlement value with a predicted value at a first settlement measuring device to obtain a first comparison difference value; and when the first comparative difference value is larger than a preset value, further comparing the first settlement value with settlement values contained in the second settlement data and the third settlement data, and further determining whether the subgrade settlement value at the first settlement measuring device is in a safe state. By the aid of the processing scheme, efficiency of the subgrade engineering settlement monitoring method is improved.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings needed to be used in the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present disclosure, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.

Fig. 1 is a flowchart of a subgrade engineering settlement monitoring method provided in an embodiment of the present disclosure;

fig. 2 is a flowchart of another subgrade engineering settlement monitoring method provided in the embodiment of the present disclosure;

fig. 3 is a flowchart of another subgrade engineering settlement monitoring method provided in the embodiment of the present disclosure;

fig. 4 is a flowchart of another subgrade engineering settlement monitoring method provided in the embodiment of the present disclosure;

fig. 5 is a schematic structural diagram of a device for monitoring subgrade engineering settlement according to an embodiment of the present disclosure;

fig. 6 is a schematic diagram of an electronic device provided in an embodiment of the present disclosure.

Detailed Description

The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

The embodiments of the present disclosure are described below with specific examples, and other advantages and effects of the present disclosure will be readily apparent to those skilled in the art from the disclosure in the specification. It is to be understood that the described embodiments are merely illustrative of some, and not restrictive, of the embodiments of the disclosure. The disclosure may be embodied or carried out in various other specific embodiments, and various modifications and changes may be made in the details within the description without departing from the spirit of the disclosure. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.

It is noted that various aspects of the embodiments are described below within the scope of the appended claims. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is merely illustrative. Based on the disclosure, one skilled in the art should appreciate that one aspect described herein may be implemented independently of any other aspects and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method practiced using any number of the aspects set forth herein. Additionally, such an apparatus may be implemented and/or such a method may be practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.

It should be noted that the drawings provided in the following embodiments are only for illustrating the basic idea of the present disclosure, and the drawings only show the components related to the present disclosure rather than the number, shape and size of the components in actual implementation, and the type, amount and ratio of the components in actual implementation may be changed arbitrarily, and the layout of the components may be more complicated.

In addition, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects may be practiced without these specific details.

The embodiment of the disclosure provides a subgrade engineering settlement monitoring method. The subgrade engineering settlement monitoring method provided by the embodiment can be executed by a computing device, the computing device can be implemented as software, or implemented as a combination of software and hardware, and the computing device can be integrally arranged in a server, a client and the like.

Referring to fig. 1, the subgrade engineering settlement monitoring method in the embodiment of the present disclosure may include the following steps:

s101, after first settlement data of the roadbed collected in a first settlement measuring device is obtained, data measured in a second settlement measuring device and a third settlement measuring device which are adjacent to the first settlement measuring device in front of and behind are further obtained, and second settlement data and third settlement data are formed.

In order to effectively monitor the settlement data of the roadbed, the settlement measuring device can be embedded in different positions of the roadbed in advance, and the settlement measuring device is combined with different stratums of the roadbed in advance, so that the settlement condition of the roadbed can be reflected in a linear change mode.

Be equipped with communication module among the road bed measuring device, be connected with long-range server through this communication module to in gathering the settlement data of different road beds department to the server, monitor and the analysis the settlement condition.

In the settlement monitoring process, first settlement data in a first settlement measuring device arranged at a certain position of the roadbed may be first obtained, and the first settlement data may include, in addition to a settlement value at the first settlement measuring device, position information and temperature information of the first settlement measuring device, and map layer structure information of the roadbed.

By adopting a similar method, the data measured in a second settlement measuring device and a third settlement measuring device which are adjacent to the first settlement measuring device in front and at the back can be further obtained to form second settlement data and third settlement data

S102, calculating the first settlement data to obtain a first settlement value of the roadbed at the first settlement measuring device.

In a specific implementation, the position indication information of the measuring device in the settlement measuring device can be read, and the first settlement value can be determined based on the change value of the position indication information.

In the process of determining the first sedimentation value, influence factors of temperature can be further considered, for example, a temperature difference value at the first sedimentation device and a current temperature value can be obtained; correcting the change value of the position indication information based on the temperature difference value and the current temperature value; and taking the change value of the corrected position indication information as a first sedimentation value.

S103, comparing the first settlement value with a predicted value of the first settlement measuring device to obtain a first comparison difference value.

Specifically, the environmental information of the first sedimentation measurement device may be input into a prediction model, and the prediction value may be determined based on a calculation result of the prediction model; and calculating the difference value of the first settlement value and the predicted value to obtain the first comparison difference value.

And S104, when the first ratio is larger than a preset value, further comparing the first settlement value with settlement values contained in the second settlement data and the third settlement data, and further determining whether the subgrade settlement value at the first settlement measuring device is in a safe state.

Specifically, a second settlement value and a third settlement value included in the second settlement data and the third settlement data may be calculated respectively to obtain a mean value settlement value corresponding to the second settlement value and the third settlement value; calculating the difference value of the first settlement value and the mean settlement value to obtain a second comparison difference value; and judging whether the subgrade settlement value at the first settlement measuring device is in a safe state or not based on the second comparison difference value.

Through the scheme in the embodiment, the accuracy of roadbed settlement measurement data can be effectively improved.

Referring to fig. 2, according to a specific implementation manner of the embodiment of the present disclosure, the acquiring first settlement data of a roadbed collected by a first settlement measuring device includes:

s201, establishing communication connection with the first settlement measuring device;

s202, sending a preset communication key to the first settlement measuring device;

s203, after obtaining the response of the first sedimentation measurement device, reading first sedimentation data from the first sedimentation measurement device.

Referring to fig. 3, according to a specific implementation manner of the embodiment of the present disclosure, the acquiring data measured by a second settlement measuring device and a third settlement measuring device adjacent to the first settlement measuring device in front of and behind the first settlement measuring device to form second settlement data and third settlement data includes:

s301, performing data analysis on the first settlement data to obtain a first geographical position where a first settlement measuring device is located;

s302, finding the settlement measuring devices adjacent to the first geographical position in front of and behind so as to determine a second settlement measuring device and a third settlement measuring device based on the finding and determining result.

Referring to fig. 4, according to a specific implementation manner of the embodiment of the present disclosure, the obtaining a first settlement value of the roadbed at the first settlement measuring device by calculating the first settlement data includes:

s401, reading position indication information of a measuring device in the settlement measuring device;

s402, determining the first settlement value based on the change value of the position indication information.

According to a specific implementation manner of the embodiment of the present disclosure, the obtaining the first settlement value of the roadbed at the first settlement measuring device by calculating the first settlement data further includes: acquiring a temperature difference value and a current temperature value at the first sedimentation device; correcting the change value of the position indication information based on the temperature difference value and the current temperature value; and taking the change value of the corrected position indication information as a first sedimentation value.

According to a specific implementation manner of the embodiment of the present disclosure, the comparing the first settlement value with a predicted value at a first settlement measuring device to obtain a first comparative difference value includes: inputting the environmental information of the first settlement measuring device into a prediction model; determining the predicted value based on the calculation result of the prediction model; and calculating the difference value of the first settlement value and the predicted value to obtain the first comparison difference value.

According to a specific implementation manner of the embodiment of the present disclosure, the comparing the settlement value included in the first settlement value, the second settlement data, and the third settlement data, and further determining whether the subgrade settlement value at the first settlement measuring device is in a safe state includes: respectively calculating a second settlement value and a third settlement value contained in the second settlement data and the third settlement data to obtain a mean value settlement value corresponding to the second settlement value and the third settlement value; calculating the difference value of the first settlement value and the mean settlement value to obtain a second comparison difference value; and judging whether the subgrade settlement value at the first settlement measuring device is in a safe state or not based on the second comparison difference value.

Corresponding to the above embodiment, referring to fig. 5, an embodiment of the present disclosure further provides a subgrade engineering settlement monitoring method and apparatus 50, including:

the acquiring module 501 is configured to further acquire data measured in a second settlement measuring device and a third settlement measuring device adjacent to the first settlement measuring device in front of and behind the first settlement measuring device after acquiring first settlement data of a roadbed acquired in the first settlement measuring device, so as to form second settlement data and third settlement data;

a calculating module 502, configured to obtain a first settlement value of the roadbed at the first settlement measuring device by calculating the first settlement data;

a comparing module 503, configured to compare the first settlement value with a predicted value at a first settlement measuring device to obtain a first comparison difference;

a determining module 504, configured to, after the first ratio is greater than a preset value, further compare the first settlement value with settlement values included in the second settlement data and the third settlement data, and further determine whether the subgrade settlement value at the first settlement measuring device is in a safe state.

For parts not described in detail in this embodiment, reference is made to the contents described in the above method embodiments, which are not described again here.

Referring to fig. 6, an embodiment of the present disclosure also provides an electronic device 60, including:

at least one processor; and the number of the first and second groups,

a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,

the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the subgrade engineering settlement monitoring method of the previous method embodiment.

The disclosed embodiments also provide a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the subgrade engineering settlement monitoring method in the foregoing method embodiments.

The disclosed embodiments also provide a computer program product comprising a computer program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, cause the computer to perform the subgrade engineering settlement monitoring method in the aforementioned method embodiments.

Referring now to FIG. 6, a schematic diagram of an electronic device 60 suitable for use in implementing embodiments of the present disclosure is shown. The electronic devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., car navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.

As shown in fig. 6, the electronic device 60 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 601 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage means 608 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data necessary for the operation of the electronic apparatus 60 are also stored. The processing device 601, the ROM602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.

Generally, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 608 including, for example, tape, hard disk, etc.; and a communication device 609. The communication means 609 may allow the electronic device 60 to communicate with other devices wirelessly or by wire to exchange data. While the figures illustrate an electronic device 60 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.

In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 609, or may be installed from the storage means 608, or may be installed from the ROM 602. The computer program, when executed by the processing device 601, performs the above-described functions defined in the methods of the embodiments of the present disclosure.

It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.

The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.

The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring at least two internet protocol addresses; sending a node evaluation request comprising the at least two internet protocol addresses to node evaluation equipment, wherein the node evaluation equipment selects the internet protocol addresses from the at least two internet protocol addresses and returns the internet protocol addresses; receiving an internet protocol address returned by the node evaluation equipment; wherein the obtained internet protocol address indicates an edge node in the content distribution network.

Alternatively, the computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: receiving a node evaluation request comprising at least two internet protocol addresses; selecting an internet protocol address from the at least two internet protocol addresses; returning the selected internet protocol address; wherein the received internet protocol address indicates an edge node in the content distribution network.

Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).

The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a unit does not in some cases constitute a limitation of the unit itself, for example, the first retrieving unit may also be described as a "unit for retrieving at least two internet protocol addresses".

It should be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof.

The above description is only for the specific embodiments of the present disclosure, but the scope of the present disclosure is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present disclosure should be covered within the scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种输电线路多参数物联网监测系统及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!