Search

CN-122028228-A - Novel 6LPWAN protocol module based on IEEE802.15.4 new standard

CN122028228ACN 122028228 ACN122028228 ACN 122028228ACN-122028228-A

Abstract

The invention discloses a novel 6LPWAN protocol module based on an IEEE802.15.4 new standard, which can simultaneously adapt an original 6LoWPAN protocol MAC layer and an IEEE802.15.4 new standard long data frame processing layer through an adaptation unit, realize seamless butt joint, avoid device incompatibility, reduce upgrade cost, process data efficiently and improve protocol stack transmission efficiency, further, the original protocol information element is expanded through an expansion unit and a novel structure is defined, so that the protocol carries more information, the data processing of a receiving end is faster and more accurate, the analysis time and the error rate are reduced, the data is reasonably packaged, the cost is reduced, the transmission efficiency is improved, in addition, IPv6 data packets and application layer messages are packaged and unpacked in a cross-layer mode through a packaging transmission unit, the hierarchical limit is broken, the delay and the resource consumption of multi-time packaging and unpacking are avoided, the packaging is optimized according to the data characteristics, and the transmission reliability and efficiency are improved.

Inventors

  • SU YONGLONG
  • Long Junhui
  • ZHANG ZEBIN
  • Shao Xiongwang
  • YANG XIONG

Assignees

  • 中时讯通信建设有限公司

Dates

Publication Date
20260512
Application Date
20251226

Claims (10)

  1. 1. A novel 6LPWAN protocol module based on the new standard ieee802.15.4, comprising: an adapting unit, configured to adapt an MAC layer of an original 6LoWPAN protocol, and simultaneously adapt a long data frame processing layer of a new standard of ieee802.15.4; An expansion unit, configured to expand an information element of an original 6LoWPAN protocol, and define an information element structure of a new 6LPWAN protocol; And the encapsulation transmission unit is used for carrying out cross-layer encapsulation and decapsulation on the IPv6 data packet and the application layer message.
  2. 2. The new 6LPWAN protocol module based on the new standard ieee802.15.4 according to claim 1, wherein the adaptation unit comprises: the first protocol stack is used for being compatible with the layered structure of the original 6LoWPAN protocol, and interacting with the existing 6LoWPAN equipment through a header compression and fragmentation mechanism; The second protocol stack is used for directly transmitting the complete IPv6 data packet based on the long frame characteristic of the IEEE802.15.4 new standard without unpacking; And the third protocol stack is used for directly transmitting the application layer data message in the MAC layer of the IEEE802.15.4 new standard without IPv6 encapsulation.
  3. 3. The novel 6LPWAN protocol module based on the new standard ieee802.15.4 according to claim 2, wherein the adaptation unit selects the protocol stack based on a dynamic selection mechanism, specifically: Selecting a first protocol stack when interacting with an existing 6LoWPAN device; Remote communication selects a second protocol stack; The local area network control selects a third protocol stack.
  4. 4. The new 6LPWAN protocol module based on the new standard ieee802.15.4 according to claim 3, wherein the information element structure includes: An information element identification bit for identifying a frame type and defining a novel 6LPWAN information element; A data payload type identification bit for defining the content and format of the new 6LPWAN data payload; The data load position and length indication field is used for defining the indication information of the position and length of each application layer data packet or IPv6 data packet in the novel 6LPWAN data frame.
  5. 5. The novel 6LPWAN protocol module according to the ieee802.15.4 new standard according to claim 4, wherein the encapsulation transmission unit includes: a cross-layer encapsulation subunit, configured to implement cross-layer encapsulation of the IPv6 data packet and the application layer packet; And the mixed encapsulation subunit is used for simultaneously encapsulating the data of different protocol stack types in the same MAC data frame.
  6. 6. The novel 6LPWAN protocol module based on the ieee802.15.4 new standard according to claim 5, wherein the cross-layer encapsulation subunit includes: The protocol identification sub-module is used for identifying the type of a protocol stack of input data, wherein the type of the protocol stack comprises an IPv6 data packet and an application layer message, and the application layer message is a short message based on a connectionless transmission protocol; The cross-layer encapsulation processing sub-module is used for encapsulating input data, compressing an IPv6 header to generate a compressed header and encapsulating the compressed header and an IPv6 payload into a first cross-layer data frame if the input data is an IPv6 data packet, skipping IPv6 layer and transmission layer processing if the input data is an application layer message, and directly encapsulating the application layer message into a second cross-layer data frame, wherein the header of the second cross-layer data frame only reserves an application layer protocol identification field and a message length field; And the output control sub-module is used for outputting the first cross-layer data frame or the second cross-layer data frame to the MAC layer.
  7. 7. The novel 6LPWAN protocol module based on the ieee802.15.4 new standard according to claim 6, wherein the hybrid encapsulation subunit includes: The dynamic encapsulation policy engine is used for dynamically selecting an encapsulation mode according to the protocol type of input data and the current network resource state, wherein the encapsulation mode comprises a compatible mode, a direct mode, an IPv4 adaptation mode and a non-IP transparent transmission mode; And the output interface sub-module is used for outputting the data frames generated by the compatible mode, the direct mode, the IPv4 adaptive mode or the non-IP direct transmission mode to a physical layer or an MAC layer.
  8. 8. The data interaction method of the unmanned aerial vehicle and the ground service platform is characterized by being based on the novel 6LPWAN protocol module in any one of claims 1-7, and specifically comprising the following steps: Communication devices supporting the novel 6LPWAN protocol modules are respectively deployed on the unmanned aerial vehicle and the ground service platform; The unmanned aerial vehicle and the ground service platform perform data transmission based on the communication device.
  9. 9. A computing device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor implementing the steps of the method of data interaction of a drone with a ground service platform of claim 8 when the computer program is executed.
  10. 10. A computer readable storage medium, characterized in that the storage medium has stored thereon a computer program which, when executed by a processor, implements the steps of the method for data interaction of a drone with a ground service platform according to claim 8.

