WO2014194451A1 - 一种上行数据调度方法、基站及用户设备 - Google Patents

一种上行数据调度方法、基站及用户设备 Download PDF

Info

Publication number
WO2014194451A1
WO2014194451A1 PCT/CN2013/076630 CN2013076630W WO2014194451A1 WO 2014194451 A1 WO2014194451 A1 WO 2014194451A1 CN 2013076630 W CN2013076630 W CN 2013076630W WO 2014194451 A1 WO2014194451 A1 WO 2014194451A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
mac pdu
uplink scheduling
information
sent
Prior art date
Application number
PCT/CN2013/076630
Other languages
English (en)
French (fr)
Inventor
鲁振伟
李龠
朱松
郭小龙
Original Assignee
华为技术有限公司
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
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to PCT/CN2013/076630 priority Critical patent/WO2014194451A1/zh
Priority to CN201380001471.8A priority patent/CN104488341B/zh
Publication of WO2014194451A1 publication Critical patent/WO2014194451A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows

Definitions

  • Uplink data scheduling method base station and user equipment
  • the present invention relates to the field of communications technologies, and in particular, to an uplink data scheduling method, a base station, and a user equipment. Background technique
  • an eNB evolved NodeB
  • UE User Equipment
  • a UE communicates with the data of the destination UE, and the two UEs communicate through a short-range wireless communication method (such as Bluetooth, WiFi, etc.), which can be called MUCC (Multi-UE Cosd Communication).
  • MUCC Multi-UE Cosd Communication
  • the UE with the best channel condition can be selected to transmit uplink and downlink data in a certain number of UEs, thereby achieving the effect of multi-user diversity.
  • the UE that serves as the forwarding UE may be referred to as a S-UE (Supporting UE), and the destination UE may be referred to as a B-UE (Beneficial UE).
  • the MUCC communication protocol stack is different from the traditional LTE (Long Term Evolution) protocol stack.
  • the MUCC protocol stack needs to add a composite layer to transmit data by short-range wireless communication.
  • the synthesis layer is added on the PDCP (Packet Data Convergence Protocol) layer or between the PDCP layer and the RLC (Radio Link Control) layer.
  • PDCP Packet Data Convergence Protocol
  • RLC Radio Link Control
  • the eNB may set a traffic offloading policy for the data in the two UEs according to the quality of the uplink channel, and the B-UE becomes the data to be sent and is offloaded to the S-UE for storage, and the S-UE requests the eNB to send the uplink data.
  • the eNB sends an uplink data grant to the S-UE according to the uplink data transmission request of the S-UE, the S-UE can transmit the data.
  • the uplink channel quality of the S-UE may have changed. The strategy may no longer be applicable, and the shunting strategy adjustment is not timely enough. Summary of the invention
  • the embodiment of the invention provides an uplink data scheduling method, a base station and a user equipment, so as to implement timely scheduling of uplink data in multi-UE composite communication.
  • the present invention provides an uplink data scheduling method, including:
  • the base station sends the uplink scheduling information to the supporting user equipment S-UE and the benefit user equipment B-UE, so that the B-UE generates the MAC PDU to be sent according to the uplink scheduling information, and obtains the upload data of the MAC PDU to be sent. the way;
  • the base station receives the MAC PDU sent by the S-UE, and the MAC PDU sent by the S-UE is short-range wireless at the S-UE.
  • the communication mode is obtained after receiving the MAC PDU sent by the B-UE.
  • the uplink scheduling information includes at least: data generation identifier information and data transmission prompt information.
  • the method further includes:
  • the base station After receiving the MAC PDU sent by the S-UE, the base station sends a negative information to the S-UE, so that the S-UE retransmits the MAC PDU according to the denied information; Receiving the MAC PDU resent by the S-UE.
  • the present invention provides an uplink data scheduling method, including:
  • the benefit user equipment B-UE receives uplink scheduling information
  • the B-UE sends the MAC PDU to the S-UE by short-range wireless communication, so that the S-UE will The MAC PDU is sent to the base station.
  • the uplink scheduling information includes at least: data generation identifier information and data transmission prompt information.
  • the generating, by the B-UE, the MAC PDU to be sent according to the uplink scheduling information includes:
  • the B-UE generates the MAC PDU to be sent according to the data generation identifier information, and the method for obtaining the upload data of the MAC PDU to be sent includes:
  • the upload data mode of the MAC PDU to be transmitted is confirmed according to the data transmission prompt information.
  • the receiving, by the B-UE, the uplink scheduling information includes:
  • the B-UE receives uplink scheduling information sent by the base station; or
  • the B-UE receives uplink scheduling information forwarded by the S-UE.
  • the uplink scheduling information further includes receiving identifier information, where the method further Includes:
  • the B-UE confirms whether to receive the uplink scheduling information sent by the base station according to the received identification information.
  • the determining, by the B-UE, whether the receiving the uplink scheduling information sent by the base station according to the received identification information includes:
  • the B-UE confirms whether the received identification information stored by itself includes the received identification information according to the received identification information.
  • the present invention provides an uplink data scheduling method, including:
  • the S-UE receives the uplink scheduling information
  • the S-UE receives a MAC PDU sent by the benefit user equipment B-UE by short-range wireless communication, where the MAC
  • the PDU is generated by the B-UE according to the uplink scheduling information
  • the S-UE sends the MAC-PDU to a base station.
  • the uplink scheduling information includes: data generation identifier information and data transmission prompt information.
  • the determining, by the S-UE, the method for uploading data according to the uplink scheduling information includes:
  • the S-UE Before the S-UE receives the MAC PDU sent by the benefit user equipment B-UE by using short-range wireless communication, the S-UE further includes:
  • the S-UE confirms that the received MAC PDU is a MAC PDU generated by the S-UE corresponding to the B-UE according to the data generation identifier information.
  • the method further includes:
  • the S-UE forwards the uplink scheduling information to the B-UE.
  • the uplink scheduling information further includes receiving identifier information, and the S-UE forwards the uplink scheduling to the B-UE Information includes:
  • the S-UE confirms whether to forward the uplink scheduling information to the B-UE according to the received identification information.
  • the present invention provides an uplink data scheduling method, including:
  • the base station sends uplink scheduling information to the first user equipment UE and the second UE, so that the first UE and/or the second UE generate a MAC PDU to be sent according to the uplink scheduling information.
  • the base station receives a MAC PDU that is jointly sent by the first UE and the second UE by using a MU-MIMO communication manner, where the MAC PDU is a short-range wireless communication manner between the first UE and the second UE. Obtained after the sharing; the MU-MIMO communication mode is determined by the first UE and the second UE searching for the uploaded data stored by the first UE according to the uplink scheduling information.
  • the uplink scheduling information includes at least: data generation identifier information and data transmission prompt information.
  • the method further includes:
  • the base station sends an acknowledgment message sent by the first UE and the second UE; or, after receiving the MAC PDU that is sent by the first UE and the second UE, the base station sends the first message to the first The UE and the second UE send the denial information, so that the first UE and/or the second UE retransmit the MAC PDU according to the denial information;
  • the present invention provides an uplink data scheduling method, including:
  • a user equipment UE receives uplink scheduling information
  • Determining, by the UE, the method for uploading data according to the uplink scheduling information to determine an upload data manner is a MU-MIMO communication mode
  • the one UE transmits a MAC PDU to the base station by using MU-MIMO communication.
  • the uplink scheduling information includes at least: data generation identifier information and data transmission prompt information.
  • the one UE is configured to generate, according to the uplink scheduling information, a MAC PDU to be sent, including:
  • the one UE generates at least one MAC PDU to be sent according to the data generation identifier information
  • Determining, by the UE, the manner of uploading data according to the uplink scheduling information, and determining the method for uploading data as the MU-MIMO communication mode includes:
  • the one UE obtains an upload data manner of the MAC PDU to be sent according to the data sending prompt information.
  • the method further includes:
  • the one UE receives the denial information, and the one UE retransmits the MAC PDU according to the denial information.
  • the present invention provides an uplink data scheduling method, including:
  • a user equipment UE receives uplink scheduling information
  • Determining, by the UE, the method for uploading data according to the uplink scheduling information to determine an upload data manner is a MU-MIMO communication mode
  • the one UE interacts with another UE by short-range wireless communication to enable the A UE acquires a MAC PDU of another UE, and after confirming the data transmission mode, performs communication with the base station;
  • the one UE transmits a MAC PDU to the base station by using MU-MIMO communication.
  • the uplink scheduling information includes at least: data generation identifier information and data transmission prompt information.
  • the determining, by the UE, that the UE does not generate the MAC PDU according to the uplink scheduling information includes:
  • Determining, by the UE, the manner of uploading data according to the uplink scheduling information, and determining the method for uploading data as the MU-MIMO communication mode includes:
  • the one UE obtains an upload data manner of the MAC PDU to be sent according to the data sending prompt information.
  • the method further includes:
  • the one UE receives the denial information, and the one UE retransmits the MAC PDU according to the denial information.
  • the present invention provides an uplink data scheduling method, including:
  • the one user equipment UE receives uplink scheduling information with another UE;
  • the one UE and another UE respectively generate, according to the uplink scheduling information, that need to be sent.
  • Determining, by the one UE and another UE, the method for uploading data according to the uplink scheduling information to determine an upload data manner is a MU-MIMO communication mode
  • the uplink scheduling information includes at least: data generation identifier information and data transmission prompt information.
  • the one UE and another UE separately generate a MAC that needs to be sent according to the uplink scheduling information.
  • the PDU includes:
  • the manner in which the one UE and the other UE find the upload data according to the uplink scheduling information to determine the upload data manner is the MU-MIMO communication mode, including:
  • the one UE and the other UE determine the upload data mode as the MU-MIMO communication mode according to the manner in which the data sending prompt information finds the uploaded data stored by itself.
  • the method further includes:
  • the one UE and the other UE receive the denial information, and the one UE and the other UE retransmit the MAC PDU according to the denial information.
  • the present invention provides a base station, including:
  • a sending unit configured to send the uplink scheduling information to the supporting user equipment S-UE and the benefit user equipment B-UE, so that the B-UE generates a MAC PDU to be sent according to the uplink scheduling information, and obtains a MAC that needs to be sent.
  • PDU upload data method
  • a receiving unit configured to receive, when the data is uploaded by the S-UE, a MAC PDU sent by the S-UE, where the S-UE sends a MAC PDU that is passed by the S-UE
  • the short-range wireless communication mode is obtained after receiving the MAC PDU sent by the B-UE, and the MAC PDU is generated according to the uplink scheduling information sent by the sending unit.
  • the uplink scheduling information sent by the sending unit includes at least data generating identifier information and data sending prompt information.
  • the sending unit is further configured to:
  • the receiving unit is further configured to receive the MAC PDU that is resent by the S-UE.
  • the present invention provides a user equipment, including:
  • a receiving unit configured to receive uplink scheduling information
  • a generating unit configured to generate, according to the uplink scheduling information received by the receiving unit, a MAC PDU to be sent, and obtain an uplink data manner of the MAC PDU to be sent;
  • a sending unit configured to send, by the generating unit, the uplink data manner to the S-UE by using a distance-to-branch wireless communication manner, so that the S-UE sends the MAC PDU to the base station.
  • the uplink scheduling information received by the receiving unit includes at least data generation identifier information and data transmission prompt information.
  • the generating unit includes:
  • Generating a subunit configured to generate, according to the data received by the receiving unit, identification information to generate a MAC PDU to be sent;
  • an acknowledgment subunit configured to confirm, according to the data sending prompt information received by the receiving unit, an upload data manner of the MAC PDU to be sent.
  • the receiving unit is specifically configured to:
  • the uplink scheduling information received by the receiving unit further includes receiving the identifier information
  • the user equipment further includes:
  • an acknowledgment unit configured to confirm, according to the received identification information received by the receiving unit, whether to receive the uplink scheduling information sent by the base station.
  • the determining unit is specifically configured to: confirm, according to the received identification information received by the receiving unit, the received identification information stored by the receiving unit Whether the receiving identification information is included in the middle.
  • the present invention provides a user equipment, including:
  • a receiving unit configured to receive uplink scheduling information
  • the uplink scheduling information received by the receiving unit includes at least data generation identifier information and data transmission prompt information.
  • the determining unit is specifically configured to determine, according to the data sending prompt information received by the receiving unit, an upload data manner, where Uploading data by uploading data through the S-UE;
  • the user equipment further includes:
  • an acknowledgment unit configured to generate, according to the data received by the receiving unit, the identifier information to confirm that the received MAC PDU is a MAC PDU generated by the S-UE corresponding to the B-UE.
  • the user equipment further includes:
  • a forwarding unit configured to forward, to the B-UE, the uplink scheduling information received by the receiving unit.
  • the uplink scheduling information received by the receiving unit further includes receiving the identifier information
  • the forwarding unit is specifically configured to confirm, according to the received identification information received by the receiving unit, whether the uplink scheduling information is forwarded to the B-UE.
  • the present invention provides a base station, including:
  • a sending unit configured to send uplink scheduling information to the first user equipment UE and the second UE, so that the first UE and/or the second UE generate a MAC PDU to be sent according to the uplink scheduling information
  • a receiving unit configured to receive a MAC PDU that is jointly sent by the first UE and the second UE by using a MU-MIMO communication manner, where the MAC PDU is short-range wireless in the first UE and the second UE Obtained after the communication mode is shared; the MU-MIMO communication mode is determined by the first UE and the second UE searching for the uploaded data stored by the first scheduling unit according to the uplink scheduling information sent by the sending unit, where The MAC PDU is generated according to the uplink scheduling information sent by the sending unit.
  • the uplink tone sent by the sending unit includes at least data generation identification information and data transmission prompt information.
  • the sending unit is further configured to:
  • the second UE After receiving the MAC PDU that is jointly sent by the first UE and the second UE, sending, to the first UE and the second UE, negative information, so that the first UE and/or the The second UE resends the MAC PDU according to the denied information;
  • the receiving unit is further configured to receive the MAC PDU that is resent by the first UE and/or the second UE.
  • the present invention provides a user equipment, including:
  • a receiving unit configured to receive uplink scheduling information
  • a generating unit configured to generate, according to the uplink scheduling information received by the receiving unit, a MAC PDU to be sent;
  • a determining unit configured to determine, according to the uplink scheduling information received by the receiving unit, the method for determining the uploaded data by using the uplink data to be the MU-MIMO communication mode;
  • a sending unit configured to send, by using short-range wireless communication, the MAC PDU generated by the generating unit to another UE, so that the another UE acquires the MAC PDU, and after confirming the data sending manner, communicating with the base station ;
  • the sending unit is configured to send a MAC PDU to the base station by using a MU-MIMO communication manner determined by the determining unit.
  • the uplink scheduling information received by the receiving unit includes at least: data generation identifier information and data transmission prompt information.
  • the generating unit is configured to generate, according to the data generated identification information received by the receiving unit, at least one that needs to be sent.
  • the determining unit is specifically configured to obtain, according to the data sending prompt information received by the receiving unit, an uplink data manner of the MAC PDU to be sent.
  • the receiving unit is further configured to receive the acknowledgment information
  • the sending unit is further configured to resend according to the denial information received by the receiving unit The MAC PDU.
  • the present invention provides a user equipment, including:
  • a receiving unit configured to receive uplink scheduling information
  • a confirming unit configured to confirm, according to the uplink scheduling information received by the receiving unit, that the MAC PDU is not generated by itself;
  • a determining unit configured to determine, according to the uplink scheduling information received by the receiving unit, the method for determining the uploaded data by using the uplink data to be the MU-MIMO communication mode;
  • a sending unit configured to perform, by using short-range wireless communication, to interact with another UE, so that the one UE acquires a MAC PDU of another UE, and after confirming the data transmission mode, communicating with the base station;
  • the sending unit is configured to send a MAC PDU to the base station by using a MU-MIMO communication manner determined by the determining unit.
  • the uplink scheduling information received by the receiving unit at least includes: data generation identifier information and data transmission prompt information.
  • the determining unit is specifically configured to: according to the data generated by the receiving unit, generate identification information, and confirm that the user is not a MAC PDU.
  • the determining unit is specifically configured to obtain, according to the data sending prompt information received by the receiving unit, an uplink data manner of the MAC PDU to be sent.
  • the receiving unit is further configured to receive the acknowledgment information
  • the sending unit is further configured to resend the MAC PDU according to the denial information received by the receiving unit.
  • the present invention provides a user equipment, including:
  • a receiving unit configured to receive uplink scheduling information
  • a generating unit configured to generate, according to the uplink scheduling information received by the receiving unit, a MAC PDU to be sent;
  • a determining unit configured to determine, according to the uplink scheduling information received by the receiving unit, the method for determining the uploaded data by using the uplink data to be the MU-MIMO communication mode;
  • a communication unit configured to interact with another UE by short-range wireless communication
  • the MAC PDU generated by the element
  • a sending unit configured to send the MAC PDU to the base station by using the MU-MIMO communication manner determined by the determining unit.
  • the uplink scheduling information received by the receiving unit at least includes: data generation identifier information and data transmission prompt information.
  • the generating unit is specifically configured to generate, according to the data generated by the receiving unit, identifier information to generate a MAC to be sent. PDU;
  • the determining unit is specifically configured to determine, according to the manner in which the data sending prompt information received by the receiving unit searches for the uploaded data stored by the receiving unit, that the uploading data mode is a MU-MIMO communication mode.
  • the receiving unit is further configured to receive the acknowledgment information
  • the sending unit is further configured to resend the MAC PDU according to the denial information received by the receiving unit.
  • the base station sends the uplink scheduling information, so that the UE can directly generate the data to be sent according to the uplink scheduling information.
  • Another UE forwards or cooperates to transmit data to the base station, and reduces the time interval between when the UE generates the data to be transmitted and when the data is transmitted to the base station by another UE, and the scheduling of the base station can adjust the change of the uplink channel status in time.
  • FIG. 1 is a schematic structural diagram of a MUCC system or a MU-MIMO system according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of an embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 3 is a schematic diagram of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 4 is a schematic flowchart of another embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 5 is a schematic flowchart of another embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 6 is a schematic flowchart of another embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 1 is a schematic structural diagram of a MUCC system or a MU-MIMO system according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of an embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 3 is a schematic diagram of
  • FIG. 8 is a schematic flowchart of another embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 9 is a schematic diagram of signaling interaction of another embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 11 is a schematic flowchart of another embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 12 is a schematic flowchart of another embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 14 is a schematic flowchart of another embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • FIG. 14 is a schematic flowchart of another embodiment of an uplink data scheduling method according to an embodiment of the present invention
  • Schematic diagram of another embodiment of the uplink data scheduling method FIG.
  • FIG. 17 is a schematic flow according to another embodiment of uplink data scheduling method of the present invention
  • FIG. 18 is a schematic view of one embodiment of a base station according to embodiments of the present invention
  • FIG. 19 is a schematic diagram of an embodiment of a user equipment according to an embodiment of the present invention.
  • FIG. 20 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present invention.
  • 21 is a schematic diagram of another embodiment of a base station according to an embodiment of the present invention.
  • FIG. 22 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present invention.
  • FIG. 23 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present invention.
  • FIG. 24 is a schematic diagram of another embodiment of a user equipment according to an embodiment of the present invention.
  • 25 is a schematic structural diagram of a base station according to an embodiment of the present invention.
  • FIG. 26 is a schematic structural diagram of a user equipment according to an embodiment of the present invention. detailed description
  • the uplink data scheduling method and the base station in the embodiment of the present invention may be applied to an FDD LTE network, and the LTE (Long Term Evolution) network may include TDD (Time Division Duplexing) and FDD (Frequency Division Duplexing). Duplex) Two duplex modes, FDD-based LTE is FDD-LTE.
  • the uplink data scheduling method and the base station in the embodiments of the present invention may be applied to include, but are not limited to, a MUCC system and a MU-MIMO (Multi-User Multiple-Input Multiple-Output) system.
  • a MUCC system and a MU-MIMO (Multi-User Multiple-Input Multiple-Output) system.
  • MU-MIMO Multi-User Multiple-Input Multiple-Output
  • FIG. 1 it is a schematic structural diagram of a MUCC or MU-MIMO system, where the base station eNB 10 schedules two user equipments UE20 to send uplink data to the base station.
  • the two UEs can communicate by short-range wireless communication.
  • the two UEs have a composite communication relationship.
  • the UE that serves forwarding is the S-UE, and the destination UE is the B-UE.
  • both UEs can be used as B-UEs or as S-UEs of the other party, and the eNBs are in a synchronous state, that is, these UEs can be regarded as a large UE with multiple antennas, each of which The UE may use the same time-frequency resource to send uplink data, and each sub-UE needs to have the data to be sent before the sub-UE sends the uplink data.
  • the protocol stack needs to add a composite layer.
  • the main function of the composite layer on the B-UE is packet offloading and transmitting the data packet to the S-UE through short-range wireless communication; the main function of the synthesizing layer on the S-UE is to receive the B from short-range wireless communication.
  • Each data packet of the UE is mapped to a certain composite bearer on the S-UE according to the header information added on the S-UE synthesis layer for uplink data transmission.
  • a new protocol stack structure is proposed. The composite layer is moved down, and the composite layer is placed in the MAC (Medium Access Control) layer. When the composite layer is moved down to the MAC layer, the UE is now The short-range wireless communication method is a MAC PDU (Protocol Data Unit).
  • MAC PDU Network Data Unit
  • each UE-TTI Transmission Time Interval
  • each pair of UEs may jointly send a total of two MAC PDUs, that is, each pair of UEs respectively generates one MAC
  • the PDUs are co-located, or two MAC PDUs are generated by one UE and are co-located with another UE.
  • a UE uploads a MAC PDU by itself it is similar to the MUCC system. Only one MAC PDU can be generated in one TTI. A MAC PDU is sent. Specifically, the manner in which the UE uploads data is scheduled by the base station.
  • the problem that the uplink data offloading policy existing in the prior art is not adjusted in time is solved, and since the composite layer is moved down to the MAC layer, the MAC layer does not have a buffer buffer, and cannot The MAC PDU is stored, so the B-UE cannot first offload the data to the S-UE storage. For this reason, the following embodiments provide an uplink data scheduling method.
  • FIG. 2 is a flowchart of Embodiment 1 of an uplink data scheduling method in the embodiment of the present invention
  • this embodiment may be applied to a MUCC system.
  • the method is implemented in a base station, which may include the following steps:
  • Step 101 The base station sends the uplink scheduling information to the S-UE and the B-UE, so that the B-UE generates the MAC PDU to be sent according to the uplink scheduling information, and obtains the upload data mode of the MAC PDU to be sent.
  • the base station eNB already knows the composite relationship of each UE, and knows that the B-UE has data to transmit and the size of the data to be transmitted.
  • the UE knows the C-RNTI (Cellular Network Temporary Identifier) of the other party. Temporary identification).
  • the base station in each TTI can schedule the S-UE to forward data for the B-UE or directly transmit data to the base station by the B-UE.
  • C-RNTI Cellular Network Temporary Identifier
  • the uplink scheduling information sent by the base station may include at least data generation identifier information and data transmission prompt information.
  • the data generation identification information may indicate which UE generates the MAC PDU and the number of the generated MAC PDUs. Since the present embodiment is applied to the MUCC scenario, each UE-TTI can only generate one MAC PDU according to the data generation identification information, and only Can send a MAC PDU.
  • the data sending prompt information may indicate whether the uplink data is sent by the UE that generates the data or is coordinated by the S-UE. The process of the UE transmitting the uplink data to the base station is similar to the traditional uplink data direct transmission method.
  • the embodiment of the present invention focuses on the scheduling method for the B-UE to send the uplink data to the base station through the S-UE.
  • the uplink scheduling information may further include receiving identifier information, and the receiving identifier information may prompt which UE receives the uplink scheduling information.
  • the base station sends the uplink scheduling information to the S-UE and the B-UE, and the B-UE can be rooted.
  • the MAC PDU to be sent is generated according to the data generation identification information, and the upload data is obtained according to the data sending prompt information.
  • the upload data of the MAC PDU to be sent may be uploaded by the S-UE or directly uploaded.
  • Step 102 If the data is uploaded by the S-UE, the base station receives the MAC PDU sent by the S-UE, and the MAC PDU sent by the S-UE is sent by the S-UE by the short-range wireless communication. Obtained after the MAC PDU.
  • the MAC PDU needs to be generated and transmitted after the UE obtains the uplink scheduling information.
  • the base station eNB directly receives the data uploaded by the S-UE, and reduces the The interval between the generation of the MAC PDU by the B-UE and the transmission of data to the base station by the S-UE, and the scheduling of the base station can adjust the change of the uplink channel status in time.
  • Short-range wireless communication methods include, but are not limited to, Bluetooth, wifi (wireless fidelity, wireless fidelity).
  • the embodiment of the method can be applied to the MUCC system.
  • the method for the uplink scheduling information is sent by the base station, so that the UE can flexibly perform data uploading according to the uplink scheduling information, so as to implement the purpose of the base station flexibly scheduling the uplink data.
  • FIG. 3 it is a flowchart of Embodiment 2 of an uplink data scheduling method in an embodiment of the present invention, including:
  • Step 201 The base station sends the uplink scheduling information to the S-UE and the B-UE, so that the B-UE generates the MAC PDU to be sent according to the uplink scheduling information, and obtains the upload data mode of the MAC PDU to be sent.
  • Step 202 If the data is uploaded by the S-UE, the base station receives the MAC PDU sent by the S-UE, and the MAC PDU sent by the S-UE is sent by the S-UE through the short-range wireless communication manner. Obtained after the MAC PDU.
  • Step 203 After receiving the MAC PDU sent by the S-UE, the base station sends an acknowledgement message ACK (Acknowledgement) to the S-UE, or sends a negative acknowledgement message NACK (Negative Acknowledgement) to the S-UE, so that The S-UE resends the MAC PDU according to the denied information.
  • ACK Acknowledgement
  • NACK Negative Acknowledgement
  • the S-UE can send the received MAC PDU to the corresponding HARQ (Hybrid Automatic Repeat reQuest, hybrid).
  • HARQ Hybrid Automatic Repeat reQuest, hybrid
  • the process of automatically requesting a retransmission is performed. Therefore, when the base station feedback does not correctly receive the data sent by the S-UE, the S-UE can directly transmit the data that is not successfully transmitted.
  • Step 204 The base station receives the MAC PDU retransmitted by the S-UE.
  • Steps 201-202 are similar to steps 101-102, and are not described herein again.
  • the base station after receiving the MAC PDU sent by the S-UE, the base station further includes sending the acknowledgement information or the denial information to the S-UE according to the received MAC PDU, so that the S-UE is denied according to the method.
  • the information resends the MAC PDU, and the base station receives the MAC PDU retransmitted by the S-UE to ensure correct transmission of the uplink data.
  • FIG. 4 it is a flowchart of Embodiment 3 of the uplink data scheduling method in the embodiment of the present invention.
  • This embodiment can be applied to the MUCC system.
  • the method is implemented in the B-UE, and the method may include the following steps:
  • Step 301 The B-UE receives uplink scheduling information.
  • the uplink scheduling information received by the B-UE may include at least: data generation identification information and data transmission prompt information.
  • Step 302 The B-UE generates a MAC PDU to be sent according to the uplink scheduling information, and obtains an uplink data manner of the MAC PDU to be sent.
  • the B-UE may generate the MAC PDU to be sent according to the data generation identifier information; and confirm the upload data manner of the MAC PDU to be sent according to the data sending prompt information.
  • Step 303 If the data is uploaded by using the S-UE, the B-UE sends the MAC PDU to the S-UE by short-range wireless communication, so that the S-UE sends the MAC PDU to the base station.
  • the uplink scheduling information may further include receiving the identifier information, and the B-UE may receive the uplink scheduling information sent by the base station according to the received identifier information.
  • the B-UE receives the uplink scheduling information forwarded by the S-UE. Specifically, the B-UE confirms whether to receive the uplink scheduling information sent by the base station according to the received identification information. Further, the B-UE confirms whether the received identification information stored in the received identification information is included in the received identification information according to the received identification information.
  • the uplink scheduling information carries the identity information of the B-UE as the received identification information, and the S-UE and the B-UE receive the uplink scheduling information from the base station, that is, the B-UE receives the uplink scheduling information sent by the base station; Carrying the identity information of the S-UE as the receiving identification information, Then, the S-UE receives the uplink scheduling information from the base station, and forwards the information to the B-UE, that is, the B-UE receives the uplink scheduling information forwarded by the S-UE.
  • the embodiment of the method can be applied to the MUCC system, corresponding to the foregoing method embodiment 1-2, and the B-UE is used as the main body, and the base station sends the uplink scheduling information, and the UE can flexibly perform data uploading, so that the base station can flexibly schedule the uplink data. purpose.
  • FIG. 5 it is a flowchart of Embodiment 4 of the uplink data scheduling method in the embodiment of the present invention.
  • This embodiment can be applied to the MUCC system.
  • the method is implemented in the S-UE, and the method may include the following steps:
  • Step 401 The S-UE receives uplink scheduling information.
  • the uplink scheduling information received by the S-UE may include at least: data generation identifier information and data transmission prompt information.
  • Step 402 The S-UE determines an upload data mode according to the uplink scheduling information.
  • Step 403 If the data is uploaded by using the S-UE, the S-UE receives the MAC PDU sent by the B-UE of the benefit user equipment by using short-range wireless communication, and the MAC PDU is generated by the B-UE according to the uplink scheduling information.
  • the S-UE may determine, according to the data sending prompt information, the method for uploading data, determine the manner of uploading the MAC PDU to be sent by using the S-UE, and send the data by the S-UE through the short-range wireless communication.
  • the MAC PDU may further include: the S-UE confirms that the received MAC PDU is a MAC PDU generated by the S-UE corresponding to the B-UE according to the data generation identifier information.
  • Step 404 The S-UE sends the MAC-PDU to the base station.
  • the S-UE may further forward the uplink scheduling information to the B-UE.
  • the uplink scheduling information may further include receiving the identifier information, and the S-UE may confirm whether to forward the uplink scheduling information to the B-UE according to the received identifier information. For example, if the uplink scheduling information carries the identity information of the S-UE as the received identification information, the S-UE receives the uplink scheduling information from the base station, and the S-UE can confirm the uplink scheduling information to the B-UE according to the received identification information.
  • the method embodiment can be applied to the MUCC system, corresponding to the foregoing method embodiment 1-2, and the S-UE is used as the main body, and the base station sends the uplink scheduling information, and the UE can flexibly perform data uploading, so that the base station can flexibly schedule the uplink data.
  • the S-UE is used as the main body
  • the base station sends the uplink scheduling information
  • the UE can flexibly perform data uploading, so that the base station can flexibly schedule the uplink data.
  • FIG. 6 is a flowchart of Embodiment 5 of the uplink data scheduling method according to the embodiment of the present invention, including:
  • Step 501 The base station sends uplink scheduling information to the S-UE and the B-UE, where the identity information of the B-UE is used as the receiving identifier information and the data to generate the identifier information, so that the S-UE and the B-UE receive the uplink scheduling information.
  • the B-UE generates a MAC PDU to be sent according to the data generation identifier information, and obtains an upload data manner of the MAC PDU to be sent according to the data transmission prompt information.
  • the uplink scheduling information When the uplink scheduling information carries the identity information of the B-UE as the received identification information and the data generation identifier information, for example, the uplink scheduling information is scrambled by the C-RNTI of the B-UE, and the S-UE and the B-UE receive the uplink scheduling. information.
  • the uplink scheduling information may indicate whether the B-UE uploads data to the base station or uploads data through the S-UE.
  • the uplink scheduling information may indicate whether the B-UE uploads data to the base station or uploads data through the S-UE. Specifically, which S-UE uploads data.
  • the uplink scheduling information may use a flag bit to indicate whether the B-UE uploads data to the base station or uploads data through the S-UE; and when a B-UE and multiple S-UEs Corresponding, the data transmission prompt information may include a C-RNTI of the S-UE, and may also include a pre-configured transmission path correspondence table, where the table includes an index value of each S-UE of the B-UE, and the uplink scheduling information may indicate The B-UE uploads data to the base station itself or through which S-UE.
  • Step 502 If the data is uploaded by the S-UE, the base station receives the MAC PDU sent by the S-UE, and the MAC PDU sent by the S-UE is sent by the S-UE by the short-range wireless communication. Obtained after the MAC PDU.
  • Step 503 After receiving the MAC PDU sent by the S-UE, the base station sends an acknowledgement information ACK to the S-UE, or sends a negative information NACK to the S-UE, so that the S-UE retransmits the MAC PDU according to the denied information.
  • Step 504 The base station receives the MAC PDU retransmitted by the S-UE.
  • the embodiment of the present invention further provides an uplink data scheduling system embodiment 1, which includes a base station eNB, a B-UE, and an S-UE. Combined with the signaling interaction diagram shown in FIG. 7, the functions of the above parts and the information interaction process between the parts are A brief introduction.
  • Step 601 The base station sends uplink scheduling information to the S-UE and the B-UE, where the identity information of the B-UE is used as the received identification information and the data generation identifier information, and the S-UE and the B-UE both receive the uplink scheduling information. .
  • Step 602 The B-UE generates a MAC PDU to be sent according to the data generation identifier information, and obtains an uplink data manner of obtaining the MAC PDU to be sent according to the data sending prompt information.
  • Step 603 If the data is uploaded by using the S-UE, the B-UE sends the MAC PDU to the S-UE by using the short-range wireless communication mode.
  • Step 604 The S-UE sends a MAC PDU to the base station, and the base station receives the MAC PDU.
  • Step 605 The base station sends an acknowledgement information ACK to the S-UE or a negative information NACK: to the S-UE.
  • Step 606 If the MAC PDU needs to be retransmitted, the S-UE retransmits the MAC PDU to the base station according to the denied information, and the base station receives the MAC PDU retransmitted by the S-UE.
  • the interval at which the base station receives the uplink data sent by the S-UE is 4 ms.
  • the embodiment of the present invention needs to consider the MAC PDU passing the short-range wireless communication between the UEs. For example, after the B-UE sends the scheduling delay of the MAC PDU to the S-UE, the base station sends the scheduling information to the UE, and then receives the MAC PDU after 5 ms.
  • Step 701 The base station sends uplink scheduling information to the S-UE and the B-UE, where the identity information of the S-UE is used as the receiving identifier information and the data sending prompt information, so that the S-UE receives the uplink scheduling information, and sends the uplink scheduling information to the B-UE.
  • the MAC PDU to be sent is generated according to the generated identification information, and the upload data manner of the MAC PDU to be transmitted is obtained according to the data transmission prompt information.
  • the uplink scheduling information carries the identity information of the S-UE as the received identification information and the data transmission prompt information, for example, the uplink scheduling information is scrambled by the C-RNTI of the S-UE, only the S-UE receives the uplink scheduling information.
  • the data generation identification information may include a C-RNTI of the B-UE, and may also include a pre-configured transmission path correspondence table, where the table includes an index value of each B-UE of the S-UE.
  • the S-UE needs to forward the uplink scheduling information to the B-UE through the short-range wireless communication according to the uplink scheduling information, and the B-UE can generate the MAC PDU to be transmitted and the upload data manner to upload the data through the S-UE according to the uplink scheduling information.
  • Step 702 When the data is uploaded by the S-UE, the base station receives the MAC PDU sent by the S-UE, and the MAC PDU sent by the S-UE is sent by the S-UE by the short-range wireless communication. After the MAC PDU is obtained.
  • Step 703 After receiving the MAC PDU sent by the S-UE, the base station sends an acknowledgement information ACK to the S-UE, or sends a negative information NACK to the S-UE, so that the S-UE retransmits the MAC PDU according to the denied information.
  • Step 704 The base station receives the MAC PDU retransmitted by the S-UE.
  • Steps 702-704 are similar to steps 502-504, and are not described herein again.
  • the information carried in the uplink scheduling information of the embodiment is different, and only the S-UE receives the uplink scheduling information, and the S-UE forwards the uplink scheduling information to the B-UE to complete the subsequent uplink. Data scheduling.
  • the B-UE and the S-UE simultaneously receive the uplink scheduling information or the S-UE receives the uplink scheduling information, and then the S-UE forwards the uplink scheduling information to the B-UE, and the base station establishes a synthetic relationship between the UEs. Time configuration.
  • the embodiment of the present invention further provides an embodiment 2 of an uplink data scheduling system, including a base station eNB, a B-UE, and an S-UE, corresponding to the data scheduling method embodiment 6.
  • an uplink data scheduling system including a base station eNB, a B-UE, and an S-UE, corresponding to the data scheduling method embodiment 6.
  • Step 801 The base station sends the uplink scheduling information to the S-UE and the B-UE, where the identity information of the S-UE is used as the receiving identifier information and the data sending prompt information, and only the S-UE receives the uplink scheduling information.
  • Step 802 The S-UE forwards the uplink scheduling information to the B-UE by using short-range wireless communication.
  • Step 803 The B-UE generates a MAC PDU to be sent according to the data generation identifier information, and obtains an upload data manner of the MAC PDU to be sent according to the data sending prompt information.
  • Step 804 If the data is uploaded by using the S-UE, the B-UE sends the MAC PDU to the S-UE by using the short-range wireless communication mode.
  • Step 805 The S-UE sends a MAC PDU to the base station, and the base station receives the MAC PDU.
  • Step 806 The base station sends an acknowledgement information ACK to the S-UE or sends a negative information to the S-UE.
  • Step 807 If the MAC PDU needs to be retransmitted, the S-UE retransmits the MAC PDU to the base station according to the denied information, and the base station receives the MAC PDU retransmitted by the S-UE.
  • the forwarding delay time of the uplink scheduling information sent by the S-UE to the B-UE is 1 ms
  • the forwarding delay time of the MAC PDU sent by the B-UE to the S-UE is 1 ms.
  • the MAC PDU is received after 6ms. It should be noted that the specific time of each step can be set according to the actual situation. Only an example is given in the figure, which is not limited by the embodiment of the present invention.
  • the base station eNB schedules the B-UE to forward data through the S-UE, but at this time, the quality of the short-range wireless communication link between the B-UE and the S-UE may not be good, and the MAC of the B-UE The PDU may not be successfully transmitted. Therefore, a corresponding timer can be set on the S-UE side, and if the MAC PDU from the B-UE is received before the timeout, the packet is normally forwarded and the timer is stopped; if the timer expires, the B-UE and the S-UE are considered. The short-range wireless communication link is broken, and it is not necessary to continue waiting, and the previously saved uplink scheduling information is discarded. In this way, the uplink time-frequency resource allocated by the base station eNB is blank. In this way, the base station eNB can be implicitly notified that the forwarding is unsuccessful, and the base station eNB does not need to request retransmission.
  • the S-UE can construct a MAC PDU, which includes a special MAC CE (MAC Control Element), and the rest are padding bits.
  • the MAC PDU is transmitted on the uplink time-frequency resource designated by the base station eNB.
  • the base station receives the MAC PDU, it can learn that the B-UE to S-UE data forwarding is unsuccessful by reading the special MAC CE.
  • the S-UE when the timer of the S-UE times out, the S-UE generates a MAC PDU of its own. This includes its own identity information, such as a flag bit, or a MAC CE containing its own C-RNTI. In this way, the eNB is informed that it is S-UE data, not B-UE.
  • the MAC PDU is sent on the uplink time-frequency resource designated by the eNB.
  • the base station receives the MAC PDU, by reading the identity information of the S-UE, it can be known that the MAC PDU is the data of the S-UE, not the data of the B-UE, and the B-UE to the S-UE. Data forwarding was not successful.
  • the B-UE can also learn that the short-range wireless communication link between the S-UE is not good or the B-UE MAC PDU is not successfully sent to the S-UE, and the B-UE can utilize the previously received uplink scheduling.
  • the information itself transmits the data to the base station eNB.
  • the above several cases can also be used for the base station to detect the quality of the short-range wireless communication link between the UEs.
  • This embodiment can be applied to the MU-MIMO system.
  • the method for implementing the method in the base station in this embodiment may include the following steps:
  • Step 901 The base station sends uplink scheduling information to the first UE and the second UE, so that the first UE and/or the second UE generate a MAC PDU to be sent according to the uplink scheduling information.
  • the base station eNB already knows the composite relationship of each UE, and also knows which UE has data to transmit and the size of data to be transmitted.
  • the UE knows the C-RNTL of the other party, and then sends data by a single UE in each TTI. Multi-UE joint transmission is scheduled by the base station.
  • the uplink scheduling information may include at least data generation identification information and data transmission prompt information.
  • the data generation identification information may indicate which UE generates the MAC PDU and the number of the generated MAC PDUs. Since the present embodiment is applied to the MU-MIMO scenario, each UE-TTI can generate one or two MACs according to the data generation identification information. PDU.
  • the data transmission prompt information may indicate whether the uplink data is sent by the UE that generates the data, or is coordinated by the two UEs, and specifically, which UE is co-transmitted.
  • the embodiment of the present invention focuses on a scheduling method in which two UEs jointly send uplink data to a base station.
  • the base station sends the uplink scheduling information to the first UE and the second UE, and the first UE and/or the second UE generates a MAC PDU to be sent according to the data generation identifier information, and obtains an upload data manner according to the data sending prompt information.
  • Step 902 The base station receives a MAC PDU that is jointly sent by the first UE and the second UE by using a MU-MIMO communication manner, where the MAC PDU is a short-range wireless communication between the first UE and the second UE.
  • the MU-MIMO communication mode is determined by the first UE and the second UE searching for the stored data stored by the UE according to the uplink scheduling information.
  • the MAC PDU needs to be generated and transmitted after the UE obtains the uplink scheduling information.
  • the base station directly receives the data jointly uploaded by the two UEs, and reduces the data MAC that needs to be sent from the UE.
  • the method embodiment can be applied to the MU-MIMO system, and does not distinguish between the S-UE and the B-UE.
  • the base station can schedule any one of the two UEs.
  • Two MAC PDUs are generated in one TTI, and the two UEs jointly upload the two MAC PDUs.
  • the first UE and the second UE are also configured to generate one MAC PDU, and the two UEs jointly upload the two MAC PDUs.
  • the two UEs need to first share the MAC PDUs that need to be sent, and then jointly send the MAC PDUs to the base station.
  • the base station can only schedule the UE to upload a MAC PDU generated by the UE in one TTI, which is similar to the prior art.
  • Step 1001 The base station sends uplink scheduling information to the first user equipment UE and the second UE, so that the first UE and/or the second UE generate a MAC PDU to be sent according to the uplink scheduling information.
  • Step 1002 The base station receives a MAC PDU that is jointly sent by the first UE and the second UE by using a MU-MIMO communication manner, where the MAC PDU is obtained after the first UE and the second UE share the short-range wireless communication manner; MU-MIMO communication The method is determined by the first UE and the second UE searching for the uploaded data stored by the first UE according to the uplink scheduling information.
  • Step 1003 After receiving the MAC PDU that is jointly sent by the first UE and the second UE, the base station sends the acknowledgement information to the first UE and the second UE, or sends the negative information to the first UE and the second UE, so that the first The UE and/or the second UE resends the MAC PDU according to the denied information.
  • Step 1004 The base station receives the MAC PDU retransmitted by the first UE and/or the second UE.
  • Steps 1001-1002 are similar to steps 901-902, and are not described herein again.
  • the method further includes sending, by the first UE and the second UE, acknowledgement information or denying according to the received MAC PDU. If the two MAC PDUs need to be retransmitted, the first UE and the second UE cooperate to retransmit according to the initial transmission mode. If only one MAC PDU needs to be retransmitted, the UE that generates the MAC PDU generates the MAC PDU.
  • the MAC PDU is retransmitted to the base station eNB.
  • the embodiment of the present invention further provides an embodiment 3 of an uplink data scheduling system, including a base station eNB, a first UE, and a second UE, corresponding to the data scheduling method embodiment 8. Referring to the signaling interaction diagram shown in FIG. 12, the function of each part mentioned above and the information interaction process between the parts are briefly introduced.
  • Step 1101 The base station sends uplink scheduling information to the first user equipment UE and the second UE.
  • Step 1102 The first UE and/or the second UE generate a media access control layer protocol data unit MAC PDU to be sent according to the uplink scheduling information.
  • Step 1103 The first UE and the second UE share the MAC PDU by short-range wireless communication.
  • Step 1104 The first UE and the second UE jointly transmit the MAC PDU by using the MU-MIMO communication manner, and the base station receives the MAC PDU that is jointly transmitted by the first UE and the second UE by using the MU-MIMO communication manner.
  • Step 1105 The base station sends the acknowledgement information to the first UE and the second UE, or sends the negative information to the first UE and the second UE.
  • Step 1106 If the MAC PDU needs to be retransmitted, the first UE and/or the second UE retransmit the MAC PDU according to the denied information, and the base station receives the MAC PDU retransmitted by the first UE and/or the second UE.
  • the interval at which the base station receives the uplink data sent by the UE is 4 ms.
  • the embodiment of the present invention needs to consider the time when the MAC PDU passes the short-range wireless communication between the UEs.
  • the delay time of the two UEs sharing the MAC PDU is lms.
  • the base station receives The time of the MAC PDU sent by the first UE and the second UE is N+5, the base station needs to avoid scheduling the first UE to upload the first UE's own data to the base station at the time of N+5 at the time of N+1, or Scheduling the second UE at time N+1 to directly address at time N+5
  • the base station uploads the data of the second UE itself.
  • the specific time of each step can be set according to the actual situation. Only an example is given in the figure, which is not limited by the embodiment of the present invention.
  • This embodiment can be applied to the MU-MIMO system.
  • the present embodiment is applied to only one UE generating a MAC PDU according to the uplink scheduling information.
  • the UE implementing the MAC PDU implements the method, which may include the following steps:
  • Step 1201 One UE receives uplink scheduling information.
  • the received uplink scheduling information may include at least: data generation identification information and data transmission prompt information.
  • Step 1202 One UE generates a MAC PDU to be sent according to the uplink scheduling information. Specifically, one UE generates at least one MAC PDU to be sent according to the data generation identifier information.
  • Step 1203 The UE finds the upload data stored by the UE according to the uplink scheduling information, and determines that the upload data mode is the MU-MIMO communication mode.
  • a UE obtains an upload data manner of the MAC PDU to be sent according to the data sending prompt information.
  • Step 1204 One UE sends a MAC PDU to another UE by short-range wireless communication, so that another UE acquires a MAC PDU, and after confirming the data transmission mode, communicates with the base station.
  • Step 1205 One UE sends a MAC PDU to the base station by using MU-MIMO communication. Further, a UE may also receive the denial information, and a UE may resend the MAC PDU according to the denial information.
  • the method embodiment can be applied to a MU-MIMO system.
  • the base station can schedule any one of the two UEs to generate two MAC PDUs in one TTI.
  • the UE that generates the MAC PDU is the execution subject, and the base station flexibly schedules the uplink data.
  • FIG. 14 the flow of Embodiment 10 of the uplink data scheduling method in the embodiment of the present invention is shown.
  • the present embodiment can be applied to a MU-MIMO system.
  • the present embodiment is applied to a method in which only one UE generates a MAC PDU according to the uplink scheduling information, and the UE does not generate a MAC PDU.
  • the method may include the following steps:
  • Step 1301 Each UE receives uplink scheduling information.
  • the received uplink scheduling information may include at least: data generation identification information and data transmission prompt information.
  • Step 1302 One UE confirms that it does not generate a MAC PDU according to the uplink scheduling information. Specifically, a UE confirms that it is not the source of the MAC PDU according to the data generation identification information.
  • Step 1303 The UE finds the upload data stored by the UE according to the uplink scheduling information, and determines that the upload data mode is the MU-MIMO communication mode.
  • a UE obtains an upload data manner of the MAC PDU to be sent according to the data sending prompt information.
  • Step 1304 One UE interacts with another UE by short-range wireless communication, so that one UE acquires the MAC PDU of another UE, confirms the data transmission mode, and communicates with the base station.
  • Step 1305 One UE sends a MAC PDU to the base station by using MU-MIMO communication. Further, one UE may receive the denial information, and one UE may retransmit the MAC PDU according to the denial information.
  • the method embodiment can be applied to the MU-MIMO system.
  • the base station can schedule any one of the two UEs to generate two MAC PDUs in one TTI.
  • the UE that does not generate the MAC PDU is used as the execution subject, and the base station flexibly schedules the uplink data.
  • FIG. 15 which is a flowchart of Embodiment 11 of the uplink data scheduling method in the embodiment of the present invention, this embodiment may be applied to a MU-MIMO system, and this embodiment is applied to two UEs to generate a MAC PDU according to uplink scheduling information.
  • the method is implemented on two UE sides, and may include the following steps: Step 1401: A user equipment UE receives uplink scheduling information with another UE.
  • the received uplink scheduling information may include at least: data generation identifier information and data transmission prompt information.
  • Step 1402 The UE and the other UE respectively generate a MAC PDU to be sent according to the uplink scheduling information.
  • one UE and another UE respectively generate a MAC PDU to be sent according to the data generation identification information.
  • Step 1403 The UE and the other UE determine the upload data mode as the MU-MIM0 communication mode by searching for the uplink data stored by the UE according to the uplink scheduling information.
  • one UE and another UE determine the upload data mode as the MU-MIM0 communication mode according to the data sending prompt information to search for the stored data stored by itself.
  • Step 1404 One UE exchanges a MAC PDU with another UE by short-range wireless communication.
  • Step 1405 A MAC PDU sent by the UE to another UE by using the MU-MIM0 communication manner.
  • One UE and another UE may also receive the denial information, and one UE and another UE may resend the MAC PDU according to the denial information.
  • the embodiment of the method can be applied to the MU-MIM0 system.
  • the base station can schedule two UEs to generate one MAC PDU in one TTI.
  • the UE that generates the MAC PDU is used as the execution entity, so that the base station can flexibly schedule the uplink data.
  • FIG. 16 it is a flowchart of Embodiment 12 of the uplink data scheduling method according to the embodiment of the present invention, which includes:
  • Step 1501 The base station sends uplink scheduling information to the first UE and the second UE, where the data generation identifier information may carry the identity information of the first UE, so that the first UE and the second UE receive uplink scheduling information, where the first UE is configured according to the first UE.
  • the data generation identifier information generates at least one MAC PDU that needs to be sent, and obtains an upload data manner according to the data sending prompt information;
  • the base station sends the uplink scheduling information to the first UE and the second UE, where the data generation identifier information may carry the identity information of the second UE, so that the first UE and the second UE receive the uplink scheduling information, and the second UE is configured according to the second UE.
  • the data generation identification information generates at least one MAC PDU that needs to be sent, and obtains an upload data manner according to the data transmission prompt information.
  • the two UEs receive the uplink scheduling information, and the data sending prompt information prompts that the uplink data of the MAC PDU to be sent is the first UE and the second UE through the MU-MIMO communication mode.
  • the data generation identifier information carries the identity information of the first UE (eg, the uplink scheduling information is scrambled by the C-RNTI of the first UE), and the first UE may be configured to generate two MAC PDUs or data generation identifier information that need to be sent.
  • Carrying the identity information of the second UE eg, the uplink scheduling information is scrambled by the C-RNTI of the second UE
  • the data transmission prompt information may further include a C-RNTI of another UE, and may also include a pre-configured transmission path correspondence table, where the table includes index values of other UEs having a composite relationship with one UE. It should be noted that, when the first UE has only a synthetic relationship with the second UE, when the data sending prompt information prompts the two UEs to jointly upload data, if the UE has been informed of which UE to upload data in cooperation, the data sending prompt information may not be Includes C-RNTL for another UE
  • the data sending prompt information may also prompt the uploading data mode to upload data to the base station by itself, and the data generating identification information may prompt the UE to generate a MAC PDU. This process is similar to the prior art and will not be described here.
  • Step 1502 The base station receives a MAC PDU that is jointly sent by the first UE and the second UE by using a MU-MIMO communication manner, and the MAC PDU that is jointly sent by the first UE and the second UE is a short-range wireless communication between the first UE and the second UE.
  • the MU-MIMO communication mode is determined by the manner in which the first UE and the second UE search for the uploaded data stored by the first UE and the second UE according to the uplink scheduling information.
  • Step 1503 After receiving the MAC PDU that is jointly sent by the first UE and the second UE, the base station sends the acknowledgement information to the first UE and the second UE, or sends the acknowledgement information to the first UE and the second UE, so that the first UE and the first UE / or the second UE resends the MAC PDU according to the denied information.
  • Step 1504 The base station receives the MAC PDU retransmitted by the first UE and/or the second UE.
  • the two MAC PDUs to be sent are from the same UE, and the uplink scheduling information carries the identity information of the UE, and the two UEs can be scheduled to jointly perform the coordinated uploading of the two MAC PDUs.
  • FIG. 17 which is a flowchart of Embodiment 13 of an uplink data scheduling method according to an embodiment of the present invention, including:
  • Step 1601 The base station sends uplink scheduling information to the first UE and the second UE, where the data generation identifier information carries the identity information of the first UE and the identity information of the second UE, so that the first The UE and the second UE receive the uplink scheduling information, and the first UE and the second UE respectively generate a MAC PDU to be sent according to the data generation identifier information, and obtain an upload data manner according to the data sending prompt information.
  • the two UEs receive the uplink scheduling information, and when the data sending prompt information indicates that the data to be sent is to be sent, the first UE and the second UE jointly upload data through the MU-MIMO communication manner, and the data generation identifier information carries the first UE.
  • the identity information and the identity information of the second UE eg, the uplink scheduling information utilizes the C-RNTI of the first UE, and includes the related identity information of the second UE
  • the first UE and the second UE respectively generate a MAC that needs to be sent. PDU.
  • the data transmission prompt information may further include a C-RNTI of another UE, and may also include a pre-configured transmission path correspondence table, where the table includes index values of other UEs having a composite relationship with one UE. It should be noted that, when the first UE has a composite relationship with the second UE, the data sending prompt information prompts the two UEs to jointly upload data, and the data sending prompt information may not be represented on behalf of a UE. Includes the C-RNTI of another UE.
  • Step 1602 The base station receives a MAC PDU that is jointly sent by the first UE and the second UE by using a MU-MIMO communication manner, and the MAC PDU that is jointly sent by the first UE and the second UE is a short-range wireless communication between the first UE and the second UE.
  • the MU-MIMO communication mode obtained by the manner in which the MAC PDU is shared is determined by the first UE and the second UE searching for the uploaded data stored by the UE according to the uplink scheduling information.
  • Step 1603 After receiving the MAC PDU that is jointly sent by the first UE and the second UE, the base station sends the acknowledgement information to the first UE and the second UE, or sends the acknowledgement information to the first UE and the second UE, so that the first UE and the first UE / or the second UE resends the MAC PDU according to the denied information.
  • Step 1604 The base station receives the MAC PDU retransmitted by the first UE and/or the second UE.
  • Steps 1602-1604 are similar to steps 1502-1504, and are not described herein again.
  • the case in this embodiment is that the two MAC PDUs to be uploaded are from different UEs, and the information carried in the uplink scheduling information is different, and the two UEs can be scheduled to complete two MACs together. Collaborative upload of PDUs.
  • the embodiment of the present invention further provides a base station embodiment 1. As shown in FIG.
  • the base station includes: a sending unit 1701, configured to send uplink scheduling information to the supporting user equipment S-UE and the benefit user equipment B-UE,
  • the B-UE is configured to generate a MAC PDU to be sent according to the uplink scheduling information. And get the way to upload data of the MAC PDU that needs to be sent.
  • the uplink scheduling information includes at least data generation identifier information and data transmission prompt information.
  • the sending unit may be specifically configured to send the uplink scheduling information to the S-UE and the B-UE, so that the B-UE generates the MAC PDU to be sent according to the data generation identifier information, and obtains the MAC PDU to be sent according to the data sending prompt information. Upload data method.
  • the uplink scheduling information may also include receiving identification information.
  • the receiving unit 1702 is configured to: when the data is uploaded by using the S-UE, receive the MAC PDU sent by the S-UE, and the MAC PDU sent by the S-UE is received by the S-UE by using short-range wireless communication.
  • the MAC PDU obtained after the MAC PDU sent by the UE is generated according to the uplink scheduling information sent by the sending unit.
  • the sending unit is further configured to: send the acknowledgement information to the S-UE; or, after receiving the MAC PDU sent by the S-UE, send the negative information to the S-UE, so that the S-UE retransmits the MAC PDU according to the denied information;
  • the receiving unit is further configured to receive the MAC PDU retransmitted by the S-UE.
  • the above modules may be embedded in the hardware of the base station or in the form of software, and may be stored in the terminal, such as the memory of the base station, so that the processor calls the corresponding operations of the above modules.
  • the processor can be a central processing unit (CPU), a microprocessor, a microcontroller, or the like.
  • the base station shown in FIG. 18 can perform the corresponding steps in the foregoing embodiments. For details, refer to the description of the foregoing embodiment. The effect achieved can also be seen in the above embodiment.
  • the embodiment of the present invention further provides a user equipment embodiment 1. As shown in FIG. 19, the user equipment includes:
  • the receiving unit 1801 is configured to receive uplink scheduling information.
  • the uplink scheduling information received by the receiving unit includes at least data generation identification information and data transmission prompt information.
  • the generating unit 1802 is configured to generate, according to the uplink scheduling information received by the receiving unit, a MAC PDU to be sent, and obtain an uplink data manner of the MAC PDU to be sent.
  • the sending unit 1803 is configured to: if the uploading data obtained by the generating unit is to upload data by supporting the user equipment S-UE, send the MAC PDU generated by the generating unit to the S-UE by short-range wireless communication, so that the S-UE The MAC PDU is sent to the base station.
  • the generating unit may include: Generating a subunit, configured to generate, according to data received by the receiving unit, identification information to generate a MAC PDU to be sent;
  • the confirmation subunit is configured to confirm the upload data mode of the MAC PDU to be sent according to the data sending prompt information received by the receiving unit.
  • the receiving unit is specifically used for:
  • the uplink scheduling information received by the receiving unit further includes receiving the identification information.
  • the user equipment further includes: an acknowledgment unit, configured to confirm, according to the received identification information received by the receiving unit, whether to receive the uplink scheduling information sent by the base station.
  • the acknowledgment unit is specifically configured to: determine, according to the received identification information received by the receiving unit, whether the received identification information stored in the received identification information is included in the received identification information.
  • the embodiment of the present invention further provides a user equipment embodiment 2, as shown in FIG. 20, the user equipment includes:
  • the receiving unit 1901 is configured to receive uplink scheduling information.
  • the uplink scheduling information received by the receiving unit includes at least data generation identification information and data transmission prompt information.
  • the determining unit 1902 is configured to determine, according to the uplink scheduling information received by the receiving unit, an upload data manner.
  • the receiving unit 1901 is configured to: if the uploading data mode confirmed by the confirming unit is to upload data through the S-UE, receive the MAC PDU sent by the benefit user equipment B-UE by short-range wireless communication, and the MAC PDU is the B-UE according to the uplink scheduling information. Generated.
  • the sending unit 1903 is configured to send the MAC-PDU received by the receiving unit to the base station.
  • the determining unit is specifically configured to determine, according to the data sending prompt information received by the receiving unit, the method for uploading data, and the method for uploading data is to upload data by using the S-UE.
  • the user equipment also includes:
  • an acknowledgment unit configured to generate an identification signal according to the data received by the receiving unit, and confirm that the received MAC PDU is a MAC PDU generated by the S-UE corresponding to the B-UE.
  • the user equipment also includes:
  • a forwarding unit configured to forward the uplink scheduling information received by the receiving unit to the B-UE. Further, the uplink scheduling information received by the receiving unit further includes receiving the identifier information. The forwarding unit is specifically configured to confirm whether to forward the uplink scheduling information to the B-UE according to the received identifier information received by the receiving unit.
  • the above modules may be embedded in the hardware of the base station in hardware, or may be stored in the terminal in the software, such as the memory of the UE, so that the processor calls the corresponding operations of the above modules.
  • the processor can be a central processing unit (CPU), a microprocessor, a microcontroller, or the like.
  • the user equipment shown in FIG. 19 or FIG. 20 can perform the corresponding steps in the foregoing embodiments. For details, refer to the description of the foregoing embodiment. The effect achieved can also be seen in the above embodiment.
  • the embodiment of the present invention further provides a second embodiment of the base station. As shown in FIG.
  • the base station includes: a sending unit 2001, configured to send uplink scheduling information to the first user equipment UE and the second UE, so that the first UE and the first UE / or the second UE generates a MAC to be sent according to the uplink scheduling information
  • the uplink scheduling information sent by the sending unit includes at least data generation identification information and data transmission prompt information.
  • the receiving unit 2002 is configured to receive a MAC PDU that is jointly sent by the first UE and the second UE by using a MU-MIMO communication manner, where the MAC PDU is obtained after the first UE and the second UE share the short-range wireless communication manner;
  • the MIMO communication mode is determined by the first UE and the second UE searching for the uplink data stored by the sending unit according to the uplink scheduling information sent by the sending unit, and the MAC PDU is generated according to the uplink scheduling information sent by the sending unit.
  • the sending unit is further configured to: send an acknowledgment message sent by the first UE and the second UE; or send, after receiving the MAC PDU that is sent by the first UE and the second UE, to the first UE and the second UE.
  • the information is denied, so that the first UE and/or the second UE retransmits the MAC PDU according to the denial information; the receiving unit is further configured to receive the MAC PDU retransmitted by the first UE and/or the second UE.
  • the above modules may be embedded in the hardware of the base station or in the form of software, and may be stored in the terminal, such as the memory of the base station, so that the processor calls the corresponding operations of the above modules.
  • the processor can be a central processing unit (CPU), a microprocessor, a microcontroller, or the like.
  • the base station shown in FIG. 21 can perform the corresponding steps in the foregoing embodiments. For details, refer to the description of the foregoing embodiment. The effect achieved can also be seen in the above embodiment.
  • the embodiment of the present invention further provides a user equipment embodiment 3, as shown in FIG. 22, the user equipment includes:
  • the receiving unit 2101 is configured to receive uplink scheduling information.
  • the uplink scheduling information received by the receiving unit may include at least: data generation identifier information and data transmission prompt information.
  • the generating unit 2102 is configured to generate, according to the uplink scheduling information received by the receiving unit, a MAC PDU that needs to be sent.
  • the determining unit 2103 is configured to determine, according to the uplink scheduling information received by the receiving unit, the method for determining the uploaded data by using the uplink data stored in the receiving unit as the MU-MIMO communication mode.
  • the sending unit 2104 is configured to send, by using short-range wireless communication, a MAC PDU generated by the generating unit to another UE, so that another UE acquires the MAC PDU, and after confirming the uploading data mode, communicates with the base station.
  • the sending unit 2104 is configured to send the MAC PDU to the base station by using the MU-MIMO communication mode determined by the determining unit.
  • the generating unit is configured to generate at least one MAC PDU that needs to be sent according to the data generated by the receiving unit, and the determining unit is configured to obtain, according to the data received by the receiving unit, the method for sending the data of the MAC PDU to be sent.
  • the embodiment of the present invention further provides a user equipment embodiment 4. As shown in FIG. 23, the user equipment includes:
  • the receiving unit 2201 is configured to receive uplink scheduling information.
  • the uplink scheduling information received by the receiving unit at least includes: data generation identification information and data transmission prompt information.
  • the confirming unit 2202 is configured to confirm that the MAC PDU is not generated according to the uplink scheduling information received by the receiving unit.
  • the determining unit 2203 is configured to determine, according to the uplink scheduling information received by the receiving unit, the manner of uploading data stored by the receiving unit to determine the manner of uploading data as the MU-MIMO communication mode.
  • the sending unit 2204 is configured to interact with another UE by using short-range wireless communication, so that one UE acquires a MAC PDU of another UE, and after confirming the data transmission mode, communicates with the base station.
  • the sending unit 2204 is configured to send the MAC PDU to the base station by using the MU-MIMO communication mode determined by the determining unit.
  • the acknowledgment unit is specifically configured to: according to the data received by the receiving unit, generate identification information to confirm that it is not the source of the MAC PDU; and the determining unit is specifically configured to obtain, according to the data received by the receiving unit, the information of the uploading data of the MAC PDU to be sent.
  • the embodiment of the present invention further provides a user equipment embodiment 5, as shown in FIG. 24, the user equipment includes:
  • the receiving unit 2301 is configured to receive uplink scheduling information.
  • the uplink scheduling information received by the receiving unit at least includes: data generation identification information and data transmission prompt information.
  • the generating unit 2302 is configured to generate, according to the uplink scheduling information received by the receiving unit, a MAC PDU that needs to be sent.
  • the determining unit 2303 is configured to determine, according to the uplink scheduling information received by the receiving unit, the manner of uploading data stored in the manner of determining the uploaded data mode to be the MU-MIMO communication mode.
  • the communication unit 2304 is configured to generate a unit-generated MAC PDU by interacting with another UE by short-range wireless communication.
  • the sending unit 2305 is configured to send the MAC PDU to the base station by using the MU-MIMO communication mode determined by the determining unit.
  • the generating unit is specifically configured to generate a MAC PDU to be sent according to the data generated by the receiving unit, and the determining unit is configured to determine, according to the data sending prompt information received by the receiving unit, the method for determining the uploaded data according to the manner of uploading the data stored by the receiving unit.
  • MU-MIMO communication method is specifically configured to generate a MAC PDU to be sent according to the data generated by the receiving unit, and the determining unit is configured to determine, according to the data sending prompt information received by the receiving unit, the method for determining the uploaded data according to the manner of uploading the data stored by the receiving unit.
  • the receiving unit is further configured to receive the denial information; the sending unit is further configured to resend the MAC PDU according to the denial information received by the receiving unit.
  • the above modules may be embedded in the hardware of the base station in hardware, or may be stored in the terminal in the software, such as the memory of the UE, so that the processor calls the corresponding operations of the above modules.
  • the processor can be a central processing unit (CPU), a microprocessor, a microcontroller, or the like.
  • the user equipment shown in FIG. 22, FIG. 23 or FIG. 24 can perform the corresponding steps in the foregoing embodiments. For details, refer to the description of the foregoing embodiment. The effect achieved can also be seen in the above embodiment.
  • the embodiment of the present invention further provides a configuration of the user equipment 100 and the base station 200, respectively.
  • a transmitter, a receiver, a processor, at least one network interface or other communication interface, a memory, and at least one communication bus may be included for enabling connection communication between the devices.
  • a transmitter is used to transmit data
  • a receiver is used to receive data
  • a processor is used to execute an executable module, such as a computer program, stored in the memory.
  • the memory may include a high speed random access memory (RAM: Random Access Memory), and may also include a non-volatile memory such as at least one disk memory.
  • the communication connection between the system gateway and at least one other network element is implemented by at least one network interface (which may be wired or wireless), and the Internet, a wide area network, a local network, a metropolitan area network, etc. may be used.
  • program instructions are stored in the memory, and the program instructions can be executed by the processor, the transmitter, and the receiver, where:
  • a transmitter configured to send the uplink scheduling information to the supporting user equipment S-UE and the benefit user equipment B-UE, so that the B-UE generates a MAC PDU to be sent according to the uplink scheduling information, and obtains a MAC that needs to be sent.
  • PDU upload data method
  • a receiver configured to: when the data is uploaded by the S-UE, receive a MAC PDU sent by the S-UE, where the S-UE sends a MAC PDU that is passed by the S-UE
  • the short-range wireless communication mode is obtained after receiving the MAC PDU sent by the B-UE, and the MAC PDU is generated according to the uplink scheduling information sent by the transmitter.
  • the uplink scheduling information sent by the transmitter includes at least data generation identification information and data transmission prompt information.
  • the transmitter is further configured to: send the acknowledgement information to the S-UE; or, after receiving the MAC PDU sent by the S-UE, send the negative information to the S-UE, so that the S The UE retransmits the MAC PDU according to the denial information; the receiver is further configured to receive the MAC PDU resent by the S-UE.
  • program instructions are stored in the memory, and the program instructions may be executed by the processor, the transmitter, and the receiver, where: the transmitter is configured to be used by the first user.
  • the device UE and the second UE send uplink scheduling information, so that the first UE and/or the second UE generate a MAC PDU to be sent according to the uplink scheduling information.
  • a receiver configured to receive a MAC PDU that is jointly sent by the first UE and the second UE by using a MU-MIMO communication manner, where the MAC PDU is short-range wireless in the first UE and the second UE Obtained after the communication mode is shared; the MU-MIMO communication mode is determined by the first UE and the second UE searching for the uplink data stored by the transmitter according to the uplink scheduling information sent by the transmitter, where The MAC PDU is generated according to the uplink scheduling information sent by the transmitter.
  • the uplink scheduling information sent by the transmitter includes at least data generation identification information and data transmission prompt information.
  • the transmitter is further configured to: send an acknowledgement message sent by the first UE and the second UE; or, after receiving the MAC PDU that is sent by the first UE and the second UE, Determining, by the first UE and the second UE, that the first UE and/or the second UE retransmit the MAC PDU according to the denial information; the receiver is further configured to receive the The MAC PDU retransmitted by the first UE and/or the second UE.
  • program instructions are stored in the memory, and the program instructions may be executed by the processor, the transmitter, and the receiver, where: the receiver is configured to receive the uplink scheduling.
  • a processor configured to generate, according to the uplink scheduling information received by the receiver, a MAC PDU to be sent, and obtain an uplink data manner of the MAC PDU to be sent;
  • a transmitter configured to send, by the processor, the MAC PDU generated by the processor to the S by short-range wireless communication, if the uploading data obtained by the processor is to upload data by supporting the user equipment S-UE a UE, such that the S-UE transmits the MAC PDU to a base station.
  • the uplink scheduling information received by the receiver includes at least data generation identification information and data transmission prompt information.
  • the processor package is specifically configured to generate, according to the data generated by the receiver, the MAC PDU to be sent according to the data generated by the receiver; and confirm the upload data of the MAC PDU to be sent according to the data sending prompt information received by the receiver. the way.
  • the receiver is specific And configured to receive uplink scheduling information sent by the base station, and receive uplink scheduling information forwarded by the S-UE.
  • the uplink scheduling information received by the receiver further includes receiving identifier information;
  • the processor is further configured to confirm, according to the received identification information received by the receiver, whether to receive the uplink scheduling information sent by the base station. Specifically, the receiving identifier information received by the receiver is used to confirm whether the received identifier information is included in the received identifier information stored by the receiver.
  • program instructions are stored in the memory, and the program instructions may be executed by the processor, the transmitter, and the receiver, where: the receiver is configured to receive the uplink scheduling.
  • the MAC PDU sent by the benefit user equipment B-UE by short-range wireless communication, the MAC PDU is the B-UE according to the information that is sent by the S-UE.
  • the uplink scheduling information is generated;
  • a processor configured to determine, according to the uplink scheduling information received by the receiver, an upload data manner
  • a transmitter configured to send the MAC-PDU received by the receiver to a base station.
  • the uplink scheduling information received by the receiver includes at least data generation identification information and data transmission prompt information.
  • the processor is specifically configured to determine, according to the data sending prompt information received by the receiver, an upload data manner, where the upload data manner is to upload data by using the S-UE; the processor is further configured to use according to The data received by the receiver generates identification information to confirm that the received MAC PDU is a MAC PDU generated by the S-UE corresponding to the B-UE.
  • the transmitter is further configured to forward the uplink scheduling information received by the receiver to the B-UE.
  • the uplink scheduling information received by the receiver further includes receiving the identifier information.
  • the transmitter is further configured to confirm whether to forward the uplink scheduling information to the B-UE according to the received identifier information received by the receiver.
  • program instructions are stored in the memory, and the program instructions may be executed by the processor, the transmitter, and the receiver, where: the receiver is configured to receive the uplink scheduling.
  • the processor is configured to: generate, according to the uplink scheduling information received by the receiver, a MAC PDU to be sent; and determine, according to the uplink scheduling information received by the receiver, how to upload the data, and determine the upload data mode as MU- MIMO communication method;
  • a transmitter configured to send the processor to another UE by short-range wireless communication Generating the MAC PDU, so that the another UE acquires the MAC PDU, confirms the data transmission mode, and communicates with the base station; and sends the MAC PDU to the base station by using the MU-MIMO communication mode determined by the processor.
  • the uplink scheduling information received by the receiver includes at least: data generation identifier information and data transmission prompt information.
  • the processor is specifically configured to generate at least one MAC PDU to be sent according to the data generation identifier information received by the receiver, and obtain an upload of the MAC PDU to be sent according to the data sending prompt information received by the receiver. Data method.
  • the receiver is further configured to receive the denial information; the transmitter is further configured to resend the MAC PDU according to the denial information received by the receiver.
  • program instructions are stored in the memory, and the program instructions may be executed by the processor, the transmitter, and the receiver, where: the receiver is configured to receive the uplink scheduling.
  • the processor is configured to confirm that the MAC PDU is not generated according to the uplink scheduling information received by the receiver, and determine, according to the uplink scheduling information received by the receiver, how to upload the data, and determine the upload data mode as MU- MIMO communication method;
  • a transmitter configured to interact with another UE by short-range wireless communication, so that the one UE acquires a MAC PDU of another UE, and after confirming the data transmission mode, communicates with the base station; the MU determined by the processor
  • the MIMO communication method transmits a MAC PDU to the base station.
  • the uplink scheduling information received by the receiver includes at least: data generation identifier information and data transmission prompt information.
  • the processor is specifically configured to: according to the data generated by the receiver, generate identification information to confirm that it is not a source of a MAC PDU; the processor is specifically configured to obtain, according to the data received by the receiver, a prompt information The method of uploading data of the sent MAC PDU.
  • the receiver is further configured to receive the denial information; the transmitter is further configured to resend the MAC PDU according to the denial information received by the receiver.
  • program instructions are stored in the memory, and the program instructions may be executed by the processor, the transmitter, and the receiver, where: the receiver is configured to receive the uplink scheduling. Information; by short-range wireless communication with another UE Interacting the MAC PDU generated by the processor;
  • the processor is configured to: generate, according to the uplink scheduling information received by the receiver, a MAC PDU to be sent; and determine, according to the uplink scheduling information received by the receiver, how to upload the data, and determine the upload data mode as MU- MIMO communication method;
  • a transmitter configured to exchange, by the MU-MIMO communication mode determined by the processor, a MAC PDU sent to the base station, and interact with another UE by the short-range wireless communication manner to generate the MAC PDU generated by the processor.
  • the uplink scheduling information received by the receiver includes at least: data generation identifier information and data transmission prompt information.
  • the processor is specifically configured to generate a MAC PDU that needs to be sent according to the data generated by the receiver, and the processor is specifically configured to search for the information according to the data sent by the receiver.
  • the stored upload data mode determines the upload data mode as the MU-MIMO communication mode.
  • the receiver is further configured to receive the denial information; the transmitter is further configured to resend the MAC PDU according to the denial information received by the receiver.
  • the device shown in FIG. 25 may be used to implement any method provided by the base station in the foregoing method embodiments, and the device shown in FIG. 26 may be used to implement the foregoing method embodiments. Any method of this will not be repeated here.
  • the base station sends the uplink scheduling information, so that the UE can generate the data to be sent according to the uplink scheduling information, and directly pass another UE. Forwarding or coordinating to send data to the base station reduces the time interval between the generation of data to be transmitted by the UE and the transmission of data by the other UE to the base station, and the scheduling of the base station can make timely adjustments to changes in the uplink channel status.
  • the disclosed system, apparatus, and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the modules or units is only a logical function division, and may be implemented in actual implementation.
  • multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented.
  • the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separate, and the components displayed as the units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solution of the embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
  • the instructions include a plurality of instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods described in various embodiments of the present application.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a Read-Only Memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and the like, which can store program codes. .

