Supercharge Your Innovation With Domain-Expert AI Agents!

Method for packaging data packet based on Thread protocol to obtain IEEE 802.11 physical frame

A technology of IEEE802.11 and IEEE802.11MAC, which is applied in the field of networking based on Thread protocol, and can solve the problems of mesh network networking without Wi-Fi link.

Pending Publication Date: 2022-04-12
ESPRESSIF SYST SHANGHAI
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0021] Aiming at the above-mentioned existing problem that the networking of a real mesh network cannot be realized on the Wi-Fi link, the object of the present invention is to provide a method for encapsulating data packets based on the Thread protocol to obtain IEEE802.11 physical frames

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for packaging data packet based on Thread protocol to obtain IEEE 802.11 physical frame
  • Method for packaging data packet based on Thread protocol to obtain IEEE 802.11 physical frame
  • Method for packaging data packet based on Thread protocol to obtain IEEE 802.11 physical frame

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0054] Specifically, specific encapsulation methods such as Figure 4 shown. First, obtain a packet based on the Thread protocol, wherein the packet based on the Thread protocol is a packet from the IPv6 network layer of the Thread protocol or an IEEE 802.15.4MAC frame obtained by encapsulating a packet from the 6LoWPAN adaptation layer of the Thread protocol, Wherein, the encapsulation includes adding a MAC frame header and a frame trailer. In other words, the payload field (Payload) of the IEEE 802.15.4MAC frame is a data packet from the IPv6 network layer of the Thread protocol or a data packet from the 6LoWPAN adaptation layer of the Thread protocol. Secondly, according to the preset definition of the IEEE 802.11 protocol, the first encapsulation is performed on the data packet based on the Thread protocol to obtain an IEEE 802.11MAC frame. Wherein, the first encapsulation includes: taking all the fields of a single IEEE802.15.4MAC frame as a service data unit (MSDU) in ...

example 2

[0061] Specifically, specific encapsulation methods such as Figure 5 shown. First, obtain a packet based on the Thread protocol, wherein the packet based on the Thread protocol is a packet from the IPv6 network layer of the Thread protocol or an IEEE 802.15.4MAC frame obtained by encapsulating a packet from the 6LoWPAN adaptation layer of the Thread protocol, Wherein, the encapsulation includes adding a MAC frame header and a frame trailer. Secondly, according to the preset definition of the IEEE 802.11 protocol, the first encapsulation is performed on the data packet based on the Thread protocol to obtain an IEEE 802.11MAC frame. Wherein, the first encapsulation includes: merging the payload fields (Payload) of multiple IEEE802.15.4MAC frames as a service data unit (MSDU) in the IEEE802.11MAC frame, and adding a header and a trailer of the IEEE802.11MAC frame. As an example and not a limitation, during the first encapsulation, the address information in the IEEE 802.15.4MA...

example 3

[0069] Specifically, specific encapsulation methods such as Figure 6 shown. First, obtain a data packet based on the Thread protocol, wherein the data packet based on the Thread protocol is a data packet from the Thread protocol IPv6 network layer, or a data packet from the Thread protocol 6LoWPAN adaptation layer. Secondly, according to the preset definition of the IEEE802.11 protocol, the first encapsulation is performed on the data packet based on the Thread protocol to obtain an IEEE 802.11MAC frame. Wherein, the first encapsulation includes: taking all the fields of the data packet based on the Thread protocol as a service data unit (MSDU) in the IEEE 802.11MAC frame, and adding the IEEE802.11MAC frame header and frame tail. According to the preset definition of the IEEE 802.11 protocol, a second encapsulation is performed on the IEEE 802.11MAC frame to obtain a physical frame, wherein the second encapsulation includes: using all fields of the IEEE 802.11MAC frame as a ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for encapsulating a data packet based on a Thread protocol to obtain an IEEE 802.11 physical frame. The method is executed by a Wi-Fi (Wireless Fidelity) device based on the Thread protocol to form a Thread mesh network. The method comprises the following steps: step 1, acquiring a data packet based on a Thread protocol; step 2, according to a preset definition of an IEEE 802.11 protocol, carrying out first packaging on the data packet based on the Thread protocol to obtain an IEEE 802.11 MAC frame; 3, according to the preset definition of the IEEE 802.11 protocol, second packaging is carried out on the IEEE 802.11 MAC frame to obtain a physical frame, and the second packaging comprises the steps that all fields of the IEEE 802.11 MAC frame serve as a service data unit (PSDU) of the physical frame, and a frame header and a frame tail of the IEEE 802.11 physical frame are added. The invention also provides a networking method based on the Thread protocol, which is used for forming the Thread mesh network by the plurality of Wi-Fi devices based on the Thread protocol.

Description

technical field [0001] The present invention relates to a mesh network, more specifically, to a method for wireless network communication based on the Thread protocol, and a method for networking based on the Thread protocol. Background technique [0002] Wi-Fi is a widely used, high-speed, high-performance network protocol. At present, there are two main standards for Wi-Fi-based mesh network networking (Mesh networking), namely IEEE 802.11s and Easy Mesh protocol, among which: [0003] (1) IEEE 802.11s was launched by IEEE in 2006. This standard only defines the mesh network networking protocol at the MAC layer, and it needs to be matched with upper-layer protocols to be commercialized. Because the bottom layer of IEEE 802.11s is complex and difficult to implement, and the upper layer lacks support, it has not been developed, and there are few market applications; [0004] (2) Easy Mesh is a widely used Wi-Fi mesh network networking protocol, which is based on Wi-Fi AP a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L69/22H04L67/01H04W28/06
Inventor 陈曙姜江建
Owner ESPRESSIF SYST SHANGHAI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More