COMMUNICATION METHOD AND APPARATUS
20220338288 · 2022-10-20
Inventors
- Jun Wang (Shanghai, CN)
- Mingzeng DAI (Shenzhen, CN)
- Wenjie PENG (Shanghai, CN)
- Peng Zhang (Shanghai, CN)
- Hua Xu (Ottawa, CA)
Cpc classification
H04W88/04
ELECTRICITY
H04W28/06
ELECTRICITY
H04W40/24
ELECTRICITY
International classification
Abstract
Example communication methods and apparatus are described. A network device sends first information to a first communication apparatus. The first information indicates a correspondence between a first data radio bearer and a second data radio bearer, the first data radio bearer is a data radio bearer between the network device and the first communication apparatus, and the second data radio bearer is a data radio bearer between the first communication apparatus and a second communication apparatus. Second information is sent by the network device to the second communication apparatus, where the second information indicates a correspondence between a first packet data convergence protocol (PDCP) entity of an universal user to network interface (Uu interface) of the second communication apparatus and a first radio link control (RLC) entity of an sidelink (SL) interface of the second communication apparatus, and the first RLC entity corresponds to the second data radio bearer.
Claims
1. A communication method, comprising: sending, by a network device, first information to a first communication apparatus, wherein the first information is used to indicate a correspondence between a first data radio bearer and a second data radio bearer, the first data radio bearer is a data radio bearer between the network device and the first communication apparatus, and the second data radio bearer is a data radio bearer between the first communication apparatus and a second communication apparatus; and sending, by the network device, second information to the second communication apparatus, wherein the second information is used to indicate a correspondence between a first packet data convergence protocol (PDCP) entity of an universal user to network interface (Uu interface) of the second communication apparatus and a first radio link control (RLC) entity of a sidelink (SL) interface of the second communication apparatus, and the first RLC entity corresponds to the second data radio bearer.
2. The communication method according to claim 1, wherein the first data radio bearer does not comprise a PDCP entity of the first communication apparatus, and the second data radio bearer does not comprise the PDCP entity of the first communication apparatus.
3. The communication method according to claim 1, wherein the communication method further comprises: sending, by the network device, third information to a third communication apparatus, wherein the third information is used to indicate a correspondence between a third data radio bearer and a fourth data radio bearer, the third data radio bearer is a data radio bearer between the network device and the third communication apparatus, and the fourth data radio bearer is a data radio bearer between the third communication apparatus and the second communication apparatus; and sending, by the network device, fourth information to the second communication apparatus, wherein the fourth information is used to indicate a correspondence between the first PDCP entity and a second RLC entity of the SL interface of the second communication apparatus, and the second RLC entity corresponds to the fourth data radio bearer.
4. The communication method according to claim 3, wherein the third data radio bearer does not comprise a PDCP entity of the third communication apparatus, and the fourth data radio bearer does not comprise the PDCP entity of the third communication apparatus.
5. The communication method according to claim 1, wherein the communication method further comprises: sending, by the network device, fifth information to the second communication apparatus, wherein the fifth information is used to indicate a correspondence between the first PDCP entity and a third RLC entity of the Uu interface of the second communication apparatus, the third RLC entity corresponds to a fifth data radio bearer, and the fifth data radio bearer is a data radio bearer between the network device and the second communication apparatus.
6. The communication method according to claim 1, wherein the first information comprises at least one of a source identifier of the second data radio bearer or a destination identifier of the second data radio bearer.
7. A communication method, comprising: receiving, by a first communication apparatus, first information from a network device, wherein the first information is used to indicate a correspondence between a first data radio bearer and a second data radio bearer, the first data radio bearer is a data radio bearer between the network device and the first communication apparatus, the second data radio bearer is a data radio bearer between the first communication apparatus and a second communication apparatus, a first radio link control (RLC) entity of a sidelink (SL) interface of the second communication apparatus corresponds to the second data radio bearer, and a first packet data convergence protocol (PDCP) entity of an universal user to network interface (Uu interface) of the second communication apparatus corresponds to the first RLC entity of the SL interface.
8. The communication method according to claim 7, wherein the first data radio bearer does not comprise a PDCP entity of the first communication apparatus, and the second data radio bearer does not comprise the PDCP entity of the first communication apparatus.
9. The communication method according to claim 7, wherein the communication method further comprises: receiving, by the first communication apparatus, data from the network device by using the first data radio bearer; and sending, by the first communication apparatus, the data to the second communication apparatus by using the second data radio bearer.
10. The communication method according to claim 7, wherein the communication method further comprises: receiving, by the first communication apparatus, data from the second communication apparatus by using the second data radio bearer; and sending, by the first communication apparatus, the data to the network device by using the first data radio bearer.
11. The communication method according to claim 7, wherein the first information comprises at least one of a source identifier of the second data radio bearer or a destination identifier of the second data radio bearer.
12. An apparatus, comprising: at least one processor; and one or more memories coupled to the at least one processor and storing instructions for execution by the at least one processor to perform operations comprising: receiving first information from a network device, wherein the first information is used to indicate a correspondence between a first data radio bearer and a second data radio bearer, the first data radio bearer is a data radio bearer between the network device and a first communication apparatus, the second data radio bearer is a data radio bearer between the first communication apparatus and a second communication apparatus, a first radio link control (RLC) entity of a sidelink (SL) interface of the second communication apparatus corresponds to the second data radio bearer, and a first packet data convergence protocol (PDCP) entity of an universal user to network interface (Uu interface) of the second communication apparatus corresponds to the first RLC entity of the SL interface.
13. The apparatus according to claim 12, wherein the first data radio bearer does not comprise a PDCP entity of the first communication apparatus, and the second data radio bearer does not comprise the PDCP entity of the first communication apparatus.
14. The apparatus according to claim 12, wherein the operations comprise: receiving data from the network device by using the first data radio bearer; and sending the data to the second communication apparatus by using the second data radio bearer.
15. The apparatus according to claim 12, wherein the operations comprise: receiving data from the second communication apparatus by using the second data radio bearer, and sending the data to the network device by using the first data radio bearer.
16. The apparatus according to claim 12, wherein the first information comprises at least one of a source identifier of the second data radio bearer or a destination identifier of the second data radio bearer.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0083]
[0084]
[0085]
[0086]
[0087]
[0088]
[0089]
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
DESCRIPTION OF EMBODIMENTS
[0096] As shown in
[0097] In
[0098] The second communication apparatus may be a terminal device or a chip in a terminal device, and the second communication apparatus may have a wireless transceiver function. For example, the second communication apparatus can communicate (for example, communicate in a wireless manner) with one or more network devices in one or more communication systems, and receive a network service provided by the network device. The network device herein includes but is not limited to the network device shown in
[0099] It should be understood that, the terminal device in this application may be, for example, user equipment (UE), a terminal (terminal), an access terminal, a terminal unit, a terminal station, a mobile station (MS), a remote station, a remote terminal, a mobile terminal (mobile terminal), a wireless communication device, or a terminal agent.
[0100] The terminal device may further be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device having a wireless communication function, a computing device or another processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal apparatus in a 5G network, a vehicle-to-everything (V2X) terminal device, a terminal apparatus in a future evolved public land mobile network (PLMN) network, or the like.
[0101] In addition, the terminal device may be deployed on land, where the deployment includes indoor or outdoor, or handheld or vehicle-mounted deployment, the terminal device may be deployed on water (for example, on a ship), or the terminal device may be deployed in air (for example, on an airplane, a balloon, or a satellite). The terminal device may be specifically a mobile phone, a tablet computer (pad), a computer having a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, or the like. It should be understood that, the terminal device in this application may further be a vehicle having a communication function, a vehicle-mounted device (for example, an in-vehicle communication apparatus or an in-vehicle communication chip), or the like.
[0102] For example, the first communication apparatus and the second communication apparatus may perform communication through a sidelink (SL) interface (or referred to as a proximity-based services (ProSe) interface or a direct communication (PC5) interface).
[0103] The network device is an access site of a mobile communication network, and may be configured to provide access to the mobile communication network. The mobile communication network may be NR or a future updated mobile network. The network device may be an access network device (or referred to as an access network site). The access network device is a device that provides a network access function, for example, a radio access network (RAN) base station. The network device may be specifically an NR base station, a base station in a future evolved PLMN network, or the like. The network device may further include a relay station (relay device), a transmission point, a transmit point, a wireless access point, or the like. The network device may be a wearable device or a vehicle-mounted device. Alternatively, the network device may be a communication chip having a communication module.
[0104] For example, the first communication apparatus may access the network device through a universal user-to-network interface (Uu interface).
[0105] Based on the architecture shown in
[0106] Control plane protocol stack architectures for communication among the network device, the first communication apparatus, and the second communication apparatus are shown in
[0107] For example, schematic diagrams of a control plane protocol stack and a user plane protocol stack in the L2 relay scenario shown in
[0108] As shown in
[0109] As shown in
[0110] It should be understood that the network device and the remote terminal device may further perform communication by using a plurality of paths, to implement data duplication transmission or data split transmission, so that communication reliability and a data transmission rate can be improved. For example, the network device and the remote terminal device may perform communication by simultaneously using a plurality of paths formed by a plurality of relay devices. Alternatively, the network device and the remote terminal device may perform communication by using at least one relay device, and in addition, the network device and the remote terminal device may directly perform communication, for example, perform communication through a Uu interface.
[0111] As shown in
[0112] Similarly, the RLC entity of the Uu interface of the network device and an RLC entity of a Uu interface of the third communication apparatus jointly maintain a logical channel Uu_LCH_2. An RLC entity (or an RLC entity and a MAC entity corresponding to the logical channel) of an SL interface of the third communication apparatus and the RLC entity (or the RLC entity and a MAC entity corresponding to the logical channel) of the SL interface of the second communication apparatus jointly maintain a logical channel SL_LCH_2.
[0113] In addition, when the network device and the second communication apparatus perform communication through a Uu interface, the RLC entity (or the RLC entity and a MAC entity corresponding to a logical channel) of the Uu interface of the network device and the RLC entity (or the RLC entity and a MAC entity corresponding to a logical channel) of the Uu interface of the second communication apparatus jointly maintain a logical channel Uu_LCH_3.
[0114] It should be understood that, the network device and the second communication apparatus may further perform communication by using another path that is not shown in
[0115] Based on the architecture shown in
[0116] The following describes steps included in the communication method provided in embodiments of this application with reference to
[0117] S101: The network device sends first information to the first communication apparatus.
[0118] The first information is used to indicate a correspondence between a first data radio bearer and a second data radio bearer. The first data radio bearer is a data radio bearer between the network device and the first communication apparatus. For example, the first data radio bearer is a data radio bearer of a Uu interface between the network device and the first communication apparatus. The second data radio bearer is a data radio bearer between the first communication apparatus and the second communication apparatus. For example, the second data radio bearer is a data radio bearer of an SL interface between the first communication apparatus and the second communication apparatus.
[0119] Correspondingly, the first communication apparatus receives the first information.
[0120] S102: The network device sends second information to the second communication apparatus.
[0121] The second information is used to indicate a correspondence between a first PDCP entity of a Uu interface of the second communication apparatus and a first RLC entity of an SL interface of the second communication apparatus, and the first RLC entity corresponds to the second data radio bearer.
[0122] It should be understood that, that the first RLC entity corresponds to the second data radio bearer may mean that a data radio bearer of the first RLC entity of the second communication apparatus corresponds to the second data radio bearer of the first communication apparatus, or that a data radio bearer (for example, marked as an SL DRB ID1) of the first RLC entity and the second data radio bearer of the first communication apparatus maintain a same logical channel.
[0123] Correspondingly, the second communication apparatus receives the second information.
[0124] According to the foregoing method, the network device configures, for the first communication apparatus, the correspondence between the first data radio bearer and the second data radio bearer, so that the first communication apparatus learns that relay transmission between the network device and the second communication apparatus is performed by using the first data radio bearer and the second data radio bearer. In addition, the network device configures, for the second communication apparatus, the correspondence between the RLC entity of the SL interface corresponding to the second data radio bearer and the PDCP entity of the Uu interface, so that the second communication apparatus can efficiently determine the PDCP entity. The foregoing communication method improves data transmission efficiency of L2 relay communication.
[0125] It should be understood that, in this application, the first information may be sent to the first communication apparatus in a process of configuring the data radio bearer of the first communication apparatus. For example, the first information may be sent together with configuration information of the first data radio bearer and configuration information of the second data radio bearer. In addition, the first information may alternatively be sent in a process other than the process of configuring the data radio bearer of the first communication apparatus. This is not specifically limited in this application.
[0126] For example, the network device may configure respective data radio bearers of the first communication apparatus and the second communication apparatus. Specifically, for the first communication apparatus, the network device may separately configure the first data radio bearer and the second data radio bearer. For the second communication apparatus, the network device may configure a data radio bearer including the first RLC entity. The data radio bearer is a data radio bearer between the second communication apparatus and the first communication apparatus. The data radio bearer and the second data radio bearer of the first communication apparatus maintain a same logical channel.
[0127] Specifically, based on the protocol stack architecture shown in
[0128] In addition, based on the protocol stack architecture shown in
[0129] During implementation of S101, the correspondence between the first data radio bearer and the second data radio bearer may be represented as a correspondence between an RLC entity that is of a Uu interface of the first communication apparatus and that is included in the first data radio bearer and an RLC entity that is of an SL interface of the first communication apparatus and that is included in the second data radio bearer.
[0130] In addition, the correspondence between the first data radio bearer and the second data radio bearer may be represented as a correspondence between a logical channel of a Uu interface corresponding to the first data radio bearer and a logical channel of an SL interface corresponding to the second data radio bearer. The logical channel of the Uu interface corresponding to the first data radio bearer is jointly maintained by an RLC entity of the Uu interface of the network device and the RLC entity that is of the Uu interface of the first communication apparatus and that is included in the first data radio bearer. As shown in
[0131] The logical channel of the SL interface corresponding to the second data radio bearer may be indicated by an identifier of the logical channel in combination with one or more of a source identifier (source ID, SRC/SRC ID) (or a source identifier index), a destination identifier (destination ID, DST/DST ID) (or a destination identifier index), or a channel type (cast-type) identifier of the logical channel. The source identifier of the logical channel is an identifier of a terminal device that sends data through the logical channel, for example, an SL L2 ID, an SL L1 ID, or another UE identifier. The source identifier index may be used to indicate the source identifier of the logical channel, for example, may be an index value corresponding to the source identifier. The destination identifier of the logical channel is an identifier of an SL interface of a terminal device that receives data through the logical channel, for example, an SL L2 ID, an SL L1 ID, or another UE identifier. The destination identifier index may be used to indicate the destination identifier of the logical channel, for example, may be an index value corresponding to the destination identifier. The channel type identifier of the logical channel may be used to indicate that the logical channel is used for unicast, multicast, broadcast, or the like. In other words, in this embodiment of this application, the SL_LCH_1 and/or the SL_LCH_2 may be used to perform unicast, multicast, or broadcast communication.
[0132] As shown in
[0133] In this example, the first communication apparatus may store a configuration table (or referred to as a routing table) shown in
[0134] Similarly, if the network device performs L2 relay transmission with the second communication apparatus by using a plurality of relay terminal devices, where the plurality of relay terminal devices are connected in a head-to-tail manner, the network device may configure, for each relay terminal device, a correspondence between a data radio bearer used by the relay terminal device to receive data and a data radio bearer used by the relay terminal device to send the data to a next terminal device, to improve data transmission reliability and transmission efficiency.
[0135] In addition, the correspondence between the first PDCP entity of the Uu interface of the second communication apparatus and the first RLC entity of the SL interface of the second communication apparatus shown in S102 may be represented as a correspondence between the first PDCP entity of the Uu interface of the second communication apparatus and a logical channel maintained by the first RLC entity.
[0136] The second communication apparatus may store, based on the second information, a correspondence between the first PDCP entity and the first RLC entity and/or the logical channel maintained by the first RLC entity. For example, the second communication apparatus may configure information about the first RLC entity in the first PDCP entity based on the second information, to bind the first PDCP entity of the Uu interface and the first RLC entity of the SL interface. Specifically, the architecture shown in
[0137] It should be understood that the first information may be carried in RRC signaling sent by the network device to the first communication apparatus, or may be carried in each data packet that is sent by the network device to the first communication apparatus and that needs to be relayed to the second communication apparatus, to flexibly configure the correspondence. In addition, the second information may be carried in RRC signaling sent by the network device to the second communication apparatus, or may be carried in each data packet that is sent by the network device to the second communication apparatus by using the first communication apparatus, to flexibly configure the correspondence.
[0138] In a possible example, if the network device separately communicates with the second communication apparatus by using the first communication apparatus and the third communication apparatus, the network device may further send third information to the third communication apparatus, where the third information is used to indicate a correspondence between a third data radio bearer and a fourth data radio bearer. The third data radio bearer is a data radio bearer between the network device and the third communication apparatus, and the fourth data radio bearer is a data radio bearer between the third communication apparatus and the second communication apparatus. In addition, the network device may further send fourth information to the second communication apparatus, where the fourth information is used to indicate a correspondence between the first PDCP entity of the Uu interface of the second communication apparatus and a second RLC entity of the SL interface of the second communication apparatus, and the second RLC entity corresponds to the fourth data radio bearer.
[0139] In the foregoing example, the first PDCP entity of the Uu interface of the second communication apparatus is associated with both the first RLC entity and the second RLC entity of the SL interface of the second communication apparatus. Therefore, a same PDCP entity of the Uu interface may process data of a plurality of RLC entities of the SL interface. This makes it possible to introduce duplication transmission and split transmission in the L2 relay communication.
[0140] For example, the network device may further configure the third data radio bearer and the fourth data radio bearer for the third communication apparatus. The third data radio bearer does not include a PDCP entity of the third communication apparatus, and the fourth data radio bearer does not include the PDCP entity of the third communication apparatus.
[0141] It should be understood that, for an indication manner of the correspondence between the third data radio bearer and the fourth data radio bearer, refer to an indication manner of the correspondence between the first data radio bearer and the second data radio bearer in this application. The architecture shown in
[0142] In addition, for an indication manner of the correspondence between the first PDCP entity of the Uu interface of the second communication apparatus and the second RLC entity of the SL interface of the second communication apparatus, refer to an indication manner of the correspondence between the first PDCP entity of the Uu interface of the second communication apparatus and the first RLC entity of the SL interface of the second communication apparatus in this application. The architecture shown in
[0143] For example, if the second communication apparatus receives the second information and the fourth information from the network device, the second communication apparatus may configure a configuration table shown in
[0144] The third information may be carried in RRC signaling sent by the network device to the third communication apparatus, or the third information may be carried in each data packet that is sent by the network device to the third communication apparatus and that needs to be relayed to the second communication apparatus, to flexibly configure the correspondence. In addition, the fourth information may be carried in RRC signaling sent by the network device to the second communication apparatus, or the fourth information may be carried in each data packet that is sent by the network device to the second communication apparatus by using the third communication apparatus, to flexibly configure the correspondence.
[0145] It should be understood that, in this application, the third information may be sent to the first communication apparatus in a process of configuring the data radio bearer of the third communication apparatus. For example, the third information may be sent together with configuration information of the third data radio bearer and configuration information of the fourth data radio bearer. In addition, the third information may alternatively be sent in a process other than the process of configuring the data radio bearer of the third communication apparatus. This is not specifically limited in this application.
[0146] As shown in
[0147] A downlink data transmission process is used as an example. During duplication transmission, the network device first duplicates, into two copies, a data packet that needs to be sent, and sends the 1.sup.st data packet in the two copies to the first communication apparatus through the Uu_LCH_1. The first communication apparatus sends the 1.sup.st data packet to the second communication apparatus through the SL_LCH_1 based on the correspondence between the Uu_LCH_1 and the SL_LCH_1. The first RLC entity of the second communication apparatus receives the 1.sup.st data packet through the SL_LCH_1. In addition, the network device further sends the 24 data packet in the two copies to the third communication apparatus through the Uu_LCH_2. The first communication apparatus sends the 2.sup.nd data packet to the second communication apparatus through the SL_LCH_2. The second RLC entity of the second communication apparatus receives the 2.sup.nd data packet through the SL_LCH_2. Subsequently, the second communication apparatus may deliver, to the first PDCP entity for processing, the 1.sup.st data packet received through the SL_LCH_1 and the 1.sup.st data packet received through the SL_LCH_2. The first PDCP entity performs data packet duplication detection and reordering based on the 1.sup.st data packet and the 2.sup.nd data packet, for example, obtains a complete and sorted data packet based on the 1.sup.st data packet and the 2.sup.nd data packet, and then submits the data packet to an upper layer of the second communication apparatus for processing as required. During duplication transmission, the second communication apparatus separately receives the same data packet by using the first communication apparatus and the third communication apparatus. Therefore, transmission reliability of the data packet can be improved.
[0148] During split transmission, the network device first splits, into two copies, a data packet that needs to be sent, and sends the 1.sup.st data packet in the two copies to the first communication apparatus through the Uu_LCH_1. The first communication apparatus sends the 1.sup.st data packet to the second communication apparatus through the SL_LCH_1 based on the correspondence between the Uu_LCH_1 and the SL_LCH_1. The first RLC entity of the second communication apparatus receives the 1.sup.st data packet through the SL_LCH_1. In addition, the network device further sends the 2.sup.nd data packet in the two copies to the third communication apparatus through the Uu_LCH_2. The first communication apparatus sends the 2.sup.nd data packet to the second communication apparatus through the SL_LCH_2. The second RLC entity of the second communication apparatus receives the 2.sup.nd data packet through the SL_LCH_2. Subsequently, the second communication apparatus may deliver, to the first PDCP entity for processing, the 1.sup.st data packet received through the SL_LCH_1 and the 2.sup.nd data packet received through the SL_LCH_2. The first PDCP entity performs data packet duplication detection and reordering based on the 1.sup.st data packet and the 2.sup.nd data packet, for example, combines the 1.sup.st data packet and the 2.sup.nd data packet to obtain a complete and sorted data packet, and then submits the data packet to an upper layer of the second communication apparatus for processing as required. During split transmission, the second communication apparatus separately receives different data packets by using the first communication apparatus and the third communication apparatus, to reduce a length of a data packet transmission queue. Therefore, transmission efficiency of the data packet can be improved, and a transmission rate can be increased.
[0149] During uplink transmission, the terminal may duplicate (which corresponds to the duplication transmission) or split (which corresponds to the split transmission) data that needs to be transmitted, and separately send the data through the SL_LCH_1 and the SL_LCH_2. The first communication apparatus sends the data from the SL_LCH_1 to the network device through the Uu_LCH_1, and the second communication apparatus sends the data from the SL_LCH_2 to the network device through the Uu_LCH_2. Then, the network device combines the data from the Uu_LCH_1 and the data from the Uu_LCH_2.
[0150] It should be understood that, in the foregoing process of duplication transmission and/or split transmission, the network device may separately send data packets to the first communication apparatus and the third communication apparatus through the Uu interface in a unicast manner. A data packet sent to each communication apparatus may be scrambled by using an identifier (for example, a cell radio network temporary identifier (C-RNTI)) of the communication apparatus. The network device may alternatively send the data packets in a multicast manner. For example, in the duplication transmission, the network device may use the first communication apparatus and the third communication apparatus as a communication apparatus group, and send data packets to the communication apparatus group. The data packets sent in the multicast manner are scrambled by using a group identifier (for example, a group radio network temporary identifier (G-RNTI)) of the communication apparatus group. In the split transmission, the network device may use the first communication apparatus as a communication apparatus group and use the third communication apparatus as another communication apparatus group, to separately send different data packets to the first communication apparatus and the third communication apparatus in the multicast manner. In addition, in the solution of transmitting data in the multicast manner, the Uu_LCH_1 and/or the Uu_LCH_2 used by the network device to transmit data may be multicast logical channels/a multicast logical channel. In addition, the network device may alternatively send data through the Uu interface in a broadcast manner.
[0151] In another possible example, if the network device separately communicates with the second communication apparatus by using the first communication apparatus and the Uu interface between the network device and the second communication apparatus, the network device may further send fifth information to the second communication apparatus, where the fifth information may be used to indicate a correspondence between the first PDCP entity of the Uu interface of the second communication apparatus and a third RLC entity of the Uu interface of the second communication apparatus. The third RLC entity corresponds to a fifth data radio bearer of the second communication apparatus, and the fifth data radio bearer is used by the second communication apparatus to communicate with the network device through the Uu interface.
[0152] For an indication manner of the correspondence between the first PDCP entity of the Uu interface of the second communication apparatus and the third RLC entity of the Uu interface of the second communication apparatus, refer to the indication manner of the correspondence between the first PDCP entity of the Uu interface of the second communication apparatus and the first RLC entity of the SL interface of the second communication apparatus in this application. The architecture shown in
[0153] For example, if the second communication apparatus receives the second information and the fifth information from the network device, the second communication apparatus may configure a configuration table shown in
[0154] The fifth information may be carried in RRC signaling sent by the network device to the second communication apparatus, or the fifth information may be carried in each data packet that is sent by the network device to the second communication apparatus through the Uu interface, to flexibly configure the correspondence.
[0155] In this example, the network device may separately transmit data to the second communication apparatus by using the first communication apparatus and the Uu interface. Therefore, duplication sending and/or split sending of the data can be implemented based on the architecture.
[0156] As shown in
[0157] A downlink data transmission process is used as an example. During duplication transmission, the network device first duplicates, into two copies, a data packet that needs to be sent, and sends the 1.sup.st data packet in the two copies to the first communication apparatus through the Uu_LCH_1. The first communication apparatus sends the 1.sup.st data packet to the second communication apparatus through the SL_LCH_1 based on the correspondence between the Uu_LCH_1 and the SL_LCH_1. The first RLC entity of the second communication apparatus receives the 1.sup.st data packet through the SL_LCH_1. In addition, the network device further sends the 2.sup.nd data packet in the two copies to the second communication apparatus through the Uu_LCH_3. The third RLC entity of the second communication apparatus receives the 2.sup.nd data packet through the Uu_LCH_3. Subsequently, the second communication apparatus may deliver, to the first PDCP entity for processing, the 1.sup.4 data packet received through the SL_LCH_1 and the 1.sup.4 data packet received through the Uu_LCH_3. The first PDCP entity performs data packet duplication detection and reordering based on the 1.sup.st data packet and the 2.sup.nd data packet, for example, obtains a complete and sorted data packet based on the 1.sup.st data packet and the 2.sup.nd data packet, and then submits the data packet to an upper layer of the second communication apparatus for processing as required. During duplication transmission, the second communication apparatus separately receives the same data packet through relay of the first communication apparatus and the Uu interface, so that a probability of a packet loss of the same data packet is reduced. Therefore, transmission reliability of the data packet can be improved.
[0158] During split transmission, the network device first splits, into two copies, a data packet that needs to be sent, and sends the 1.sup.st data packet in the two copies to the first communication apparatus through the Uu_LCH_1. The first communication apparatus sends the 1.sup.st data packet to the second communication apparatus through the SL_LCH_1 based on the correspondence between the Uu_LCH_1 and the SL_LCH_1. The first RLC entity of the second communication apparatus receives the 1.sup.st data packet through the SL_LCH_1. In addition, the network device further sends the 2.sup.nd data packet to the second communication apparatus through the Uu_LCH_3. The third RLC entity of the second communication apparatus receives the 2.sup.nd data packet through the Uu_LCH_3. Subsequently, the second communication apparatus may deliver, to the first PDCP entity for processing, the 1.sup.st data packet received through the SL_LCH_1 and the 2.sup.nd data packet received through the Uu_LCH_3. The first PDCP entity performs data packet duplication detection and reordering based on the 1.sup.st data packet and the 2.sup.nd data packet, for example, combines the 1.sup.st data packet and the 2.sup.nd data packet to obtain a complete and sorted data packet, and then submits the data packet to an upper layer of the second communication apparatus for processing as required. During split transmission, the second communication apparatus separately receives different data packets through relay of the first communication apparatus and the Uu interface, to reduce a length of a data packet transmission queue. Therefore, transmission efficiency of the data packet can be improved, and a transmission rate can be increased.
[0159] During uplink transmission, the terminal may duplicate (which corresponds to the duplication transmission) or split (which corresponds to the split transmission) data that needs to be transmitted, and separately send the data through the SL_LCH_1 and the Uu_LCH_3. The first communication apparatus sends the data from the SL_LCH_1 to the network device through the Uu_LCH_1. Then, the network device combines the data from the Uu_LCH_1 and the data from the Uu_LCH_3.
[0160] In another communication method provided in an embodiment of this application, as shown in
[0161] For example, the second communication apparatus may fill in different source identifiers and/or fill in a same source identifier but different destination identifiers for data that is sent to the first communication apparatus but does not need to be sent to the network device and for data that is sent to the first communication apparatus and needs to be forwarded by the first communication apparatus to the network device. For example, as shown in Table 1, when the data from the second communication apparatus carries a source identifier SRC1, it indicates that the data needs to be relayed to the network device, and the first communication apparatus may send the data to the network device. When the data from the second communication apparatus carries a source identifier SRC2, it indicates that the data does not need to be relayed to the network device, and the first communication apparatus does not need to send the data to the network device. In this case, the first communication apparatus may submit the data to an upper layer for processing.
TABLE-US-00001 TABLE 1 Whether data needs Source Destination to be sent to a Index identifier identifier network device #1 SRC1 — Yes #2 SRC2 — No #3 SRC3 DST1 Yes #4 SRC3 DST2 No
[0162] It should be understood that, in a process of establishing a connection between the first communication apparatus and the second communication apparatus, the first communication apparatus and the second communication apparatus may negotiate a correspondence between the source identifier and/or the destination identifier and a determining result of whether the data needs to be relayed to the network device that are shown in Table 1, to reach a consensus. Specifically, a plurality of (for example, two) unicast connections may be established between the first communication apparatus and the second communication apparatus. In a process of establishing each unicast connection, the first communication apparatus and the second communication apparatus may negotiate a group of source identifiers and/or destination identifiers corresponding to data that needs to be uploaded to the network device. For example, in a process of establishing a first unicast connection between the first communication apparatus and the second communication apparatus, the first communication apparatus and the second communication apparatus exchange a source identifier and/or a destination identifier (for example, the source identifier and/or the destination identifier shown by #1 and/or #3 in Table 1) that need/needs to be sent to the network device; and the second communication apparatus and the second communication apparatus negotiate a source identifier and/or a destination identifier (for example, the source identifier and/or the destination identifier shown by #2 and/or #4 in Table 1) that do/does not need to be sent to the network device.
[0163] In addition, in the architecture shown in
[0164] Manner 1: The second communication apparatus reports an uplink BSR to the network device through the Uu interface between the second communication apparatus and the network device, where the uplink BSR is used to request the uplink transmission grant.
[0165] In the manner 1, after receiving the uplink BSR through the Uu interface, the network device may determine, based on a decision of the network device, how to send the uplink transmission grant to the second communication apparatus. Specifically, the network device may send the uplink transmission grant to the second communication apparatus through the Uu interface between the network device and the second communication apparatus. Alternatively, the network device may send an SL transmission grant to the second communication apparatus by using the first communication apparatus, where the SL transmission grant may be used for the second communication apparatus to send data to the first communication apparatus. In addition, the network device may send an uplink transmission grant to the first communication apparatus, where the uplink transmission grant is used for the first communication apparatus to send the data from the second communication apparatus to the network device on an uplink.
[0166] Manner 2: The second communication apparatus reports an SL BSR to the network device through the Uu interface between the second communication apparatus and the network device, where the SL BSR is used to request an SL transmission grant, and the SL transmission grant is used for the second communication apparatus to send data to the first communication apparatus. In addition, the second communication apparatus may explicitly or implicitly indicate that the data needs to be relayed to the network device.
[0167] In the manner 2, the network device may send the SL transmission grant to the second communication apparatus by using the first communication apparatus, where the SL transmission grant may be used for the second communication apparatus to send data to the first communication apparatus. In addition, the network device may send an uplink transmission grant to the first communication apparatus, where the uplink transmission grant is used for the first communication apparatus to send the data from the second communication apparatus to the network device on an uplink.
[0168] The SL BSR may carry indication information used to indicate that data corresponding to the SL BSR needs to be relayed to the network device. Alternatively, the second communication apparatus may include specific information in the SL BSR, so that the network device determines that the data corresponding to the SL BSR needs to be relayed to the network device. For example, a DST L2 Id carried in the SL BSR is an address (for example, DST1) in Table 1 that indicates that the data needs to be sent to the network device, so that the network device learns, based on the address, that the data needs to be relayed to the network device. The network device may learn, based on the information reported by the first communication apparatus, that when the SL BSR carries the specific information, it indicates that the data corresponding to the SL BSR needs to be relayed to the network device. Alternatively, the network device may obtain, from a core network element such as a mobility management entity (MME) or an access and mobility management function (AMF), an address (for example, DST1) in Table 1 that indicates that the data needs to be sent to the network device. These network elements may obtain the address from the first communication apparatus and/or the second communication apparatus by using RRC signaling.
[0169] Manner 3: The second communication apparatus reports an SL BSR to the network device through the Uu interface between the second communication apparatus and the network device, where the SL BSR is used to request an SL transmission grant, and the SL transmission grant is used for the second communication apparatus to send data to the first communication apparatus. In addition, the second communication apparatus may explicitly or implicitly indicate that the data does not need to be relayed to the network device.
[0170] In the manner 3, the network device may send the SL transmission grant to the second communication apparatus by using the first communication apparatus, where the SL transmission grant is only used for the second communication apparatus to send data to the first communication apparatus.
[0171] In this example, when the second communication apparatus needs to transmit data to the first communication apparatus, and the first communication apparatus does not need to deliver the data to the network device, the second communication apparatus may report an SL BSR to the network device, and indicate that the data does not need to be relayed to the network device. For example, the SL BSR may carry indication information used to indicate that data corresponding to the SL BSR does not need to be relayed to the network device. Alternatively, the SL BSR may carry specific information used for the network device to determine that the data corresponding to the SL BSR does not need to be relayed to the network device. The specific information may include a specific DST L2 Id. For a specific manner of setting the SL BSR, refer to the manner of setting the SL BSR when it indicates that the data needs to be relayed to the network device in the manner 2.
[0172] In this application, after the network device receives the BSR from the second communication apparatus through the Uu interface, or receives the BSR from the second communication apparatus through relay of the first communication apparatus, the network device may send the transmission grant to the second communication apparatus in the following manners.
[0173] Manner 1: The network device may send an uplink transmission grant to the second communication apparatus through the Uu interface or relay of the second communication apparatus, where the uplink transmission grant may be used for the second communication apparatus to send uplink data to the network device through the Uu interface.
[0174] Manner 2: The network device may send an SL transmission grant to the second communication apparatus through the Uu interface or relay of the second communication apparatus, where the SL transmission grant is only used for the second communication apparatus to send data to the first communication apparatus through the SL interface. In addition, the first communication apparatus requests an uplink grant from the network device, where the uplink grant is used for the first communication apparatus to relay data from the second communication apparatus to the network device.
[0175] Manner 3: The network device may send an SL transmission grant and an uplink transmission grant to the second communication apparatus through the Uu interface, where the SL transmission grant is used for the second communication apparatus to send data to the first communication apparatus through the SL interface, and the uplink transmission grant is used for the first communication apparatus to relay the data to the network device. The uplink transmission grant may be limited to being only used to relay, to the network device, data that is transmitted between the first communication apparatus and the second communication apparatus through the SL interface. For example, the network device sends the SL transmission grant and the uplink transmission grant to the second communication apparatus by using downlink control information (DCI). If the uplink transmission grant is limited to being only used to relay, to the network device, data that is transmitted between the first communication apparatus and the second communication apparatus through the SL interface, the second communication apparatus may send the uplink transmission grant to the first communication apparatus.
[0176] Manner 4: The network device may send an SL transmission grant to the second communication apparatus through the Uu interface, and send an uplink grant to the first communication apparatus through the Uu interface. The uplink grant may be limited to being only used to relay, to the network device, data that is transmitted between the first communication apparatus and the second communication apparatus through the SL interface, for example, data that carries the identifier shown by #1 or #3 in Table 1.
[0177] Manner 5: The network device may send an SL transmission grant to the second communication apparatus. The SL transmission grant may continue to use an existing SL transmission grant manner. The SL transmission grant may be limited to being only used for data transmission between the first communication apparatus and the second communication apparatus through the SL interface.
[0178] It should be understood that, for a BSR that is sent by the second communication apparatus to the network device through the Uu interface, or for a BSR that is sent to the network device through relay of the first communication apparatus and that carries an identifier (for example, the identifier shown by #1 or #3 in Table 1) indicating that the data needs to be relayed to the network device, the network device may perform uplink grant in any one of the manner 1 to the manner 4. For a BSR that is sent to the network device through relay of the first communication apparatus and that carries an identifier (for example, the identifier shown by #2 or #4 in Table 1) indicating that the data does not need to be relayed to the network device, the network device may perform SL grant in the manner 5.
[0179] In the foregoing embodiments provided in this application, the method provided in embodiments of this application, namely, the procedure of the method, is described from perspectives of the functions implemented by the network device, the first communication apparatus, the second communication apparatus, and the third communication apparatus. To implement the functions in the method provided in embodiments of this application, the network device, the first communication apparatus, the second communication apparatus, and the third communication apparatus may include a hardware structure and/or a software module, to implement the foregoing functions in a form of the hardware structure, the software module, or a combination of the hardware structure and the software module. Whether a specific function in the foregoing functions is performed by the hardware structure, the software module, or the combination of the hardware structure and the software module depends on specific applications and design constraints of the technical solutions.
[0180] As shown in
[0181] When performing the steps performed by the network device in the foregoing method embodiments, the communication module 901 may be configured to perform sending and/or receiving actions of the network device in the foregoing method embodiments. The processing module 902 may be configured to perform a processing action of the network device in the foregoing method embodiments, for example, configured to control the communication module 901 to receive and/or send information, a message, or signaling, store the information, and the like.
[0182] Specifically, the communication module 901 may be configured to send first information to a first communication apparatus. The first information may indicate a correspondence between a first data radio bearer and a second data radio bearer, the first data radio bearer is a data radio bearer between the network device and the first communication apparatus, and the second data radio bearer is a data radio bearer between the first communication apparatus and a second communication apparatus. The communication module 901 may be further configured to send second information to the second communication apparatus, where the second information may indicate a correspondence between a first PDCP entity of a Uu interface of the second communication apparatus and a first RLC entity of an SL interface of the second communication apparatus, and the first RLC entity corresponds to the second data radio bearer.
[0183] For example, the first information may include a source identifier of the second data radio bearer and/or a destination identifier of the second data radio bearer.
[0184] The first data radio bearer does not include a PDCP entity of the first communication apparatus, and the second data radio bearer does not include the PDCP entity of the first communication apparatus.
[0185] In a possible example, the communication module 901 may further send third information to a third communication apparatus, and the third information may indicate a correspondence between a third data radio bearer and a fourth data radio bearer. The third data radio bearer is a data radio bearer between the network device and the third communication apparatus, and the fourth data radio bearer is a data radio bearer between the third communication apparatus and the second communication apparatus. In addition, the communication module 901 may further send fourth information to the second communication apparatus, where the fourth information may indicate a correspondence between the first PDCP entity and a second RLC entity of the SL interface of the second communication apparatus, and the second RLC entity corresponds to the fourth data radio bearer.
[0186] In this example, the third data radio bearer does not include a PDCP entity of the third communication apparatus, and the fourth data radio bearer does not include the PDCP entity of the third communication apparatus.
[0187] In another possible example, the communication module 901 may further send fifth information to the second communication apparatus, where the fifth information may indicate a correspondence between the first PDCP entity and a third RLC entity of the Uu interface of the second communication apparatus. The third RLC entity corresponds to a fifth data radio bearer, and the fifth data radio bearer is a data radio bearer between the network device and the second communication apparatus.
[0188] When the foregoing network device is implemented, the communication apparatus may further include a hardware component. For ease of understanding and illustration, in
[0189] The communication apparatus 1000 includes one or more remote radio units (RRUs) 1010 and one or more baseband units (BBUs) (which may also be referred to as digital units (DUs)) 1020. The RRU 1010 may be referred to as a communication module, may correspond to the communication module 901 in
[0190] The BBU 1020 may be configured to: perform baseband processing such as channel encoding, multiplexing, modulation, and spectrum spreading, control the base station, and the like. The RRU 1010 and the BBU 1020 may be physically disposed together, or may be physically disposed separately, that is, in a distributed base station. The BBU 1020 is a control center of the base station, and may also be referred to as a processing module, a processing unit, or the like. The BBU 1020 may correspond to the processing module 902 in
[0191] In an example, the BBU 1020 may include one or more boards, and a plurality of boards may jointly support a radio access network (for example, an LTE network) of a single access standard, or may separately support radio access networks (for example, an LTE network, a 5G network, or another network) of different access standards. The BBU 1020 further includes a memory 1021 and a processor 1022. The memory 1021 is configured to store necessary computer programs or instructions, and data. The processor 1022 is configured to control the network device to perform a necessary action, for example, configured to control the network device to perform an operation procedure performed by a centralized unit (CU) and/or a CU in the foregoing method embodiments.
[0192] For example, the processor 1022 may perform the foregoing steps performed by the processing module 902. The memory 1021 and the processor 1022 may serve one or more boards. In other words, a memory and a processor may be separately disposed on each board. Alternatively, a plurality of boards may share a same memory and a same processor. In addition, a necessary circuit may be further disposed on each board.
[0193] In addition, the network device is not limited to the foregoing forms, and may also be in another form. For example, the network device includes a BBU and an adaptive radio unit (ARU), or includes a BBU and an active antenna unit (AAU), or may be customer-premises equipment (CPE), or may be in another form. This is not limited in this application.
[0194] The BBU 1020 may be configured to perform a processing action that is internally implemented by the network device and that is described in the foregoing method embodiments. The RRU 1010 (or the radio frequency unit 1012) may be configured to perform sending actions that are performed by the network device to the first communication apparatus and the like and that are described in the foregoing method embodiments.
[0195] Specifically, the RRU 1010 may be configured to send first information to the first communication apparatus. The first information may indicate a correspondence between a first data radio bearer and a second data radio bearer, the first data radio bearer is a data radio bearer between the network device and the first communication apparatus, and the second data radio bearer is a data radio bearer between the first communication apparatus and a second communication apparatus. The RRU 1010 may be further configured to send second information to the second communication apparatus, where the second information may indicate a correspondence between a first PDCP entity of a Uu interface of the second communication apparatus and a first RLC entity of an SL interface of the second communication apparatus, and the first RLC entity corresponds to the second data radio bearer.
[0196] For example, the first information may include a source identifier of the second data radio bearer and/or a destination identifier of the second data radio bearer.
[0197] The first data radio bearer does not include a PDCP entity of the first communication apparatus, and the second data radio bearer does not include the PDCP entity of the first communication apparatus.
[0198] In a possible example, the RRU 1010 may further send third information to a third communication apparatus, and the third information may indicate a correspondence between a third data radio bearer and a fourth data radio bearer. The third data radio bearer is a data radio bearer between the network device and the third communication apparatus, and the fourth data radio bearer is a data radio bearer between the third communication apparatus and the second communication apparatus. In addition, the RRU 1010 may further send fourth information to the second communication apparatus, where the fourth information may indicate a correspondence between the first PDCP entity and a second RLC entity of the SL interface of the second communication apparatus, and the second RLC entity corresponds to the fourth data radio bearer.
[0199] In this example, the third data radio bearer does not include a PDCP entity of the third communication apparatus, and the fourth data radio bearer does not include the PDCP entity of the third communication apparatus.
[0200] In another possible example, the RRU 1010 may further send fifth information to the second communication apparatus, where the fifth information may indicate a correspondence between the first PDCP entity and a third RLC entity of the Uu interface of the second communication apparatus. The third RLC entity corresponds to a fifth data radio bearer, and the fifth data radio bearer is a data radio bearer between the network device and the second communication apparatus.
[0201] As shown in
[0202] When performing the steps performed by the first communication apparatus and/or the second communication apparatus in the foregoing method embodiments, the communication module 1101 may be configured to perform sending and/or receiving actions of the first communication apparatus and/or the second communication apparatus in the foregoing method embodiments, for example, configured to receive information, a message, or signaling from the network device. The processing module 1102 may be configured to perform a processing action of the first communication apparatus and/or the second communication apparatus in the foregoing method embodiments, for example, configured to control the communication module 1101 to receive and/or send information, a message, or signaling, store the information, and the like.
[0203] Specifically, when performing an action of the first communication apparatus in embodiments of this application, the communication module 1101 may receive first information from a network device, where the first information may indicate a correspondence between a first data radio bearer and a second data radio bearer. The first data radio bearer is a data radio bearer between the network device and the first communication apparatus, the second data radio bearer is a data radio bearer between the first communication apparatus and the second communication apparatus, a first RLC entity of an SL interface of the second communication apparatus corresponds to the second data radio bearer, and a first PDCP entity of a Uu interface of the second communication apparatus corresponds to the first RLC entity of the SL interface.
[0204] For example, the first data radio bearer does not include a PDCP entity of the first communication apparatus, and the second data radio bearer does not include the PDCP entity of the first communication apparatus.
[0205] The communication module 1101 may further receive data from the network device by using the first data radio bearer, and send the data to the second communication apparatus by using the second data radio bearer.
[0206] In addition, the communication module 1101 may further receive data from the second communication apparatus by using the second data radio bearer, and send the data to the network device by using the first data radio bearer.
[0207] The first information may include a source identifier of the second data radio bearer and/or a destination identifier of the second data radio bearer.
[0208] When performing an action of the second communication apparatus in embodiments of this application, the communication module 1101 may receive second information from the network device, where the second information may indicate a correspondence between a first PDCP entity of a Uu interface of the second communication apparatus and a first RLC entity of an SL interface of the second communication apparatus. The first RLC entity corresponds to a second data radio bearer, the second data radio bearer is a data radio bearer between the first communication apparatus and the second communication apparatus, a first data radio bearer is maintained between the first communication apparatus and the network device, and the first data radio bearer corresponds to the second data radio bearer.
[0209] For example, the first data radio bearer does not include a PDCP entity of the first communication apparatus, and the second data radio bearer does not include the PDCP entity of the first communication apparatus.
[0210] In a possible example, the communication module 1101 may further receive fourth information from the network device, where the fourth information is used to indicate a correspondence between the first PDCP entity and a second RLC entity of the SL interface of the second communication apparatus. The second RLC entity corresponds to a fourth data radio bearer, the fourth data radio bearer is a data radio bearer between a third communication apparatus and the second communication apparatus, a third data radio bearer is maintained between the third communication apparatus and the network device, and the fourth data radio bearer corresponds to the third data radio bearer.
[0211] In this example, the third data radio bearer does not include a PDCP entity of the third communication apparatus, and the fourth data radio bearer does not include the PDCP entity of the third communication apparatus.
[0212] In a possible example, the communication module 1101 may further receive fifth information from the network device, where the fifth information is used to indicate a correspondence between the first PDCP entity and a third RLC entity of the Uu interface of the second communication apparatus. The third RLC entity corresponds to a fifth data radio bearer, and the fifth data radio bearer is a data radio bearer between the network device and the second communication apparatus.
[0213] When the first communication apparatus and/or the second communication apparatus are/is implemented, the communication apparatus may further include a hardware component. For ease of understanding and illustration, in
[0214] The processor 1201, the transceiver 1203, and the memory 1202 may perform communication by using an internal connection path, to transfer a control signal and/or a data signal. The memory 1202 is configured to store a computer program. The processor 1201 is configured to invoke and run the computer program in the memory 1202, to control the transceiver 1203 to send/receive a signal.
[0215] The foregoing processor 1201 may be configured to: process a communication protocol and communication data, control the communication apparatus 1200, execute a program, process data of the program, and the like. The memory 1202 may be configured to store the program and data, and the processor 1201 may perform, based on the program, the method performed by a receive end device in embodiments of this application.
[0216] The transceiver 1203 may correspond to the communication module 1101 in
[0217] In addition, the communication apparatus 1200 may further include an input/output apparatus 1204, for example, a touchscreen, a display screen, a keyboard, or another component that may be configured to receive data input by a user and output data to the user. It should be noted that some types of communication apparatuses may have no input/output apparatus.
[0218] For example, the processor 1201 and the memory 1202 may be integrated into a processing apparatus, and the processor 1201 is configured to execute a computer program or instructions stored in the memory 1202 to implement the foregoing functions. During specific implementation, the memory 1202 may alternatively be integrated into the processor 1201, or may be independent of the processor 1201.
[0219] It should be understood that the communication module 1101 may have a structure shown in the transceiver 1203, that is, the communication module 1101 includes the radio frequency unit and the antenna. Alternatively, the communication module 1101 may include the foregoing radio frequency unit. The foregoing processing module 1102 may include the processor 1201, or include the processor 1022 and the memory 1021.
[0220] The communication apparatus 1200 may alternatively include a chip. For example, the chip includes the processor 1201. In addition, the chip may further include a memory 1202 and a transceiver 1203. Any two of the memory 1202, the transceiver 1203, and the processor 1201 may be coupled to each other.
[0221] Based on the structure shown in
[0222] For example, the first data radio bearer does not include a PDCP entity of the first communication apparatus, and the second data radio bearer does not include the PDCP entity of the first communication apparatus.
[0223] The transceiver 1203 may further receive data from the network device by using the first data radio bearer, and send the data to the second communication apparatus by using the second data radio bearer.
[0224] In addition, the transceiver 1203 may further receive data from the second communication apparatus by using the second data radio bearer, and send the data to the network device by using the first data radio bearer.
[0225] The first information may include a source identifier of the second data radio bearer and/or a destination identifier of the second data radio bearer.
[0226] When performing an action of the second communication apparatus in embodiments of this application, the transceiver 1203 may receive second information from a network device, where the second information may indicate a correspondence between a first PDCP entity of a Uu interface of the second communication apparatus and a first RLC entity of an SL interface of the second communication apparatus. The first RLC entity corresponds to a second data radio bearer, the second data radio bearer is a data radio bearer between the first communication apparatus and the second communication apparatus, a first data radio bearer is maintained between the first communication apparatus and the network device, and the first data radio bearer corresponds to the second data radio bearer.
[0227] For example, the first data radio bearer does not include a PDCP entity of the first communication apparatus, and the second data radio bearer does not include the PDCP entity of the first communication apparatus.
[0228] In a possible example, the transceiver 1203 may further receive fourth information from the network device, where the fourth information is used to indicate a correspondence between the first PDCP entity and a second RLC entity of the SL interface of the second communication apparatus. The second RLC entity corresponds to a fourth data radio bearer, the fourth data radio bearer is a data radio bearer between a third communication apparatus and the second communication apparatus, a third data radio bearer is maintained between the third communication apparatus and the network device, and the fourth data radio bearer corresponds to the third data radio bearer.
[0229] In this example, the third data radio bearer does not include a PDCP entity of the third communication apparatus, and the fourth data radio bearer does not include the PDCP entity of the third communication apparatus.
[0230] In a possible example, the transceiver 1203 may further receive fifth information from the network device, where the fifth information is used to indicate a correspondence between the first PDCP entity and a third RLC entity of the Uu interface of the second communication apparatus. The third RLC entity corresponds to a fifth data radio bearer, and the fifth data radio bearer is a data radio bearer between the network device and the second communication apparatus.
[0231] Based on a same concept as that of the foregoing method embodiments, an embodiment of this application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the program is executed by a processor, the computer is enabled to implement an operation performed by the network device, the first communication apparatus and/or the second communication apparatus in the method embodiments or any possible implementation of the method embodiments.
[0232] Based on a same concept as that of the foregoing method embodiments, this application further provides a computer program product. The computer program product may include a computer program or instructions. When the computer program is or the instructions are invoked and executed by a computer, the computer is enabled to implement an operation performed by the network device, the first communication apparatus and/or the second communication apparatus in the method embodiments or any possible implementation of the method embodiments.
[0233] Based on a same concept as that of the foregoing method embodiments, this application further provides a chip or a chip system. The chip may include a processor. The chip may further include a memory (or a storage module) and/or a transceiver (or a communication module); or the chip is coupled to a memory (or a storage module) and/or a transceiver (or a communication module). The transceiver (or the communication module) may be configured to support the chip in performing wired and/or wireless communication. The memory (or the storage module) may be configured to store a program. The processor invokes the program to implement an operation performed by the network device, the first communication apparatus and/or the second communication apparatus in the method embodiments or any possible implementation of the method embodiments. The chip system may include the chip, or may include the chip and another discrete component, such as a memory (or a storage module) and/or a transceiver (or a communication module).
[0234] Based on a same concept as that of the foregoing method embodiments, this application further provides a communication system. The communication system may include a network device, a first communication apparatus and/or a second communication apparatus. The communication system may be configured to implement an operation performed by the network device, the first communication apparatus and/or the second communication apparatus in the method embodiments or any possible implementation of the method embodiments. For example, the communication system may have a structure shown in
[0235] All or some of the foregoing embodiments may be implemented by using software, hardware, firmware, or any combination thereof. When the software is used to implement the embodiments, all or some of the embodiments may be implemented in a form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or some of the procedures or functions according to embodiments of this application are generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or another programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or may be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (for example, a coaxial cable, an optical fiber, or a digital subscriber line (DSL)) or wireless (for example, infrared, radio, or microwave) manner. The computer-readable storage medium may be any usable medium accessible by a computer, or a data storage device, such as a server or a data center, integrating one or more usable media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a high-density digital video disc (DVD)), a semiconductor medium (for example, a solid-state drive (SSD)), or the like.
[0236] The network device and the terminal device in the foregoing apparatus embodiments correspond to the network device or the terminal device in the method embodiments. A corresponding module or unit performs a corresponding step. For example, a communication unit (a transceiver) performs a receiving step or a sending step in the method embodiments, and a step other than the sending step and the receiving step may be performed by a processing unit (a processor). For a function of a specific unit, refer to a corresponding method embodiment. There may be one or more processors.
[0237] Embodiments of this application are described with reference to the flowcharts and/or block diagrams of the method, the apparatus, and the computer program product according to the embodiments. It should be understood that computer programs or instructions may be used to implement each procedure and/or each block in the flowcharts and/or the block diagrams and a combination of procedures and/or blocks in the flowcharts and/or the block diagrams. These computer programs or instructions may be provided for a general-purpose computer, a dedicated computer, an embedded processor, or a processor of another programmable data processing device to generate a machine, so that the computer programs or instructions executed by a computer or the processor of the another programmable data processing device generate an apparatus for implementing a specific function in one or more procedures in the flowcharts and/or one or more blocks in the block diagrams.
[0238] These computer programs or instructions may alternatively be stored in a computer-readable memory that can indicate a computer or another programmable data processing device to work in a specific manner, so that the computer programs or instructions stored in the computer-readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more procedures in the flowcharts and/or one or more blocks in the block diagrams.
[0239] These computer programs or instructions may also be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device to generate computer-implemented processing. Therefore, the computer programs or instructions executed on the computer or the another programmable device provide steps for implementing a specific function in one or more procedures in the flowcharts and/or one or more blocks in the block diagrams.