Method, device, medium and product for scheduling transmission mode of differential data

文档序号:321044 发布日期:2021-11-30 浏览:9次 中文

阅读说明:本技术 一种差分数据的传输方式调度方法、设备、介质及产品 (Method, device, medium and product for scheduling transmission mode of differential data ) 是由 文述生 王江林 李宁 潘军兆 周光海 肖浩威 黄劲风 马原 杨艺 丁永祥 闫少霞 于 2021-07-05 设计创作,主要内容包括:本发明涉及差分数据传输技术领域,公开了一种差分数据的传输方式调度方法,包括,按照预设轮询机制检查手持设备与CORS基站之间的差分数据传输状态;判断手持设备与CORS基站之间的差分数据传输状态是否为异常状态,若是,则控制手持设备发送电台切换命令至GNSS接收机,电台切换命令用于命令GNSS接收机启动内置电台,并通过内置电台与CORS基站进行连接进而获取CORS基站发出的差分数据。本发明中的一种差分数据的传输方式调度方法,实现了差分数据传输方式的智能切换,使其在山区等网络环境不好的区域进行外业测量过程中也可保证差分数据传输的稳定性,增加了外业测量的效率。(The invention relates to the technical field of differential data transmission, and discloses a method for scheduling a transmission mode of differential data, which comprises the steps of checking the transmission state of the differential data between a handheld device and a CORS base station according to a preset polling mechanism; and judging whether the differential data transmission state between the handheld device and the CORS base station is an abnormal state or not, if so, controlling the handheld device to send a radio station switching command to the GNSS receiver, wherein the radio station switching command is used for commanding the GNSS receiver to start a built-in radio station, and the built-in radio station is connected with the CORS base station to further acquire the differential data sent by the CORS base station. The differential data transmission mode scheduling method realizes intelligent switching of differential data transmission modes, ensures that the stability of differential data transmission can be ensured in the field measurement process in areas with poor network environments such as mountainous areas and the like, and increases the field measurement efficiency.)

1. A method for scheduling transmission modes of differential data is applied among handheld equipment, a CORS base station and a GNSS receiver, and is characterized in that: the method comprises the following steps that the handheld device is connected with the CORS base station through a network, the handheld device is connected with the GNSS receiver through Bluetooth, the handheld device acquires differential data sent by the CORS base station, and the handheld device transmits the differential data to the GNSS receiver through the Bluetooth, and comprises the following steps:

checking a transmission state, namely checking a differential data transmission state between the handheld device and the CORS base station according to a preset polling mechanism;

judging the transmission state, namely judging whether the differential data transmission state between the handheld equipment and the CORS base station is an abnormal state, if so, executing an intelligent scheduling step, and if not, returning to execute the transmission state checking step;

and intelligently scheduling, controlling the handheld equipment to send a radio station switching command to the GNSS receiver, wherein the radio station switching command is used for commanding the GNSS receiver to start a built-in radio station and connecting the built-in radio station with the CORS base station so as to acquire the differential data sent by the CORS base station.

2. The method of claim 1, wherein the scheduling comprises: the differential data transmission state comprises a network connection state and a differential data output state, and when the network connection state is that the network is not normally connected or the differential data output state is that the CORS base station does not output differential data, the differential data transmission state is an abnormal state.

3. The method of claim 1, wherein the scheduling comprises: when the differential data transmission state between the handheld device and the CORS base station is an abnormal state, a first differential delay judging step is required to be executed, feedback information which is sent by the GNSS receiver autonomously and contains a first differential delay is received, whether the first differential delay in the feedback information reaches a first preset differential delay threshold value is judged, if yes, the intelligent scheduling step is executed, and if not, the transmission state checking step is returned to.

4. The method of claim 3, wherein the scheduling comprises: the first preset differential delay threshold value has a value ranging from 5 seconds to 30 seconds.

5. The method of claim 1, wherein the scheduling comprises: before checking the transmission state, the method further comprises the steps of setting radio station parameters, setting built-in radio station parameters for connecting with a CORS base station in the GNSS receiver, and commanding the GNSS receiver to start the built-in radio station specifically as follows: and starting the built-in radio station with preset built-in radio station parameters.

6. The method of claim 1, wherein the scheduling comprises: further comprising, after the intelligent scheduling:

judging the radio station state, namely judging whether the radio station connection state between the GNSS receiver and the CORS base station is normal or not, if so, not needing processing, and if not, executing a second differential delay judgment step;

judging a second differential delay, receiving feedback information which is sent by the GNSS receiver autonomously and contains the second differential delay, judging whether the second differential delay in the feedback information reaches a second preset differential delay threshold value, if so, executing a network switching step, and if not, needing no processing;