Landscapes

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

Abstract

本发明实施例提供一种上行数据调度方法、基站及用户设备,所述方法包括:基站将上行调度信息发送给支撑用户设备S-UE和受益用户设备B-UE,以使B-UE根据上行调度信息生成需要发送的MACPDU并获得需要发送的MAC PDU的上传数据方式;如果上传数据方式为通过S-UE上传数据,基站接收S-UE发送的MAC PDU,S-UE发送的MAC PDU是在S-UE通过短距离无线通信方式接收到B-UE发送的MAC PDU后获得的。以实现多UE合成通信中上行数据的灵活调度。

Description

一种上行数据调度方法、 基站及用户设备
技术领域
本发明涉及通信技术领域, 具体涉及一种上行数据调度方法、基站及用 户设备。 背景技术
在无线通信领域中, eNB ( evolved NodeB, 演进型基站)在与某一 UE ( User Equipment, 用户设备)进行通信时, 可以按照传统的方式与该 UE直 接通信, 也可以与该 UE附近的另一 UE通信, 令其转发目的 UE的数据, 两 UE间通过短距离无线通信方式(如蓝牙、 WiFi等)进行通信, 这种通信方式 可以称为 MUCC( Multiple UEs Cooperative Communication,多 UE合成通信)。 该方式可以在某几个 UE中选择信道条件最好的 UE传输上下行数据, 达到多 用户分集的效果。 其中, 起转发作用的 UE可以称为 S-UE ( Supporting UE, 支撑 UE ), 目的 UE可以称为 B-UE ( Benefited UE, 受益 UE )。
MUCC的通信协议栈与传统 LTE ( Long Term Evolution, 长期演进 )协议 栈有所区别, MUCC协议栈需要添加一个合成层, 利用短距离无线通信方式 进行数据传输。在现有技术中,该合成层添加在 PDCP( Packet Data Convergence Protocol,分组数据汇聚协议)层之上,或者添加在 PDCP层与 RLC( Radio Link Control, 无线链路控制)层之间。
基于上述协议栈结构, eNB可以根据上行信道的质量, 设置两 UE中数据 的分流策略, B-UE先生成需要发送的数据并分流至 S-UE保存, S-UE向 eNB 请求发送上行数据, eNB根据 S-UE的上行数据发送请求向 S-UE发送上行数 据许可后, S-UE才能发送数据。从 B-UE生成需要发送的数据到 S-UE发送数 据中间有较大的时延, 到 S-UE发送 B-UE的数据时, 可能 S-UE的上行信道 质量已经发生变化, 当时的分流策略可能已经不再适用, 分流策略调整不够及 时。 发明内容
本发明实施例提供了一种上行数据调度方法、 基站及用户设备, 以实现 多 UE合成通信中上行数据的及时调度。
为此, 本发明实施例提供如下技术方案:
第一方面, 本发明提供了一种上行数据调度方法, 包括:
基站将上行调度信息发送给支撑用户设备 S-UE 和受益用户设备 B-UE, 以使所述 B-UE根据所述上行调度信息生成需要发送的 MAC PDU 并获得需要发送的 MAC PDU的上传数据方式;
如果所述上传数据方式为通过所述 S-UE上传数据,所述基站接收所述 S-UE发送的 MAC PDU,所述 S-UE发送的 MAC PDU是在所述 S-UE通过 短距离无线通信方式接收到所述 B-UE发送的 MAC PDU后获得的。
在第一方面的第一种可能的实现方式中, 所述上行调度信息至少包括: 数据产生标识信息和数据发送提示信息。
结合第一方面或者第一方面的第一种可能的实现方式,在第二种可能的实 现方式中, 所述方法还包括:
所述基站向所述 S-UE发送确认信息; 或者,
所述基站在接收所述 S-UE发送的所述 MAC PDU后, 向所述 S-UE发 送否认信息, 以使所述 S-UE根据所述否认信息重新发送所述 MAC PDU; 所述基站接收所述 S-UE重新发送的所述 MAC PDU。
第二方面, 本发明提供了一种上行数据调度方法, 包括:
受益用户设备 B-UE接收上行调度信息;
所述 B-UE根据所述上行调度信息生成需要发送的 MAC PDU,并获得 需要发送的 MAC PDU的上传数据方式;
如果所述上传数据方式为通过支撑用户设备 S-UE 上传数据, 所述 B-UE将所述 MAC PDU通过短距离无线通信方式发送给所述 S-UE, 以使 所述 S-UE将所述 MAC PDU发送给基站。
在第二方面的第一种可能的实现方式中, 所述上行调度信息至少包括: 数据产生标识信息和数据发送提示信息。
结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中, 所 述 B-UE根据所述上行调度信息生成需要发送的 MAC PDU包括: 所述 B-UE根据所述数据产生标识信息生成需要发送的 MAC PDU; 所述获得需要发送的 MAC PDU的上传数据方式, 包括:
根据所述数据发送提示信息确认需要发送的 MAC PDU的上传数据方 式。
结合第二方面或者第二方面的第一种或第二种可能的实现方式,在第三种 可能的实现方式中, 所述 B-UE接收上行调度信息包括:
所述 B-UE接收基站发送的上行调度信息; 或者,
所述 B-UE接收 S-UE转发的上行调度信息。
结合第二方面或者第二方面的第一种或第二种或第三种可能的实现方式, 在第四种可能的实现方式中, 所述上行调度信息还包括接收标识信息, 所述 方法还包括:
所述 B-UE根据所述接收标识信息确认是否接收基站发送的所述上行 调度信息。
结合第二方面的第四种可能的实现方式,在第五种可能的实现方式中, 所 述 B-UE根据所述接收标识信息确认是否接收基站发送的所述上行调度信 息包括:
所述 B-UE根据所述接收标识信息确认自身存储的接收标识信息中是 否包括所述接收标识信息。
第三方面, 本发明提供了一种上行数据调度方法, 包括:
支撑用户设备 S-UE接收上行调度信息;
所述 S-UE根据所述上行调度信息确定上传数据方式;
如果所述上传数据方式为通过 S-UE上传数据, 则所述 S-UE接收受益 用户设备 B-UE通过短距离无线通信方式发送的 MAC PDU, 所述 MAC
PDU为所述 B-UE根据所述上行调度信息生成的;
所述 S-UE将所述 MAC-PDU发送给基站。
在第三方面的第一种可能的实现方式中, 所述上行调度信息包括: 数据产生标识信息和数据发送提示信息。
结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中, 所 述 S-UE根据所述上行调度信息确定上传数据方式包括:
所述 S-UE根据所述数据发送提示信息确定上传数据方式,所述上传数 据方式为通过所述 S-UE上传数据;
所述 S-UE接收受益用户设备 B-UE通过短距离无线通信方式发送的 MAC PDU之前还包括:
所述 S-UE根据数据产生标识信息确认接收的 MAC PDU为 S-UE对应 B-UE生成的 MAC PDU。
结合第三方面或者第三方面的第一种或第二种可能的实现方式,在第三种 可能的实现方式中, 其特征在于, 所述方法还包括:
所述 S-UE向所述 B-UE转发所述上行调度信息。
结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中, 所 述上行调度信息还包括接收标识信息,所述 S-UE向所述 B-UE转发所述上 行调度信息包括:
所述 S-UE根据所述接收标识信息确认是否向所述 B-UE转发所述上行 调度信息。
第四方面, 本发明提供了一种上行数据调度方法, 包括:
基站向第一用户设备 UE和第二 UE发送上行调度信息 ,以使所述第一 UE和 /或所述第二 UE根据所述上行调度信息生成需要发送的 MAC PDU;
所述基站接收所述第一 UE与所述第二 UE通过 MU-MIMO通信方式 协同发送的 MAC PDU, 所述 MAC PDU是在所述第一 UE与所述第二 UE 通过短距离无线通信方式共享后获得的; 所述 MU-MIMO通信方式是所述 第一 UE与所述第二 UE根据所述上行调度信息查找自身存储的上传数据方 式确定的。
在第四方面的第一种可能的实现方式中, 所述上行调度信息至少包括: 数据产生标识信息和数据发送提示信息。
结合第四方面或者第四方面的第一种可能的实现方式,在第二种可能的实 现方式中, 所述方法还包括:
所述基站发送第一 UE与所述第二 UE发送的确认消息; 或者, 所述基站在接收所述第一 UE 与所述第二 UE协同发送的所述 MAC PDU后, 向所述第一 UE和所述第二 UE发送否认信息, 以使所述第一 UE 和 /或所述第二 UE根据所述否认信息重新发送所述 MAC PDU;
所述基站接收所述第一 UE和 /或所述第二 UE重新发送的所述 MAC PDU。
第五方面, 本发明提供了一种上行数据调度方法, 包括:
一个用户设备 UE接收上行调度信息;
所述一个 UE根据所述上行调度信息生成需要发送的 MAC PDU;
所述一个 UE根据所述上行调度信息查找自身存储的上传数据方式确 定上传数据方式为 MU-MIMO通信方式;
所述一个 UE通过短距离无线通信方式向另一个 UE发送所述 MAC PDU, 以使得所述另一个 UE获取所述 MAC PDU, 确认上传数据方式后, 与基站进行通信;
所述一个 UE通过 MU-MIMO通信方式向基站发送 MAC PDU。
在第五方面的第一种可能的实现方式中, 所述上行调度信息至少包括: 数据产生标识信息和数据发送提示信息。
结合第五方面的第一种可能的实现方式,在第二种可能的实现方式中,其 特征在于,所述一个 UE根据所述上行调度信息生成需要发送的 MAC PDU, 包括:
所述一个 UE 根据所述数据产生标识信息生成至少一个需要发送的 MAC PDU;
所述一个 UE根据所述上行调度信息查找自身存储的上传数据方式确 定上传数据方式为 MU-MIMO通信方式包括:
所述一个 UE根据所述数据发送提示信息获得需要发送的 MAC PDU 的上传数据方式。
在第五方面的第三种可能的实现方式中, 所述方法还包括:
所述一个 UE接收否认信息,所述一个 UE根据所述否认信息重新发送 所述 MAC PDU。
第六方面, 本发明提供了一种上行数据调度方法, 包括:
一个用户设备 UE接收上行调度信息;
所述一个 UE根据所述上行调度信息确认自己不生成 MAC PDU;
所述一个 UE根据所述上行调度信息查找自身存储的上传数据方式确 定上传数据方式为 MU-MIMO通信方式;
所述一个 UE通过短距离无线通信方式与另一个 UE交互,以使得所述 一个 UE获取另一个 UE的 MAC PDU, 确认上传数据方式后, 与基站进行 通信;
所述一个 UE通过 MU-MIMO通信方式向基站发送 MAC PDU。
在第六方面的第一种可能的实现方式中, 所述上行调度信息至少包括: 数据产生标识信息和数据发送提示信息。
结合第六方面的第一种可能的实现方式,在第二种可能的实现方式中, 所 述一个 UE根据所述上行调度信息确认自己不生成 MAC PDU包括:
所述一个 UE根据所述数据产生标识信息确认自己不是 MAC PDU的 来源;
所述一个 UE根据所述上行调度信息查找自身存储的上传数据方式确 定上传数据方式为 MU-MIMO通信方式包括:
所述一个 UE根据所述数据发送提示信息获得需要发送的 MAC PDU 的上传数据方式。
在第六方面的第三种可能的实现方式中, 所述方法还包括:
所述一个 UE接收否认信息,所述一个 UE根据所述否认信息重新发送 所述 MAC PDU。
第七方面, 本发明提供了一种上行数据调度方法, 包括:
所述一个用户设备 UE与另一个 UE接收上行调度信息;
所述一个 UE与另一个 UE根据所述上行调度信息分别生成需要发送的
MAC PDU;
所述一个 UE与另一个 UE根据所述上行调度信息查找自身存储的上传 数据方式确定上传数据方式为 MU-MIMO通信方式;
所述一个 UE 与另一个 UE 通过短距离无线通信方式交互所述 MAC PDU;
所述一个 UE 与另一个 UE 通过 MU-MIMO 通信方式向基站发送的 MAC PDU。
在第七方面的第一种可能的实现方式中, 所述上行调度信息至少包括: 数据产生标识信息和数据发送提示信息。
结合第七方面的第一种可能的实现方式,在第二种可能的实现方式中, 所 述一个 UE与另一个 UE根据所述上行调度信息分别生成需要发送的 MAC PDU包括:
所述一个 UE与另一个 UE分别根据所述数据产生标识信息生成一个需 要发送的 MAC PDU;
所述一个 UE与另一个 UE根据所述上行调度信息查找自身存储的上传 数据方式确定上传数据方式为 MU-MIMO通信方式包括:
所述一个 UE与另一个 UE根据所述数据发送提示信息查找自身存储的 上传数据方式确定上传数据方式为 MU-MIMO通信方式。
在第七方面的第三种可能的实现方式中, 所述方法还包括:
所述一个 UE与另一个 UE接收否认信息, 所述一个 UE与另一个 UE 根据所述否认信息重新发送所述 MAC PDU。
第八方面, 本发明提供了一种基站, 包括:
发送单元,用于将上行调度信息发送给支撑用户设备 S-UE和受益用户 设备 B-UE, 以使所述 B-UE根据所述上行调度信息生成需要发送的 MAC PDU并获得需要发送的 MAC PDU的上传数据方式;
接收单元,用于当所述上传数据方式为通过所述 S-UE上传数据时,接 收所述 S-UE发送的 MAC PDU,所述 S-UE发送的 MAC PDU是在所述 S-UE 通过短距离无线通信方式接收到所述 B-UE发送的 MAC PDU后获得的, 所述 MAC PDU是根据所述发送单元发送的所述上行调度信息生成的。
在第八方面的第一种可能的实现方式中, 所述发送单元发送的上行调度 信息至少包括数据产生标识信息和数据发送提示信息。
结合第八方面或者第八方面的第一种可能的实现方式,在第二种可能的实 现方式中, 所述发送单元还用于:
向所述 S-UE发送确认信息; 或者,
在接收所述 S-UE发送的所述 MAC PDU后, 向所述 S-UE发送否认信 息, 以使所述 S-UE根据所述否认信息重新发送所述 MAC PDU;
所述接收单元还用于接收所述 S-UE重新发送的所述 MAC PDU。
第九方面, 本发明提供了一种用户设备, 包括:
接收单元, 用于接收上行调度信息;
生成单元, 用于根据所述接收单元接收到的所述上行调度信息生成需 要发送的 MAC PDU, 并获得需要发送的 MAC PDU的上传数据方式; 发送单元, 用于如果所述生成单元获得的所述上传数据方式为通过支 距离无线通信方式发送给所述 S-UE, 以使所述 S-UE将所述 MAC PDU发 送给基站。
在第九方面的第一种可能的实现方式中, 所述接收单元接收的上行调度 信息至少包括数据产生标识信息和数据发送提示信息。
结合第九方面的第一种可能的实现方式,在第二种可能的实现方式中, 所 述生成单元包括:
生成子单元, 用于根据所述接收单元接收的所述数据产生标识信息生 成需要发送的 MAC PDU;
确认子单元, 用于根据所述接收单元接收的所述数据发送提示信息确 认需要发送的 MAC PDU的上传数据方式。
结合第九方面或者第九方面的第一种或第二种可能的实现方式,在第三种 可能的实现方式中, 所述接收单元具体用于:
接收基站发送的上行调度信息;
接收 S-UE转发的上行调度信息。
结合第九方面或者第九方面的第一种或第二种或第三种可能的实现方式, 在第四种可能的实现方式中,所述接收单元接收的上行调度信息还包括接收 标识信息;
所述用户设备还包括:
确认单元, 用于根据所述接收单元接收的所述接收标识信息确认是否 接收基站发送的所述上行调度信息。
结合第九方面的第四种可能的实现方式,在第五种可能的实现方式中, 所 述确认单元具体用于: 根据所述接收单元接收的所述接收标识信息确认自 身存储的接收标识信息中是否包括所述接收标识信息。
第十方面, 本发明提供了一种用户设备, 包括:
接收单元, 用于接收上行调度信息;
确定单元, 用于根据所述接收单元接收的所述上行调度信息确定上传 数据方式; 过 S-UE上传数据,接收受益用户设备 B-UE通过短距离无线通信方式发送 发送单元, 用于将所述接收单元接收的所述 MAC-PDU发送给基站。 在第十方面的第一种可能的实现方式中, 所述接收单元接收的上行调度 信息至少包括数据产生标识信息和数据发送提示信息。
结合第十方面的第一种可能的实现方式,在第二种可能的实现方式中, 所 述确定单元具体用于根据所述接收单元接收的所述数据发送提示信息确定 上传数据方式, 所述上传数据方式为通过所述 S-UE上传数据;
所述用户设备还包括:
确认单元, 用于根据所述接收单元接收的数据产生标识信息确认接收 的 MAC PDU为 S-UE对应 B-UE生成的 MAC PDU。
结合第十方面或者第十方面的第一种或第二种可能的实现方式,在第三种 可能的实现方式中, 所述用户设备还包括:
转发单元, 用于向所述 B-UE转发所述接收单元接收的所述上行调度 信息。
结合第十方面的第三种可能的实现方式,在第四种可能的实现方式中, 所 述接收单元接收的上行调度信息还包括接收标识信息;
所述转发单元具体用于根据所述接收单元接收的接收标识信息确认是 否向所述 B-UE转发所述上行调度信息。
第十一方面, 本发明提供了一种基站, 包括:
发送单元, 用于向第一用户设备 UE和第二 UE发送上行调度信息, 以 使所述第一 UE和 /或所述第二 UE根据所述上行调度信息生成需要发送的 MAC PDU;
接收单元, 用于接收所述第一 UE与所述第二 UE通过 MU-MIMO通 信方式协同发送的 MAC PDU,所述 MAC PDU是在所述第一 UE与所述第 二 UE通过短距离无线通信方式共享后获得的; 所述 MU-MIMO通信方式 是所述第一 UE与所述第二 UE根据所述发送单元发送的所述上行调度信息 查找自身存储的上传数据方式确定的, 所述 MAC PDU是根据所述发送单 元发送的所述上行调度信息生成的。
在第十一方面的第一种可能的实现方式中, 所述发送单元发送的上行调 度信息至少包括数据产生标识信息和数据发送提示信息。
结合第十一方面或者第十一方面的第一种可能的实现方式,在第二种可能 的实现方式中, 所述发送单元还用于:
向发送第一 UE与所述第二 UE发送的确认消息; 或者,
在接收所述第一 UE与所述第二 UE协同发送的所述 MAC PDU后,向 所述第一 UE和所述第二 UE发送否认信息, 以使所述第一 UE和 /或所述 第二 UE根据所述否认信息重新发送所述 MAC PDU;
所述接收单元还用于接收所述第一 UE和 /或所述第二 UE重新发送的 所述 MAC PDU。
第十二方面, 本发明提供了一种用户设备, 包括:
接收单元, 用于接收上行调度信息;
生成单元, 用于根据所述接收单元接收的所述上行调度信息生成需要 发送的 MAC PDU;
确定单元, 用于根据所述接收单元接收的所述上行调度信息查找自身 存储的上传数据方式确定上传数据方式为 MU-MIMO通信方式;
发送单元, 用于通过短距离无线通信方式向另一个 UE发送所述生成 单元生成的所述 MAC PDU, 以使得所述另一个 UE获取所述 MAC PDU, 确认上传数据方式后, 与基站进行通信;
所述发送单元, 用于通过所述确定单元确定的 MU-MIMO通信方式向 基站发送 MAC PDU。
在第十二方面的第一种可能的实现方式中, 所述接收单元接收的上行调 度信息至少包括: 数据产生标识信息和数据发送提示信息。
结合第十二方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述生成单元具体用于根据所述接收单元接收的所述数据产生标识信息生 成至少一个需要发送的 MAC PDU;
所述确定单元具体用于根据所述接收单元接收的所述数据发送提示信 息获得需要发送的 MAC PDU的上传数据方式。
在第十二方面的第三种可能的实现方式中, 所述接收单元还用于接收否 认信息;
所述发送单元还用于根据所述接收单元接收的所述否认信息重新发送 所述 MAC PDU。
第十三方面, 本发明提供了一种用户设备, 包括:
接收单元, 用于接收上行调度信息;
确认单元, 用于根据所述接收单元接收的所述上行调度信息确认自己 不生成 MAC PDU;
确定单元, 用于根据所述接收单元接收的所述上行调度信息查找自身 存储的上传数据方式确定上传数据方式为 MU-MIMO通信方式;
发送单元, 用于通过短距离无线通信方式与另一个 UE 交互, 以使得 所述一个 UE获取另一个 UE的 MAC PDU, 确认上传数据方式后, 与基站 进行通信;
所述发送单元, 用于通过所述确定单元确定的 MU-MIMO通信方式向 基站发送 MAC PDU。
在第十三方面的第一种可能的实现方式中, 所述接收单元接收的上行调 度信息至少包括: 数据产生标识信息和数据发送提示信息。
结合第十三方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述确认单元具体用于根据所述接收单元接收的所述数据产生标识信息确 认自己不是 MAC PDU的来源;
所述确定单元具体用于根据所述接收单元接收的所述数据发送提示信 息获得需要发送的 MAC PDU的上传数据方式。
在第十三方面的第三种可能的实现方式中, 所述接收单元还用于接收否 认信息;
所述发送单元还用于根据所述接收单元接收的所述否认信息重新发送 所述 MAC PDU。
第十四方面, 本发明提供了一种用户设备, 包括:
接收单元, 用于接收上行调度信息;
生成单元, 用于根据所述接收单元接收的所述上行调度信息生成需要 发送的 MAC PDU;
确定单元, 用于根据所述接收单元接收的所述上行调度信息查找自身 存储的上传数据方式确定上传数据方式为 MU-MIMO通信方式;
通信单元, 用于通过短距离无线通信方式与另一 UE 交互所述生成单 元生成的所述 MAC PDU;
发送单元, 用于通过所述确定单元确定的 MU-MIMO通信方式向基站 发送的 MAC PDU。
在第十四方面的第一种可能的实现方式中, 所述接收单元接收的上行调 度信息至少包括: 数据产生标识信息和数据发送提示信息。
结合第十四方面的第一种可能的实现方式, 在第二种可能的实现方式中, 所述生成单元具体用于根据所述接收单元接收的所述数据产生标识信息生 成一个需要发送的 MAC PDU;
所述确定单元具体用于根据所述接收单元接收的所述数据发送提示信 息查找自身存储的上传数据方式确定上传数据方式为 MU-MIMO 通信方 式。
在第十四方面的第三种可能的实现方式中, 所述接收单元还用于接收否 认信息;
所述发送单元还用于根据所述接收单元接收的所述否认信息重新发送 所述 MAC PDU。
本发明实施例提供的上行数据调度方法、 基站及用户设备, 针对多 UE合 成通信***, 基站通过下发上行调度信息的方式, 以使 UE可以根据上行调度 信息生成需要发送的数据后, 直接通过另一 UE 转发或协同向基站发送数 据,缩小了从 UE生成需要发送的数据到通过另一 UE向基站发送数据之间 的时间间隔, 基站的调度对上行信道状况的变化能够及时做出调整。 附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地, 下面描述 中的附图仅仅是本申请中记载的一些实施例, 对于本领域普通技术人员来讲, 还可以根据这些附图获得其他的附图。
图 1是本发明实施例应用的 MUCC***或 MU-MIMO***的结构示意图; 图 2是本发明实施例上行数据调度方法一个实施例的流程示意图; 图 3是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 4是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 5是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 6是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 Ί是本发明实施例上行数据调度方法一个实施例的信令交互示意图; 图 8是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 9是本发明实施例上行数据调度方法另一个实施例的信令交互示意图; 图 10是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 11是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 12是本发明实施例上行数据调度方法另一个实施例的信令交互示意 图 13是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 14是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 15是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 16是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 17是本发明实施例上行数据调度方法另一个实施例的流程示意图; 图 18是本发明实施例基站一个实施例的示意图;
图 19是本发明实施例用户设备一个实施例的示意图;
图 20是本发明实施例用户设备另一个实施例的示意图;
图 21是本发明实施例基站另一个实施例的示意图;
图 22是本发明实施例用户设备另一个实施例的示意图;
图 23是本发明实施例用户设备另一个实施例的示意图;
图 24是本发明实施例用户设备另一个实施例的示意图;
图 25是本发明实施例基站的构成示意图;
图 26是本发明实施例用户设备的构成示意图。 具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施 例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所 描述的实施例仅仅是本发明一部分的实施例, 而不是全部的实施例。基于本发 明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所 有其他实施例, 都应当属于本发明保护的范围。 本发明实施例的上行数据调度方法及基站可以应用于 FDD LTE网络, LTE ( Long Term Evolution,长期演进技术 )网络可以包括 TDD ( Time Division Duplexing, 时分双工)、 FDD ( Frequency Division Duplexing, 频分双工)两种 双工模式, 应用 FDD式的 LTE即为 FDD-LTE。 本发明实施例的上行数据调 度方法及基站, 可以应用的场景包括但不限于 MUCC***以及 MU-MIMO ( Multi-User Multiple-Input Multiple-Output, 多用户多输入多输出) ***。 在 介绍本发明实施例的具体技术方案之前, 下面先对 MUCC ***以及 MU-MIMO***进行简单介绍。
MUCC***以及 MU-MIMO***均可以认为是多 UE协作通信***, 参见图 1所示,是一种 MUCC或 MU-MIMO***的结构示意图, 其中基站 eNB 10调度两用户设备 UE20向基站发送上行数据, 两 UE间可以通过短距 离无线通信方式通信。 MUCC***中, 两个 UE间具有合成通信关系, 当有 数据需要发送时一 UE可以利用另一 UE转发其需要发送的数据, 起转发作 用的 UE为 S-UE, 目的 UE为 B-UE。 而 MU-MIMO***中, 两个 UE均可 以作为 B-UE, 也可以作为对方的 S-UE, 与 eNB 均处于同步态, 即这些 UE可以看成一个拥有多根天线的大 UE, 每个子 UE可以利用相同的时频 资源发送上行数据, 在子 UE发送上行数据前,每个子 UE均需要拥有所要 发送的数据。
实现 MUCC或 MU-MIMO技术时, 协议栈需要添加一个合成层。 B-UE 上的合成层的主要功能是数据包分流以及通过短距离无线通信方式将数据包 传送给 S-UE; S-UE上的合成层主要功能是通过短距离无线通信方式接收到来 自 B-UE的每个数据包, 并根据 S-UE合成层上添加的包头信息映射到 S-UE 上的某个合成承载上进行上行数据传输。现提出一种新的协议栈结构, 考虑将 合成层下移, 将合成层放在 MAC (Medium Access Control, 媒体接入控制) 层中, 当合成层下移到 MAC层时, 这时 UE间通过短距离无线通信方式传递 的则是 MAC PDU ( Protocol Data Unit, 协议数据单元)。
另外, 需要注意的是, MUCC***中每个 UE—个 TTI内只能生成一个 MAC PDU, 也只能发送一个 MAC PDU; 而 MU-MIMO***中每个 UE—个 TTI ( Transmission Time Interval, 传输时间间隔)内可以生成一个或两个 MAC PDU ,每对 UE可以协同发送共两个 MAC PDU ,即每对 UE各自生成一个 MAC PDU并协同上传, 或由一个 UE生成两个 MAC PDU与另一 UE协同上传, 但 当一个 UE自己上传 MAC PDU时 , 则与 MUCC***类似 , 一个 TTI内只能 生成一个 MAC PDU, 也只能发送一个 MAC PDU, 具体的, UE采用何种方 式上传数据均由基站进行调度。
构建形成图 1所示的 MUCC或 MU-MIMO***之后, 为了解决现有技 术中存在的上行数据分流策略调整不及时的问题, 同时由于合成层下移到 MAC层, MAC层没有緩存 buffer, 不能储存 MAC PDU, 因此 B-UE不能先 将数据分流至 S-UE存储,为此本发明实施例提供了如下的上行数据调度方法。
参见图 2所示,是本发明实施例中上行数据调度方法实施例 1的流程图, 本实施例可以应用于 MUCC***, 本实施例在基站实现该方法, 可以包括以 下步骤:
步骤 101 : 基站将上行调度信息发送给 S-UE和 B-UE, 以使 B-UE根据 上行调度信息生成需要发送的 MAC PDU并获得需要发送的 MAC PDU的 上传数据方式。
这里可以假定如下前提, 基站 eNB 已经知道各 UE的合成关系, 同时知 道 B-UE有数据需要发送以及需要发送数据的大小, UE间知道对方的 C-RNTI ( Cell Radio Network Temporary Identifier, 小区无线网络临时标识)。 则每一 个 TTI内基站可以调度 S-UE为 B-UE转发数据或由 B-UE直接向基站发送数 据。
具体的, 基站发送的上行调度信息内至少可以包括数据产生标识信息 以及数据发送提示信息。 数据产生标识信息可以提示由哪个 UE生成 MAC PDU以及生成 MAC PDU的数量, 由于本实施例应用于 MUCC场景, 则每 个 UE—个 TTI内只能根据数据产生标识信息生成一个 MAC PDU, 也只能发 送一个 MAC PDU。 数据发送提示信息则可以指示上行数据由生成数据的 UE 自行发送, 还是由 S-UE协同发送。 UE 自行向基站发送上行数据的过 程类似于传统上行数据直接发送方法, 因此, 本发明实施例重点介绍 B-UE 经过 S-UE向基站发送上行数据的调度方法。进一步的,上行调度信息还可 以包括接收标识信息, 接收标识信息可以提示由哪个 UE接收上行调度信 息。
那么, 基站将上行调度信息发送给 S-UE以及 B-UE, 则 B-UE可以根 据数据产生标识信息生成需要发送的 MAC PDU,根据数据发送提示信息获 得上传数据方式, 需要发送的 MAC PDU的上传数据方式可以为通过 S-UE 上传数据或直接上传数据。
步骤 102: 如果上传数据方式为通过 S-UE上传数据, 基站接收 S-UE 发送的 MAC PDU, S-UE发送的 MAC PDU是在 S-UE通过短距离无线通 信方式接收到 B-UE发送的 MAC PDU后获得的。
由于 MAC PDU需要在 UE获得上行调度信息后, 才能生成并传输, 本 发明实施例可以在 B-UE向 S-UE传输 MAC PDU完成后,基站 eNB直接接 收 S-UE上传的数据, 缩小了从 B-UE生成 MAC PDU到通过 S-UE向基站 发送数据之间的间隔,基站的调度对上行信道状况的变化能够及时做出调整。 短距离无线通信方式包括但不限于蓝牙、 wifi ( wireless fidelity, 无线保真) 等方式。
本方法实施例, 可以应用于 MUCC***, 另外, 利用基站发送上行调度 信息的方式,使 UE可以根据上行调度信息灵活进行数据上传, 实现基站灵活 调度上行数据的目的。 参见图 3所示,是本发明实施例中上行数据调度方法实施例 2的流程图, 包括:
步骤 201 : 基站将上行调度信息发送给 S-UE和 B-UE, 以使 B-UE根据 上行调度信息生成需要发送的 MAC PDU并获得需要发送的 MAC PDU的 上传数据方式。
步骤 202: 如果上传数据方式为通过 S-UE上传数据, 基站接收 S-UE 发送的 MAC PDU, S-UE发送的 MAC PDU是在 S-UE通过短距离无线通 信方式接收到 B-UE发送的 MAC PDU后获得的。
步骤 203: 在接收 S-UE发送的 MAC PDU后, 基站向 S-UE发送确认 信息 ACK ( Acknowledgement, 确认), 或者, 向 S-UE发送否认信息 NACK ( Negative Acknowledgement , 否定性确认 ) , 以使 S-UE根据否认信息重新 发送 MAC PDU。
需要注意的是, S-UE接收到 B-UE发送的 MAC PDU后, 可以将接收 到的 MAC PDU送入相应的 HARQ ( Hybrid Automatic Repeat reQuest, 混合 自动请求重传)进程, 因此, 当基站反馈没有正确接收 S-UE发送的数据时, S-UE可以直接再次发送未能成功传输的数据。
步骤 204: 基站接收 S-UE重新发送的 MAC PDU。
步骤 201-202与步骤 101-102类似, 此处不再贅述。 与方法实施例 1 相比, 本实施例在基站接收 S-UE发送的 MAC PDU后, 进一步包括根据接 收到的 MAC PDU , 向 S-UE发送确认信息或否认信息, 以使 S-UE根据否 认信息重新发送 MAC PDU, 基站接收 S-UE重新发送的 MAC PDU, 以保 证上行数据的正确传输。 参见图 4所示,是本发明实施例中上行数据调度方法实施例 3的流程图, 本实施例可以应用于 MUCC***, 本实施例在 B-UE实现该方法, 可以包括 以下步骤:
步骤 301 : B-UE接收上行调度信息。
B-UE接收的上行调度信息可以至少包括:数据产生标识信息和数据发 送提示信息。
步骤 302: B-UE根据上行调度信息生成需要发送的 MAC PDU, 并获 得需要发送的 MAC PDU的上传数据方式。
具体的, B-UE可以根据数据产生标识信息生成需要发送的 MAC PDU; 根据数据发送提示信息确认需要发送的 MAC PDU的上传数据方式。
步骤 303:如果上传数据方式为通过 S-UE上传数据, B-UE将 MAC PDU 通过短距离无线通信方式发送给 S-UE, 以使 S-UE将 MAC PDU发送给基 站。
进一步的, 上行调度信息还可以包括接收标识信息, 根据接收标识信 息, B-UE可以接收基站发送的上行调度信息; 或者, B-UE接收 S-UE转 发的上行调度信息。 具体的, B-UE根据接收标识信息确认是否接收基站发 送的上行调度信息, 进一步的, B-UE根据接收标识信息确认自身存储的接 收标识信息中是否包括接收标识信息。
例如上行调度信息中携带 B-UE 的身份信息作为接收标识信息, 则 S-UE以及 B-UE均从基站接收该上行调度信息, 即 B-UE接收基站发送的 上行调度信息; 上行调度信息中携带 S-UE的身份信息作为接收标识信息, 则 S-UE从基站接收该上行调度信息, 并转发给 B-UE, 即 B-UE接收 S-UE 转发的上行调度信息。
本方法实施例, 可以应用于 MUCC***, 与上述方法实施例 1-2对应, 以 B-UE为执行主体, 利用基站发送上行调度信息, UE可以灵活进行数据上 传, 实现基站灵活调度上行数据的目的。 参见图 5所示,是本发明实施例中上行数据调度方法实施例 4的流程图, 本实施例可以应用于 MUCC***, 本实施例在 S-UE实现该方法, 可以包括 以下步骤:
步骤 401 : S-UE接收上行调度信息。
S-UE接收的上行调度信息可以至少包括: 数据产生标识信息和数据发 送提示信息。
步骤 402: S-UE根据上行调度信息确定上传数据方式。
步骤 403: 如果上传数据方式为通过 S-UE上传数据, 则 S-UE接收受 益用户设备 B-UE通过短距离无线通信方式发送的 MAC PDU, MAC PDU 为 B-UE根据上行调度信息生成的。
具体的, S-UE可以根据数据发送提示信息确定上传数据方式, 确定需 要发送的 MAC PDU的上传数据方式为通过 S-UE上传数据; S-UE接收 B-UE通过短距离无线通信方式发送的 MAC PDU之前还可以包括: S-UE 根据数据产生标识信息确认接收的 MAC PDU为 S-UE对应 B-UE生成的 MAC PDU。
步骤 404: S-UE将 MAC-PDU发送给基站。
进一步的, S-UE还可以向 B-UE转发上行调度信息。 上行调度信息还 可以包括接收标识信息, 则 S-UE可以根据接收标识信息确认是否向 B-UE 转发上行调度信息。例如上行调度信息中携带 S-UE的身份信息作为接收标 识信息, 则 S-UE从基站接收该上行调度信息, S-UE可以根据接收标识信 息确认向 B-UE转发上行调度信息。
本方法实施例, 可以应用于 MUCC***, 与上述方法实施例 1 -2对应, 以 S-UE为执行主体, 利用基站发送上行调度信息, UE可以灵活进行数据上 传, 实现基站灵活调度上行数据的目的。 基于方法实施例 1-4, 参见图 6所示, 是本发明实施例上行数据调度方 法实施例 5的流程图, 包括:
步骤 501 : 基站向 S-UE和 B-UE发送上行调度信息, 其中, 所述 B-UE 的身份信息作为接收标识信息和数据产生标识信息, 以使 S-UE以及 B-UE 接收上行调度信息, B-UE 根据数据产生标识信息生成需要发送的 MAC PDU,根据数据发送提示信息获得需要发送的 MAC PDU的上传数据方式。
当上行调度信息中携带 B-UE 的身份信息作为接收标识信息和数据产 生标识信息, 例如上行调度信息利用 B-UE的 C-RNTI加扰, 则 S-UE以及 B-UE均接收该上行调度信息。 当一个 B-UE与一个 S-UE对应时, 则上行 调度信息可以指示 B-UE是自己向基站上传数据还是通过 S-UE上传数据, 当一个 B-UE与多个 S-UE对应时, 则上行调度信息可以指示 B-UE是自己 向基站上传数据还是通过 S-UE上传数据, 具体的, 通过哪个 S-UE上传数 据。 当一个 B-UE与一个 S-UE对应时, 上行调度信息可以采用标志位指示 B-UE是自己向基站上传数据还是通过 S-UE上传数据; 而当一个 B-UE与 多个 S-UE对应时,数据发送提示信息可以包括 S-UE的 C-RNTI,也可以包 括预先配置的传输路径对应表, 表中包括 B-UE的每个 S-UE的索引值, 则 上行调度信息可以指示 B-UE是自己向基站上传数据还是通过哪个 S-UE上 传数据。
步骤 502: 如果上传数据方式为通过 S-UE上传数据, 基站接收 S-UE 发送的 MAC PDU, S-UE发送的 MAC PDU是在 S-UE通过短距离无线通 信方式接收到 B-UE发送的 MAC PDU后获得的。
步骤 503: 在接收 S-UE发送的 MAC PDU后, 基站向 S-UE发送确认 信息 ACK , 或者向 S-UE发送否认信息 NACK , 以使 S-UE根据否认信息 重新发送 MAC PDU。
步骤 504: 基站接收 S-UE重新发送的 MAC PDU。 与上述数据调度方法实施例 5 相对应的, 本发明实施例还提供一种上 行数据调度***实施例 1 , 包括基站 eNB、 B-UE以及 S-UE。 结合图 7所示 的信令交互示意图,对上述各个部分所起作用以及各部分间的信息交互过程进 行简单介绍。
步骤 601 : 基站向 S-UE和 B-UE发送上行调度信息, 其中, 所述 B-UE 的身份信息作为接收标识信息和数据产生标识信息, S-UE以及 B-UE均接 收该上行调度信息。
步骤 602: B-UE根据数据产生标识信息生成需要发送的 MAC PDU,根 据数据发送提示信息获得获得需要发送的 MAC PDU的上传数据方式。
步骤 603: 如果上传数据方式为通过 S-UE上传数据, B-UE通过短距 离无线通信方式向 S-UE发送 MAC PDU。
步骤 604: S-UE向基站发送 MAC PDU, 基站接收该 MAC PDU。
步骤 605: 基站向 S-UE发送确认信息 ACK或向 S-UE发送否认信息 NACK:。
步骤 606: 若 MAC PDU需要重传, S-UE根据否认信息重新向基站发 送 MAC PDU, 基站接收 S-UE重新发送的 MAC PDU。
在传统的调度方法中, 基站向 S-UE发送调度信息后到基站收到 S-UE 发送的上行数据的间隔是 4ms, 但是, 本发明实施例需要考虑 MAC PDU 在 UE间通过短距离无线通信的时间 , 假定 B-UE向 S-UE发送 MAC PDU 的转发延迟时间为 1ms,则本发明实施例基站向 UE发送调度信息后,在 5ms 后接收 MAC PDU。
需要注意的是,若假设基站向 UE发送上行调度信息的时刻为 N时刻, 当 B-UE的上传数据方式为通过 S-UE上传数据时, 则基站接收 S-UE发送 的 MAC PDU的时刻为 N+5时刻,那么基站需要避免在 N+1时刻调度 S-UE 在 N+5时刻直接向基站上传 S-UE 自己的数据。 同时, 具体的每一步骤发 生时刻可以根据实际情况进行设定, 图中仅仅给出的是一个示例, 本发明 实施例对此不作限定。 基于方法实施例 1-4, 参见图 8所示, 是本发明实施例上行数据调度方 法实施例 6的流程图, 包括:
步骤 701 : 基站向 S-UE和 B-UE发送上行调度信息, 其中, S-UE的身 份信息作为接收标识信息和数据发送提示信息,以使 S-UE接收上行调度信 息, 并向 B-UE通过短距离无线通信方式转发上行调度信息, B-UE根据数 据产生标识信息生成需要发送的 MAC PDU,根据数据发送提示信息获得需 要发送的 MAC PDU的上传数据方式。
当上行调度信息中携带 S-UE 的身份信息作为接收标识信息和数据发 送提示信息, 例如上行调度信息利用 S-UE的 C-RNTI加扰, 则仅 S-UE接 收该上行调度信息。 数据产生标识信息可以包括 B-UE的 C-RNTI, 也可以 包括预先配置的传输路径对应表, 表中包括 S-UE的每个 B-UE的索引值。 S-UE需要根据上行调度信息通过短距离无线通信方式向 B-UE转发上行调 度信息, B-UE则可以根据上行调度信息生成需要发送的 MAC PDU以及通 过 S-UE上传数据的上传数据方式。
步骤 702: 当上传数据方式为通过 S-UE上传数据时, 基站接收 S-UE 发送的 MAC PDU, S-UE发送的 MAC PDU是在 S-UE通过短距离无线通 信方式接收到 B-UE发送的 MAC PDU后获得的。
步骤 703: 在接收 S-UE发送的 MAC PDU后, 基站向 S-UE发送确认 信息 ACK, 或者, 向 S-UE发送否认信息 NACK, 以使 S-UE根据否认信 息重新发送 MAC PDU。
步骤 704: 基站接收 S-UE重新发送的 MAC PDU。
步骤 702-704与步骤 502-504类似, 此处不再贅述。 与方法实施例 5相 比, 本实施例上行调度信息中所携带的信息不同, 则仅有 S-UE接收该上行调 度信息, 由 S-UE向 B-UE转发上行调度信息, 完成后续的上行数据调度。 另 夕卜,由 B-UE与 S-UE同时接收上行调度信息或是由 S-UE接收上行调度信息, 再由 S-UE向 B-UE转发上行调度信息可以由基站在 UE间建立合成关系时配 置。 同样的, 与上述数据调度方法实施例 6相对应的, 本发明实施例还提供 一种上行数据调度***实施例 2, 包括基站 eNB、 B-UE以及 S-UE。 结合图 9所示的信令交互示意图, 对上述各个部分所起作用以及各部分间的信息交互 过程进行简单介绍。
步骤 801 : 基站向 S-UE和 B-UE发送上行调度信息, 其中, S-UE的身 份信息作为接收标识信息和数据发送提示信息,仅 S-UE接收该上行调度信 息。 步骤 802: S-UE向 B-UE通过短距离无线通信方式转发上行调度信息。 步骤 803: B-UE根据数据产生标识信息生成需要发送的 MAC PDU,根 据数据发送提示信息获得需要发送的 MAC PDU的上传数据方式。
步骤 804: 如果上传数据方式为通过 S-UE上传数据, B-UE通过短距 离无线通信方式向 S-UE发送 MAC PDU。
步骤 805: S-UE向基站发送 MAC PDU, 基站接收该 MAC PDU。
步骤 806: 基站向 S-UE发送确认信息 ACK或向 S-UE发送否认信息
NACK:。
步骤 807: 若 MAC PDU需要重传, S-UE根据否认信息重新向基站发 送 MAC PDU, 基站接收 S-UE重新发送的 MAC PDU。
假定 S-UE向 B-UE发送上行调度信息的转发延迟时间为 1ms, B-UE 向 S-UE发送 MAC PDU的转发延迟时间为 1ms,则本发明实施例基站向 UE 发送调度信息后, 在 6ms后接收 MAC PDU。 需要注意的是, 具体的每一 步骤发生时刻可以根据实际情况进行设定, 图中仅仅给出的是一个示例, 本发明实施例对此不作限定。 在上述各个实施例的基础上, 基站 eNB调度 B-UE通过 S-UE转发数据, 但此时 B-UE与 S-UE间的短距离无线通信链路质量可能不好, B-UE的 MAC PDU也许不能成功传输。 因此, 在 S-UE侧可以设置一个对应的计时器, 若超 时前接收到来自 B-UE的 MAC PDU则正常转发, 同时停止计时器; 若计时器 超时, 则认为 B-UE以及 S-UE间短距离无线通信链路已断, 不必继续等待, 丟弃之前保存的上行调度信息。 这样基站 eNB分配的上行时频资源就是空白 的, 可以通过这种方式隐式通知基站 eNB转发不成功, 则基站 eNB不必要求 重传。
进一步的, 当 S-UE的计时器超时时, S-UE可以构造一个 MAC PDU, 其 中包含一个特殊的 MAC CE ( MAC Control Element, MAC控制元素), 其余 为填充位。 该 MAC PDU在基站 eNB指定的上行时频资源上发送。 当基站接 收到该 MAC PDU时, 通过读取其中这个特殊的 MAC CE即可获知 B-UE到 S-UE数据转发不成功。
进一步的, 当 S-UE的计时器超时时, S-UE生成一个自己的 MAC PDU, 其中包含自己的身份信息,如一个标志位,或者一个包含自己 C-RNTI的 MAC CE,通过这种方式来告知 eNB是 S-UE的数据,而不是 B-UE的。该 MAC PDU 在 eNB指定的上行时频资源上发送。 当基站接收到该 MAC PDU时, 通过读 取其中的 S-UE的身份信息, 则可以获知此 MAC PDU是 S-UE的数据, 不是 转发 B-UE的数据, 获知 B-UE到 S-UE数据转发不成功。
另外, B-UE还可以获知与 S-UE 间的短距离无线通信链路质量不好或 B-UE的 MAC PDU未成功发送到 S-UE,则 B-UE可以利用之前接收到的上行 调度信息自己将数据发送给基站 eNB。
以上的几种情况还可以用于基站检测 UE间短距离无线通信链路质量。
本实施例可以应用于 MU-MIMO ***, 本实施例在基站实现该方法可以包括 以下步骤:
步骤 901 :基站向第一 UE和第二 UE发送上行调度信息, 以使第一 UE 和 /或第二 UE根据上行调度信息生成需要发送的 MAC PDU。
这里可以假定如下前提, 基站 eNB 已经知道各 UE的合成关系, 也知道 哪个 UE有数据需要发送以及需要发送数据的大小,UE间知道对方的 C-RNTL 则每一个 TTI内由单 UE发送数据或多 UE联合发送由基站进行调度。
具体的, 上行调度信息可以至少包括数据产生标识信息以及数据发送 提示信息。数据产生标识信息可以提示由哪个 UE生成 MAC PDU以及生成 MAC PDU的数量 , 由于本实施例应用于 MU-MIMO场景 , 则每个 UE—个 TTI内能够根据数据产生标识信息生成一个或两个 MAC PDU。数据发送提示 信息则可以指示上行数据由生成数据的 UE自行发送,还是由两 UE协同发 送, 具体的与哪个 UE协同发送。 同样的, 本发明实施例重点介绍两 UE协 同向基站发送上行数据的调度方法。
那么, 基站向第一 UE以及第二 UE发送上行调度信息, 则第一 UE和 / 或第二 UE根据数据产生标识信息生成需要发送的 MAC PDU,根据数据发 送提示信息获得上传数据方式。
步骤 902: 基站接收第一 UE与第二 UE通过 MU-MIMO通信方式协同 发送的 MAC PDU, MAC PDU是在第一 UE与第二 UE通过短距离无线通 信方式共享后获得的; MU-MIMO通信方式是第一 UE与第二 UE根据上行 调度信息查找自身存储的上传数据方式确定的。
由于 MAC PDU需要在 UE获得上行调度信息后, 才能生成并传输, 本 发明实施例可以两 UE共享 MAC PDU完成后, 基站直接接收两 UE协同上 传的数据,缩小了从 UE生成需要发送的数据 MAC PDU到通过另一 UE协 同向基站发送数据之间的时间间隔。
与方法实施例 1相比, 本方法实施例, 可以应用于 MU-MIMO***, 并 不区分 S-UE与 B-UE, 当两 UE协同上传数据时, 基站可以调度两 UE中的 任一个在一个 TTI内生成两个 MAC PDU, 再由两 UE协同上传这两个 MAC PDU, 也可以调度第一 UE与第二 UE各生成一个 MAC PDU, 再由两 UE协 同上传这两个 MAC PDU。 当协同上传数据时, 两 UE需要先共享所需要发 送的 MAC PDU, 再协同向基站发送 MAC PDU。 需要注意的是, 当 UE自 己直接向基站上传数据时, 则基站只能调度 UE在一个 TTI内上传该 UE生 成的一个 MAC PDU, 此过程与现有技术类似。
包括:
步骤 1001: 基站向第一用户设备 UE和第二 UE发送上行调度信息, 以 使第一 UE和 /或第二 UE根据上行调度信息生成需要发送的 MAC PDU。
步骤 1002: 基站接收第一 UE与第二 UE通过 MU-MIMO通信方式协 同发送的 MAC PDU, MAC PDU是在第一 UE与第二 UE通过短距离无线 通信方式共享后获得的; MU-MIMO通信方式是第一 UE与第二 UE根据上 行调度信息查找自身存储的上传数据方式确定的。
步骤 1003: 在接收第一 UE与第二 UE协同发送的 MAC PDU后, 基站 向第一 UE与第二 UE发送确认信息, 或者, 向第一 UE与第二 UE发送否 认信息, 以使第一 UE和 /或第二 UE根据否认信息重新发送 MAC PDU。
步骤 1004: 基站接收第一 UE和 /或第二 UE重新发送的 MAC PDU。 步骤 1001-1002与步骤 901-902类似, 此处不再贅述。 与方法实施例 7 相比, 本实施例在第一 UE与第二 UE协同发送的 MAC PDU后, 进一步包 括根据接收到的 MAC PDU , 向第一 UE以及第二 UE发送确认信息或否认 信息, 若两个 MAC PDU都需要重传时, 则按照初传方式, 即第一 UE和 第二 UE协同重传,若仅有一个 MAC PDU需要重传时,则生成该 MAC PDU 的 UE自己向基站 eNB重传该 MAC PDU。 与上述数据调度方法实施例 8 相对应的, 本发明实施例还提供一种上 行数据调度***实施例 3 , 包括基站 eNB、 第一 UE以及第二 UE。 结合图 12 所示的信令交互示意图, 对上述各个部分所起作用以及各部分间的信息交 互过程进行简单介绍。
步骤 1101 : 基站向第一用户设备 UE和第二 UE发送上行调度信息。 步骤 1102:第一 UE和 /或第二 UE根据上行调度信息生成需要发送的媒 体接入控制层协议数据单元 MAC PDU。
步骤 1103: 第一 UE 与第二 UE通过短距离无线通信方式共享 MAC PDU。
步骤 1104:第一 UE与第二 UE通过 MU-MIMO通信方式协同发送 MAC PDU, 基站接收第一 UE与第二 UE通过 MU-MIMO通信方式协同发送的 MAC PDU。
步骤 1105: 基站向第一 UE与第二 UE发送确认信息或者, 向第一 UE 与第二 UE发送否认信息。
步骤 1106: 若 MAC PDU需要重传, 第一 UE和 /或第二 UE根据否认 信息重新发送 MAC PDU,基站接收第一 UE和 /或第二 UE重新发送的 MAC PDU。
在传统的调度方法中, 基站向 UE发送调度信息后到基站收到 UE发送 的上行数据的间隔是 4ms, 但是, 本发明实施例需要考虑 MAC PDU在 UE 间通过短距离无线通信的时间, 假定两 UE共享 MAC PDU的延迟时间为 lms,则本发明实施例基站向 UE发送调度信息后,在 5ms后接收 MAC PDU。
需要注意的是,若假设基站向 UE发送上行调度信息的时刻为 N时刻, 当第一 UE和 /或第二 UE的上传数据方式为第一 UE与第二 UE协同上传数 据时,则基站接收第一 UE与第二 UE协同发送的 MAC PDU的时刻为 N+5 时刻, 那么基站需要避免在 N+1时刻调度第一 UE在 N+5时刻直接向基站 上传第一 UE自己的数据, 或在 N+1时刻调度第二 UE在 N+5时刻直接向 基站上传第二 UE 自己的数据。 同时, 具体的每一步骤发生时刻可以根据 实际情况进行设定, 图中仅仅给出的是一个示例, 本发明实施例对此不作 限定。
本实施例可以应用于 MU-MIMO***, 本实施例应用于只有一个 UE根据上 行调度信息生成 MAC PDU, 在生成 MAC PDU的 UE实现该方法, 可以包 括以下步骤:
步骤 1201: —个 UE接收上行调度信息。
接收的上行调度信息可以至少包括: 数据产生标识信息和数据发送提 示信息。
步骤 1202: —个 UE根据上行调度信息生成需要发送的 MAC PDU。 具体的, 一个 UE 根据数据产生标识信息生成至少一个需要发送的 MAC PDU。
步骤 1203: —个 UE根据上行调度信息查找自身存储的上传数据方式 确定上传数据方式为 MU-MIMO通信方式。
具体的, 一个 UE根据数据发送提示信息获得需要发送的 MAC PDU 的上传数据方式。
步骤 1204: —个 UE通过短距离无线通信方式向另一个 UE发送 MAC PDU, 以使得另一个 UE获取 MAC PDU, 确认上传数据方式后, 与基站进 行通信。
步骤 1205: —个 UE通过 MU-MIMO通信方式向基站发送 MAC PDU。 进一步的, 一个 UE还可以接收否认信息, 一个 UE可以根据否认信 息重新发送 MAC PDU。
本方法实施例,可以应用于 MU-MIMO***,当两 UE协同上传数据时, 基站可以调度两 UE中的任一个在一个 TTI内生成两个 MAC PDU。本方法实 施例以生成 MAC PDU的 UE为执行主体, 实现基站灵活调度上行数据的目 的。 参见图 14所示, 是本发明实施例中上行数据调度方法实施例 10的流程 图,本实施例可以应用于 MU-MIMO***,本实施例应用于只有一个 UE根据 上行调度信息生成 MAC PDU, 在不生成 MAC PDU的 UE实现该方法, 可 以包括以下步骤:
步骤 1301: —个 UE接收上行调度信息。
接收的上行调度信息可以至少包括: 数据生成标识信息和数据发送提 示信息。
步骤 1302: —个 UE根据上行调度信息确认自己不生成 MAC PDU。 具体的, 一个 UE根据数据产生标识信息确认自己不是 MAC PDU的 来源。
步骤 1303: —个 UE根据上行调度信息查找自身存储的上传数据方式 确定上传数据方式为 MU-MIMO通信方式。
具体的, 一个 UE根据数据发送提示信息获得需要发送的 MAC PDU 的上传数据方式。
步骤 1304: —个 UE通过短距离无线通信方式与另一个 UE交互, 以使 得一个 UE获取另一个 UE的 MAC PDU, 确认上传数据方式后, 与基站进 行通信。
步骤 1305: —个 UE通过 MU-MIMO通信方式向基站发送 MAC PDU。 进一步的, 一个 UE可以接收否认信息, 一个 UE可以根据否认信息重 新发送 MAC PDU。
本方法实施例,可以应用于 MU-MIMO***,当两 UE协同上传数据时, 基站可以调度两 UE中的任一个在一个 TTI内生成两个 MAC PDU。本方法实 施例以不生成 MAC PDU的 UE为执行主体, 实现基站灵活调度上行数据的 目的。 参见图 15所示, 是本发明实施例中上行数据调度方法实施例 11的流程 图, 本实施例可以应用于 MU-MIMO***, 本实施例应用于两个 UE根据上 行调度信息均生成 MAC PDU,在两个 UE侧实现该方法,可以包括以下步骤: 步骤 1401: —个用户设备 UE与另一个 UE接收上行调度信息。
接收的上行调度信息可以至少包括: 数据产生标识信息和数据发送提 示信息。 步骤 1402:—个 UE与另一个 UE根据上行调度信息分别生成需要发送 的 MAC PDU。
具体的,一个 UE与另一个 UE分别根据数据产生标识信息生成一个需 要发送的 MAC PDU„
步骤 1403:—个 UE与另一个 UE根据上行调度信息查找自身存储的上 传数据方式确定上传数据方式为 MU-MIM0通信方式。
具体的 ,一个 UE与另一个 UE根据数据发送提示信息查找自身存储的 上传数据方式确定上传数据方式为 MU-MIM0通信方式。
步骤 1404: —个 UE与另一个 UE通过短距离无线通信方式交互 MAC PDU。
步骤 1405: —个 UE与另一个 UE通过 MU-MIM0通信方式向基站发 送的 MAC PDU。
一个 UE与另一个 UE还可以接收否认信息, 一个 UE与另一个 UE可 以根据否认信息重新发送 MAC PDU。
本方法实施例,可以应用于 MU-MIM0***,当两 UE协同上传数据时, 基站可以调度两 UE在一个 TTI内各生成一个 MAC PDU。 本方法实施例以 两个生成 MAC PDU的 UE为执行主体,实现基站灵活调度上行数据的目的。 基于上述方法实施例, 参见图 16所示, 是本发明实施例上行数据调度 方法实施例 12的流程图, 包括:
步骤 1501 : 基站向第一 UE和第二 UE发送上行调度信息, 其中, 数 据产生标识信息可以携带第一 UE的身份信息, 以使第一 UE和第二 UE接 收上行调度信息, 第一 UE根据数据产生标识信息生成至少一个需要发送 的 MAC PDU, 根据数据发送提示信息获得上传数据方式;
同样的, 基站向第一 UE和第二 UE发送上行调度信息, 其中, 数据产 生标识信息可以携带第二 UE的身份信息, 以使第一 UE和第二 UE接收上 行调度信息, 第二 UE 根据数据产生标识信息生成至少一个需要发送的 MAC PDU, 根据数据发送提示信息获得上传数据方式。
两 UE 均接收上行调度信息, 当数据发送提示信息提示需要发送的 MAC PDU的上传数据方式为第一 UE与第二 UE通过 MU-MIMO通信方式 协同上传数据时, 数据产生标识信息携带第一 UE 的身份信息 (例如上行 调度信息利用第一 UE的 C-RNTI加扰) 可以调度第一 UE生成需要发送的 两个 MAC PDU或数据产生标识信息携带第二 UE的身份信息 (例如上行 调度信息利用第二 UE的 C-RNTI加扰) 可以调度第二 UE生成需要发送的 两个 MAC PDU。 同时数据发送提示信息还可以包括另一 UE的 C-RNTI, 也可以包括预先配置的传输路径对应表, 表中包括与一 UE具有合成关系的 其他 UE的索引值。 需要注意的是, 当第一 UE仅与第二 UE具有合成关系 时,数据发送提示信息提示两 UE协同上传数据时, 代表一 UE已经获知与 哪个 UE 协同上传数据, 则数据发送提示信息可以不包括另一 UE 的 C-RNTL
另外, 数据发送提示信息还可以提示上传数据方式为自己向基站上传 数据, 则此时数据产生标识信息可以提示该 UE生成一个 MAC PDU。 该过 程与现有技术类似, 此处不再贅述。
步骤 1502: 基站接收第一 UE与第二 UE通过 MU-MIMO通信方式协 同发送的 MAC PDU, 第一 UE与第二 UE协同发送的 MAC PDU是在第一 UE 与第二 UE 通过短距离无线通信方式共享 MAC PDU 后获得的; MU-MIMO通信方式是第一 UE与第二 UE根据上行调度信息查找自身存储 的上传数据方式确定的。
步骤 1503: 在接收第一 UE与第二 UE协同发送的 MAC PDU后, 基站 向第一 UE与第二 UE发送确认信息或者向第一 UE与第二 UE发送否认信 息, 以使第一 UE和 /或第二 UE根据否认信息重新发送 MAC PDU。
步骤 1504: 基站接收第一 UE和 /或第二 UE重新发送的 MAC PDU。 本实施例所针对的情况是所需要发送的两个 MAC PDU来自同一 UE, 则上行调度信息携带该 UE的身份信息,可以调度两 UE共同完成两个 MAC PDU的协同上传。 参见图 17所示,是本发明实施例上行数据调度方法实施例 13的流程图, 包括:
步骤 1601: 基站向第一 UE和第二 UE发送上行调度信息, 其中, 数据 产生标识信息携带第一 UE的身份信息和第二 UE的身份信息, 以使第一 UE和第二 UE接收上行调度信息, 第一 UE和第二 UE分别根据数据产生 标识信息生成一个需要发送的 MAC PDU, 根据数据发送提示信息获得上 传数据方式。
两 UE 均接收上行调度信息, 当数据发送提示信息提示需要发送的 MAC PDU的上传数据方式为第一 UE与第二 UE通过 MU-MIMO通信方式 协同上传数据时,数据产生标识信息携带第一 UE的身份信息和第二 UE的 身份信息(例如上行调度信息利用第一 UE的 C-RNTI,并包含第二 UE的相 关身份信息), 则第一 UE和第二 UE分别生成一个需要发送的 MAC PDU。 同时数据发送提示信息还可以包括另一 UE的 C-RNTI, 也可以包括预先配 置的传输路径对应表,表中包括与一 UE具有合成关系的其他 UE的索引值。 需要注意的是, 当第一 UE仅与第二 UE具有合成关系时,数据发送提示信 息提示两 UE协同上传数据时,代表一 UE已经获知与哪个 UE协同上传数 据, 则数据发送提示信息可以不包括另一 UE的 C-RNTI。
步骤 1602: 基站接收第一 UE与第二 UE通过 MU-MIMO通信方式协 同发送的 MAC PDU, 第一 UE与第二 UE协同发送的 MAC PDU是在第一 UE 与第二 UE 通过短距离无线通信方式共享 MAC PDU 后获得的, MU-MIMO通信方式是第一 UE与第二 UE根据上行调度信息查找自身存储 的上传数据方式确定的。
步骤 1603: 在接收第一 UE与第二 UE协同发送的 MAC PDU后, 基站 向第一 UE以及第二 UE发送确认信息或者向第一 UE与第二 UE发送否认 信息, 以使第一 UE和 /或第二 UE根据否认信息重新发送 MAC PDU。
步骤 1604: 基站接收第一 UE和 /或第二 UE重新发送的 MAC PDU。 步骤 1602-1604与步骤 1502-1504类似, 此处不再贅述。 与方法实施例 12相比, 本实施例所针对的情况是所需要上传的两个 MAC PDU分别来自不 同 UE, 则上行调度信息中所携带的信息不同, 同样可以调度两 UE共同完成 两个 MAC PDU的协同上传。 本发明实施例还提供一种基站实施例 1 , 参见图 18所示, 该基站包括: 发送单元 1701 , 用于将上行调度信息发送给支撑用户设备 S-UE和受 益用户设备 B -UE ,以使 B-UE根据上行调度信息生成需要发送的 MAC PDU 并获得需要发送的 MAC PDU的上传数据方式。
其中, 上行调度信息至少包括数据产生标识信息以及数据发送提示信 息。 发送单元, 可以具体用于将上行调度信息发送给 S-UE以及 B-UE, 以 使 B-UE根据数据产生标识信息生成需要发送的 MAC PDU,根据数据发送 提示信息获得需要发送的 MAC PDU的上传数据方式。 上行调度信息还可 以包括接收标识信息。
接收单元 1702, 用于当上传数据方式为通过 S-UE上传数据时, 接收 S-UE发送的 MAC PDU, S-UE发送的 MAC PDU是在 S-UE通过短距离无 线通信方式接收到 B-UE发送的 MAC PDU后获得的, MAC PDU是根据发 送单元发送的上行调度信息生成的。
其中, 发送单元还用于: 向 S-UE发送确认信息; 或者, 在接收 S-UE 发送的 MAC PDU后, 向 S-UE发送否认信息, 以使 S-UE根据否认信息重 新发送 MAC PDU; 接收单元还用于接收 S-UE重新发送的 MAC PDU。
在硬件实现上, 以上模块可以以硬件形式内嵌于或独立于基站的处理器 中, 也可以以软件形式存储于终端, 如基站的存储器中, 以便于处理器调用执 行以上各个模块对应的操作。 该处理器可以为中央处理单元(CPU )、 微处理 器、 单片机等。 图 18所示的基站能够执行上述实施例中的相应步骤, 具体可 参见上述实施例的描述。 其所达到的效果也可参见上述实施例。 本发明实施例还提供一种用户设备实施例 1 , 参见图 19所示, 该用户设 备包括:
接收单元 1801 , 用于接收上行调度信息。
接收单元接收的上行调度信息至少包括数据产生标识信息和数据发送 提示信息。
生成单元 1802, 用于根据接收单元接收到的上行调度信息生成需要发 送的 MAC PDU, 并获得需要发送的 MAC PDU的上传数据方式。
发送单元 1803 , 用于如果生成单元获得的上传数据方式为通过支撑用 户设备 S-UE上传数据,将生成单元生成的 MAC PDU通过短距离无线通信 方式发送给 S-UE , 以使 S-UE将 MAC PDU发送给基站。
其中, 生成单元可以包括: 生成子单元, 用于根据接收单元接收的数据产生标识信息生成需要发 送的 MAC PDU;
确认子单元, 用于根据接收单元接收的数据发送提示信息确认需要发 送的 MAC PDU的上传数据方式。
接收单元具体用于:
接收基站发送的上行调度信息;
接收 S-UE转发的上行调度信息。
进一步的, 接收单元接收的上行调度信息还包括接收标识信息; 该用 户设备还包括: 确认单元, 用于根据接收单元接收的接收标识信息确认是 否接收基站发送的上行调度信息。 确认单元具体用于: 根据接收单元接收 的接收标识信息确认自身存储的接收标识信息中是否包括接收标识信息。 本发明实施例还提供一种用户设备实施例 2, 参见图 20所示, 该用户设 备包括:
接收单元 1901 , 用于接收上行调度信息。
接收单元接收的上行调度信息至少包括数据产生标识信息和数据发送 提示信息。
确定单元 1902, 用于根据接收单元接收的上行调度信息确定上传数据 方式。
接收单元 1901 , 用于如果确认单元确认的上传数据方式为通过 S-UE 上传数据, 接收受益用户设备 B-UE通过短距离无线通信方式发送的 MAC PDU, MAC PDU为 B-UE根据上行调度信息生成的。
发送单元 1903 , 用于将接收单元接收的 MAC-PDU发送给基站。
其中, 确定单元具体用于根据接收单元接收的数据发送提示信息确定 上传数据方式, 上传数据方式为通过 S-UE上传数据。
该用户设备还包括:
确认单元, 用于根据接收单元接收的数据产生标识信 , 确认接收的 MAC PDU为 S-UE对应 B-UE生成的 MAC PDU。
该用户设备还包括:
转发单元, 用于向 B-UE转发接收单元接收的上行调度信息。 进一步的, 接收单元接收的上行调度信息还包括接收标识信息; 则转 发单元具体用于根据接收单元接收的接收标识信息确认是否向 B-UE转发 上行调度信息。
在硬件实现上, 以上模块可以以硬件形式内嵌于或独立于基站的处理器 中, 也可以以软件形式存储于终端, 如 UE的存储器中, 以便于处理器调用执 行以上各个模块对应的操作。 该处理器可以为中央处理单元(CPU )、 微处理 器、单片机等。 图 19或图 20所示的用户设备能够执行上述实施例中的相应步 骤, 具体可参见上述实施例的描述。 其所达到的效果也可参见上述实施例。 本发明实施例还提供一种基站实施例 2, 参见图 21所示, 该基站包括: 发送单元 2001 , 用于向第一用户设备 UE和第二 UE发送上行调度信 息, 以使第一 UE和 /或第二 UE根据上行调度信息生成需要发送的 MAC
PDU。
发送单元发送的上行调度信息至少包括数据产生标识信息和数据发送 提示信息。
接收单元 2002, 用于接收第一 UE与第二 UE通过 MU-MIMO通信方 式协同发送的 MAC PDU, MAC PDU是在第一 UE与第二 UE通过短距离 无线通信方式共享后获得的; MU-MIMO通信方式是第一 UE与第二 UE根 据发送单元发送的上行调度信息查找自身存储的上传数据方式确定的, MAC PDU是根据发送单元发送的上行调度信息生成的。
进一步的,发送单元还用于: 向发送第一 UE与第二 UE发送的确认消 息; 或者, 在接收第一 UE与第二 UE协同发送的 MAC PDU后, 向第一 UE和第二 UE发送否认信息, 以使第一 UE和 /或第二 UE根据否认信息重 新发送 MAC PDU;接收单元还用于接收第一 UE和 /或第二 UE重新发送的 MAC PDU。
在硬件实现上, 以上模块可以以硬件形式内嵌于或独立于基站的处理器 中, 也可以以软件形式存储于终端, 如基站的存储器中, 以便于处理器调用执 行以上各个模块对应的操作。 该处理器可以为中央处理单元(CPU )、 微处理 器、 单片机等。 图 21所示的基站能够执行上述实施例中的相应步骤, 具体可 参见上述实施例的描述。 其所达到的效果也可参见上述实施例。 本发明实施例还提供一种用户设备实施例 3 , 参见图 22所示, 该用户设 备包括:
接收单元 2101 , 用于接收上行调度信息。
接收单元接收的上行调度信息可以至少包括: 数据产生标识信息和数 据发送提示信息。
生成单元 2102, 用于根据接收单元接收的上行调度信息生成需要发送 的 MAC PDU。
确定单元 2103 , 用于根据接收单元接收的上行调度信息查找自身存储 的上传数据方式确定上传数据方式为 MU-MIMO通信方式。
发送单元 2104, 用于通过短距离无线通信方式向另一个 UE发送生成 单元生成的 MAC PDU, 以使得另一个 UE获取 MAC PDU, 确认上传数据 方式后, 与基站进行通信。
发送单元 2104,用于通过确定单元确定的 MU-MIMO通信方式向基站 发送 MAC PDU。
其中, 生成单元具体用于根据接收单元接收的数据产生标识信息生成 至少一个需要发送的 MAC PDU; 确定单元具体用于根据接收单元接收的 数据发送提示信息获得需要发送的 MAC PDU的上传数据方式。
进一步的, 接收单元还用于接收否认信息; 发送单元还用于根据接收 单元接收的否认信息重新发送 MAC PDU。 本发明实施例还提供一种用户设备实施例 4, 参见图 23所示, 该用户设 备包括:
接收单元 2201 , 用于接收上行调度信息。
接收单元接收的上行调度信息至少包括: 数据产生标识信息和数据发 送提示信息。
确认单元 2202, 用于根据接收单元接收的上行调度信息确认自己不生 成 MAC PDU。
确定单元 2203 , 用于根据接收单元接收的上行调度信息查找自身存储 的上传数据方式确定上传数据方式为 MU-MIMO通信方式。 发送单元 2204, 用于通过短距离无线通信方式与另一个 UE交互, 以 使得一个 UE获取另一个 UE的 MAC PDU, 确认上传数据方式后, 与基站 进行通信。
发送单元 2204,用于通过确定单元确定的 MU-MIMO通信方式向基站 发送 MAC PDU。
其中, 确认单元具体用于根据接收单元接收的数据产生标识信息确认 自己不是 MAC PDU的来源; 确定单元具体用于根据接收单元接收的数据 发送提示信息获得需要发送的 MAC PDU的上传数据方式。
进一步的, 接收单元还用于接收否认信息; 发送单元还用于根据接收 单元接收的否认信息重新发送 MAC PDU。 本发明实施例还提供一种用户设备实施例 5, 参见图 24所示, 该用户设 备包括:
接收单元 2301 , 用于接收上行调度信息。
接收单元接收的上行调度信息至少包括: 数据产生标识信息和数据发 送提示信息。
生成单元 2302, 用于根据接收单元接收的上行调度信息生成需要发送 的 MAC PDU。
确定单元 2303 , 用于根据接收单元接收的上行调度信息查找自身存储 的上传数据方式确定上传数据方式为 MU-MIMO通信方式。
通信单元 2304, 用于通过短距离无线通信方式与另一 UE交互生成单 元生成的 MAC PDU。
发送单元 2305 ,用于通过确定单元确定的 MU-MIMO通信方式向基站 发送的 MAC PDU。
其中, 生成单元具体用于根据接收单元接收的数据产生标识信息生成 一个需要发送的 MAC PDU; 确定单元具体用于根据接收单元接收的数据 发送提示信息查找自身存储的上传数据方式确定上传数据方式为 MU-MIMO通信方式。
进一步的, 接收单元还用于接收否认信息; 发送单元还用于根据接收 单元接收的否认信息重新发送 MAC PDU。 在硬件实现上, 以上模块可以以硬件形式内嵌于或独立于基站的处理器 中, 也可以以软件形式存储于终端, 如 UE的存储器中, 以便于处理器调用执 行以上各个模块对应的操作。 该处理器可以为中央处理单元(CPU )、 微处理 器、 单片机等。 图 22、 图 23或图 24所示的用户设备能够执行上述实施例中 的相应步骤, 具体可参见上述实施例的描述。其所达到的效果也可参见上述实 施例。 进一步地, 本发明实施例还分别提供了用户设备 100和基站 200的构成。 可包括发射器, 接收器, 处理器, 至少一个网络接口或者其他通信接口, 存储 器, 和至少一个通信总线, 用于实现这些装置之间的连接通信。 发射器用于发 送数据, 接收器用于接收数据, 处理器用于执行存储器中存储的可执行模块, 例如计算机程序。存储器可能包含高速随机存取存储器(RAM: Random Access Memory ), 也可能还包括非不稳定的存者器( non- volatile memory ), 例如至少 一个磁盘存储器。 通过至少一个网络接口 (可以是有线或者无线)实现该*** 网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网, 城域网等。
参见图 25所示的基站 100的构成示意图, 在一些实施方式中, 存储器中 存储了程序指令, 程序指令可以被处理器、 发射器和接收器执行, 其中:
发射器,用于将上行调度信息发送给支撑用户设备 S-UE和受益用户设 备 B-UE,以使所述 B-UE根据所述上行调度信息生成需要发送的 MAC PDU 并获得需要发送的 MAC PDU的上传数据方式;
接收器, 用于当所述上传数据方式为通过所述 S-UE上传数据时, 接收 所述 S-UE发送的 MAC PDU,所述 S-UE发送的 MAC PDU是在所述 S-UE 通过短距离无线通信方式接收到所述 B-UE发送的 MAC PDU后获得的, 所述 MAC PDU是根据所述发射器发送的所述上行调度信息生成的。
所述发射器发送的上行调度信息至少包括数据产生标识信息和数据发 送提示信息。 所述发射器还用于: 向所述 S-UE发送确认信息; 或者, 在接 收所述 S-UE发送的所述 MAC PDU后, 向所述 S-UE发送否认信息, 以使 所述 S-UE根据所述否认信息重新发送所述 MAC PDU; 所述接收器还用于 接收所述 S-UE重新发送的所述 MAC PDU。 参见图 25所示的基站 100的构成示意图, 在一些实施方式中, 存储器中 存储了程序指令, 程序指令可以被处理器、 发射器和接收器执行, 其中: 发射器, 用于向第一用户设备 UE和第二 UE发送上行调度信息, 以使 所述第一 UE 和 /或所述第二 UE 根据所述上行调度信息生成需要发送的 MAC PDU;
接收器,用于接收所述第一 UE与所述第二 UE通过 MU-MIMO通信方 式协同发送的 MAC PDU, 所述 MAC PDU是在所述第一 UE与所述第二 UE通过短距离无线通信方式共享后获得的; 所述 MU-MIMO通信方式是 所述第一 UE与所述第二 UE根据所述发射器发送的所述上行调度信息查找 自身存储的上传数据方式确定的, 所述 MAC PDU是根据所述发射器发送 的所述上行调度信息生成的。
所述发射器发送的上行调度信息至少包括数据产生标识信息和数据发 送提示信息。 所述发射器还用于: 向发送第一 UE与所述第二 UE发送的确 认消息; 或者, 在接收所述第一 UE与所述第二 UE协同发送的所述 MAC PDU后, 向所述第一 UE和所述第二 UE发送否认信息, 以使所述第一 UE 和 /或所述第二 UE根据所述否认信息重新发送所述 MAC PDU; 所述接收 器还用于接收所述第一 UE和 /或所述第二 UE重新发送的所述 MAC PDU。
参见图 26所示的用户设备 200的构成示意图, 在一些实施方式中, 存储 器中存储了程序指令, 程序指令可以被处理器、 发射器和接收器执行, 其中: 接收器, 用于接收上行调度信息;
处理器, 用于根据所述接收器接收到的所述上行调度信息生成需要发 送的 MAC PDU, 并获得需要发送的 MAC PDU的上传数据方式;
发射器, 用于如果所述处理器获得的所述上传数据方式为通过支撑用 户设备 S-UE上传数据,将所述处理器生成的所述 MAC PDU通过短距离无 线通信方式发送给所述 S-UE, 以使所述 S-UE将所述 MAC PDU发送给基 站。
所述接收器接收的上行调度信息至少包括数据产生标识信息和数据发 送提示信息。 所述处理器包具体用于根据所述接收器接收的所述数据产生 标识信息生成需要发送的 MAC PDU; 根据所述接收器接收的所述数据发 送提示信息确认需要发送的 MAC PDU的上传数据方式。 所述接收器具体 用于接收基站发送的上行调度信息; 接收 S-UE转发的上行调度信息。 所述接收器接收的上行调度信息还包括接收标识信息;
所述处理器还用于根据所述接收器接收的所述接收标识信息确认是否 接收基站发送的所述上行调度信息。 具体的, 根据所述接收器接收的所述 接收标识信息确认自身存储的接收标识信息中是否包括所述接收标识信 息。
参见图 26所示的用户设备 200的构成示意图, 在一些实施方式中, 存储 器中存储了程序指令, 程序指令可以被处理器、 发射器和接收器执行, 其中: 接收器, 用于接收上行调度信息; 如果处理器确认的所述上传数据方 式为通过 S-UE上传数据,接收受益用户设备 B-UE通过短距离无线通信方 式发送的 MAC PDU,所述 MAC PDU为所述 B-UE根据所述上行调度信息 生成的;
处理器, 用于根据所述接收器接收的所述上行调度信息确定上传数据 方式;
发射器, 用于将所述接收器接收的所述 MAC-PDU发送给基站。
接收器接收的上行调度信息至少包括数据产生标识信息和数据发送提 示信息。 所述处理器具体用于根据所述接收器接收的所述数据发送提示信 息确定上传数据方式, 所述上传数据方式为通过所述 S-UE上传数据; 所述处理器还用于用于根据所述接收器接收的数据产生标识信息确认 接收的 MAC PDU为 S-UE对应 B-UE生成的 MAC PDU。 所述发射器还用 于向所述 B-UE转发所述接收器接收的所述上行调度信息。 所述接收器接 收的上行调度信息还包括接收标识信息; 所述发射器还用于根据所述接收 器接收的接收标识信息确认是否向所述 B-UE转发所述上行调度信息。
参见图 26所示的用户设备 200的构成示意图, 在一些实施方式中, 存储 器中存储了程序指令, 程序指令可以被处理器、 发射器和接收器执行, 其中: 接收器, 用于接收上行调度信息;
处理器, 用于根据所述接收器接收的所述上行调度信息生成需要发送 的 MAC PDU; 根据所述接收器接收的所述上行调度信息查找自身存储的 上传数据方式确定上传数据方式为 MU-MIMO通信方式;
发射器, 用于通过短距离无线通信方式向另一个 UE发送所述处理器 生成的所述 MAC PDU, 以使得所述另一个 UE获取所述 MAC PDU, 确认 上传数据方式后, 与基站进行通信; 通过所述处理器确定的 MU-MIMO通 信方式向基站发送 MAC PDU。
所述接收器接收的上行调度信息至少包括: 数据产生标识信息和数据 发送提示信息。
所述处理器具体用于根据所述接收器接收的所述数据产生标识信息生 成至少一个需要发送的 MAC PDU; 根据所述接收器接收的所述数据发送 提示信息获得需要发送的 MAC PDU的上传数据方式。
所述接收器还用于接收否认信息; 所述发射器还用于根据所述接收器 接收的所述否认信息重新发送所述 MAC PDU。
参见图 26所示的用户设备 200的构成示意图, 在一些实施方式中, 存储 器中存储了程序指令, 程序指令可以被处理器、 发射器和接收器执行, 其中: 接收器, 用于接收上行调度信息;
处理器, 用于根据所述接收器接收的所述上行调度信息确认自己不生 成 MAC PDU;根据所述接收器接收的所述上行调度信息查找自身存储的上 传数据方式确定上传数据方式为 MU-MIMO通信方式;
发射器, 用于通过短距离无线通信方式与另一个 UE 交互, 以使得所 述一个 UE获取另一个 UE的 MAC PDU, 确认上传数据方式后, 与基站进 行通信; 通过所述处理器确定的 MU-MIMO 通信方式向基站发送 MAC PDU。
所述接收器接收的上行调度信息至少包括: 数据产生标识信息和数据 发送提示信息。 所述处理器具体用于根据所述接收器接收的所述数据产生 标识信息确认自己不是 MAC PDU的来源; 所述处理器具体用于根据所述 接收器接收的所述数据发送提示信息获得需要发送的 MAC PDU的上传数 据方式。
所述接收器还用于接收否认信息; 所述发射器还用于根据所述接收器 接收的所述否认信息重新发送所述 MAC PDU。
参见图 26所示的用户设备 200的构成示意图, 在一些实施方式中, 存储 器中存储了程序指令, 程序指令可以被处理器、 发射器和接收器执行, 其中: 接收器, 用于接收上行调度信息; 通过短距离无线通信方式与另一 UE 交互所述处理器生成的所述 MAC PDU;
处理器, 用于根据所述接收器接收的所述上行调度信息生成需要发送 的 MAC PDU; 根据所述接收器接收的所述上行调度信息查找自身存储的 上传数据方式确定上传数据方式为 MU-MIMO通信方式;
发射器, 用于通过所述处理器确定的 MU-MIMO通信方式向基站发送 的 MAC PDU,通过短距离无线通信方式与另一 UE交互所述处理器生成的 所述 MAC PDU。
所述接收器接收的上行调度信息至少包括: 数据产生标识信息和数据 发送提示信息。 所述处理器具体用于根据所述接收器接收的所述数据产生 标识信息生成一个需要发送的 MAC PDU; 所述处理器具体用于根据所述 接收器接收的所述数据发送提示信息查找自身存储的上传数据方式确定上 传数据方式为 MU-MIMO通信方式。
所述接收器还用于接收否认信息; 所述发射器还用于根据所述接收器 接收的所述否认信息重新发送所述 MAC PDU。
需要说明的是, 图 25所示的设备可以用于实现以上方法实施例中关于基 站所提供的任一种方法, 图 26所示的设备可以用于实现以上方法实施例中关 于用户设备所提供的任一种方法, 在此不再贅述。
本发明实施例提供的上行数据调度方法及基站,针对多 UE合成通信***, 基站通过下发上行调度信息的方式,以使 UE可以根据上行调度信息产生需要 发送的数据后, 直接通过另一 UE 转发或协同向基站发送数据, 缩小了从 UE生成需要发送的数据到通过另一 UE向基站发送数据之间的时间间隔, 基站的调度对上行信道状况的变化能够及时做出调整。
所属领域的技术人员可以清楚地了解到, 为描述的方便和简洁,仅以上述 各功能模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能分 配由不同的功能模块完成, 即将装置的内部结构划分成不同的功能模块, 以完 成以上描述的全部或者部分功能。上述描述的***, 装置和单元的具体工作过 程, 可以参考前述方法实施例中的对应过程, 在此不再贅述。
在本申请所提供的几个实施例中, 应该理解到, 所揭露的***, 装置和方 法, 可以通过其它的方式实现。 例如, 以上所描述的装置实施例仅仅是示意性 的, 例如, 所述模块或单元的划分, 仅仅为一种逻辑功能划分, 实际实现时可 以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系 统, 或一些特征可以忽略, 或不执行。 另一点, 所显示或讨论的相互之间的耦 合或直接耦合或通信连接可以是通过一些接口 ,装置或单元的间接耦合或通信 连接, 可以是电性, 机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为 单元显示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者 也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部 单元来实现本实施例方案的目的。
另外, 在本申请各个实施例中的各功能单元可以集成在一个处理单元中, 也可以是各个单元单独物理存在 ,也可以两个或两个以上单元集成在一个单元 中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的 形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售 或使用时, 可以存储在一个计算机可读取存储介质中。 基于这样的理解, 本申 请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全 部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储 介质中, 包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器, 或者网络设备等)或处理器(processor )执行本申请各个实施例所述方法的全 部或部分步骤。 而前述的存储介质包括: U盘、移动硬盘、只读存储器(ROM, Read-Only Memory ), 随机存取存储器(RAM, Random Access Memory )、 磁 碟或者光盘等各种可以存储程序代码的介质。
以上所述, 以上实施例仅用以说明本申请的技术方案, 而非对其限制; 尽 管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理 解: 其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分 技术特征进行等同替换; 而这些修改或者替换, 并不使相应技术方案的本质脱 离本申请各实施例技术方案的精神和范围。

