[go: up one dir, main page]

WO2012059049A1 - Procédé, dispositif et système de transmission de données - Google Patents

Procédé, dispositif et système de transmission de données Download PDF

Info

Publication number
WO2012059049A1
WO2012059049A1 PCT/CN2011/081673 CN2011081673W WO2012059049A1 WO 2012059049 A1 WO2012059049 A1 WO 2012059049A1 CN 2011081673 W CN2011081673 W CN 2011081673W WO 2012059049 A1 WO2012059049 A1 WO 2012059049A1
Authority
WO
WIPO (PCT)
Prior art keywords
user terminal
type
relay
data
user
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.)
Ceased
Application number
PCT/CN2011/081673
Other languages
English (en)
Chinese (zh)
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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Corp
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
Priority claimed from CN201010533478.2A external-priority patent/CN102469410B/zh
Priority claimed from CN2010105334797A external-priority patent/CN102469509A/zh
Application filed by China Mobile Communications Corp filed Critical China Mobile Communications Corp
Publication of WO2012059049A1 publication Critical patent/WO2012059049A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/22Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point

Definitions

  • a data transmission method, device and system The present application claims to be submitted to the Chinese Patent Office on November 2, 2010, the application number is 201010533478.2, the invention name is "a data transmission method, device and system", and in November 2010 The priority of the Chinese Patent Application No. 201010533479.7, entitled “A Data Transmission Method, Apparatus and System", is hereby incorporated by reference.
  • the present invention relates to the field of wireless communication technologies, and in particular, to a data transmission method, device, and system. BACKGROUND OF THE INVENTION With the development of wireless communication systems, user services have increasingly higher requirements for data transmission rates.
  • the channel shield is ideal, and the transmission rate can be improved by multi-antenna multiplexing (MIMO, multiple input multiple output) or high-order modulation and coding to meet user service requirements.
  • MIMO multiple input multiple output
  • the channel shield is not ideal, and the multi-antenna diversity or inter-cell cooperation technology can be used to improve the user communication shield, or the relay station (Typel relay) ) Extend coverage to ensure the reliability of data transmission.
  • Embodiments of the present invention provide a data transmission method, device, and system for improving channel shield capacity and transmission rate.
  • the embodiment of the invention provides a data transmission method, which is applied to a wireless communication system, and includes:
  • the first type of user terminal is used as the second type of user terminal and the relay user node on the network side;
  • the first type of user terminal forwards the data of the second type of user terminal and the network side.
  • An embodiment of the present invention provides a user terminal, as the second type of user terminal, including:
  • a network measurement module configured to receive broadcast relay service information through a secondary communication link
  • a reporting module configured to generate a candidate relay user node identifier according to the relay service information received by the network measurement module Information, and sent to the network side through the main communication link;
  • a relay forwarding module configured to forward the data that is interacted with the network side to the relay user node according to the temporary identifier of the cell wireless network of the relay user node delivered by the network side;
  • a parsing module for encapsulating/decapsulating the information or data to be transmitted into a data format transmitted on the primary communication or the secondary communication link.
  • the embodiment of the present invention provides a user terminal, as the first type of user terminal, including:
  • a broadcast module configured to broadcast relay service information by using a secondary communication link
  • a relay configuration module configured to receive, by using a primary communication link, relay information configured on a network side
  • a relay forwarding module configured to forward, according to the configured relay information, a data packet that is exchanged between the served user node and the network side;
  • a parsing module for encapsulating/decapsulating the information or data to be transmitted into a data format transmitted on the primary communication or the secondary communication link.
  • An embodiment of the present invention provides a base station, including:
  • a selection module configured to select one or more of the candidate relay user node information reported from the terminal side as a relay user node
  • a configuration module configured to send, by using a primary communication link, the configured relay information to the relay user node; interacting with the user terminal of the relaying user node information according to the configuration completion information of the relay user node, and performing selection information a relaying module, configured to forward, according to the cell wireless network temporary identifier of the selected relay user node, data that is exchanged with the user terminal of the relay user node information to the relay user Node
  • a parsing module for encapsulating/decapsulating the information or data to be transmitted into a data format transmitted on the primary communication or the secondary communication link.
  • An embodiment of the present invention provides a data transmission system, including the foregoing second type of user terminal, a first type of user terminal, and a base station, where:
  • the base station or the second type of user terminal uses the first type of user terminal as the second type of user terminal and the relay user node on the network side;
  • the first type of user terminal forwards data exchanged between the second type of user terminal and the network side.
  • An embodiment of the present invention provides another user terminal, as the second type of user terminal, including:
  • a message generating module configured to generate a data packet
  • a sending module configured to send the data to the relay user node
  • the receiving module is configured to receive a data packet forwarded by the relay user node.
  • An embodiment of the present invention provides another user terminal, as the first type of user terminal, including:
  • a receiving module configured to receive a data packet exchanged between the serving user node and the base station
  • the relay forwarding module is configured to forward the data packet exchanged between the served user node and the base station.
  • An embodiment of the present invention provides another base station, including:
  • a receiving module configured to receive a data packet forwarded by the relay user node
  • a demultiplexing module configured to demultiplex the data packet
  • a source determining module configured to determine a source of the data packet according to the terminal identifier in the data packet
  • a processing module configured to determine, according to a source of the data packet, processing the datagram on a corresponding logical channel Text.
  • An embodiment of the present invention provides another data transmission system, including the foregoing another type 2 user terminal, a first type of user terminal, and a base station, where:
  • the base station or the second type of user terminal uses the first type of user terminal as the second type of user terminal and the relay user node on the network side;
  • the first type of user terminal forwards data exchanged between the second type of user terminal and the network side.
  • the data transmission method, device and system provided by the embodiment of the present invention because the user terminal is used as a relay for data transmission, the first type of user terminal with good channel shield capacity is used as a relay of the second type of user terminal with poor channel shield difference. Therefore, forwarding the data of the second type of terminal and the network side can improve the throughput and transmission rate of the data transmission, and avoid waste of resources in the prior art, improve resource utilization efficiency, and reduce cost.
  • the data transmission method, device and system provided by the embodiments of the present invention are applicable not only to one or more primary communication systems such as UMTS, CDMA, and LTE; but also to the secondary communication between the first type of user terminal and the second type of user terminal, for example, Including wireless LAN communication, Bluetooth communication, infrared communication, LTE and other technologies, you can also use the mature wireless LAN such as 802.11x WLAN to forward data, improve the transmission rate of the user terminal with poor channel shield, and meet the rate requirement. Qos for higher user traffic.
  • FIG. 1 is a flowchart of an embodiment of a data transmission method according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of an application scenario of a data transmission method and system according to an embodiment of the present invention
  • 3 is a schematic diagram of a beacon frame format for forwarding data by using an 802.11x WLAN radio interface in a data transmission method and system according to an embodiment of the present invention
  • 4 is a schematic diagram of a beacon frame format for forwarding data by using a Bluetooth radio interface L2CAP in a data transmission method and system according to an embodiment of the present invention
  • FIG. 5 is a schematic diagram of a format of a beacon frame for forwarding data by using a Bluetooth wireless interface LMP in a data transmission method and system according to an embodiment of the present invention
  • FIG. 6 is a signaling flowchart of an embodiment of selecting a relay user node in a data transmission method according to an embodiment of the present invention
  • FIG. 7 is a signaling diagram of an embodiment for reselecting or canceling a relay user node in a data transmission method according to an embodiment of the present invention
  • 8a and 8b are schematic diagrams showing the structure of TCP and UDP 4 in the embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of an IP 4 ⁇ text according to an embodiment of the present invention.
  • FIG. 10 is a schematic structural diagram of an IP802.11 frame control domain according to an embodiment of the present invention.
  • FIG. 11 is a schematic diagram of data transmission through a MAC protocol layer according to an embodiment of the present invention.
  • FIG. 12 is a schematic diagram of data transmission through a PDCP protocol layer according to an embodiment of the present invention.
  • FIG. 13 is a schematic diagram of adding a MAC PDU of a terminal identifier according to an embodiment of the present invention.
  • FIG. 14 is a schematic diagram of adding a MAC PDU of a DRB according to an embodiment of the present invention.
  • 15 is a schematic diagram of adding a PDCP PDU of a terminal identifier according to an embodiment of the present invention.
  • 16 is a schematic diagram of adding a PDCP PDU of a DRB according to an embodiment of the present invention.
  • 17 is a schematic structural diagram of a protocol stack encapsulated by a base station side PDCP PDU according to an embodiment of the present invention.
  • FIG. 18 is a schematic structural diagram of a protocol stack of a PDCP PDU encapsulated on a user node side according to an embodiment of the present invention
  • FIG. 19 is a schematic structural diagram of Embodiment 1 of a user terminal as a served user node according to an embodiment of the present invention
  • FIG. 21 is a schematic structural diagram of a first embodiment of a base station according to an embodiment of the present invention.
  • FIG. 22 is a schematic structural diagram of Embodiment 3 of a user terminal as a user node to be served according to an embodiment of the present invention
  • FIG. 23 is a schematic structural diagram of Embodiment 4 of a user terminal as a relay user node according to an embodiment of the present invention
  • a schematic structural diagram of a second embodiment of a base station in an embodiment of the invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The preferred embodiments of the present invention are described with reference to the accompanying drawings.
  • FIG. 1 is a flowchart of an embodiment of a data transmission method according to the present invention. As shown in FIG.
  • Step S102 Using a first type of user terminal as a second type of user terminal and a network side relay user
  • Step S104 The first type of user terminal and the second type of user terminal forward data through the secondary communication link
  • Step S106 The first type of user terminal interacts with the network side through the primary communication link, and forwards the second type of user.
  • the present embodiment is directed to a data transmission solution for a problem that a transmission rate of an undesired user terminal of a wireless communication system is not high, and the first type of user terminal with a good signal shield is used for relay transmission. Improve throughput and resource utilization efficiency (main application scenario: Signal shield is poor, but high-rate data transmission is required).
  • This embodiment provides that user terminals can implement mutual communication technologies, such as 802.1 lx WLAN (Wireless Local Area Network) communication technology, Bluetooth communication technology, ultra-wideband communication technology, and infrared communication technology. Forwarding data can effectively improve the transmission rate of the user terminal of the channel shieldless in the wireless communication system.
  • the main communication technology in this embodiment may be a communication technology such as UMTS (Universal Mobile Telecommunications System), CDMA (Code Division Multiple Access), and LTE (Long Term Evolution).
  • the communication technology can be 8021. llx WLAN, Bluetooth, infrared, ultra-wideband and other communication technologies.
  • the scheme of using the LTE communication technology by the secondary communication technology is not excluded.
  • FIG. 2 is a schematic diagram of an application scenario of a data transmission method and system according to the present invention, which mainly uses a user terminal as a relay for data transmission.
  • the wireless communication system within the coverage of the base station, user terminals with different channel shields are distributed, and there are wireless interfaces of the secondary communication technology between the user terminals, such as 802.11x WLAN wireless interface, Bluetooth.
  • the wireless interface or the like can forward data between the user terminal and the base station through the wireless interface of the secondary communication technology between the user terminals.
  • a user terminal with an unsatisfactory channel shield can use the user terminal in the vicinity of the user terminal as a relay to implement relay transmission of data to the base station.
  • the channel shield quantity or the signal shield quantity is relatively poor.
  • a user terminal for example, lower than a preset threshold and requiring a relay service is defined as a served user node, that is, a second type of user terminal, such as user terminal 1 and user terminal 4, wherein the signal shield is generally Use RSRP ( Reference
  • a user terminal capable of providing relay service is defined as a relay user node, which is referred to herein as the first class.
  • a user terminal such as user terminal 2.
  • data between the first type of user terminal and the network side base station can be forwarded through the relay user node.
  • the data between the relay user node and the base station and the data between the common node and the base station are still transmitted using the wireless interface of the standard primary communication technology, such as UMTS,
  • each of the first type of user terminals may be configured with multiple relay user nodes, and the data of the user terminal may be relayed by multiple hops, that is, may be forwarded by multiple relay user nodes.
  • a user terminal can be used simultaneously A relay user node of a plurality of second type user terminals.
  • the widely used 802.11x WLAN and Bluetooth are used as auxiliary communication technologies as an example.
  • Other secondary communication technologies such as infrared can use similar ideas and methods for data forwarding.
  • FIG. 3 is a schematic diagram of a beacon frame format for forwarding data by using an 802.11x WLAN radio interface according to the data transmission method and system of the present invention, and an extended 802.11x WLAN forwarding data between a first type of user terminal and a second type of user terminal; For the subsequent serviced second type of user terminal, the node that can provide the relay service is found, the node that provides the relay service is selected, the relay service is canceled, and the handover process is handled to provide communication support.
  • the first type of user terminal capable of providing the relay service periodically broadcasts a beacon frame (beacon) on the 802.11x WLAN side, and can expand the beacon frame in order to facilitate the selection of the second type of user terminal with a poor channel shield.
  • a beacon frame (beacon) on the 802.11x WLAN side
  • the 802.1 lx WLAN beacon frame contains many information elements, the format of which is shown in Figure 3.
  • the "Vendor Specific information element" can store extended non-standard information.
  • the extended beacon frame may include the following information: a relay service flag (indicating whether a relay service can be provided), a current number of serving nodes, a cell identifier of the first type of user terminal, and a temporary identifier of the first type of user terminal cell wireless network , secondary communication address.
  • the secondary communication address is generally the IP address of the user terminal (this information is included when using a TCP/IP socket tunnel or a standard IP tunnel), the 802.11x MAC address of the user terminal, and the like.
  • the above information can be selected as part of the specific transmission requirements or all of the fields to be extended as above.
  • 802.11x WLAN forwarding data between user terminals can effectively improve the transmission rate of user terminals with poor channel shields and meet the QoS of user services with high data transmission rate requirements.
  • Service service shield
  • the user terminals in the LTE system use the 802.11x WLAN protocol to forward data between the user terminal and the base station whose channel shield is not ideal, and the user terminal whose channel shield is not ideal passes at least one user terminal with a relatively ideal channel shield.
  • the data is transmitted to and from the base station, and the 802.11x WLAN protocol is used to forward data between the user terminals.
  • the relay user node that the base station interacts with directly uses the LTE radio interface to interact, thereby ensuring reliable interaction between the user terminal and the base station with unsatisfactory channel shield.
  • the user terminal uses the 802.11x WLAN protocol to forward data
  • the user terminal and the base station with unsatisfactory channel shields can transmit data of the user service with higher rate requirements.
  • the user terminals use the more mature 802.11x WLAN protocol to forward data, so that resources are not wasted and the implementation cost is not increased.
  • the data of high-rate user traffic between the user terminal and the base station with unsatisfactory channel shield is realized at a low cost.
  • FIG. 4 is a schematic diagram of a beacon frame format for forwarding data using a Bluetooth radio interface L2CAP in a data transmission method and system according to the present invention.
  • the working modes of Bluetooth communication mainly include BR/EDR (Basic Rate/Enhaced Data Rate) and LE (Low Energy) modes.
  • the LE mode is a power saving state with a limited data transmission rate.
  • BR/EDR mode Bluetooth has a higher transmission rate and should be the preferred mode of operation for large data transmission needs.
  • Data forwarding using Bluetooth as a secondary communication technology will also be described in detail with the BR/EDR mode as an embodiment.
  • a Bluetooth user terminal capable of providing a relay service periodically sends a query "inqury" packet according to a standard Bluetooth communication process to obtain a communication node capable of Bluetooth communication around it.
  • the Bluetooth air interface can be utilized.
  • the frame broadcasts the extended information.
  • a slave device in a Bluetooth network can be in an active state and a parked state.
  • the master device has two types of broadcast information transmission methods based on the state of the slave device: ASB (active slave broadcast) and PSB (parked slave broadcast).
  • the ASB mode is a broadcast packet sent by the master device when the slave device is in the active state.
  • the PSB mode is a broadcast packet sent by the master device when the slave device is in the parked state.
  • the broadcast packet can be the L2CAP (Logical Link Control and Adaptation Protocol) packet unit.
  • the broadcast packet can be the L2CAP packet unit and the LMP (Link Management Protocol) packet unit.
  • the payload in the broadcast air interface frame is the logical link layer control and the adaptation protocol L2CAP and the link management protocol LMP, respectively. Expand to implement relaying.
  • the extended frame content includes: a relay service flag, a current number of serving nodes, a cell identifier of the first type of user terminal, a temporary identifier of the first type of user terminal cell, and a secondary communication address.
  • the secondary communication address is generally the IP address of the user terminal (which is included only when using a TCP/IP socket tunnel or a standard IP tunnel) and the Bluetooth address of the user terminal.
  • the above information can be selected according to the specific transmission requirements to select some or all of the fields to expand the design as above.
  • the PDUs of different messages have different opcodes according to the Bluetooth standard.
  • the extended opcode can be used to identify the relayed message, wherein the escape opcode can be set to 124-126, and the extended opcode can be set to Other values, such as 127, can be selected by combining a combination of escape opcode and extended opcode to identify that the air interface frame is an extended frame for relaying, as shown in FIG.
  • a user terminal that needs a relay service discovers and provides a candidate relay user node to a base station, and the base station combines the mobile characteristics of the candidate relay user node, the signal shield, or the candidate relay user node.
  • the channel shield on the primary communication system side ultimately selects which one or which is the relay user node.
  • the relay user node may also be selected according to other manners, such as selecting a connection relationship between the candidate relay user node and the served user node and a signal shield quantity, and the manner is not unique.
  • the base station needs to discover the topology structure connection relationship between the relay user node and the served user node, the required signaling overhead will be large.
  • Periodic or triggered scanning by the user to discover relay service information (such as the beacon frame shown in FIG. 3 to FIG. 5) broadcasted by the node that provides the relay service, including connectivity and signal shield, etc.
  • the relay user node information (which may be given in the form of a relay node list) is uploaded to the base station through the RRC channel, and the report of the candidate relay user node information may be periodically reported, or reported based on an event, or Event-based periodic reporting.
  • the base station determines the relay user node serving the relayed user according to the mobility characteristics and signal shield of each candidate relay user node in the information, and the channel condition and transmission rate on the primary communication system side, and passes the RRC (Radio Resource Control, Radio Resource Control) Signaling sets the relay relationship.
  • the user terminal with a fixed position or a slow moving speed should be selected as the relay user node.
  • the mobile terminal's mobile characteristics can be roughly judged according to the change of the average power of the signal, and the existing wireless communication system can also be used. Terminal
  • the served user terminal and the user terminal providing the relay service may also send RRC signaling or other control signaling to the base station, requesting to stop or cancel the relay service.
  • 6 is a signaling flowchart of an embodiment of selecting/deactivating a relay user node in a data transmission method according to the present invention. As shown in FIG. 6, this embodiment includes:
  • Step 1 When the user 1 needs the relay service, the candidate relay user node information is generated according to factors such as the received beacon frame shield quality and whether the node broadcasting the beacon frame is located in the same base station as the local node. At the same time, the user retains the extended information of the beacon frame.
  • the condition that the user determines that the relay service needs to be cancelled or canceled may be when the user 1 measures the signal shield RSRP or the RSRQ is lower than/above a certain threshold, or the primary communication link RLF (radio link failure) or RLF occurs.
  • the shield volume or channel shield is higher than a preset threshold; or the user 1 actively requests to use, receives a message allowing the use of the relay service; or triggers the opening or closing of the relay service when the interrupt/stop relay service is received.
  • Step 2 The node that needs the relay service sends an RRC relay service request to the base station, and the relay request command in FIG. 6 includes the candidate relay user node information that meets the requirements (the temporary wireless network temporary identifier of the relay user node) The temporary identifier of the cell radio network of the user terminal itself, the IP address of the user terminal itself (when using a TCP/UDP socket tunnel or a standard IP tunnel), and the 802.11 MAC address of the user terminal itself, as shown in FIG. 3 to FIG. 5 . Extension related instructions.
  • Step 3 The base station selects one or more relay user nodes as the relay of the user terminal 1 in the candidate relay user node information, and selects the user terminal 2 in this embodiment.
  • the base station sends an RRC relay configuration command to the selected relay user node, including the basic configuration of the relay information, including information such as a data radio bearer (DRB) for transmitting the data of the served node, and the information of the served user node.
  • DRB data radio bearer
  • the cell radio network temporary identity, the IP address of the served user node (when using TCP/UDP socket tunnel or standard IP tunnel) and the 802.11 MAC address.
  • Step 4 The relay user node sends an RRC connection reconfiguration to the base station, as shown in Figure 6.
  • Step 5 The base station sends an RRC connection reconfiguration command to the user terminal 1, that is, the relay request confirmation command in FIG. 6, or a command to allow the use of the relay service, including the selection information, including the DRB for transmitting the relay user node data. And other information, and a cell wireless network temporary identifier of the relay user node selected by the base station.
  • Step 6 The user terminal 1 returns an RRC connection reconfiguration complete command to the base station.
  • the service user node, the relay user node and the base station start data relay transmission.
  • the user terminal 1 sends a relay request command to the base station, and after the base station side configures the relay user node 2, sends a confirmation command, and then performs relay transmission, in specific implementation.
  • the control signaling of steps 1 to 6 in FIG. 6 can also be forwarded by the relay user node 2 due to the difference in signal shield between the user terminal 1 and the base station.
  • the user terminal 1 reports the candidate relay user node information to the network side, and the network side selects one or more relay user nodes.
  • the user terminal 1 may also generate the information.
  • the candidate relay user node information is selected by itself and reported to the network side, and the selection of the relay user node may be performed according to the following conditions: according to the mobile characteristics of each candidate relay user node, the signal shield or the channel shield, and/or In connection with the user terminal 1, one or more relay user nodes are selected.
  • a similar method is used for the cancellation of the relay service, except that the information contained in each command is a cancel command or request.
  • the reported relay user nodes should generally be The master node in the Bluetooth network.
  • the served node can receive information of multiple Bluetooth master nodes and correlate them to the base station.
  • the base station selects which one or which is the relay user node in combination with the mobile characteristics and signal shields of each candidate relay user node.
  • the user periodically or triggers the scan to find information about the nodes that can provide the relay service.
  • the information is uploaded to the base station through the RRC channel.
  • the report can be periodically reported, or reported based on events, or based on events. Periodic reporting.
  • the relay user node should try to select the terminal with fixed position or slow moving speed as the relay user node.
  • the mobile terminal's mobile characteristics can be roughly judged according to the change of the average power of the signal, and can also be used in the existing communication system. Existing terminal positioning function.
  • FIG. 6. 7 is a signaling flow diagram of an embodiment of a relay user node reselection or cancellation in a data transmission method according to the present invention.
  • Step 1 When the served user node, such as user 1, finds that the current relay user node beacon frame shield is lower than a preset threshold, or
  • Step ⁇ The relay user node, if the user 2 needs to interrupt the service to the served user node due to power consumption, demand for its own service rate, insufficient power, etc., the relay user node sends an interrupt service request to the base station;
  • Step 2 After receiving the interrupt service request, the base station sends an interrupt service indication to the served user node.
  • the above reselection or cancellation may be as follows in addition to steps 1 and ⁇ of the embodiment: when the signal shield RSRP or RSRQ of the user 1 is higher than a preset threshold; or the signal shield RSRP or RSRQ of the user 2 Below the preset threshold; or User 1 receives a request to interrupt/reject the relay service, or meets other preset trigger conditions for stopping the relay, such as the auxiliary communication signal shield of User 1 and User 2, and User 1 When the difference between the main communication signal and the base station side shield is higher than the preset threshold, the data is not forwarded by the user 2.
  • step S104 specifically includes:
  • the second type of user terminal sends a data packet including the protocol layer identifier to the first type of user terminal according to the channel transmission protocol;
  • the first type of user terminal processes the data in the corresponding protocol layer according to the protocol layer identifier.
  • TCP Transmission Control Protocol
  • UDP User Datagram Protocol
  • IP Internet Protocol
  • 802. llx The data packet of the channel transmission protocol is specifically described.
  • Figure 8a and Figure 8b show the structure of TCP and UDP packets, respectively.
  • the TCP/UDP socket channel transport protocol by defining the 2-byte source port and the 2-byte destination port field in the TCP and UDP protocol headers.
  • the relay user node can indicate which protocol stack is submitted to the upper layer by the data carried by TCP/UDP.
  • the relay user node sends data to the served user node, their source port number and destination port number are interchanged.
  • FIG. 9 is a schematic diagram of the IP ⁇ ⁇ ⁇ structure.
  • the standard IP channel transport protocol the 8-bit "protocol" field of the IP header segment indicates which protocol the data carried in this data is used in order to let the IP layer of the receiving end know the data. Which upper layer protocol is submitted for processing, where the "protocol” field needs to be defined, and different “protocol” field values are defined for the uplink data and the downlink data, as long as it is different from the value of the "protocol” field that has been used.
  • FIG. 10 is a schematic structural diagram of an 802.11 frame control domain.
  • the 802.11 frame control domain structure has a 2-bit "type, field and 4-bit "subtype” field to indicate the type of the frame, using the reserved “type” field in combination with the "subtype” Field, which indicates which protocol the data is submitted to the upper layer.
  • the same "type” field and different "subtype” fields are defined for the uplink data and the downlink data, so that the uplink data arrives at the relay user node and is submitted to Following the RLC (Radio Link Control) layer of the user node, the downlink data arrives at the MAC (Media Access Control) layer of the served user node by the serving user node.
  • the type field is defined. "11” indicates the type of communication between the WLAN and the LTE module, and one bit “1" of the subtype indicates delivery to the RLC layer, and "0" indicates delivery to the MAC layer.
  • one relay user node can serve multiple served user nodes, one served user node can also be served by multiple relay user nodes at the same time.
  • the relay user node adds the terminal identifier corresponding to the service user node to the data packet, and forwards the data packet including the terminal identifier to the network side. For example, when the relay user node provides the relay data transmission service to the service user node, it needs to provide the IP address of the wireless local area network, and the IP address is used to distinguish different user terminals in the wireless local area network.
  • the IP address should have a corresponding relationship with the C-RNTI (Cell Radio Network Temporary Identity) of the served user node in the LTE system, and the correspondence can be stored in the base station or the relay user node in the LTE system. Therefore, the corresponding relationship between the IP address of the serving user node in the LTE system, the C-RNTI and the IP address in the WLAN is established.
  • C-RNTI Cell Radio Network Temporary Identity
  • the terminal identifier may not be added to the data packet, so that the network side knows the source of the received data packet.
  • the relay user node forwards the data of the second type of user terminal and the network side through the data radio bearer or logical channel unique to the serving user node. Since the wireless communication system or the base station may specify a corresponding data radio bearer or a logical channel for data transmission for each user terminal, the relay user node transmits data to the served user node through the data radio bearer or the logical channel, and the network side can be clear. Know the source of the transmitted data message.
  • the base station can distinguish which user terminal is sent by the data packet, further improving the accuracy of forwarding data by the relay user node, and processing the data by the base station. accuracy.
  • the network side base station after receiving the data message forwarded by the relay user node, further includes: the base station sends the data packet that needs to be sent to the served user node by using a designated or dedicated logical channel or a data radio bearer. The message is sent to the relay user node; the relay user node forwards the data packet to the corresponding served user node according to the logical channel or the data radio bearer.
  • the base station may also send a data packet user node that includes the terminal identifier corresponding to the served user node.
  • the operation of the relay user node to forward the data to the served user node includes: relaying the user node according to the advance Determining, by the channel transmission protocol between the served user node, transmitting the data packet including the protocol layer identifier to the served user node; the served user node according to the protocol layer identifier, the data is in the corresponding Protocol layer processing.
  • the following describes the data transmission mode of the terminal as a relay user node by taking the data transmission layer through the MAC protocol layer and the PDCP (Packet Data Convergence Protocol) protocol layer as an example.
  • PDCP Packet Data Convergence Protocol
  • Figure 11 is a schematic diagram of data transmission through the MAC protocol layer. As shown in Figure 11:
  • the uplink data is encapsulated in a MAC PDU (Protocol Data Unit), and the uplink MAC PDU is sent by the served user node to the relay user node through the 802.1 lx WLAN, according to the relationship between the served user node and the relay user node.
  • MAC PDU Protocol Data Unit
  • the channel transmission protocol performs corresponding processing on the uplink MAC PDU, that is, the protocol layer identifier is added to the uplink MAC PDU as described above; after receiving the uplink MAC PDU, the relay user node performs decapsulation according to the channel transmission protocol;
  • the encapsulated data is sent to the base station through the LTE channel, and can be placed in the RLC layer data for data splitting and recombination, and then sent to the base station through the MAC layer and the physical layer, or directly placed in the MAC layer, and then sent out by the physical layer. .
  • the uplink data of the served user node reaches the RLC layer of the relay user node through the tunnel; the downlink data of the served user node passes through the tunnel to reach the MAC layer or the MAC layer of the served user node.
  • Both the relay user node and the served user node use the protocol module on the left side to transmit MAC layer data or signaling between the served user node and the base station, forming a MAC PDU or RLC between the transported serving user node and the base station.
  • the transmission channel of the PDU is a protocol module on the left side to transmit MAC layer data or signaling between the served user node and the base station.
  • Figure 12 is a schematic diagram of data transmission through the PDCP protocol layer. As shown in Figure 12:
  • the uplink data is encapsulated in the PDCP PDU, and the uplink MAC PDU is passed by the served user node through 802.11x
  • the WLAN is sent to the relay user node, and the uplink PDCP PDU is processed according to the channel transmission protocol between the served user node and the relay user node, that is, the protocol layer identifier is added to the uplink PDCP PDU as described above; After receiving the uplink PDCP PDU, the user node performs decapsulation according to the channel transmission protocol.
  • the decapsulated data is sent to the base station through the LTE channel, and may be placed in the RLC layer data for data splitting and recombination.
  • the PDCP layer and the physical layer are sent to the base station; they can also be directly placed in the PDCP layer and then sent out by the physical layer.
  • the uplink data of the served user node reaches the PDCP layer of the relay user node through the tunnel; the downlink data of the served user node passes through the tunnel to reach the PDCP layer of the served user node.
  • Both the relay user node and the served user node use the protocol module on the left side to transmit PDCP layer data or signaling between the served user node and the base station, forming a transmission of the PDCP PDU between the serving user node and the base station. aisle.
  • the protocol stack on the right side of the relay user node and the served user node protocol stack is an LTE standard protocol stack
  • the bottom layer of the protocol stack on the left side of the relay user node and the served user node protocol stack is 802.11x WLAN. Protocol stack.
  • the relay user node Since the relay user node needs to join the terminal identifier in the MAC PDU, so that the base station receives the uplink MAC PDU of the served user node forwarded by the relay user node, it can distinguish which served user node the MAC PDU belongs to; the relay user node receives When the downlink MAC PDU of the served user node sent by the base station needs to be distinguished, the MAC PDU needs to be distinguished. Which service user node belongs to. As shown in FIG. 13, an identifier field is added before the MAC PDU, for example, the flag field is set to the cell radio network temporary identifier C-RNTI of the user to which the MAC PDU belongs.
  • the MAC PDU sent by the serving user node to the relay user node needs data radio bearer (DRB) information to be sent to the correct logical channel processing when arriving at the relay user node, but the C-RNTI information may be through the IP address or The 802.11x WLAN address is obtained and does not need to be added in the header.
  • DRB data radio bearer
  • the relay user node MAC layer and the base station MAC layer need to increase the logical channel for processing the served user node in addition to the logical channel for processing the normal node and the relay user node:
  • RLC SDU Service Data Unit
  • the RLC layer blocks or concatenates the encapsulated MAC PDUs of different served user nodes to generate an RLC PDIL, so that multi-user multiplexing can be supported, that is, multiple service user nodes are multiplexed.
  • the base station needs to allocate resources for the uplink data of the served user node buffered by the relay user node, and the resource allocation is processed as follows:
  • the MAC PDU sent by the serving user node MAC does not contain buffer status report control information element (BSR) information, which is triggered by the serving user node MAC PDU by 802.11x according to the transmission capability.
  • BSR buffer status report control information element
  • the relay user node periodically uses the MAC CE to report the data cache status to the base station, including the cached served user node data.
  • the MAC PDU sent by the serving user node MAC includes B SR information. After the base station allocates the resource, the base station allocates the resource allocation result to the relay user node, and the relay user node uses the part of the resource to send the data of the served user node.
  • the MAC PDU of the served user node is multiplexed into the MAC PDU of the relay user node, and when the relay user node does not receive the uplink MAC PDU of the served user node, the HARQ (Hybrid Automatic Repeat Request, Hybrid) The automatic retransmission request) is notified to be retransmitted by the serving user node to ensure the reliability of data transmission.
  • the MAC PDU generated by the serving user node will not use the HARQ channel, but will simply send the MAC PDU to the relay user node via the 802.1 lx WLAN.
  • the serving user node RLC uses a polling method, and when the served user node does not receive the relay user node downlink MAC PDU, the relay user node is retransmitted by the ARQ (Automatic Repeat Request). Thereby ensuring QoS requirements.
  • the base station MAC layer When the base station receives the MAC PDU multiplexed with the served user node, the base station MAC layer first demultiplexes the MAC PDU from the relay user node, and distinguishes whether the data is from the served user node or the relay user node. For relaying user node data, after processing by the logical channel of the processing relay user node, submitting to the upper layer; The data of the served user node is processed by using the added corresponding logical channel, including deblocking and de-serialization, and the encapsulated served user node MAC PDU is obtained, decapsulated, and submitted to the upper layer. At this time, the base station obtains the MAC PDU from the served user node, which can be processed by using the processing method in LTE.
  • the base station When receiving the uplink PDCP PDU of the served user node forwarded by the relay user node, the base station is required to be able to distinguish which serving user node the PDCP PDU belongs to; when the relay user node receives the downlink PDCP PDU of the served user node sent by the base station, It is necessary to distinguish which of the served user nodes the PDCP PDU belongs to. Therefore, the PDCP PDU between the relay user node and the served user node needs to be encapsulated. As shown in FIG. 15, a flag field is added, and the flag field is set to the C-RNTI of the user terminal to which the MAC PDU belongs (the cell wireless network temporary identifier). ).
  • the DRB information is required to be sent to the correct RLC logical channel processing, but the C-RNTI information can be obtained by the IP address or the 802.11x WLAN address. , no need to add in the header. As shown in Figure 16, the flag field is added and the identity field is set to DRB information.
  • the PDCP layer needs to increase the logical channel for processing the served user node in addition to the logical channel for handling the normal node and the relay user node.
  • the relay user node is encapsulated and used as a RLC for PDCP PDUs from different served user nodes.
  • the SDU uses the added logical channel for caching.
  • the RLC layer blocks or concatenates the encapsulated RLC SDUs of different served user nodes to generate an RLC PDU (Protocol Data Unit). This can support multi-user multiplexing, that is, multiple reuse by service user nodes.
  • the encapsulation of the PDCP PDU can be implemented by adding a module dedicated to the PDCP packet encapsulation, which is defined as the PDCP Tunneling module. Then, the base station side and the relay user node side protocol stack can use the format shown in Figs. 17 and 18.
  • PDCP Tunneling transparently transmits the PDCP PDU to the RLC layer.
  • PDCP Tunneling encapsulates the PDCP PDU according to the format shown in Figure 18 and sends it to the medium through 802.1 lx WLAN. Following the user node. After receiving the data from the 802. llx WLAN side, the served user node follows the figure.
  • the format shown in Figure 18 decapsulates the PDCP packet and submits it to the PDCP layer.
  • the PDCP tunneling transparently transmits the PDCP PDU from the PDCP layer to the RLC layer.
  • the DRB information and the PDCP PDU of the served user node are first extracted from the packet, and then the PDCP PDU is extracted.
  • the packet is encapsulated in the format shown in Figure 17 and sent to the corresponding logical channel added by the RLC layer of the relay user node.
  • the RLC layer of the relay user node if it is a PDCP PDU, it is transparently transmitted to the PDCP layer of the relay user node.
  • the PDCP PDU is taken out and packaged in the format shown in Figure 18, and then The 802.1 lx WLAN is sent to the served user node.
  • the PDCP tunneling directly transmits the PDCP PDU to the RLC layer of the base station.
  • the PDCP tunneling encapsulates the PDCP PDU according to the format shown in FIG. 17 to the base station RLC. The newly added logical channel of the layer.
  • the PDCP tunneling is transparently transmitted to the PDCP layer of the base station. If the data is encapsulated in the format shown in Figure 17, the decapsulation extracts the PDCP PDU and submits it to the PDCP layer of the base station.
  • the process of sending a data packet to the served user node by the network side is the reverse process of the data packet reporting process, and the data transmission mode is basically the same.
  • the uplink user data packet can be forwarded only through the relay user node, or the data packet can be sent only through the relay user node.
  • Using mature technologies such as 802.11x WLAN and Bluetooth to forward data can effectively improve the transmission rate of users with poor channel shields and meet the QoS of services with higher data rate requirements.
  • the user terminal uses the secondary communication technology such as 802.11x WLAN to forward data, which can effectively improve the transmission rate of the user terminal with poor channel shield ratio and meet the QoS of the user service with higher data rate requirements. It is feasible to use the MAC transmission channel to realize the single. By setting a new logical channel for the forwarded data, QoS guarantee can be provided for the serviced user node service by defining different priorities, and multi-user multiplex relay can be realized at the same time.
  • 802.11x WLAN 802.11x WLAN
  • a first type of user terminal acting as a relay user node, a second type of user terminal requiring relay service, and a base station are required to be correspondingly modified to implement the interaction in the method of the present invention.
  • FIG. 19 is a schematic structural diagram of an embodiment of a user terminal as a serviced user node according to the present invention. In this embodiment, a description is made by selecting and canceling a relay service node from a service user node, as shown in FIG. 19, including:
  • a network measurement module configured to receive broadcast relay service information through a secondary communication link
  • the reporting module is configured to generate relay user node information according to the relay service information received by the network measurement module, and send the information to the network side through the primary communication link;
  • a relay forwarding module configured to forward the data that is interacted with the network side to the relay user node according to the temporary identifier of the cell wireless network of the relay user node delivered by the network side;
  • the parsing module may include:
  • a secondary communication format storage sub-module configured to store a data format for secondary communication with the relay user node
  • the relay service information includes: a relay service identifier, a cell identifier of the user terminal where the broadcast relay service information is located, and a broadcast relay service
  • the relay service information includes one or more of an 802.11x beacon frame, a Bluetooth air interface L2CAP frame, and a Bluetooth air interface LMP frame extended according to the secondary communication mode, for details. 3 - 5 related description of the embodiment;
  • the main communication format storage sub-module is configured to store a data format of the main communication with the network side, including one or more of UMTS, CDMA, and LTE wireless communication formats.
  • the reporting module can include:
  • the obtaining submodule is configured to parse the relay service information by using the parsing module to obtain one or any combination of the following information: connectivity, mobility characteristics, signal shield or channel shield of the user terminal that broadcasts the relay service information, in the broadcast The location and location of the user terminal following the service information;
  • the method may further include: selecting a module, configured to select one or more broadcast relay services according to a mobility characteristic, a signal shield amount or a channel shield amount, and/or a connection relationship with a user terminal that broadcasts the relay service information
  • the user terminal of the information acts as a relay user node.
  • the module can also be omitted, and the network side is selected by the network side, and then notified by the network side.
  • the user terminal may further include: a triggering module, configured to: when the network measurement module detects that the signal shield (generally expressed by RSRP or RSRQ) is lower than a preset threshold; or the primary communication link RLF (radio link) Failed) or RLF exceeds the preset number of times; or monitors that the signal shield or channel shield of the secondary communication link is higher than the primary communication link, or above a predetermined threshold; or receives a message allowing the use of the relay service Or command, start the block; and
  • a triggering module configured to: when the network measurement module detects that the signal shield (generally expressed by RSRP or RSRQ) is lower than a preset threshold; or the primary communication link RLF (radio link) Failed) or RLF exceeds the preset number of times; or monitors that the signal shield or channel shield of the secondary communication link is higher than the primary communication link, or above a predetermined threshold; or receives a message allowing the use of the relay service Or command, start the block; and
  • the stop module is configured to: when the network measurement module detects that the signal shield is higher than the preset threshold; or the signal shield of the relay user node is lower than a preset threshold; or when receiving the request to interrupt/reject the relay service, or satisfy
  • the system presets the trigger condition for stopping the relay the specific interaction of the relay forwarding module and/or the re-selection of another relay user node to be served by the reporting module can be referred to the related description of the method embodiment.
  • FIG. 20 is a schematic structural diagram of an embodiment of a user terminal as a relay user node according to the present invention. This embodiment mainly selects and cancels a description from a relay service node. As shown in FIG. 20, the method includes:
  • a broadcast module configured to broadcast relay service information by using a secondary communication link
  • a relay configuration module configured to receive, by using a primary communication link, relay information configured on a network side
  • a relay forwarding module configured to forward data exchanged between the service user node and the network side according to the configured relay information Message
  • the parsing module is configured to encapsulate/unpack the information or data to be transmitted into a data format transmitted on the primary communication or the secondary communication link, and the parsing module thereof may be the same as the embodiment of FIG.
  • the user terminal in FIG. 20 may further include a triggering module, configured to start a broadcast module when a signal shield (generally represented by RSRP or RSRQ) is higher than a preset threshold or receive information for providing a relay service; and stop the module, When the signal shield is lower than the preset threshold or receives a request to interrupt/reject the relay service, the network side interrupts/rejects the relay service request, and the relay forwarding module is closed.
  • a signal shield generally represented by RSRP or RSRQ
  • the protocol stack structure of the user terminal can be as shown in Table 1.
  • the relay service unit such as the relay forwarding module, the parsing module, and the relay configuration module in FIG. 19 and FIG. 10 belong to the relay service unit, which is between the main communication system protocol and the secondary communication system protocol, and involves two
  • the communication of the communication system protocol stack data can receive the information of the access layer and the non-access layer of the primary communication system and the secondary communication system, and can transmit data in the two communication systems.
  • the physical form may be a module located between two communication system protocols, or may be located inside a protocol processing unit of a primary or secondary communication system.
  • the relay service unit When the relay service function is not used, the relay service unit does not process the data from the bottom layer and the upper layer, and uses the transparent transmission operation.
  • the relay service unit can implement the relay service function by using the aforementioned frame extension method.
  • the primary communication system may be one or more systems such as UMTS, CDMA, and LTE, and the secondary communication system may be one or more systems such as 802.11x, Bluetooth, and the like.
  • the relayed data can be forwarded through the access layer or the non-access stratum of the two types of terminals, and then finally sent to the network side data transmission device, such as the base station, through the access layer of the first type of user terminal.
  • FIG. 21 is a schematic structural diagram of an embodiment of a base station according to the present invention. As shown in FIG. 21, the method includes:
  • a selection module configured to select one or more of the candidate relay user node information reported by the terminal side as a relay user node, and specifically, according to the mobile characteristics and signals of each relay user node in the candidate relay user node information Shield or channel shield, channel shield of the primary communication link, and/or connection relationship between each relay user node and the user terminal of the candidate relay node information, select one or more as the user terminal Relay user node;
  • a configuration module configured to send, by using a primary communication link, the configured relay information to the relay user node; and interacting with the user terminal of the relaying user node information according to the configuration completion information of the relay user node, and performing selection information configuration;
  • a relay forwarding module configured to: according to the temporary identifier of the cell wireless network of the selected relay user node, The data of the user terminal interacting with the user node information is forwarded to the relay user node;
  • a parsing module for encapsulating/decapsulating the information or data to be transmitted into a data format transmitted on the primary communication or the secondary communication link.
  • the base station may further include:
  • the cancel/stop module is configured to receive and feed back a request to interrupt/reject the relay service, and stop forwarding data through the relay user node.
  • FIG. 22 it is a schematic structural diagram of an embodiment of a user terminal as a serviced user node according to the present invention.
  • This embodiment mainly describes data transmission, and includes:
  • a message generating module 202 configured to generate a data packet
  • the sending module 204 is configured to send the data to the relay user node
  • the receiving module 206 is configured to receive a data packet forwarded by the relay user node.
  • the message generating module 202 is specifically configured to generate a data packet including a protocol layer tag according to a channel transmission protocol between the user terminal and the relay user node. Specifically, when the channel transmission protocol between the user terminal and the relay user node is a TCP/UDP socket channel transmission protocol, a TCP/UDP packet with a protocol layer tag added to the segment header is generated, and the protocol layer tag is used.
  • the channel transmission protocol between the user terminal and the relay user node is a TCP/UDP socket channel transmission protocol
  • a TCP/UDP packet with a protocol layer tag added to the segment header is generated, and the protocol layer tag is used.
  • Defining a source port and a destination port field or, when the channel transmission protocol between the first type of user terminal and the second type of user terminal is a standard IP channel protocol, generating a protocol field in the segment header and adding the IP of the protocol layer tag a protocol, where the protocol layer marks a protocol used to define data carried by the IP packet; or, when the channel transmission protocol between the first type of user terminal and the second type of user terminal is an 802.11x channel transmission protocol Generating a type field and a subtype field to join an 802.11X frame control field of a protocol layer tag, the protocol layer tag defining a protocol used by data carried by the 802.11X frame control domain;
  • the sending module 204 is configured to send a TCP/UDP packet, an IP packet, or an 802.11x frame control domain to the relay user node.
  • the user terminal in this embodiment uses other user terminals as relays to perform data transmission, which not only improves the transmission rate of the user terminal with poor channel quality, but also satisfies the QoS of the user service with higher rate requirements, and further improves the relay user node.
  • the accuracy of forwarding data and the accuracy of the base station processing data messages are not only improves the transmission rate of the user terminal with poor channel quality, but also satisfies the QoS of the user service with higher rate requirements, and further improves the relay user node.
  • the fourth generation module 202 is specifically configured to generate data including the radio bearer identifier, so that the relay service node can send the data packet of the served user node to the correct logical channel processing.
  • the embodiment further includes: a buffer status information on the module 208, configured to upload data buffer status information of the user terminal to the relay user node or base station.
  • the base station may allocate corresponding resources to each served user node according to the data cache state information. Further improve the transmission rate of the service node of the service to meet the rate requirement Qos for higher user traffic.
  • the embodiment further includes: a retransmission request generating module 210, configured to generate an automatic retransmission request when the user terminal does not receive the downlink user data of the relay user node, the MAC PDU or the PDCP PDU The relay user node is notified to retransmit, further improving the reliability of data transmission and ensuring the QoS requirement for data transmission.
  • a retransmission request generating module 210 configured to generate an automatic retransmission request when the user terminal does not receive the downlink user data of the relay user node, the MAC PDU or the PDCP PDU The relay user node is notified to retransmit, further improving the reliability of data transmission and ensuring the QoS requirement for data transmission.
  • the present invention is a schematic structural diagram of a user terminal embodiment of a relay user node.
  • This embodiment mainly describes data transmission, and includes:
  • the receiving module 301 is configured to receive a data packet exchanged between the served user node and the base station;
  • the relay forwarding module 302 is configured to forward a data packet exchanged between the served user node and the base station.
  • the terminal is used as a relay for data transmission
  • the first type of user terminal with a good channel shield is used as a relay of the second type of user terminal with a poor channel shield, thereby forwarding the second type of user terminal and the network side.
  • the data can improve the throughput and transmission rate of data transmission, and avoid waste of resources in the prior art, improve resource utilization efficiency, and reduce costs.
  • this embodiment further includes:
  • the ⁇ ⁇ processing module 304 is configured to add the terminal identifier corresponding to the served user node to the data. Since the relay user node can provide the relay service for the plurality of served user nodes at the same time, when the relay user node forwards the data, the terminal identifier of the served user node is added to the data, so that the base station can Differentiating which data is transmitted by the user terminal is further improved, and the accuracy of the data forwarding by the relay user node and the accuracy of processing the data by the base station are further improved.
  • the relay forwarding module 302 is configured to forward the data including the terminal identifier to the base station or the corresponding served user node.
  • the embodiment further includes: a data processing module 306, configured to process the data according to a protocol layer identifier in a data packet sent by the served user node at a corresponding protocol layer.
  • the data processing module 306 further performs the TCP according to the destination port field of the TCP/UDP packet sent by the serving user node, the protocol field of the IP packet, or the type field and the subtype field of the 802.11 frame control domain.
  • the data carried in the /UDP packet, IP packet, or 802.11x frame control domain is submitted to the corresponding protocol stack for processing.
  • the data processing module 306 is further configured to send the uplink data in the served user node, or the MAC PDU or the PDCP.
  • the served user node is added to the PDU to send a corresponding wireless network temporary identifier C-RNTI, and is encapsulated.
  • the data processing module 306 is further configured to process the data packet on a corresponding channel according to the radio bearer identifier in the data packet sent by the served user node.
  • the embodiment further includes: a buffer status information module 308, configured to use the data cache status information of the user terminal and the service user node data cache status information to the base station.
  • the base station may allocate corresponding resources to each served user node according to the data cache state information. Further improve the transmission of the service node of the service Rate, which satisfies the QoS of services with higher rate requirements.
  • the embodiment further includes: a retransmission request generating module 310, configured to: when the user terminal does not receive the uplink data packet MAC PDU or PDCP PDU sent by the served user node, The request ( HARQ ) notifies the service user node to retransmit, further improving the reliability of data transmission and ensuring the Qos requirement for data transmission.
  • a retransmission request generating module 310 configured to: when the user terminal does not receive the uplink data packet MAC PDU or PDCP PDU sent by the served user node, The request ( HARQ ) notifies the service user node to retransmit, further improving the reliability of data transmission and ensuring the Qos requirement for data transmission.
  • the embodiment further includes a channel allocation module 312, where: the data processing module 306 is configured to block or concatenate the MAC PDU or the PDCP PDU encapsulated by the MAC PDU or the PDCP PDU of the different served user nodes. Generating an RLC PDU; a channel allocation module 312, configured to allocate the allocated logical channel when the served user node has accessed the network side and has allocated a corresponding logical channel; for the RLC PDU , allocate the added logical channel.
  • the data processing module 306 is configured to block or concatenate the MAC PDU or the PDCP PDU encapsulated by the MAC PDU or the PDCP PDU of the different served user nodes.
  • Generating an RLC PDU a channel allocation module 312, configured to allocate the allocated logical channel when the served user node has accessed the network side and has allocated a corresponding logical channel; for the RLC PDU , allocate the added logical channel.
  • the base station embodiment of the present invention includes:
  • the receiving module 402 is configured to receive a data packet forwarded by the relay user node.
  • a demultiplexing module 404 configured to demultiplex the data packet
  • the source determining module 406 is configured to determine a source of the data packet according to the terminal identifier in the data packet, where the processing module 408 is configured to process, according to the source of the data packet, the processing on the corresponding logical channel. Data message.
  • the embodiment further includes: a resource allocation module 410, configured to allocate, according to the data cache state information reported by the relay user node, or according to the data cache state information reported by the served user node, for each of the served user nodes. a resource, and the result of the resource allocation is sent to the relay user node.
  • a resource allocation module 410 configured to allocate, according to the data cache state information reported by the relay user node, or according to the data cache state information reported by the served user node, for each of the served user nodes. a resource, and the result of the resource allocation is sent to the relay user node.
  • the base station may also not receive the data message forwarded by the relay user node, and only send the data message to the relay user node, and the relay user node forwards the data message to the corresponding served user node.
  • the data transmission system of the present invention may include: a second type of user terminal as a serviced user node (see the first embodiment of the user terminal for a specific structure), and a first type of user terminal as a relay user node (for details, refer to the user terminal embodiment). 2) and the base station (refer to the base station embodiment 1 for the specific structure); may also include the second type of user terminal as the served user node (see the third embodiment of the user terminal for the specific structure), and the first type of user terminal as the relay user node. (For details, refer to the fourth embodiment of the user terminal) and the base station (for details, refer to the second embodiment of the base station).
  • the base station or the second type of user terminal selects the first type of user terminal as the second type of user terminal and the relay user node on the network side;
  • the first type of user terminal forwards data that is exchanged between the second type of user terminal and the network side.
  • the served user node, the relay user node, and the base station For a specific interaction between the served user node, the relay user node, and the base station, refer to the related description of the method embodiment, and details are not described herein again.
  • the techniques described herein can be implemented by a variety of means. For example, these techniques can be implemented in hardware, firmware, software, or a combination thereof.
  • the parsing module, relay configuration, selection module, etc. can be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), programmable logic devices (PLDs), field programmable A gate array (FPGA), processor, controller, controller, microprocessor, electronics, other electronic unit designed to perform the functions described herein, or a combination thereof.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • PLDs programmable logic devices
  • FPGA field programmable A gate array
  • processor controller, controller, microprocessor, electronics, other electronic unit designed to perform the functions described herein, or a combination thereof.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