and switching networks, namely controlling the handheld equipment to be in network connection with the CORS base station and controlling the GNSS receiver to close the built-in radio station when the network between the handheld equipment and the CORS base station is recovered to be normal.

7. The method of claim 1, wherein the scheduling comprises: the preset polling mechanism is to perform polling check in units of each second.

8. An electronic device, characterized by comprising: a processor;

a memory; and a program, wherein the program is stored in the memory and configured to be executed by the processor, the program comprising instructions for performing a method of transmission scheduling of differential data as claimed in any of claims 1 to 7.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that: the computer program is executed by a processor to perform a method of scheduling transmission of differential data as claimed in any one of claims 1 to 7.

10. A computer program product comprising a computer program, characterized in that the computer program, when being executed by a processor, is adapted to carry out a method of scheduling transmission of differential data according to any of the claims 1-7.

Technical Field

The present invention relates to the field of differential data transmission technologies, and in particular, to a method, an apparatus, a medium, and a product for scheduling transmission modes of differential data.

Background

In the field measurement process, the GNSS receiver corrects the measurement data according to the received differential data, thereby obtaining accurate measurement data. Currently, GNSS receivers mostly receive differential data through handheld devices: the method comprises the following steps that the handheld device is connected to a CORS base station through a network and receives differential data; the handheld device then transmits the received differential data to the GNSS receiver. However, when the geographic environment of field measurement is a mountainous area or an unmanned area, the situation that the network signal is poor or even the network is disconnected easily occurs, or an abnormal situation occurs in the CORS base station, and then the transmission of differential data is interrupted. Therefore, the existing method for transmitting the differential data through the handheld device has the problems of low stability of differential data transmission and large limitation caused by the influence of a measuring environment, and greatly reduces the efficiency of field measurement.

Disclosure of Invention

In order to overcome the defects of the prior art, an object of the present invention is to provide a method for scheduling a transmission mode of differential data, which can solve the problems of low stability of differential data transmission and large limitation caused by measurement environment in the existing method for transmitting differential data through a handheld device, and greatly reduce the efficiency of field measurement.

The second objective of the present invention is to provide an electronic device, which can solve the problems of the existing method for transmitting differential data through a handheld device, such as low stability of differential data transmission, large limitation due to the measurement environment, and greatly reduced field measurement efficiency.

The present invention also provides a computer-readable storage medium, which can solve the problems of low stability of differential data transmission and large limitation due to the measurement environment in the conventional method for transmitting differential data through a handheld device, and greatly reduce the efficiency of field measurement.

The fourth objective of the present invention is to provide a computer program product, which can solve the problems of the existing method for transmitting differential data through a handheld device, such as low stability of differential data transmission and large limitation due to the measurement environment, and greatly reduce the efficiency of field measurement.

One of the purposes of the invention is realized by adopting the following technical scheme:

a method for scheduling transmission modes of differential data is applied to the process of differential data transmission among handheld equipment, a CORS base station and a GNSS receiver, and is characterized in that: the method comprises the following steps that the handheld device is connected with the CORS base station through a network, the handheld device is connected with the GNSS receiver through Bluetooth, the handheld device acquires differential data sent by the CORS base station, and the handheld device transmits the differential data to the GNSS receiver through the Bluetooth, and comprises the following steps:

checking a transmission state, namely checking a differential data transmission state between the handheld device and the CORS base station according to a preset polling mechanism;

judging the transmission state, namely judging whether the differential data transmission state between the handheld equipment and the CORS base station is an abnormal state, if so, executing an intelligent scheduling step, and if not, returning to execute the transmission state checking step;

and intelligently scheduling, controlling the handheld equipment to send a radio station switching command to the GNSS receiver, wherein the radio station switching command is used for commanding the GNSS receiver to start a built-in radio station and connecting the built-in radio station with the CORS base station so as to acquire the differential data sent by the CORS base station.

Further, the differential data transmission state includes a network connection state and a differential data output state, and when the network connection state is that the network is not normally connected or the differential data output state is that the CORS base station does not output differential data, the differential data transmission state is an abnormal state.

Further, when the differential data transmission state between the handheld device and the CORS base station is an abnormal state, a step of judging a first differential delay is also needed to be executed, feedback information which is sent by the GNSS receiver autonomously and contains the first differential delay is received, whether the first differential delay in the feedback information reaches a first preset differential delay threshold value is judged, if yes, the step of intelligent scheduling is executed, and if not, the step of executing transmission state check is returned.

Further, the first preset differential delay threshold has a value ranging from 5 seconds to 30 seconds.

Further, before checking the transmission state, a radio station parameter is set, a built-in radio station parameter for connecting with a CORS base station is set inside the GNSS receiver, and the instructing the GNSS receiver to start a built-in radio station specifically includes: and starting the built-in radio station with preset built-in radio station parameters.