Claims

权 利 要 求
1、 一种上行数据调度方法, 其特征在于, 所述方法包括:
基站将上行调度信息发送给支撑用户设备 S-UE 和受益用户设备 B-UE, 以使所述 B-UE根据所述上行调度信息生成需要发送的 MAC PDU 并获得需要发送的 MAC PDU的上传数据方式;
如果所述上传数据方式为通过所述 S-UE上传数据,所述基站接收所述 S-UE发送的 MAC PDU,所述 S-UE发送的 MAC PDU是在所述 S-UE通过 短距离无线通信方式接收到所述 B-UE发送的 MAC PDU后获得的。
2、 根据所述权利要求 1所述的方法, 其特征在于, 所述上行调度信息 至少包括:
数据产生标识信息和数据发送提示信息。
3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述方法还包括: 所述基站向所述 S-UE发送确认信息; 或者,
所述基站在接收所述 S-UE发送的所述 MAC PDU后, 向所述 S-UE发 送否认信息, 以使所述 S-UE根据所述否认信息重新发送所述 MAC PDU; 所述基站接收所述 S-UE重新发送的所述 MAC PDU。
4、 一种上行数据调度方法, 其特征在于, 所述方法包括:
受益用户设备 B-UE接收上行调度信息;
所述 B-UE根据所述上行调度信息生成需要发送的 MAC PDU,并获得 需要发送的 MAC PDU的上传数据方式;
如果所述上传数据方式为通过支撑用户设备 S-UE 上传数据, 所述 B-UE将所述 MAC PDU通过短距离无线通信方式发送给所述 S-UE, 以使 所述 S-UE将所述 MAC PDU发送给基站。
5、 根据权利要求 4所述的方法, 其特征在于, 所述上行调度信息至少 包括:
数据产生标识信息和数据发送提示信息。
6、 根据权利要求 5所述的方法, 其特征在于,
所述 B-UE根据所述上行调度信息生成需要发送的 MAC PDU包括: 所述 B-UE根据所述数据产生标识信息生成需要发送的 MAC PDU; 所述获得需要发送的 MAC PDU的上传数据方式, 包括: 根据所述数据发送提示信息确认需要发送的 MAC PDU的上传数据方 式。
7、 根据权利要求 4至 6任一权利要求所述的方法, 其特征在于, 所述 B-UE接收上行调度信息包括:
所述 B-UE接收基站发送的上行调度信息; 或者,
所述 B-UE接收 S-UE转发的上行调度信息。
8、 根据权利要求 4至 7任一权利要求所述的方法, 其特征在于, 所述 上行调度信息还包括接收标识信息, 所述方法还包括:
所述 B-UE根据所述接收标识信息确认是否接收基站发送的所述上行 调度信息。
9、 根据权利要求 8所述的方法, 其特征在于, 所述 B-UE根据所述接 收标识信息确认是否接收基站发送的所述上行调度信息包括:
所述 B-UE根据所述接收标识信息确认自身存储的接收标识信息中是 否包括所述接收标识信息。
10、 一种上行数据调度方法, 其特征在于, 所述方法包括:
支撑用户设备 S-UE接收上行调度信息;
所述 S-UE根据所述上行调度信息确定上传数据方式;
如果所述上传数据方式为通过 S-UE上传数据, 则所述 S-UE接收受益 用户设备 B-UE通过短距离无线通信方式发送的 MAC PDU, 所述 MAC
PDU为所述 B-UE根据所述上行调度信息生成的;
所述 S-UE将所述 MAC-PDU发送给基站。
11、 根据权利要求 10所述的方法, 其特征在于, 所述上行调度信息包 括:
数据产生标识信息和数据发送提示信息。
12、 根据权利要求 11所述的方法, 其特征在于,
所述 S-UE根据所述上行调度信息确定上传数据方式包括:
所述 S-UE根据所述数据发送提示信息确定上传数据方式,所述上传数 据方式为通过所述 S-UE上传数据;
所述 S-UE接收受益用户设备 B-UE通过短距离无线通信方式发送的
MAC PDU之前还包括: 所述 S-UE根据数据产生标识信息确认接收的 MAC PDU为 S-UE对应 B-UE生成的 MAC PDU。
13、 根据权利要求 10至 12任一权利要求所述的方法, 其特征在于, 所述方法还包括:
所述 S-UE向所述 B-UE转发所述上行调度信息。
14、 根据权利要求 13所述的方法, 其特征在于, 所述上行调度信息还 包括接收标识信息, 所述 S-UE向所述 B-UE转发所述上行调度信息包括: 所述 S-UE根据所述接收标识信息确认是否向所述 B-UE转发所述上行 调度信息。
15、 一种上行数据调度方法, 其特征在于, 所述方法包括:
基站向第一用户设备 UE和第二 UE发送上行调度信息 ,以使所述第一 UE和 /或所述第二 UE根据所述上行调度信息生成需要发送的 MAC PDU; 所述基站接收所述第一 UE与所述第二 UE通过 MU-MIMO通信方式 协同发送的 MAC PDU, 所述 MAC PDU是在所述第一 UE与所述第二 UE 通过短距离无线通信方式共享后获得的; 所述 MU-MIMO通信方式是所述 第一 UE与所述第二 UE根据所述上行调度信息查找自身存储的上传数据方 式确定的。
16、 根据权利要求 15所述的方法, 其特征在于, 所述上行调度信息至 少包括:
数据产生标识信息和数据发送提示信息。
17、 根据权利要求 15或 16所述的方法, 其特征在于, 所述方法还包 括:
所述基站发送第一 UE与所述第二 UE发送的确认消息; 或者, 所述基站在接收所述第一 UE 与所述第二 UE协同发送的所述 MAC PDU后, 向所述第一 UE和所述第二 UE发送否认信息, 以使所述第一 UE 和 /或所述第二 UE根据所述否认信息重新发送所述 MAC PDU;
所述基站接收所述第一 UE和 /或所述第二 UE重新发送的所述 MAC PDU。
18、 一种上行数据调度方法, 其特征在于, 所述方法包括:
一个用户设备 UE接收上行调度信息; 所述一个 UE根据所述上行调度信息生成需要发送的 MAC PDU;
所述一个 UE根据所述上行调度信息查找自身存储的上传数据方式确 定上传数据方式为 MU-MIMO通信方式;
所述一个 UE通过短距离无线通信方式向另一个 UE发送所述 MAC PDU, 以使得所述另一个 UE获取所述 MAC PDU, 确认上传数据方式后, 与基站进行通信;
所述一个 UE通过 MU-MIMO通信方式向基站发送 MAC PDU。
19、 根据权利要求 18所述的方法, 其特征在于, 所述上行调度信息至 少包括:
数据产生标识信息和数据发送提示信息。
20、 根据权利要求 19所述的方法, 其特征在于, 所述一个 UE根据所 述上行调度信息生成需要发送的 MAC PDU, 包括:
所述一个 UE 根据所述数据产生标识信息生成至少一个需要发送的 MAC PDU;
所述一个 UE根据所述上行调度信息查找自身存储的上传数据方式确 定上传数据方式为 MU-MIMO通信方式包括:
所述一个 UE根据所述数据发送提示信息获得需要发送的 MAC PDU 的上传数据方式。
21、 根据权利要求 18所述的方法, 其特征在于, 所述方法还包括: 所述一个 UE接收否认信息,所述一个 UE根据所述否认信息重新发送 所述 MAC PDU。
22、 一种上行数据调度方法, 其特征在于, 所述方法包括:
一个用户设备 UE接收上行调度信息;
所述一个 UE根据所述上行调度信息确认自己不生成 MAC PDU;
所述一个 UE根据所述上行调度信息查找自身存储的上传数据方式确 定上传数据方式为 MU-MIMO通信方式;
所述一个 UE通过短距离无线通信方式与另一个 UE交互,以使得所述 一个 UE获取另一个 UE的 MAC PDU, 确认上传数据方式后, 与基站进行 通信;
所述一个 UE通过 MU-MIMO通信方式向基站发送 MAC PDU。
23、 根据权利要求 22所述的方法, 其特征在于, 所述上行调度信息至 少包括:
数据产生标识信息和数据发送提示信息。
24、 根据权利要求 23所述的方法, 其特征在于, 所述一个 UE根据所 述上行调度信息确认自己不生成 MAC PDU包括:
所述一个 UE根据所述数据产生标识信息确认自己不是 MAC PDU的 来源;
所述一个 UE根据所述上行调度信息查找自身存储的上传数据方式确 定上传数据方式为 MU-MIMO通信方式包括:
所述一个 UE根据所述数据发送提示信息获得需要发送的 MAC PDU 的上传数据方式。
25、 根据权利要求 22所述的方法, 其特征在于, 所述方法还包括: 所述一个 UE接收否认信息,所述一个 UE根据所述否认信息重新发送 所述 MAC PDU。
26、 一种上行数据调度方法, 其特征在于, 所述方法包括:
所述一个用户设备 UE与另一个 UE接收上行调度信息;
所述一个 UE与另一个 UE根据所述上行调度信息分别生成需要发送的 MAC PDU;
所述一个 UE与另一个 UE根据所述上行调度信息查找自身存储的上传 数据方式确定上传数据方式为 MU-MIMO通信方式;
所述一个 UE 与另一个 UE 通过短距离无线通信方式交互所述 MAC PDU;
所述一个 UE 与另一个 UE 通过 MU-MIMO 通信方式向基站发送的 MAC PDU。
27、 根据权利要求 26所述的方法, 其特征在于, 所述上行调度信息至 少包括:
数据产生标识信息和数据发送提示信息。
28、 根据权利要求 27所述的方法, 其特征在于, 所述一个 UE与另一 个 UE根据所述上行调度信息分别生成需要发送的 MAC PDU包括:
所述一个 UE与另一个 UE分别根据所述数据产生标识信息生成一个需 要发送的 MAC PDU;
所述一个 UE与另一个 UE根据所述上行调度信息查找自身存储的上传 数据方式确定上传数据方式为 MU-MIMO通信方式包括:
所述一个 UE与另一个 UE根据所述数据发送提示信息查找自身存储的 上传数据方式确定上传数据方式为 MU-MIMO通信方式。
29、 根据权利要求 26所述的方法, 其特征在于, 所述方法还包括: 所述一个 UE与另一个 UE接收否认信息, 所述一个 UE与另一个 UE 根据所述否认信息重新发送所述 MAC PDU。
30、 一种基站, 其特征在于, 包括:
发送单元,用于将上行调度信息发送给支撑用户设备 S-UE和受益用户 设备 B-UE, 以使所述 B-UE根据所述上行调度信息生成需要发送的 MAC PDU并获得需要发送的 MAC PDU的上传数据方式;
接收单元,用于当所述上传数据方式为通过所述 S-UE上传数据时,接 收所述 S-UE发送的 MAC PDU,所述 S-UE发送的 MAC PDU是在所述 S-UE 通过短距离无线通信方式接收到所述 B-UE发送的 MAC PDU后获得的, 所述 MAC PDU是根据所述发送单元发送的所述上行调度信息生成的。
31、 根据权利要求 30所述的基站, 其特征在于, 所述发送单元发送的 上行调度信息至少包括数据产生标识信息和数据发送提示信息。
32、 根据权利要求 30或 31所述的基站, 其特征在于,
所述发送单元还用于:
向所述 S-UE发送确认信息; 或者,
在接收所述 S-UE发送的所述 MAC PDU后, 向所述 S-UE发送否认信 息, 以使所述 S-UE根据所述否认信息重新发送所述 MAC PDU;
所述接收单元还用于接收所述 S-UE重新发送的所述 MAC PDU。
33、 一种用户设备, 其特征在于, 包括:
接收单元, 用于接收上行调度信息;
生成单元, 用于根据所述接收单元接收到的所述上行调度信息生成需 要发送的 MAC PDU, 并获得需要发送的 MAC PDU的上传数据方式; 发送单元, 用于如果所述生成单元获得的所述上传数据方式为通过支 距离无线通信方式发送给所述 S-UE, 以使所述 S-UE将所述 MAC PDU发 送给基站。
34、 根据权利要求 33所述的用户设备, 其特征在于, 所述接收单元接 收的上行调度信息至少包括数据产生标识信息和数据发送提示信息。
35、 根据权利要求 34所述的用户设备, 其特征在于, 所述生成单元包 括:
生成子单元, 用于根据所述接收单元接收的所述数据产生标识信息生 成需要发送的 MAC PDU;
确认子单元, 用于根据所述接收单元接收的所述数据发送提示信息确 认需要发送的 MAC PDU的上传数据方式。
36、 根据权利要求 33至 35任一权利要求所述的用户设备, 其特征在 于, 所述接收单元具体用于:
接收基站发送的上行调度信息;
接收 S-UE转发的上行调度信息。
37、 根据权利要求 33至 36任一权利要求所述的用户设备, 其特征在 于, 所述接收单元接收的上行调度信息还包括接收标识信息;
所述用户设备还包括:
确认单元, 用于根据所述接收单元接收的所述接收标识信息确认是否 接收基站发送的所述上行调度信息。
38、 根据权利要求 37所述的用户设备, 其特征在于, 所述确认单元具 体用于: 根据所述接收单元接收的所述接收标识信息确认自身存储的接收 标识信息中是否包括所述接收标识信息。
39、 一种用户设备, 其特征在于, 包括:
接收单元, 用于接收上行调度信息;
确定单元, 用于根据所述接收单元接收的所述上行调度信息确定上传 数据方式; 过 S-UE上传数据,接收受益用户设备 B-UE通过短距离无线通信方式发送 发送单元, 用于将所述接收单元接收的所述 MAC-PDU发送给基站。
40、 根据权利要求 39所述的用户设备, 其特征在于, 所述接收单元接 收的上行调度信息至少包括数据产生标识信息和数据发送提示信息。
41、 根据权利要求 40所述的用户设备, 其特征在于, 所述确定单元具 体用于根据所述接收单元接收的所述数据发送提示信息确定上传数据方 式, 所述上传数据方式为通过所述 S-UE上传数据;
所述用户设备还包括:
确认单元, 用于根据所述接收单元接收的数据产生标识信息确认接收 的 MAC PDU为 S-UE对应 B-UE生成的 MAC PDU。
42、 根据权利要求 39至 41任一权利要求所述的用户设备, 其特征在 于, 所述用户设备还包括:
转发单元, 用于向所述 B-UE转发所述接收单元接收的所述上行调度 信息。
43、 根据权利要求 42所述的用户设备, 其特征在于,
所述接收单元接收的上行调度信息还包括接收标识信息;
所述转发单元具体用于根据所述接收单元接收的接收标识信息确认是 否向所述 B-UE转发所述上行调度信息。
44、 一种基站, 其特征在于, 包括:
发送单元, 用于向第一用户设备 UE和第二 UE发送上行调度信息, 以 使所述第一 UE和 /或所述第二 UE根据所述上行调度信息生成需要发送的 MAC PDU;
接收单元, 用于接收所述第一 UE与所述第二 UE通过 MU-MIMO通 信方式协同发送的 MAC PDU,所述 MAC PDU是在所述第一 UE与所述第 二 UE通过短距离无线通信方式共享后获得的; 所述 MU-MIMO通信方式 是所述第一 UE与所述第二 UE根据所述发送单元发送的所述上行调度信息 查找自身存储的上传数据方式确定的, 所述 MAC PDU是根据所述发送单 元发送的所述上行调度信息生成的。
45、 根据权利要求 44所述的基站, 其特征在于, 所述发送单元发送的 上行调度信息至少包括数据产生标识信息和数据发送提示信息。
46、 根据权利要求 44或 45所述的基站, 其特征在于,
所述发送单元还用于: 向发送第一 UE与所述第二 UE发送的确认消息; 或者,
在接收所述第一 UE与所述第二 UE协同发送的所述 MAC PDU后,向 所述第一 UE和所述第二 UE发送否认信息, 以使所述第一 UE和 /或所述 第二 UE根据所述否认信息重新发送所述 MAC PDU;
所述接收单元还用于接收所述第一 UE和 /或所述第二 UE重新发送的 所述 MAC PDU。
47、 一种用户设备, 其特征在于, 包括:
接收单元, 用于接收上行调度信息;
生成单元, 用于根据所述接收单元接收的所述上行调度信息生成需要 发送的 MAC PDU;
确定单元, 用于根据所述接收单元接收的所述上行调度信息查找自身 存储的上传数据方式确定上传数据方式为 MU-MIMO通信方式;
发送单元, 用于通过短距离无线通信方式向另一个 UE发送所述生成 单元生成的所述 MAC PDU, 以使得所述另一个 UE获取所述 MAC PDU, 确认上传数据方式后, 与基站进行通信;
所述发送单元, 用于通过所述确定单元确定的 MU-MIMO通信方式向 基站发送 MAC PDU。
48、 根据权利要求 47所述的用户设备, 其特征在于, 所述接收单元接 收的上行调度信息至少包括: 数据产生标识信息和数据发送提示信息。
49、 根据权利要求 48所述的用户设备, 其特征在于,
所述生成单元具体用于根据所述接收单元接收的所述数据产生标识信 息生成至少一个需要发送的 MAC PDU;
所述确定单元具体用于根据所述接收单元接收的所述数据发送提示信 息获得需要发送的 MAC PDU的上传数据方式。
50、 根据权利要求 47所述的用户设备, 其特征在于, 所述接收单元还 用于接收否认信息;
所述发送单元还用于根据所述接收单元接收的所述否认信息重新发送 所述 MAC PDU。
51、 一种用户设备, 其特征在于, 包括:
接收单元, 用于接收上行调度信息; 确认单元, 用于根据所述接收单元接收的所述上行调度信息确认自己 不生成 MAC PDU;
确定单元, 用于根据所述接收单元接收的所述上行调度信息查找自身 存储的上传数据方式确定上传数据方式为 MU-MIMO通信方式;
发送单元, 用于通过短距离无线通信方式与另一个 UE 交互, 以使得 所述一个 UE获取另一个 UE的 MAC PDU, 确认上传数据方式后, 与基站 进行通信;
所述发送单元, 用于通过所述确定单元确定的 MU-MIMO通信方式向 基站发送 MAC PDU。
52、 根据权利要求 51所述的用户设备, 其特征在于, 所述接收单元接 收的上行调度信息至少包括: 数据产生标识信息和数据发送提示信息。
53、 根据权利要求 52所述的用户设备, 其特征在于,
所述确认单元具体用于根据所述接收单元接收的所述数据产生标识信 息确认自己不是 MAC PDU的来源;
所述确定单元具体用于根据所述接收单元接收的所述数据发送提示信 息获得需要发送的 MAC PDU的上传数据方式。
54、 根据权利要求 51所述的用户设备, 其特征在于, 所述接收单元还 用于接收否认信息;
所述发送单元还用于根据所述接收单元接收的所述否认信息重新发送 所述 MAC PDU。
55、 一种用户设备, 其特征在于, 包括:
接收单元, 用于接收上行调度信息;
生成单元, 用于根据所述接收单元接收的所述上行调度信息生成需要 发送的 MAC PDU;
确定单元, 用于根据所述接收单元接收的所述上行调度信息查找自身 存储的上传数据方式确定上传数据方式为 MU-MIMO通信方式;
通信单元, 用于通过短距离无线通信方式与另一 UE 交互所述生成单 元生成的所述 MAC PDU;
发送单元, 用于通过所述确定单元确定的 MU-MIMO通信方式向基站 发送的 MAC PDU。
56、 根据权利要求 55所述的用户设备, 其特征在于, 所述接收单元接 收的上行调度信息至少包括: 数据产生标识信息和数据发送提示信息。
57、 根据权利要求 56所述的用户设备, 其特征在于,
所述生成单元具体用于根据所述接收单元接收的所述数据产生标识信 息生成一个需要发送的 MAC PDU;
所述确定单元具体用于根据所述接收单元接收的所述数据发送提示信 息查找自身存储的上传数据方式确定上传数据方式为 MU-MIMO 通信方 式。
58、 根据权利要求 55所述的用户设备, 其特征在于,
所述接收单元还用于接收否认信息;
所述发送单元还用于根据所述接收单元接收的所述否认信息重新发送 所述 MAC PDU。
PCT/CN2013/076630 2013-06-03 2013-06-03 一种上行数据调度方法、基站及用户设备 WO2014194451A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2013/076630 WO2014194451A1 (zh) 2013-06-03 2013-06-03 一种上行数据调度方法、基站及用户设备
CN201380001471.8A CN104488341B (zh) 2013-06-03 2013-06-03 一种上行数据调度方法、基站及用户设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/076630 WO2014194451A1 (zh) 2013-06-03 2013-06-03 一种上行数据调度方法、基站及用户设备