La présente invention concerne un procédé, un dispositif et un système de transmission de données. Le procédé comprend : l'utilisation d'un premier terminal utilisateur comme nœud d'utilisateur relais entre un second terminal utilisateur et le côté réseau; et le transfert, depuis le premier terminal utilisateur, d'un message de données qui a connu une interaction entre le second terminal utilisateur et le côté réseau. La qualité et le taux de transmission du canal peuvent être améliorés, le défaut technique en l'état de la science est résolu, selon lequel il est difficile pour les services utilisateur nécessitant un taux de transmission élevé des données, d'obtenir une garantie de fiabilité.
PCT/CN2011/081673 2010-11-02 2011-11-02 Procédé, dispositif et système de transmission de données Ceased WO2012059049A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201010533478.2 2010-11-02
CN201010533478.2A CN102469410B (zh) 2010-11-02 2010-11-02 一种数据传输方法、设备及系统
CN201010533479.7 2010-11-02
CN2010105334797A CN102469509A (zh) 2010-11-02 2010-11-02 一种数据传输方法、装置及系统

Publications (1)

Publication Number Publication Date
WO2012059049A1 true WO2012059049A1 (fr) 2012-05-10

Family

ID=46024031

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/081673 Ceased WO2012059049A1 (fr) 2010-11-02 2011-11-02 Procédé, dispositif et système de transmission de données

