[go: up one dir, main page]

CN112073392B - Design method of efficient wireless seismic data transmission protocol based on LoRaWAN - Google Patents

Design method of efficient wireless seismic data transmission protocol based on LoRaWAN Download PDF

Info

Publication number
CN112073392B
CN112073392B CN202010869773.9A CN202010869773A CN112073392B CN 112073392 B CN112073392 B CN 112073392B CN 202010869773 A CN202010869773 A CN 202010869773A CN 112073392 B CN112073392 B CN 112073392B
Authority
CN
China
Prior art keywords
spreading factor
seismograph
preamble
data transmission
lorawan
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN202010869773.9A
Other languages
Chinese (zh)
Other versions
CN112073392A (en
Inventor
佟训乾
杨泓渊
张林行
张怀柱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jilin University
Original Assignee
Jilin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jilin University filed Critical Jilin University
Priority to CN202010869773.9A priority Critical patent/CN112073392B/en
Publication of CN112073392A publication Critical patent/CN112073392A/en
Application granted granted Critical
Publication of CN112073392B publication Critical patent/CN112073392B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/03Protocol definition or specification 
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/22Transmitting seismic signals to recording or processing apparatus
    • G01V1/223Radioseismic systems
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Acoustics & Sound (AREA)
  • Environmental & Geological Engineering (AREA)
  • Geology (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明属于公开了一种基于LoRaWAN的高效无线地震数据传输协议设计方法,包括:基于传输权重的扩频因子分配和基于哈希函数的传输时序分配,扩频因子分配,在地震仪终端采用粗粒度调节扩频因子,网关参照地震仪终端初次分配结果进行细粒度调节来实现不同扩频因子信道的冲撞权重均衡;传输时序分配,依据地震仪内置GPS高精度授时,使用哈希函数映射授予地震仪发送时序,将“不确定性碰撞”转变为“确定性碰撞”,实现大规模、可靠的无线地震数据传输网络构建。本发明的有益效果是:通过本发明的技术方案,能够有效扩展网络容量,提高网络的数据提取率,可以解决传统方法中存在的数据冲突和网络延迟问题。

Figure 202010869773

The invention belongs to and discloses a LoRaWAN-based high-efficiency wireless seismic data transmission protocol design method. Granularity adjusts the spreading factor, the gateway performs fine-grained adjustment with reference to the initial allocation result of the seismograph terminal to achieve the collision weight balance of channels with different spreading factors; transmission timing distribution, based on the built-in GPS high-precision timing of the seismograph, uses hash function mapping to grant earthquakes According to the transmission sequence of the instrument, the "uncertain collision" is transformed into a "deterministic collision", and a large-scale and reliable wireless seismic data transmission network is realized. The beneficial effects of the present invention are: through the technical scheme of the present invention, the network capacity can be effectively expanded, the data extraction rate of the network can be improved, and the problems of data conflict and network delay existing in the traditional method can be solved.

Figure 202010869773

Description

LoRaWAN-based efficient wireless seismic data transmission protocol design method
Technical Field
The invention belongs to the field of wireless seismic data transmission protocol design, and particularly relates to a LoRaWAN-based efficient wireless seismic data transmission protocol design method.
Background
Seismic exploration is evolving towards large-scale and high-density acquisition. Wireless seismic exploration equipment has played an increasingly important role in the oil and gas industry in recent years due to its portability compared to conventional equipment with thick cables. Due to the large amount of seismic data, data transmission is usually limited by the bandwidth of a wireless channel, so that data transmission conflicts and transmission delay are too high, and real-time data recovery becomes a difficult task. Currently, the emerging LoRaWAN can effectively improve wireless data transmission efficiency by means of low power consumption, long-distance communication, and its unique spread spectrum technology. Therefore, the large-scale seismic data transmission work is met by improving the self-adaptive spreading factor distribution scheme of the existing hardware resources and the multi-seismograph terminal channel distribution scheme, and the design of a special high-efficiency wireless seismic data transmission protocol is a new research idea.
Disclosure of Invention
The technical problem to be solved by the invention is to provide a LoRaWAN-based high-efficiency wireless seismic data transmission protocol design method, wherein a spread spectrum factor is adjusted in a coarse granularity mode at a seismograph terminal, and a gateway adjusts the fine granularity mode according to the initial distribution result of the seismograph terminal to realize collision weight balance of channels with different spread spectrum factors; according to built-in GPS high-precision time service of the seismograph, Hash function mapping is used for granting the seismograph to send time sequence, uncertainty collision is converted into certainty collision, and large-scale and reliable wireless seismic data transmission network construction is achieved.
The present invention is achieved in such a way that,
a LoRaWAN-based efficient wireless seismic data transmission protocol design method comprises the following steps:
A. after the gateway broadcasts the wireless signal quality test beacon, the seismograph terminal determines the available spread spectrum factor range according to the received power, and the lower the spread spectrum factor is, the higher the probability of being selected is in the available range;
B. the gateway stores the spread spectrum factor distribution condition of the seismograph terminal in NSFIn setting the blocking weight P of the communication channel with the same spreading factor1x6Spreading factor versus transmission time weight w1x6Establishing a congestion degree function of a spread spectrum factor communication channel;
C. data packet construction, namely constructing the duration T of the preamble code of the data packet according to the relative transmission time weights of different spreading factorspreambleData packet preamble length npreambleLength of bytes n of communication loadpayloadThe wireless data transmission time objective function of (1);
D. c, according to the data packet constructed in the step C, a hash function H is established through a gateway by combining the unique ID of each seismograph terminal and built-in GPS high-precision time servicei(k) Obtaining a time series slot index kindexAnd accurate time synchronization is provided for a transmission network.
Further, the step B gateway stores the spreading factor distribution condition of the seismograph terminal in NSFIn setting the blocking weight P of the communication channel with the same spreading factor1x6Spreading factor versus transmission time weight w1x6Establishing a congestion level function for a spreading factor communication channel, comprising the steps of: the spread factor distribution of the seismographs in the LoRaWAN network is stored in NSF,NSFIndicates that there is N in the networkSFThe node is using a spreading factor i]Carrying out transmission; the number of seismographs with the same minimum available spreading factor is stored at NSFIn, NSFIs represented by the ith value ofSFSeismographs use spreading factor [ i ]]Transmitting, wherein spreading factor SF is {7,8 …,12 };
definition P1x6As the weight of congestion, w1x6Is a spreading factor relative to a transmission time weight, wsThe relative transmission weight when the spreading factor is s, the congestion degree function:
Figure BDA0002650597140000021
P=NSF·w
wherein P represents the congestion degree of the spread spectrum factor channel as a spread spectrum factor SF;
data receiving collision weight is generated by calculating that relative transmission time of different spreading factors is the same, adjacent weights are compared according to the sequence after coarse/fine granularity adjustment, balancing is carried out based on the optimal distribution time weight balancing strategy of the pixel, after all balancing is completed, the adjusted weights are output, and the collision time weights of different spreading factors are converted into seismograph data volume of each communication channel.
Further, the step C specifically includes the steps of:
the target function of the duration of the data packet in the wireless data transmission process of the seismograph, which is the sum of the duration of the preamble and the duration of the transmitted data packet, is as follows:
Figure BDA0002650597140000031
wherein T ispreambleIs the duration of the preamble, npreambleIs the length of the preamble, npayloadByte length for payload:
Figure BDA0002650597140000032
wherein PL represents the number of bytes of the payload, when the data packet has a header, IH is 1, otherwise 0; when low rate optimization is enabled, DE 1 is otherwise 0, CR denotes the coding rate, 1 corresponds to 4/5, and 4 corresponds to 4/8.
Further, the step D includes the steps of:
each seismometer terminal uses its globally unique 32-bit address identification, or uses the equipment number connected to the terminal as key k, and uses its assigned hash function Hi(k) To obtain the slot index kindex
kindex=Hi(k)
For a single spreading factor communication channel, there are n different addresses and m transmission slots, and α is defined as a loading factor:
Figure BDA0002650597140000033
the constructed hash table has less collision and alpha is close to 1 so as to reduce the data delay rate of the system, the addresses n are uniformly distributed in the slots m, and a hash function H is constructed for the address set of each spreading factor communication channel within the allowed delay range2(k):
Figure BDA0002650597140000034
rsh(w-r)(2r<m)
And selecting the middle 15 bytes after operation as a data packet sending sequence number, wherein w is the calculated byte length, floor is expressed as rounding-down, and rsh (w-r) is expressed as moving right (w-r) bits.
Compared with the prior art, the invention has the beneficial effects that: according to the built-in unique ID identification of the seismograph and the GPS high-precision time service, the problems of wireless channel congestion and delay when a plurality of seismographs upload seismic data at the same time are solved through spread spectrum factor distribution based on transmission weight and transmission time sequence distribution based on a hash function. Specifically, the spread spectrum factors are adjusted in a coarse-grained mode at the seismograph terminal, and fine-grained adjustment is carried out by the gateway according to the initial distribution result of the seismograph terminal to realize collision weight balance of channels with different spread spectrum factors; according to built-in GPS high-precision time service of the seismograph, Hash function mapping is used for granting the seismograph to send a time sequence, and the uncertain collision is converted into the deterministic collision. Therefore, according to the application requirement of three-dimensional wireless seismic data transmission, the invention designs a special LoRaWAN-based high-efficiency wireless seismic data transmission protocol method, thereby realizing large-scale and reliable wireless seismic data transmission network construction. The special wireless seismic data transmission protocol can effectively solve the problems of data collision and network delay in the traditional method.
Drawings
Fig. 1 is a schematic network structure diagram of an efficient wireless seismic data transmission protocol design method based on LoRaWAN according to the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the following embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, the high-efficiency wireless seismic network structure based on the LoRaWAN high-efficiency wireless seismic data transmission protocol design method comprises a plurality of gateways, wherein each gateway covers a plurality of seismographs and transmits data between a vehicle-mounted monitoring center and the gateway. The LoRaWAN-based efficient wireless seismic data transmission protocol design method comprises the following steps:
the method comprises the following steps of spreading factor distribution based on transmission weight and transmission timing distribution based on a hash function:
firstly, after the gateway sends a wireless signal quality test beacon, the seismograph terminal adjusts the spreading factor value in a coarse granularity instead of directly selecting the lowest spreading factor which can be received by the gateway, and after the gateway obtains the receiving power of all the seismograph terminals, fine-grained adjustment is carried out on the basis of initial distribution to realize collision weight balance of channels with different spreading factors.
Secondly, collision weights of different spreading factors are calculated according to the distribution condition of the spreading factors stored by the gateway, adjacent weights are compared in sequence, the adjusted weights are output in a balanced mode, and the weights are converted into the number of the seismographs of each wireless communication channel.
And finally, according to the built-in unique ID identification of the seismograph and the GPS high-precision time service, using Hash function mapping to grant the seismograph to send a time sequence, and setting a broadcast data frame through a gateway to meet the design requirement of a large-scale and reliable network transmission protocol.
The LoRaWAN-based efficient wireless seismic data transmission protocol design method is characterized in that the protocol design method comprises the steps of
The method comprises the following steps:
A. after the gateway broadcasts the wireless signal quality test beacon, the seismograph terminal determines the available spread spectrum factor range according to the received power, and the lower the spread spectrum factor is, the higher the probability of being selected is in the available range;
B. the gateway stores the spread spectrum factor distribution condition of the seismograph terminal in NSFIn setting the blocking weight P of the communication channel with the same spreading factor1x6Spreading factor versus transmission time weight w1x6Establishing a congestion degree function of a spread spectrum factor communication channel;
C. depending on the relative transmission time weights of the different spreading factors,duration T for constructing preamble of data packetpreambleData packet preamble length npreambleLength of bytes n of communication loadpayloadThe wireless data transmission time objective function of (1);
D. c, according to the data packet constructed in the step C, a hash function H is established through a gateway by combining the unique ID of each seismograph terminal and built-in GPS high-precision time servicei(k) Obtaining a time series slot index kindexThe method can provide accurate time synchronization for a transmission network, and can reduce data collision to the maximum extent;
b, the gateway stores the spread spectrum factor distribution condition of the seismograph terminal in NSFIn setting the blocking weight P of the communication channel with the same spreading factor1x6Spreading factor versus transmission time weight w1x6Establishing a congestion level function for a spreading factor communication channel, comprising the steps of:
the spread factor distribution of the seismographs in the LoRaWAN network is stored in NSF,NSFIndicates that there is N in the networkSFThe node is using a spreading factor i]Carrying out transmission; the number of seismographs with the same minimum available spreading factor is stored at NSFIn, NSFIs represented by the ith value ofSFSeismographs use spreading factor [ i ]]And transmitting the data by the spreading factor SF, wherein the spreading factor SF is {7,8 …,12 }.
Definition P1x6As the weight of congestion, w1x6Is a spreading factor relative to a transmission time weight, wsThe relative transmission weight when the spreading factor is s is as follows:
Figure BDA0002650597140000061
P=NSF·w
wherein P [ i ] represents the congestion degree of the channel with the spreading factor of SF [ i ].
And (3) by calculating collision weights of different spreading factors, smoothly comparing adjacent weights and balancing, outputting the adjusted weights after all balancing is finished, and converting the weights into seismograph data volume of each communication channel.
Step C, according to the relative transmission time weights of different spreading factors, constructing the duration T of the preamble of the data packetpreambleData packet preamble length npreambleLength of bytes n of communication loadpayloadThe wireless data transmission time objective function comprises the following steps:
the target function of the duration of the data packet in the wireless data transmission process of the seismograph, which is the sum of the duration of the preamble and the duration of the transmitted data packet, is as follows:
Figure BDA0002650597140000071
wherein T ispreambleIs the duration of the preamble, npreambleIs the length of the preamble, npayloadByte length for payload:
Figure BDA0002650597140000072
wherein PL represents the number of bytes of the payload, when the data packet has a header, IH is 1, otherwise 0; when low rate optimization (lowdatarateoptimization) is enabled, DE 1 is otherwise 0. CR denotes the coding rate (1 for 4/5, 4 for 4/8).
Step D, combining the unique ID of each seismograph terminal and built-in GPS high-precision time service, and formulating a hash function H through a gatewayi(k) Obtaining a time series slot index kindexThe method can reduce data collision to the maximum extent by providing accurate time synchronization for a transmission network, and comprises the following steps:
each seismometer terminal uses its globally unique 32-bit address identification or uses the device number connected to the terminal as the key k. Hash function H specified for it by the gatewayi(k) To obtain the slot index kindex
kindex=Hi(k)
For a single spreading factor communication channel, there are n different addresses and m transmission slots. Define α as the loading factor:
Figure BDA0002650597140000073
the constructed hash table should be collided less and α is made as close to 1 as possible to reduce the data delay rate of the system and to distribute the addresses n as uniformly as possible in the slots m. Constructing a hash function H for each set of addresses of a spreading factor communication channel within an allowable delay range2(k):
Figure BDA0002650597140000081
And selecting a plurality of middle bits after operation as a data packet sending sequence number, wherein w is the calculated byte length, floor is expressed by rounding-down, rsh (w-r) is expressed by moving (w-r) bits to the right, so that the transmission conflict of the wireless seismic data packet can be reduced to the maximum extent.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents and improvements made within the spirit and principle of the present invention are intended to be included within the scope of the present invention.