Further, after the intelligent scheduling, the method further comprises:

judging the radio station state, namely judging whether the radio station connection state between the GNSS receiver and the CORS base station is normal or not, if so, not needing processing, and if not, executing a second differential delay judgment step;

judging a second differential delay, receiving feedback information which is sent by the GNSS receiver autonomously and contains the second differential delay, judging whether the second differential delay in the feedback information reaches a second preset differential delay threshold value, if so, executing a network switching step, and if not, needing no processing;

and switching networks, namely controlling the handheld equipment to be in network connection with the CORS base station and controlling the GNSS receiver to close the built-in radio station when the network between the handheld equipment and the CORS base station is recovered to be normal.

Further, the preset polling mechanism is to perform polling check in units of each second.

The second purpose of the invention is realized by adopting the following technical scheme:

an electronic device, comprising: a processor;

a memory; and a program, wherein the program is stored in the memory and configured to be executed by the processor, the program comprising instructions for performing a method of transmission scheduling of differential data as described herein.

The third purpose of the invention is realized by adopting the following technical scheme:

a computer-readable storage medium having stored thereon a computer program for execution by a processor of a method of scheduling transmission of differential data as described herein.

The fourth purpose of the invention is realized by adopting the following technical scheme:

a computer program product comprising a computer program which, when executed by a processor, implements a method of scheduling transmission of differential data as described herein.

Compared with the prior art, the invention has the beneficial effects that: the differential data transmission mode scheduling method comprises the steps of checking the differential data transmission state between a handheld device and a CORS base station according to a preset polling mechanism, judging whether the differential data transmission state between the handheld device and the CORS base station is an abnormal state or not, finally controlling the handheld device to send a radio station switching command to a GNSS receiver, wherein the radio station switching command is used for commanding the GNSS receiver to start a built-in radio station, and connecting the built-in radio station with the CORS base station to obtain differential data sent by the CORS base station, so that the differential data transmission mode is intelligently switched from a mode of carrying out network transmission by the handheld device and the CORS base station to the GNSS receiver and directly carrying out differential data transmission by the built-in radio station and the CORS base station, the stability of differential data transmission can be ensured in the field measurement process in areas with poor network environments such as mountainous areas and the like, and the application environment of differential data transmission does not have limitation any more, the efficiency of field measurements is increased.

The foregoing description is only an overview of the technical solutions of the present invention, and in order to make the technical solutions of the present invention more clearly understood and to implement them in accordance with the contents of the description, the following detailed description is given with reference to the preferred embodiments of the present invention and the accompanying drawings. The detailed description of the present invention is given in detail by the following examples and the accompanying drawings.

Drawings

The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:

fig. 1 is a flowchart illustrating a method for scheduling transmission of differential data according to the present invention.

Detailed Description

The present invention will be further described with reference to the accompanying drawings and the detailed description, and it should be noted that any combination of the embodiments or technical features described below can be used to form a new embodiment without conflict.

As shown in fig. 1, the method for scheduling transmission modes of differential data in the present application is applied to a process of transmitting differential data among a handheld device, a CORS base station, and a GNSS receiver, and specifically includes the following steps:

and setting parameters, namely setting a handbook network parameter on the handheld device before the operation of field measurement is started, wherein the handbook network parameter is used for network connection between the handheld device and a CORS base station, and radio station parameters are built in the GNSS receiver. At the beginning of operation, the default handheld device is in network connection with the CORS base station through the handbook network parameters, the handheld device is connected with the GNSS receiver through the Bluetooth, the handheld device acquires differential data sent by the CORS base station, and the handheld device transmits the differential data to the GNSS receiver through the Bluetooth. The Bluetooth is a Bluetooth module arranged in the handheld device and the GNSS receiver, and the handheld device is a terminal device which is handheld and can be a mobile phone terminal.

And checking the transmission state, namely checking the differential data transmission state between the handheld equipment and the CORS base station according to a preset polling mechanism. In this embodiment, the default initial differential data transmission mode is that the handheld device acquires differential data sent by the CORS base station, and the handheld device transmits the differential data to the GNSS receiver through bluetooth, so that the step is to poll the differential data transmission state between the handheld device and the CORS base station according to units of each second, specifically, check whether the network connection between the polling handheld device and the CORS base station is normal, thereby obtaining a network connection state, and poll whether the CORS base station outputs the differential data, thereby obtaining a differential data output state.