Country Status (1)

Country Link
WO (1) WO2012059049A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104285477A (zh) * 2012-05-18 2015-01-14 高通股份有限公司 Ue中继的电池电量报告
CN106604341A (zh) * 2015-10-16 2017-04-26 普天信息技术有限公司 一种中继ue重选的触发方法、装置及终端
WO2017132965A1 (fr) * 2016-02-04 2017-08-10 华为技术有限公司 Système, procédé, et dispositif de transmission de données
US11129950B2 (en) 2012-11-19 2021-09-28 The General Hospital Corporation System and method for monitoring resuscitation or respiratory mechanics of a patient

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1450728A (zh) * 2002-04-11 2003-10-22 三星电子株式会社 转发中继的方法和装置以及用于该方法的mac数据结构
CN1716909A (zh) * 2004-06-30 2006-01-04 阿尔卡特公司 蜂窝空中接口的ad-hoc扩展
CN1901400A (zh) * 2005-07-04 2007-01-24 三星电子株式会社 用于无线通信系统的合作中继传输方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1450728A (zh) * 2002-04-11 2003-10-22 三星电子株式会社 转发中继的方法和装置以及用于该方法的mac数据结构
CN1716909A (zh) * 2004-06-30 2006-01-04 阿尔卡特公司 蜂窝空中接口的ad-hoc扩展
CN1901400A (zh) * 2005-07-04 2007-01-24 三星电子株式会社 用于无线通信系统的合作中继传输方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104285477A (zh) * 2012-05-18 2015-01-14 高通股份有限公司 Ue中继的电池电量报告
US11129950B2 (en) 2012-11-19 2021-09-28 The General Hospital Corporation System and method for monitoring resuscitation or respiratory mechanics of a patient
CN106604341A (zh) * 2015-10-16 2017-04-26 普天信息技术有限公司 一种中继ue重选的触发方法、装置及终端
WO2017132965A1 (fr) * 2016-02-04 2017-08-10 华为技术有限公司 Système, procédé, et dispositif de transmission de données
US10660008B2 (en) 2016-02-04 2020-05-19 Huawei Technologies Co., Ltd. Data transmission system, method, and apparatus