Claims (4)

1.一种基于LoRaWAN的高效无线地震数据传输协议设计方法,其特征在于,包括:1. a high-efficiency wireless seismic data transmission protocol design method based on LoRaWAN, is characterized in that, comprises: A.网关广播无线信号质量测试信标后,地震仪终端依据接收功率确定可用的扩频因子范围,在可用范围内,扩频因子越低被选择的概率越大;A. After the gateway broadcasts the wireless signal quality test beacon, the seismograph terminal determines the available spreading factor range according to the received power. Within the available range, the lower the spreading factor, the greater the probability of being selected; B.网关将地震仪终端的扩频因子分布情况存储在NSF中,设定相同扩频因子通信信道的堵塞权重P1x6,扩频因子相对传输时间权重w1x6,建立扩频因子通信信道的拥堵程度函数;B. The gateway stores the distribution of the spreading factors of the seismograph terminals in NSF, sets the blocking weight P 1x6 of the communication channel with the same spreading factor, and the relative transmission time weight w 1x6 of the spreading factor, and establishes the communication channel of the spreading factor. Congestion level function; C.数据包构建:依据不同扩频因子的相对传输时间权重,构建数据包前导码的持续时间Tpreamble、数据包前导码长度npreamble、通信负载的字节长度npayload的无线数据传输时间目标函数;C. Data packet construction: According to the relative transmission time weights of different spreading factors, construct the wireless data transmission time target of the duration T preamble of the data packet preamble, the length of the data packet preamble n preamble , and the byte length n payload of the communication load function; D.根据步骤C构建的数据包,结合每个地震仪终端的唯一ID和内置GPS高精度授时,通过网关制定哈希函数Hi(k)获得时间序列插槽索引kindex,为传输网络提供精确对时。D. According to the data package constructed in step C, combined with the unique ID of each seismograph terminal and the built-in GPS high-precision timing, the gateway formulates the hash function H i (k) to obtain the time series slot index k index to provide the transmission network Precise timing. 2.根据权利要求1所述的方法,其特征在于,所述步骤B包括以下步骤:LoRaWAN网络中地震仪的扩频因子分布情况存储在NSF,NSF的第i个值表示网络中有NSF节点正在使用扩频因子[i]进行传输;具有相同的最小可用扩频因子的地震仪数量存储在NSF中,扩频因子SF={7,8…,12};2. The method according to claim 1, wherein the step B comprises the following steps: the spreading factor distribution of the seismograph in the LoRaWAN network is stored in NSF, and the ith value of NSF indicates that there is a NSF nodes are transmitting using spreading factor [i]; the number of seismometers with the same minimum available spreading factor is stored in NSF , spreading factor SF ={7,8...,12}; 定义P1x6作为堵塞权重,w1x6为扩频因子相对传输时间权重,ws为扩频因子为s时的相对传输权重,则拥堵程度函数:Define P 1x6 as the congestion weight, w 1x6 as the relative transmission time weight of the spreading factor, and ws as the relative transmission weight when the spreading factor is s , then the congestion degree function:
Figure FDA0003055350780000011
Figure FDA0003055350780000011
P=NSF·wP=N SF ·w 其中P表示扩频因子通道为扩频因子SF的拥堵程度;where P represents the congestion degree of the spreading factor channel with spreading factor SF; 通过计算不同扩频因子相对传输时间相同产生数据接收冲撞权重,按粗/细粒度调节后的顺序比较相邻权重并基于小象元的最佳分布时间权重均衡策略进行平衡,完成所有均衡后,输出调整后的权重,并将不同扩频因子的冲撞时间权重转换为各个通信信道的地震仪数据量。By calculating the relative transmission time of different spreading factors to generate data receiving collision weights, the adjacent weights are compared in the order of coarse/fine granularity adjustment and balanced based on the optimal distribution time weight equalization strategy of small pixels. After all equalization is completed, The adjusted weights are output, and the collision time weights of different spreading factors are converted into the seismograph data volume of each communication channel.
3.根据权利要求1所述的一种基于LoRaWAN的高效无线地震数据传输协议设计方法,其特征在于,所述步骤C具体包括以下步骤:3. a kind of efficient wireless seismic data transmission protocol design method based on LoRaWAN according to claim 1, is characterized in that, described step C specifically comprises the following steps: 地震仪无线数据传输过程中的数据包持续时间为前同步码和已传输数据包的持续时间之和目标函数为:The duration of the data packet during the wireless data transmission of the seismograph is the sum of the duration of the preamble and the transmitted data packet. The objective function is:
Figure FDA0003055350780000021
Figure FDA0003055350780000021
其中Tpreamble为前导码的持续时间,npreamble为前导码的长度,npayload为负载的字节长度:Where T preamble is the duration of the preamble, n preamble is the length of the preamble, and n payload is the byte length of the payload:
Figure FDA0003055350780000022
Figure FDA0003055350780000022
其中PL表示有效负载的字节数,当数据包有标头时,IH为1否则为0;当启用低速率优化时,DE=1否则为0,CR表示编码率,1对应4/5,4对应4/8。Where PL represents the number of bytes of the payload, when the packet has a header, IH is 1, otherwise it is 0; when low-rate optimization is enabled, DE=1, otherwise it is 0, CR represents the encoding rate, 1 corresponds to 4/5, 4 corresponds to 4/8.
4.根据权利要求1所述的一种基于LoRaWAN的高效无线地震数据传输协议设计方法,其特征在于,所述步骤D包括以下步骤:4. a kind of efficient wireless seismic data transmission protocol design method based on LoRaWAN according to claim 1, is characterized in that, described step D comprises the following steps: 每个地震仪终端使用其全局唯一的32位地址标识,或者将连接到终端的设备编号用作关键字k,通过网关为其指定的哈希函数Hi(k)的获得插槽索引kindexEach seismograph terminal is identified with its globally unique 32-bit address, or the device number connected to the terminal is used as the key k, and the slot index k index is obtained through the hash function H i (k) specified by the gateway for it : kindex=Hi(k)k index = H i (k) 对于单个扩频因子通信信道,有n个不同的地址和m个传输插槽,定义α为装载系数:For a single spreading factor communication channel with n distinct addresses and m transmission slots, define α as the loading factor:
Figure FDA0003055350780000023
Figure FDA0003055350780000023
构造的哈希表中的应碰撞更少,且使α接近1,以减少系统的数据延迟率,并使地址n在插槽m中均匀分布,针对每个扩频因子通信信道的地址集合,在允许的延迟范围内,构建哈希函数H2(k):There should be fewer collisions in the constructed hash table, and α is close to 1 to reduce the data delay rate of the system, and make the address n evenly distributed in the slot m, for the address set of each spreading factor communication channel, Within the allowable delay range, construct the hash function H 2 (k):
Figure FDA0003055350780000031
Figure FDA0003055350780000031
rsh(A-r)(2r<m)rsh(Ar)(2 r < m) 选取运算后的中间15个字节作为数据包发送序号,A为计算字节长度,floor表示为向下取整,rsh(A-r)表示向右移动(A-r)位。The middle 15 bytes after the operation are selected as the sequence number of the data packet sent, A is the length of the calculated byte, floor means the rounding down, and rsh(A-r) means moving (A-r) bits to the right.
CN202010869773.9A 2020-08-26 2020-08-26 Design method of efficient wireless seismic data transmission protocol based on LoRaWAN Expired - Fee Related CN112073392B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010869773.9A CN112073392B (en) 2020-08-26 2020-08-26 Design method of efficient wireless seismic data transmission protocol based on LoRaWAN

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010869773.9A CN112073392B (en) 2020-08-26 2020-08-26 Design method of efficient wireless seismic data transmission protocol based on LoRaWAN

