CN107231669B - Data transmission device method and device - Google Patents
Data transmission device method and device Download PDFInfo
- Publication number
- CN107231669B CN107231669B CN201610169585.9A CN201610169585A CN107231669B CN 107231669 B CN107231669 B CN 107231669B CN 201610169585 A CN201610169585 A CN 201610169585A CN 107231669 B CN107231669 B CN 107231669B
- Authority
- CN
- China
- Prior art keywords
- node
- mac
- routing information
- next hop
- mac pdu
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 34
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000012790 confirmation Methods 0.000 claims description 12
- 238000004806 packaging method and process Methods 0.000 claims description 7
- 238000005538 encapsulation Methods 0.000 claims description 5
- 238000004458 analytical method Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a data transmission device and method, wherein the method comprises the following steps: when a first node receives a data packet aiming at terminal UE, selecting a second node of a next hop according to routing information corresponding to the UE; the first node encapsulates the data packet; and the first node sends the encapsulated data packet to the second node of the next hop. According to the scheme of the invention, the corresponding routing information is established for the UE, the APs on the multiple paths respectively maintain the respective routing information tables, and in the data transmission process, the nodes perform routing selection according to the routing information tables of the UE maintained by the nodes, routing is not required through IP, the packet header overhead of a data packet is reduced, routing can be performed through analysis of the bottom layer, and IP addresses are not required to be acquired through high-layer analysis, so that the efficiency of data transmission is effectively improved.
Description
Technical Field
The present invention relates to the field of data communications, and in particular, to a method and apparatus for data transmission.
Background
In a wireless communication system, an ultra Dense network udn (ultra Dense network) is one of core technologies of 5G, and a distance of user access can be greatly reduced by the scale deployment of wireless access points, so that the throughput of a user and the throughput of an area (bps/km2) are improved, and the ultra Dense network udn (ultra Dense network) is a key technology for meeting the capacity requirement of a 5G system.
For a wireless access point, as the main purpose of the wireless access point is to meet the requirement of high traffic coverage, a wireless node accesses a macro station through a one-hop wireless path, and certain problems exist in an ultra-dense networking scene:
firstly, the macro station generally operates at a low frequency point to provide wide area coverage, and the bandwidth of the macro station is not very large, so that the requirement of high-speed transmission cannot be met.
Secondly, even if the macro station supports high-frequency large-bandwidth working frequency points, due to various reasons such as short wavelength, high loss, poor penetration capability, obvious shielding effect of buildings, leaves and human bodies and the like under the condition of a high frequency band, compared with a traditional low frequency band cellular system, a large amount of covering shadows exist, and stable high-speed transmission service can not be provided for wireless access points.
Again, the macro station is far from the wireless access point, which is generally larger than the distance from the wireless access point to the neighboring small stations, so the macro station is not a good choice for the Donor eNB from the viewpoint of propagation environment.
For a wireless access point, if a small station nearby the periphery can be selected as a Donor eNB, the link condition is better due to the close distance between the two stations, and the method can support high-bandwidth high-rate transmission, and is a more optimal method. If the wireless access point selects the surrounding small stations in the adjacent region as the Donor eNB, and the coverage of the small stations in the adjacent region is limited due to power or frequency point, for the wireless access point, a proper Donor eNB cannot be selected in a one-hop path, so that the multi-hop path is an unavoidable way in the scenario that the ultra-dense small stations are deployed and part of the wireless access points exist.
In multi-hop communication, the network complexity is improved, how the data of the previous hop is routed to the next hop is more than the currently used routing mechanism based on the IP, the routing mechanism based on the IP brings larger packet header expense, the IP address can be obtained only by analyzing to the high layer, and the data analysis efficiency is low.
Disclosure of Invention
In order to solve the above problems, the present invention provides a method and an apparatus for data transmission, which can improve the efficiency of data transmission.
In order to achieve the above object, the present invention provides a data transmission method, including:
when a first node receives a data packet aiming at terminal UE, selecting a second node of a next hop according to routing information corresponding to the UE;
the first node encapsulates the data packet;
and the first node sends the encapsulated data packet to the second node of the next hop.
Preferably, the encapsulating the data packet by the first node comprises:
when the second node of the next hop is a wireless Access Point (AP) or a macro station, encapsulating the data packet into an AP MAC PDU frame structure; and the first node carries the UE ID corresponding to the UE in the AP MAC PDU frame structure.
Preferably, the UE ID corresponding to the UE is carried in the MAC CE of the AP MAC PDU and indicated by a reserved logical channel identifier LCID.
Preferably, the AP MAC PDU frame includes an AP MAC PDU header and an AP MAC payload;
wherein, the AP MAC PDU head comprises an AP MAC PDU subhead and a UE MAC header part;
the AP MAC payload comprises a MAC CE carrying the UE ID and a UE MAC payload part; the UE MAC payload part comprises an MAC CE part, an MAC SDU part and a Padding part;
the UE ID corresponding to the UE is set to be loaded in a first MAC CE field of an AP MAC payload part;
or the like, or, alternatively,
the AP MAC PDU frame structure is formed by cascading AP routing information and a UE MAC PDU;
the AP MAC PDU frame comprises AP routing information and a UE MAC PDU frame part, wherein the AP routing information comprises AP header information and MAC CE for bearing the UE ID; and indicating the content in the MAC CE carried in the AP routing information as the UE ID corresponding to the UE through a Logic Channel Identifier (LCID) reserved in the AP header information.
Preferably, the selecting the second node of the next hop according to the routing information includes:
acquiring a UE ID corresponding to the UE according to a data packet aiming at the UE, and searching routing information corresponding to the UE ID;
when the routing information corresponding to the UE indicates that the next hop comprises a plurality of nodes, selecting one node as a second node of the next hop according to a preset selection strategy;
and when the routing information corresponding to the UE indicates that the next hop comprises 1 node, taking the node as a second node of the next hop.
Preferably, the predetermined selection policy includes: and selecting the second node of the next hop according to one or more of the QoS, the time delay, the channel quality and the channel capacity.
Preferably, the first node is an AP or a macro station.
In order to achieve the above object, the present invention further provides a data transmission apparatus, which is disposed on a node, where the node is a wireless access point AP or a macro station, and the apparatus includes:
a next hop confirming unit, configured to select a next hop node according to the routing information corresponding to the UE when the node receives a data packet for the terminal UE;
the packaging unit is used for packaging the data packet;
and the forwarding unit is used for sending the encapsulated data packet to the node of the next hop.
Preferably, the encapsulating unit includes a first encapsulating module, configured to encapsulate the data packet into an AP MAC PDU frame structure when the node of the next hop is an AP or a macro station; and the first packaging module carries the UE ID corresponding to the UE in the AP MAC PDU frame structure.
Preferably, the UE ID corresponding to the UE is carried in the MAC CE of the AP MAC PDU and indicated by a reserved logical channel identifier LCID.
Preferably, the AP MAC PDU frame includes an AP MAC PDU header and an AP MAC payload;
wherein, the AP MAC PDU head comprises an AP MAC PDU subhead and a UE MAC header part;
the AP MAC payload comprises a MAC CE carrying the UE ID and a UE MAC payload part; the UE MAC payload part comprises an MAC CE part, an MAC SDU part and a Padding part;
the UE ID corresponding to the UE is set to be loaded in a first MAC CE field of an AP MAC payload part;
or the like, or, alternatively,
the AP MAC PDU frame structure is formed by cascading AP routing information and a UE MAC PDU;
the AP MAC PDU frame comprises AP routing information and a UE MAC PDU frame part, wherein the AP routing information comprises AP header information and MAC CE for bearing the UE ID; and indicating the content in the MAC CE carried in the AP routing information as the UE ID corresponding to the UE through a Logic Channel Identifier (LCID) reserved in the AP header information.
Preferably, the next hop confirmation unit includes:
the routing information confirmation module is used for acquiring a UE ID corresponding to the UE according to a data packet aiming at the UE and searching routing information corresponding to the UE ID;
a first confirmation module, configured to select a node as a node of a next hop according to a predetermined selection policy when the routing information corresponding to the UE indicates that the next hop includes multiple nodes;
and the second confirmation module is used for taking the node as the node of the next hop when the routing information corresponding to the UE indicates that the next hop comprises 1 node.
Preferably, the predetermined selection policy includes: selecting the node of the next hop according to one or more of the QoS, the time delay, the channel quality and the channel capacity
Compared with the prior art, the technical scheme provided by the invention comprises the following steps: when a first node receives a data packet aiming at terminal UE, selecting a second node of a next hop according to routing information corresponding to the UE; the first node encapsulates the data packet; and the first node sends the encapsulated data packet to the second node of the next hop. According to the scheme of the invention, the corresponding routing information is established for the UE, the APs on the multiple paths respectively maintain the respective routing information tables, and in the data transmission process, the nodes perform routing selection according to the routing information tables of the UE maintained by the nodes, routing is not required through IP, the packet header overhead of a data packet is reduced, routing can be performed through analysis of the bottom layer, and IP addresses are not required to be acquired through high-layer analysis, so that the efficiency of data transmission is effectively improved.
Drawings
The accompanying drawings in the embodiments of the present invention are described below, and the drawings in the embodiments are provided for further understanding of the present invention, and together with the description serve to explain the present invention without limiting the scope of the present invention.
Fig. 1 is a flowchart of a data transmission method according to an embodiment of the present invention;
FIG. 2A is a diagram of an exemplary AP MAC PDU frame structure;
FIG. 2B is a diagram of another exemplary AP MAC PDU frame structure;
FIG. 3 is a diagram illustrating a frame structure of a UE MAC PDU;
FIG. 4 is a diagram illustrating a multi-hop wireless communication network architecture according to the present invention;
fig. 5 is a schematic diagram of a multi-hop wireless communication protocol stack architecture according to the present invention;
FIG. 6 is a flow chart of another data transmission method proposed by the present invention;
fig. 7 is a flowchart of another data transmission method proposed by the present invention.
Detailed Description
The following further description of the present invention, in order to facilitate understanding of those skilled in the art, is provided in conjunction with the accompanying drawings and is not intended to limit the scope of the present invention. In the present application, the embodiments and various aspects of the embodiments may be combined with each other without conflict.
Referring to fig. 1, the present invention provides a data transmission method, including:
and step 130, the first node sends the encapsulated data packet to the second node of the next hop.
In step 110, the data packet for the UE refers to a data packet to be transmitted to the UE or a data packet transmitted from the UE.
The first node generates routing information corresponding to the UE in advance and stores the routing information in the first node.
In step 110, selecting the second node of the next hop according to the routing information includes:
searching routing information corresponding to the UE ID according to the UE ID corresponding to the UE carried in the data packet aiming at the UE;
when the routing information corresponding to the UE indicates that the next hop comprises a plurality of nodes, selecting one node as a second node of the next hop according to a preset selection strategy;
and when the routing information corresponding to the UE indicates that the next hop comprises 1 node, taking the node as a second node of the next hop.
The first node stores routing information for the UE in advance; the routing information comprises a UE ID and node information, wherein the node information comprises AP information under the condition that the node is an AP; in the case where the node is a macro station, the node information includes macro station information. Wherein the AP information comprises an AP ID and an AP hierarchy; the macro station information includes a macro station ID and a macro station hierarchy.
Each node capable of reaching the next hop of the UE is correspondingly stored as routing information for the UE, and if the UE can be reached through a plurality of nodes of the next hops, a plurality of routing information for the UE are stored in the first node.
For example, the first node has stored thereon routing information (UE1ID, AP1 information), (UE1ID, AP2 information), (UE1ID, AP3 information), (UE2ID, AP2 information), (UE2ID, AP3 information), (UE3ID, AP1 information); the parenthesis is a piece of routing information, and through the stored routing information, it can be seen that the routing information includes 3 pieces of routing information for the UE1, and can reach the UE1 through 3 nodes, respectively, so that the routing information for the UE1 indicates that the next hop includes 3 nodes, which are AP1, AP2, and AP3, respectively; the first node may select one node from among AP1, AP2, and AP3 as a second node of a next hop according to a predetermined selection policy.
Wherein the predetermined selection policy comprises: and selecting the second node of the next hop according to one or more of the QoS, the time delay, the channel quality and the channel capacity. And the macro station/Donor maps the UE ID and the route identifier, namely the macro station finds the corresponding route identifier through the UE ID, and selects a route which meets the requirement aiming at the UE according to the strategy, thereby determining the next hop node.
In this embodiment of the present invention, the first node is an AP or a macro station.
When the first node is an AP, when the first node receives a data packet aiming at UE and sent by other APs or a macro station, the data packet is an AP MAC PDU frame, when the first node receives the AP MAC PDU frame, the first node analyzes a UE ID in the AP MAC PDU frame and searches corresponding routing information according to the UE ID, and when the first node receives the data packet sent by the UE, the data packet is the UE MAC PDU frame, (the first node confirms the UE corresponding to the data packet through the corresponding relation between the UE and a wireless bearer and acquires the routing information corresponding to the UE, thereby determining the next hop according to the routing information corresponding to the UE).
The AP can determine whether the received data packet is an AP MAC PDU frame or a UE MAC PDU frame according to whether uplink data is sent by the UE or other APs, and therefore analysis is carried out according to a corresponding protocol; wherein, if the signal is sent by the UE, the signal is a UE MAC PDU frame, and if the signal is sent by the AP, the signal is an AP MAC PDU frame.
When the first node is a macro station, when the first node receives an uplink data packet which is sent by an AP and aims at the UE, the uplink data packet is an AP MAC PDU frame, the macro station analyzes the AP MAC PDU frame, packages the AP MAC PDU frame into the UE MAC PDU frame and forwards the UE MAC PDU frame, when the first node receives the uplink data packet sent by the UE, the data packet is the UE MAC PDU frame, the macro station forwards the data packet according to the existing protocol, when the macro station receives the data packet which needs to be sent to the UE, the macro station confirms the UE corresponding to the data packet through the corresponding relation between the UE and a wireless bearer, acquires the routing information corresponding to the UE, and accordingly determines the next hop according to the routing information corresponding to the UE.
The macro station can determine whether the received data packet is an AP MAC PDU frame or a UE MAC PDU frame according to the time downlink data or the uplink data and whether the uplink data is sent by the UE or other APs, so that the received data packet is analyzed according to a corresponding protocol. If the uplink data is downlink data or uplink data sent by the UE, the uplink data is a UE MAC PDU frame, and if the uplink data is uplink data sent by the AP, the uplink data is an AP MAC PDU frame.
In step 120, encapsulating the data packet by the first node includes:
and when the second node of the next hop is the AP or the macro station, encapsulating the data packet into an AP MAC PDU frame structure. And the first node carries the UE ID corresponding to the UE in the AP MAC PDU frame structure.
The UE ID includes a Cell-Radio Network Temporary identity (C-RNTI).
In the following examples, explanations are given in conjunction with specific examples.
Specifically, the routing information corresponding to the second node is carried in the MAC CE of the AP MAC PDU, and is indicated by a reserved 5-bit logical Channel identifier lcid (logical Channel identity).
Referring to fig. 2A, a schematic diagram of an exemplary AP MAC PDU frame structure is shown; as shown in fig. 2A, the AP MAC PDU frame includes an AP MAC PDU header and an AP MAC payload;
wherein, the AP MAC PDU head comprises an AP MAC PDU subhead and a UE MAC header part;
the AP MAC payload comprises a MAC CE part and a UE MAC payload part; wherein, the UE MAC payload part includes MAC CE, MAC SDU and padding (opt) parts. And setting the UE ID corresponding to the UE to be carried in the first MAC CE field of the AP MAC payload part.
The frame structure of the AP MAC PDU is completely consistent with the frame structure of a common MAC PDU, and on the basis of the frame structure of the common UE MAC PDU, the content carried in the first MAC CE of the AP MAC payload part is indicated to be the UE ID corresponding to the UE through a reserved 5bit Logical Channel Identification (LCID) in the subheader of the AP MAC PDU.
Referring to fig. 2B, a schematic diagram of another exemplary AP MAC PDU frame structure is shown; as shown in fig. 2B, the AP MAC PDU frame structure is formed by the concatenation of AP routing information and a common UE MAC PDU; the wireless access point AP routing information is placed in front of the MAC PDU frame of the common UE, so that the PDU packet can be analyzed and encapsulated conveniently.
The AP MAC PDU frame comprises AP routing information and a UE MAC PDU frame part, wherein the AP routing information comprises AP header information and MAC CE; wherein, the content carried in the MAC CE in the AP routing information is indicated as the UE ID corresponding to the UE through the 5-bit logical Channel identifier lcid (logical Channel identity) reserved in the AP header information.
Wherein, the specific meaning of LCID index is as shown in Table 1. Wherein, the reserved 5 bits carry information indicating the UE ID.
Index | LCID values |
00000 | CCCH |
00001-01010 | Identity of the logical channel |
01011-11001 one of 5 bits | Indicating UE ID |
01011-11001 | Reserved |
11010 | Long DRX Command |
11011 | Activation/Deactivation |
11100 | UE Contention Resolution Identity |
11101 | Timing Advance Command |
11110 | DRX Command |
11111 | Padding |
TABLE 1 specific meanings of LCID index
This is explained below with reference to a specific example.
On the basis of the above example, after the first node receives the data packet for the UE, the AP1 is selected from among the AP1, the AP2, and the AP3 as the second node of the next hop according to the predetermined selection policy. The first node encapsulates the data packet into an AP MAC PDU frame structure shown in fig. 2A, and the first node loads the UE ID corresponding to the UE in the first MAC CE of the AP MAC payload part and sends the encapsulated AP MAC PDU frame to the AP 1.
It should be noted that, in the embodiment of the present invention, when a first node encapsulates a data packet, the data packet is encapsulated into an AP MAC PDU frame structure under the condition that a second node of a next hop is an AP, and the data packet is encapsulated into a UE MAC PDU frame structure under the condition that the second node of the next hop is a UE, where the UE MAC PDU frame structure conforms to the specification of 3GPP 36.321. Fig. 3 is a diagram illustrating a frame structure of a UE MAC PDU.
The following describes a data transmission method provided in an embodiment of the present invention with reference to a specific implementation scenario.
Referring to fig. 4, a schematic diagram of a multi-hop wireless communication network architecture provided by the present invention is shown. The wireless access point and the macro station/Donor adopt wireless communication links, the layers are divided according to the hop count of the wireless access point from the macro station, and a three-layer network architecture is provided in the figure.
Referring to fig. 5, a schematic diagram of a multi-hop wireless communication protocol stack architecture provided in the present invention is shown. Wherein, the MAC marked by the dotted line frame represents the newly added MAC function, which is used for the analysis and encapsulation of the AP information of the wireless access point,
referring to fig. 6, the present invention provides a data transmission method, including:
step 610, after receiving the downlink data packet for the UE, the macro station/Donor performs encapsulation of the downlink data packet AP MAC PDU, and encapsulates the UE ID corresponding to the UE into an AP MAC PDU data frame.
The macro station/Donor encapsulates the data packet according to the routing information, and encapsulates the data packet into an AP MAC PDU frame structure if the next hop is the wireless access point AP, where the frame structure is shown in FIG. 2A or FIG. 2B. Taking the AP MAC PDU frame structure shown in fig. 2A as an example, the macro station/Donor carries the UE ID corresponding to the UE in the first MAC CE of the AP MAC payload part, and sends the encapsulated AP MAC PDU frame to the AP 1.
In step 620, the macro station/Donor sends the encapsulated AP MAC PDU data frame to the AP 1.
Step 630, the AP1 parses the AP MAC PDU frame, obtains the UE ID carried in the data frame, confirms that the node is not the last turn of the data packet, confirms the next hop of sending the data packet, encapsulates the data packet into an AP MAC PDU data frame after confirming that the next hop of the data packet is AP2, and encapsulates the UE ID corresponding to the UE in the data frame.
At step 640, the AP1 transmits the encapsulated AP MAC PDU data frame to the AP 2.
Step 650, the AP2 parses the AP MAC PDU frame, if it is determined that the node is not the last turn of the packet, determines the next hop for sending the packet, encapsulates the packet into an AP MAC PDU data frame after determining that the next hop of the packet is AP3, and encapsulates the UE ID corresponding to the UE in the data frame.
In step 660, the AP2 transmits the encapsulated AP MAC PDU data frame to the AP 3.
Step 670, the AP3 parses the AP MAC PDU frame, obtains the UE ID carried in the data frame, confirms that the next hop is the last station of the data packet, and encapsulates the data packet into a UE MAC PDU data frame after confirming that the next hop of the data packet is the UE.
In step 680, the AP3 sends the encapsulated UE MAC PDU data frame to the UE.
The following description is made with reference to an ascending example.
Referring to fig. 7, the present invention provides a data transmission method, including:
step 710, the UE sends the uplink data packet to the AP 3;
step 720, after receiving the uplink data packet for the UE, the AP3 encapsulates the uplink data packet AP MAC PDU, and encapsulates the UE ID corresponding to the UE into an AP MAC PDU data frame.
The AP3 encapsulates the data packet into an AP MAC PDU frame structure, which is shown in fig. 2A or fig. 2B. Taking the AP MAC PDU frame structure shown in fig. 2A as an example, the AP3 carries the UE ID corresponding to the UE in the first MAC CE of the AP MAC payload part, and sends the encapsulated AP MAC PDU frame to the AP 2.
At step 730, the AP3 sends the encapsulated AP MAC PDU data frame to the AP 2.
Step 740, the AP2 parses the AP MAC PDU frame, obtains the UE ID carried in the data frame, looks up in the routing information according to the UE ID, confirms that the next hop is AP1, encapsulates the data packet into an AP MAC PDU data frame after confirming that the next hop of the data packet is AP1, and encapsulates the UE ID corresponding to the UE in the data frame.
At step 750, the AP2 sends the encapsulated AP MAC PDU data frame to the AP 1.
And 760, the AP1 analyzes the AP MAC PDU frame, acquires the UE ID carried in the data frame, searches in the routing information according to the UE ID, confirms that the next hop is the macro station/Donor, encapsulates the data packet into the AP MAC PDU data frame after confirming that the next hop of the data packet is the macro station/Donor, and encapsulates the UE ID corresponding to the UE in the data frame.
At step 770, the AP1 sends the encapsulated AP MAC PDU data frame to the macro station/Donor.
Based on the same or similar concept as the above embodiments, an embodiment of the present invention further provides a data transmission apparatus, disposed on an AP or a macro station, where the apparatus includes:
a next hop confirming unit, configured to select a next hop node according to the routing information when the node receives a data packet for the UE;
the packaging unit is used for packaging the data packet;
and the forwarding unit is used for sending the encapsulated data packet to the node of the next hop.
In the embodiment of the present invention, the encapsulating unit includes a first encapsulating module, configured to encapsulate a data packet into an AP MAC PDU frame structure when a node of a next hop is an AP or a macro station; and the first packaging module carries the UE ID corresponding to the UE in the AP MAC PDU frame structure.
In the embodiment of the invention, the UE ID corresponding to the UE is loaded in the MAC CE of the AP MAC PDU and indicated by the reserved logic channel identification LCID.
In the embodiment of the present invention, the first and second substrates,
the AP MAC PDU frame comprises an AP MAC PDU header and an AP MAC payload;
wherein, the AP MAC PDU head comprises an AP MAC PDU subhead and a UE MAC header part;
the AP MAC payload comprises a MAC CE carrying the UE ID and a UE MAC payload part; the UE MAC payload part comprises an MAC CE part, an MAC SDU part and a Padding part;
the UE ID corresponding to the UE is set to be loaded in a first MAC CE field of an AP MAC payload part;
or the like, or, alternatively,
the AP MAC PDU frame structure is formed by cascading AP routing information and common UE MAC PDUs;
the AP MAC PDU frame comprises AP routing information and a UE MAC PDU frame part, wherein the AP routing information comprises AP header information and MAC CE for bearing the UE ID; and indicating the content in the MAC CE carried in the AP routing information as the UE ID corresponding to the UE through a Logic Channel Identifier (LCID) reserved in the AP header information.
In this embodiment of the present invention, the next hop confirmation unit includes:
the routing information confirmation module is used for acquiring a UE ID corresponding to the UE according to a data packet aiming at the UE and searching routing information corresponding to the UE ID;
a first confirmation module, configured to select a node as a node of a next hop according to a predetermined selection policy when the routing information corresponding to the UE indicates that the next hop includes multiple nodes;
and the second confirmation module is used for taking the node as the node of the next hop when the routing information corresponding to the UE indicates that the next hop comprises 1 node.
In this embodiment of the present invention, the predetermined selection policy includes: and selecting the node of the next hop according to one or more of the QoS, the time delay, the channel quality and the channel capacity.
It should be noted that the above-mentioned embodiments are only for facilitating the understanding of those skilled in the art, and are not intended to limit the scope of the present invention, and any obvious substitutions, modifications, etc. made by those skilled in the art without departing from the inventive concept of the present invention are within the scope of the present invention.
Claims (11)
1. A method of data transmission, the method comprising:
when a first node receives a data packet aiming at terminal UE, selecting a second node of a next hop according to routing information corresponding to the UE; the routing information comprises an identifier of the UE and node information of the second node;
the first node encapsulates the data packet according to the routing information;
the first node sends the encapsulated data packet to the second node of the next hop;
the first node encapsulating the data packet comprises:
when the second node of the next hop is a wireless Access Point (AP) or a macro station, encapsulating the data packet into an AP MAC PDU frame structure; and the first node carries the UE ID corresponding to the UE in the AP MAC PDU frame structure.
2. The data transmission method according to claim 1, wherein the UE ID corresponding to the UE is carried in the MAC CE of the AP MAC PDU and indicated by a reserved logical channel identity LCID.
3. The data transmission method according to claim 2,
the AP MAC PDU frame comprises an AP MAC PDU header and an AP MAC payload;
wherein, the AP MAC PDU head comprises an AP MAC PDU subhead and a UE MAC header part;
the AP MAC payload comprises a MAC CE carrying the UE ID and a UE MAC payload part; the UE MAC payload part comprises an MAC CE part, an MAC SDU part and a Padding part;
the UE ID corresponding to the UE is set to be loaded in a first MAC CE field of an AP MAC payload part;
or the like, or, alternatively,
the AP MAC PDU frame structure is formed by cascading AP routing information and a UE MAC PDU;
the AP MAC PDU frame comprises AP routing information and a UE MAC PDU frame part, wherein the AP routing information comprises AP header information and MAC CE for bearing the UE ID; and indicating the content in the MAC CE carried in the AP routing information as the UE ID corresponding to the UE through a Logic Channel Identifier (LCID) reserved in the AP header information.
4. The data transmission method according to claim 1, wherein the selecting the second node of the next hop according to the routing information comprises:
acquiring a UE ID corresponding to the UE according to a data packet aiming at the UE, and searching routing information corresponding to the UE ID;
when the routing information corresponding to the UE indicates that the next hop comprises a plurality of nodes, selecting one node as a second node of the next hop according to a preset selection strategy;
and when the routing information corresponding to the UE indicates that the next hop comprises 1 node, taking the node as a second node of the next hop.
5. The data transmission method according to claim 4, wherein the predetermined selection policy comprises: and selecting the second node of the next hop according to one or more of the QoS, the time delay, the channel quality and the channel capacity.
6. The data transmission method of claim 1, wherein the first node is an AP or a macro station.
7. A data transmission apparatus, disposed on a node, where the node is a wireless access point AP or a macro station, the apparatus comprising:
a next hop confirming unit, configured to select a next hop node according to the routing information corresponding to the UE when the node receives a data packet for the terminal UE; the routing information comprises the identification of the UE and the node information of the next hop node;
the encapsulation unit is used for encapsulating the data packet according to the routing information;
a forwarding unit, configured to send the encapsulated packet to the node of the next hop;
the encapsulation unit comprises a first encapsulation module, which is used for encapsulating the data packet into an AP MAC PDU frame structure when the node of the next hop is an AP or a macro station; and the first packaging module carries the UE ID corresponding to the UE in the AP MAC PDU frame structure.
8. The data transmission apparatus according to claim 7, wherein the UE ID corresponding to the UE is carried in the MAC CE of the AP MAC PDU and indicated by a reserved logical channel identity LCID.
9. The data transmission apparatus of claim 8,
the AP MAC PDU frame comprises an AP MAC PDU header and an AP MAC payload;
wherein, the AP MAC PDU head comprises an AP MAC PDU subhead and a UE MAC header part;
the AP MAC payload comprises a MAC CE carrying the UE ID and a UE MAC payload part; the UE MAC payload part comprises an MAC CE part, an MAC SDU part and a Padding part;
the UE ID corresponding to the UE is set to be loaded in a first MAC CE field of an AP MAC payload part;
or the like, or, alternatively,
the AP MAC PDU frame structure is formed by cascading AP routing information and a UE MAC PDU;
the AP MAC PDU frame comprises AP routing information and a UE MAC PDU frame part, wherein the AP routing information comprises AP header information and MAC CE for bearing the UE ID; and indicating the content in the MAC CE carried in the AP routing information as the UE ID corresponding to the UE through a Logic Channel Identifier (LCID) reserved in the AP header information.
10. The data transmission apparatus according to claim 7, wherein the next hop confirmation unit comprises:
the routing information confirmation module is used for acquiring a UE ID corresponding to the UE according to a data packet aiming at the UE and searching routing information corresponding to the UE ID;
a first confirmation module, configured to select a node as a node of a next hop according to a predetermined selection policy when the routing information corresponding to the UE indicates that the next hop includes multiple nodes;
and the second confirmation module is used for taking the node as the node of the next hop when the routing information corresponding to the UE indicates that the next hop comprises 1 node.
11. The data transmission apparatus of claim 10, wherein the predetermined selection policy comprises: and selecting the node of the next hop according to one or more of the QoS, the time delay, the channel quality and the channel capacity.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610169585.9A CN107231669B (en) | 2016-03-23 | 2016-03-23 | Data transmission device method and device |
PCT/CN2017/077852 WO2017162191A1 (en) | 2016-03-23 | 2017-03-23 | Radio communication method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610169585.9A CN107231669B (en) | 2016-03-23 | 2016-03-23 | Data transmission device method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107231669A CN107231669A (en) | 2017-10-03 |
CN107231669B true CN107231669B (en) | 2021-04-30 |
Family
ID=59931526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610169585.9A Active CN107231669B (en) | 2016-03-23 | 2016-03-23 | Data transmission device method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107231669B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110365609B (en) * | 2018-04-10 | 2021-12-14 | 华为技术有限公司 | A data packet segmentation method and device |
CN110650513B (en) * | 2018-06-26 | 2021-07-13 | 大唐移动通信设备有限公司 | Method and device for updating user plane path and computer storage medium |
CN111050353B (en) * | 2018-10-11 | 2021-12-03 | 华为技术有限公司 | Data transmission method and device for wireless backhaul network |
WO2022160108A1 (en) * | 2021-01-26 | 2022-08-04 | 华为技术有限公司 | Wireless communication method, communication device and communication system |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101150498B (en) * | 2006-09-18 | 2012-06-20 | 华为技术有限公司 | Multi-jumper radio relay communication system and its download data transmission method |
CN101267240B (en) * | 2007-03-15 | 2011-11-16 | 华为技术有限公司 | Multi-hop wireless relay communication system and download data transmission method and device |
US8121053B2 (en) * | 2007-05-21 | 2012-02-21 | Arrowspan, Inc. | Multi-radio wireless mesh network solutions |
CN101651487B (en) * | 2008-08-13 | 2012-09-26 | 普天信息技术研究院有限公司 | Method, device and system for transmitting scheduling information |
CN101668324A (en) * | 2008-09-04 | 2010-03-10 | 华为技术有限公司 | Routing method, routing device and routing system of relay network |
CN101754170B (en) * | 2008-12-12 | 2012-04-25 | 中国移动通信集团公司 | Distributed HLR system and method for obtaining called roaming number |
CN101521895A (en) * | 2009-04-03 | 2009-09-02 | 南京邮电大学 | Forwarding method used for constructing multi-hop routing in wireless self-organizing network |
CN101873662B (en) * | 2009-04-27 | 2013-01-02 | 华为技术有限公司 | Routing method, device and system of multihop relay network |
CN101990304B (en) * | 2009-07-29 | 2015-04-01 | 中兴通讯股份有限公司 | Packaging method, transmission method, transmission system and devices of relay-medium access control protocol data unit (R-MAC PDU) |
CN102523594B (en) * | 2011-11-30 | 2014-11-05 | 中国科学院微电子研究所 | Method and system for acquiring node loss information based on ZigBee protocol |
CN104717714A (en) * | 2013-12-17 | 2015-06-17 | 中兴通讯股份有限公司 | Routing information sending and receiving method and device and routing information processing system |
-
2016
- 2016-03-23 CN CN201610169585.9A patent/CN107231669B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN107231669A (en) | 2017-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11641599B2 (en) | Method for performing a buffer status reporting in a D2D communication system and device therefor | |
US11477703B2 (en) | Method for establishing a fronthaul interface, method for performing access for a UE, method and apparatus for performing a handover for a UE, data forwarding method, user equipment and base station | |
EP3687222B1 (en) | Information transmission method and device | |
JP6662477B2 (en) | Optimized UE relay | |
TWI611717B (en) | Method and device for performing logical channel priority ranking in D2D communication system | |
US11272567B2 (en) | Adaptation handling for layer-2-based sidelink relay | |
US20120250601A1 (en) | Communication terminal, method for exchanging data, communication device and method for establishing a communication connection | |
EP2887705A1 (en) | Method and apparatus for downlink data transmission of multi-user cooperative communication | |
US10085167B2 (en) | Data transmission method and base station | |
CN116438835A (en) | Method and apparatus for inter-donor movement | |
CN107231669B (en) | Data transmission device method and device | |
US20240397396A1 (en) | Switching method, terminal device and network device | |
CN110876171B (en) | Multi-hop data transmission method and device | |
JP2024513004A (en) | Information transmission/reception method, data transmission method and device | |
US20240163759A1 (en) | Method and apparatus for signaling overhead reduction | |
WO2025156447A1 (en) | Information transfer for relay system and apparatus | |
US20250048488A1 (en) | Inter-distributed-unit du communication method and related apparatus | |
CN119014045A (en) | Method, device and communication system for configuring information | |
WO2017162191A1 (en) | Radio communication method and device |
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 |