Similar Documents

Publication Publication Date Title
US11546811B2 (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
CN102883441B (zh) 一种无线宽带通信方法和装置
US11064557B2 (en) Method and device for establishing radio resource control connection
US10834570B2 (en) Service request transmission and user equipment, and service request reception and base station
CN109005562B (zh) 传输数据的方法、装置和系统
EP3585129A1 (fr) Procédé et dispositif permettant de transmettre un message d'informations de défaillance de groupe scg dans un système de communication sans fil
CN102469410A (zh) 一种数据传输方法、设备及系统
JP2019088024A (ja) 最適化されたue中継
US10623990B2 (en) User equipment and method for transmitting data, and network node and method for receiving data
CN109392028B (zh) 数据传输的方法以及设备
CN106717096A (zh) 用于处理用户平面数据的方法及装置
CN108184249A (zh) 回程链路的信息传输方法及系统、代理设备、接入设备
EP2369892A1 (fr) Utilisation améliorée des ressources d'interface radio pour relais sans fil
US20240089337A1 (en) Broker circuitry, network broker circuitries, broker devices, base station, publisher devices, subscriber devices
EP3873132A1 (fr) Procédé et appareil de communication de données
CN117356118A (zh) 通信系统及基站
WO2022206418A1 (fr) Procédé de communication et appareil de communication
KR101233171B1 (ko) 무선 네트워크에서의 제어 정보 송수신 방법
CN116868623A (zh) 通信系统及基站
WO2015018194A1 (fr) Procédé et dispositif d'établissement de tunnel
WO2012059049A1 (fr) Procédé, dispositif et système de transmission de données
CN116547922A (zh) 物理小区的波束管理方法以及相关装置
EP3355651A1 (fr) Procédé et dispositif permettant à une station de base de prendre en charge le partage de réseau ran
JP2024539032A (ja) 情報送信方法、情報受信方法、装置及びシステム
CN115380593B (zh) 无线通信方法、压缩端和解压缩端

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11837575

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11837575

Country of ref document: EP

Kind code of ref document: A1