Publications (1)

Publication Number Publication Date
WO2014194451A1 true WO2014194451A1 (zh) 2014-12-11

Family

ID=52007381

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/076630 WO2014194451A1 (zh) 2013-06-03 2013-06-03 一种上行数据调度方法、基站及用户设备

Country Status (2)

Country Link
CN (1) CN104488341B (zh)
WO (1) WO2014194451A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106559896A (zh) * 2015-09-30 2017-04-05 中兴通讯股份有限公司 多用户协作通信的下行控制信息传输方法、基站和用户设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10091810B2 (en) 2016-11-04 2018-10-02 Qualcomm Incorporated Network configured uplink control feedback for 5G new radio (NR)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009022809A2 (en) * 2007-08-10 2009-02-19 Samsung Electronics Co., Ltd. Apparatus and method for scheduling in consideration of service connection time duration (sctd) in mobile communication system
CN102487533A (zh) * 2010-12-03 2012-06-06 鼎桥通信技术有限公司 高速分组接入***中传输无线链路控制信息的方法及装置
CN102595599A (zh) * 2011-01-17 2012-07-18 华为技术有限公司 长期演进***中演进基站进行调度的方法、基站及***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009022809A2 (en) * 2007-08-10 2009-02-19 Samsung Electronics Co., Ltd. Apparatus and method for scheduling in consideration of service connection time duration (sctd) in mobile communication system
CN102487533A (zh) * 2010-12-03 2012-06-06 鼎桥通信技术有限公司 高速分组接入***中传输无线链路控制信息的方法及装置
CN102595599A (zh) * 2011-01-17 2012-07-18 华为技术有限公司 长期演进***中演进基站进行调度的方法、基站及***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106559896A (zh) * 2015-09-30 2017-04-05 中兴通讯股份有限公司 多用户协作通信的下行控制信息传输方法、基站和用户设备