Publications (2)

Publication Number Publication Date
CN112073392A CN112073392A (en) 2020-12-11
CN112073392B true CN112073392B (en) 2021-07-06

Family

ID=73659462

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010869773.9A Expired - Fee Related CN112073392B (en) 2020-08-26 2020-08-26 Design method of efficient wireless seismic data transmission protocol based on LoRaWAN

Country Status (1)

Country Link
CN (1) CN112073392B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113038541B (en) * 2021-03-04 2022-05-20 重庆邮电大学 Adaptive LoRaWAN network rate adjusting method based on conflict perception

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102479189A (en) * 2010-11-23 2012-05-30 上海宝信软件股份有限公司 Indexing method for high-speed uniform access of mass timestamp data in memory
US9223720B2 (en) * 2013-12-13 2015-12-29 Oracle International Corporation Systems and methods for rapidly generating suitable pairs of hash functions
CN106507433A (en) * 2016-11-30 2017-03-15 吉林大学 Design method of clustering routing protocol for seismograph data transmission
FR3037179B1 (en) * 2015-06-08 2017-07-21 Finsecur SIGNALING DEVICE
CN107005597A (en) * 2014-10-13 2017-08-01 七网络有限责任公司 The wireless flow management system cached based on user characteristics in mobile device
CN108923817A (en) * 2018-07-10 2018-11-30 南京邮电大学 The method interfered between terminal is reduced in a kind of LoRa network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105005075B (en) * 2015-06-25 2017-04-12 中国石油集团川庆钻探工程有限公司地球物理勘探公司 Multi-wave matching method based on seismic frequency information
CN107360538B (en) * 2017-07-06 2020-06-30 中国石油集团东方地球物理勘探有限责任公司 Method for communication between intelligent devices and intelligent device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102479189A (en) * 2010-11-23 2012-05-30 上海宝信软件股份有限公司 Indexing method for high-speed uniform access of mass timestamp data in memory
US9223720B2 (en) * 2013-12-13 2015-12-29 Oracle International Corporation Systems and methods for rapidly generating suitable pairs of hash functions
CN107005597A (en) * 2014-10-13 2017-08-01 七网络有限责任公司 The wireless flow management system cached based on user characteristics in mobile device
FR3037179B1 (en) * 2015-06-08 2017-07-21 Finsecur SIGNALING DEVICE
CN106507433A (en) * 2016-11-30 2017-03-15 吉林大学 Design method of clustering routing protocol for seismograph data transmission
CN108923817A (en) * 2018-07-10 2018-11-30 南京邮电大学 The method interfered between terminal is reduced in a kind of LoRa network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
An Improved Secure Key Management Scheme for LoRa System;Jinyu Xing等;《 2019 IEEE 19th International Conference on Communication Technology (ICCT)》;20200102;全文 *
无缆自定位地震勘探仪器网络结构及路由算法研究;佟训乾;《中国博士学位论文全文数据库 基础科学辑》;20170315;全文 *