Description

Novel 6LPWAN protocol module based on IEEE802.15.4 new standard Technical Field The invention relates to the technical field of protocol modules, in particular to a novel 6LPWAN protocol module based on an IEEE802.15.4 new standard. Background IEEE802.15.4 is a low-power consumption wireless wide area network standard (LPWAN), along with the development of electronic hardware technology and communication technology, the communication rate of LPWAN is increased, the communication rate is increased from the original typical 250kbps communication rate to 6.8 Mbps-31.2 Mbps of the existing IEEE802.15.4 new standard (IEEE 802.15.4-2024), the data load length of MAC is increased from 127 bytes to 4095 bytes of the IEEE802.15.4 new standard (IEEE 802.15.4-2024), the maximum transmission rate and the maximum length of data load are already exceeding the speed of the Ethernet with the 10Mbps rate and the maximum length of data load, so that the IPv6 protocol can be completely and directly run on the MAC layer of the IEEE802.15.4 new standard (IEEE 802.15.4-2024), the data load length of the Ethernet giant frame (2000-9000 byte range) is already reached, or several standard IPv6 datagrams can be run simultaneously at one time, the data transmission efficiency is greatly improved, and the transmission efficiency is influenced by adopting the traditional 6Lo protocol module. Disclosure of Invention In view of this, the present invention proposes a new 6LPWAN protocol module based on the new ieee802.15.4 standard, which can effectively solve the defect of poor transmission efficiency in the new ieee802.15.4 standard existing in the prior art. The technical scheme of the invention is realized as follows: A new 6LPWAN protocol module based on the new standard ieee802.15.4, comprising: an adapting unit, configured to adapt an MAC layer of an original 6LoWPAN protocol, and simultaneously adapt a long data frame processing layer of a new standard of ieee802.15.4; An expansion unit, configured to expand an information element of an original 6LoWPAN protocol, and define an information element structure of a new 6LPWAN protocol; And the encapsulation transmission unit is used for carrying out cross-layer encapsulation and decapsulation on the IPv6 data packet and the application layer message. As a further alternative to the new 6LPWAN protocol module based on the new standard ieee802.15.4, the adaptation unit comprises: the first protocol stack is used for being compatible with the layered structure of the original 6LoWPAN protocol, and interacting with the existing 6LoWPAN equipment through a header compression and fragmentation mechanism; The second protocol stack is used for directly transmitting the complete IPv6 data packet based on the long frame characteristic of the IEEE802.15.4 new standard without unpacking; And the third protocol stack is used for directly transmitting the application layer data message in the MAC layer of the IEEE802.15.4 new standard without IPv6 encapsulation. As a further alternative to the new 6LPWAN protocol module based on the new standard ieee802.15.4, the adaptation unit selects a protocol stack based on a dynamic selection mechanism, specifically: Selecting a first protocol stack when interacting with an existing 6LoWPAN device; Remote communication selects a second protocol stack; The local area network control selects a third protocol stack. As a further alternative to the new 6LPWAN protocol module based on the new standard ieee802.15.4, the information element structure includes: An information element identification bit for identifying a frame type and defining a novel 6LPWAN information element; A data payload type identification bit for defining the content and format of the new 6LPWAN data payload; The data load position and length indication field is used for defining the indication information of the position and length of each application layer data packet or IPv6 data packet in the novel 6LPWAN data frame. As a further alternative to the new 6LPWAN protocol module based on the new standard ieee802.15.4, the encapsulated transmission unit includes: a cross-layer encapsulation subunit, configured to implement cross-layer encapsulation of the IPv6 data packet and the application layer packet; And the mixed encapsulation subunit is used for simultaneously encapsulating the data of different protocol stack types in the same MAC data frame. As a further alternative to the new 6LPWAN protocol module based on the new standard ieee802.15.4, the cross-layer encapsulation subunit includes: The protocol identification sub-module is used for identifying the type of a protocol stack of input data, wherein the type of the protocol stack comprises an IPv6 data packet and an application layer message, and the application layer message is a short message based on a connectionless transmission protocol; The cross-layer encapsulation processing sub-module is used for encapsulating input data, comp