Also Published As

Publication number Publication date
CN104488341B (zh) 2018-06-15
CN104488341A (zh) 2015-04-01

Similar Documents

Publication Publication Date Title
TWI572223B (zh) 在鏈結錨與增幅器網路中之資料重傳技術
US9025573B2 (en) Introducing a delay in the transmission of a nack for a packet received employing coordinated multi-point transmission
JP6902651B2 (ja) 無線通信システムにおけるユニキャスト伝送のサイドリンク無線ベアラ(slrb)設定を要求するための方法および装置
US20170078945A1 (en) Data transmission method, device, and system in multiple user cooperative communication scenario
EP3516912A1 (en) System and scheme for uplink synchronization for small data transmissions
CN108476493A (zh) 用于无线发射/接收单元协作的方法、***和设备
WO2018171378A1 (zh) 一种数据传输方法、通信设备和数据传输***
EP2947804A1 (en) Data transmission method, base station, and user equipment
WO2015139319A1 (zh) 直接通信中的数据传输设备及方法
WO2015141728A1 (ja) 通信制御方法及びユーザ端末
WO2010124435A1 (zh) 信息处理方法、***及设备
WO2014177029A1 (zh) 一种确定传输链路的类型的方法、***及设备
WO2014179936A1 (zh) 数据传输处理方法、装置和***
WO2015013985A1 (zh) 一种多接入点的通信方法、装置及***
WO2015013965A1 (zh) 一种数据传输资源配置的方法和设备
CN104618075B (zh) Tti集束的传输处理方法及装置、网络侧设备、ue
US20210242974A1 (en) Radio communication method and apparatus
WO2017015963A1 (zh) 一种通信方法及通信设备
CN109314590A (zh) 上行传输的方法和装置
WO2014194451A1 (zh) 一种上行数据调度方法、基站及用户设备
WO2015018009A1 (zh) 用于自动重传的方法、用户设备和基站
KR101232599B1 (ko) 매체 접근 제어 프로토콜 데이터 유닛 재조립 방법 및 이를 수행하는 수신기
WO2009140862A1 (zh) 用于网络或协作mimo***中的基站及其harq方法
WO2021183036A1 (en) Multi trp based scheduling of mixed type traffics
WO2012130005A1 (zh) Tdd***中回程链路上行反馈信息的处理方法与***

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: 13886501

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: 13886501

Country of ref document: EP

Kind code of ref document: A1