Method, device and system of external communication of 6LoWPAN (internet protocol 6 over low power wireless personal area network) intra-network device and outside

A technology for external communication and gateway equipment, applied in the field of communication, can solve the problems of low data packet transmission efficiency, long length of link layer header and adaptation layer header, interface identifier cannot be omitted, etc., and achieve the effect of improving transmission efficiency

Active Publication Date: 2011-05-04
HUAWEI TECH CO LTD
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] When a device in a 6LoWPAN network communicates with a device outside the network, the source address and destination address in the 6LoWPAN link layer header need to use a 64-bit extended MAC address, and the interface

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, device and system of external communication of 6LoWPAN (internet protocol 6 over low power wireless personal area network) intra-network device and outside
  • Method, device and system of external communication of 6LoWPAN (internet protocol 6 over low power wireless personal area network) intra-network device and outside
  • Method, device and system of external communication of 6LoWPAN (internet protocol 6 over low power wireless personal area network) intra-network device and outside

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] This embodiment provides a method for external communication of devices in a 6LoWPAN network, such as figure 1 As shown, the method for external communication of devices in the 6LoWPAN network includes:

[0035] 101. The gateway device receives a data packet sent by a device in the network, the link layer header of the data packet carries a source address and a destination address, and the adaptation layer header of the data packet carries a source address, a destination address, and an external forwarding flag, where , The source address of the link layer header and the source address of the adaptation layer header are the addresses of the devices in the network, and the destination address of the link layer header and the destination address of the adaptation layer header are the addresses of the gateway device; Wherein, the source address and destination address of the link layer header can be a 64-bit extended MAC address or a 16-bit short address; the source address an...

Embodiment 2

[0041] Such as figure 2 As shown, the method for external communication of devices in the 6LoWPAN network includes:

[0042] 201. The gateway device establishes a correspondence between the address of the device on the network and the identification address of the device outside the network;

[0043] Wherein, the address of the in-network device includes two forms: a 64-bit extended MAC address and a 16-bit short address, and the corresponding relationship also includes the in-network ID (identity) where the in-network device and the gateway device are located. Wherein, when a connection is established between the in-network device and the gateway device for the first time, the gateway device needs to register the in-network device as a router. During the router registration process, the gateway device can obtain the 64-bit extended MAC address of the in-net device And the 16bit short address, the network ID where the network device and the gateway device are located.

[0044] The ...

Embodiment 3

[0063] This embodiment provides a gateway device, such as Figure 4 As shown, the gateway device includes:

[0064] The receiving module 401 is configured to receive a data packet sent by a device in the network, the link layer header of the data packet carries a source address and a destination address, and the adaptation layer header of the data packet carries a source address, a destination address, and an external forwarding flag , Wherein the source address of the link layer header and the source address of the adaptation layer header are the addresses of the devices in the network, and the destination address of the link layer header and the destination address of the adaptation layer header are those of the gateway device Address; where the source address and destination address of the link layer header can be a 64-bit extended MAC address or a 16-bit short address; the source address and destination address of the link layer header and the adaptation layer header There is...

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 embodiment of the invention discloses an external communication method, device and system for a 6LoWPAN (internet protocol 6 over low power wireless personal area network) intra-network device and the outside. The method comprises: receiving a data packet sent by the intra-network device, wherein the header of the data packet carries a source address, a destination address and an external forwarding mark, the source address of a link layer header and the source address of an adaptation layer header are addresses of the intra-network device, and the destination address of the link layer header and the destination address of the adaptation layer header are addresses of a gateway device; acquiring the home address of the corresponding external network device; rewriting the destination address of the adaptation layer header of the data packet as the home address of the external network device, and packaging again; and transmitting the data packet after being packaged again to the external network device. The invention is suitable for compressing the header for the data packet when the intra-network device and external network device of the 6LoWPAN network communicate with each other.

Description

Technical field [0001] The present invention relates to the field of communication technology, in particular to a method, device and system for external communication of devices in a 6LoWPAN network. Background technique [0002] 6LoWPAN (IPv6 over Low power Wireless Personal Area Network, IPv6 low power wireless personal area network) is a low-speed wireless personal area network standard based on IPv6. [0003] The standard IPv6 header is 40 bytes, the maximum transmission unit of an IPv6 data packet is 1280 bytes, and the maximum frame of the standard physical layer is 127 bytes, plus frame load and link layer encryption algorithm overhead, leaving only 81 bytes for the maximum overhead Upper application. The source address and destination address of an IPv6 data packet can be a link-local address, which is usually represented by a prefix and an interface identifier. Usually, the prefixes in a subnet are the same; the interface identifier is used to distinguish IPv6 addresses ...

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): H04W80/00H04L29/06
CPCY02D30/70
Inventor 杨晖唐厚成邢志浩
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products