Also Published As

Publication number Publication date
CN112073392A (en) 2020-12-11

Similar Documents

Publication Publication Date Title
CN102857327B (en) Data transmission method and apparatus
CN101242219B (en) Method and apparatus for reference signal generation in wireless communications system
KR100555674B1 (en) Wireless communication method for voice communication in wireless personal area network
Khujamatov et al. Markov chain based modeling bandwith states of the wireless sensor networks of monitoring system
CN104270169A (en) Multi-channel self-adaptation frequency-hopping processing method and system suitable for aeronautical ad-hoc network
US7933217B2 (en) Wireless network system and method for transmitting and receiving data in the wireless network
CN111479269B (en) Lora node networking method capable of achieving synchronization
CN111541508B (en) LoRaWAN spreading factor allocation method based on short-term DER and optimal load
CN115767755B (en) Lightweight scheduling method, system and storage medium suitable for LoRaWAN network terminal node
CN112073392B (en) Design method of efficient wireless seismic data transmission protocol based on LoRaWAN
CN105978644A (en) Cuckoo search algorithm based satellite-land cognitive system frequency spectrum access method
CN1239620A (en) Packet transmission method, packet transmission device, radio frame transmission method, mobile communication method, mobile communication system, and exchange
EP4501000A2 (en) Communication apparatus and communication method for enhanced sensing by proxy
CN113438740B (en) An efficient and adaptive method for transmitting time slot allocation ratio information across PANs
CN109429347A (en) Slot allocation method and device
CN105809924B (en) A real-time transmission system for microseismic fracturing monitoring
CN105873217A (en) Multi-factor STDMA (space time division multiple access) based dynamic time slot allocation method for self-organized network
CN111988863B (en) Method for realizing throughput maximization and fairness of LoRa network
CN100452888C (en) System for defining transmitting power in block data transmission system and its method
Saqib et al. D2D-LoRa latency analysis: An indoor application perspective
CN112994759A (en) Cooperative relay D2D communication method based on OFDM
CN105592563A (en) Multi-user opportunity spectrum access method
CN112492625A (en) Narrowband Internet of things coverage enhancement analysis method based on repetition and retransmission
CN112867014B (en) A Channel State Detection Method Based on Spectrum Map Data Distribution
CN116599629A (en) Data transmission method and device based on dynamic frame, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210706

CF01 Termination of patent right due to non-payment of annual fee