Judging the transmission state, namely judging whether the differential data transmission state between the handheld device and the CORS base station is an abnormal state, when the network connection state is that the network is not normally connected or the differential data output state is that the CORS base station does not output differential data, judging that the differential data transmission state is the abnormal state, at the moment, further performing a first differential delay step, receiving feedback information which is sent by a GNSS receiver autonomously and contains a first differential delay, judging whether the first differential delay in the feedback information reaches a first preset differential delay threshold value, if so, performing an intelligent scheduling step, and if the first differential delay does not reach the first preset differential delay threshold value, returning to continuously performing the transmission state checking step, wherein the numerical range of the first preset differential delay threshold value for judging the first differential delay in the embodiment is 5-30 seconds, preferably 10 seconds, that is, when the GNSS receiver receives the differential data, if the differential data is not received, a first differential delay may be generated, where the first differential delay is a time when the GNSS receiver does not receive the differential data during the transmission process of the handheld device acquiring the differential data sent by the CORS base station. The specific value of the first preset differential delay threshold value can be set by a measurer in the application process. When the first differential delay does not reach the first preset differential delay threshold value, the first differential delay sent by the GNSS receiver is continuously judged at the moment, because the handheld device cannot transmit differential data with the CORS base station temporarily at the moment, and the intelligent scheduling operation is not performed temporarily at the moment. And when the differential data transmission state is not an abnormal state, namely the differential data transmission can be normally carried out, returning to execute the transmission state check.

And intelligently scheduling, controlling the handheld equipment to send a radio station switching command to the GNSS receiver, wherein the radio station switching command is used for commanding the GNSS receiver to start a built-in radio station and connecting the built-in radio station with the CORS base station so as to acquire the differential data sent by the CORS base station. The step realizes that the differential data transmission mode is switched from the network connection transmission of the handheld device and the CORS base station to the direct differential data transmission of the GNSS receiver through the built-in radio station and the GNSS receiver.

In this embodiment, after the intelligent scheduling, the method further includes:

judging the radio station state, namely judging whether the radio station connection state between the GNSS receiver and the CORS base station is normal or not, if so, not needing processing, and if not, executing a second differential delay judgment step;

and judging the second differential delay, receiving feedback information containing the second differential delay sent by the GNSS receiver autonomously, and when the second differential delay in the feedback information reaches a second preset differential delay threshold, in this embodiment, the numerical range of the second preset differential delay threshold is 5 to 30 seconds, preferably 10 seconds. If yes, executing a network switching step, and if not, not needing processing; the second differential delay in this embodiment is a time when the GNSS receiver does not receive the differential data in the process of transmitting the differential data with the CORS base station via the radio station, and records a duration time when the differential data is not received, and records the duration time as the second differential delay.

And switching networks, namely when the hand book in the handheld device has a network, indicating that the network between the handheld device and the CORS base station can be recovered to be normal, and controlling the handheld device to be in network connection with the CORS base station at the moment, and controlling the GNSS receiver to close the built-in radio station. At this time, the mode of differential data transmission is switched from station transmission between the GNSS receiver and the CORS base station to network transmission between the original handheld device and the CORS base station.

The present invention also provides an electronic device comprising: a processor;

a memory; and a program, wherein the program is stored in the memory and configured to be executed by the processor, the program comprising instructions for performing a method of transmission scheduling of differential data as described herein.

The present invention also provides a computer readable storage medium having a computer program stored thereon, the computer program being for execution by a processor of a method of scheduling transmission of differential data as described herein.

The invention also provides a computer program product comprising a computer program which, when executed by a processor, implements a method of scheduling transmission of differential data as described herein.

The differential data transmission mode scheduling method comprises the steps of checking the differential data transmission state between a handheld device and a CORS base station according to a preset polling mechanism, judging whether the differential data transmission state between the handheld device and the CORS base station is an abnormal state or not, finally controlling the handheld device to send a radio station switching command to a GNSS receiver, wherein the radio station switching command is used for commanding the GNSS receiver to start a built-in radio station, and connecting the built-in radio station with the CORS base station to obtain differential data sent by the CORS base station, so that the differential data transmission mode is intelligently switched from a mode of carrying out network transmission by the handheld device and the CORS base station to the GNSS receiver and directly carrying out differential data transmission by the built-in radio station and the CORS base station, the stability of differential data transmission can be ensured in the field measurement process in areas with poor network environments such as mountainous areas and the like, and the application environment of differential data transmission does not have limitation any more, the efficiency of field measurements is increased.

The foregoing is merely a preferred embodiment of the invention and is not intended to limit the invention in any manner; those skilled in the art can readily practice the invention as shown and described in the drawings and detailed description herein; however, those skilled in the art should appreciate that they can readily use the disclosed conception and specific embodiments as a basis for designing or modifying other structures for carrying out the same purposes of the present invention without departing from the scope of the invention as defined by the appended claims; meanwhile, any changes, modifications, and evolutions of the equivalent changes of the above embodiments according to the actual techniques of the present invention are still within the protection scope of the technical solution of the present invention.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于北斗/GNSS&BIM的施工控制网、轴网布设方法及装置

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!

技术分类