WO2021203353A1 - 多播传输方法及相关装置 - Google Patents
多播传输方法及相关装置 Download PDFInfo
- Publication number
- WO2021203353A1 WO2021203353A1 PCT/CN2020/083923 CN2020083923W WO2021203353A1 WO 2021203353 A1 WO2021203353 A1 WO 2021203353A1 CN 2020083923 W CN2020083923 W CN 2020083923W WO 2021203353 A1 WO2021203353 A1 WO 2021203353A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- protocol layer
- data packet
- indication information
- terminal device
- network device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/34—Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1642—Formats specially adapted for sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/02—Data link layer protocols
Definitions
- This application relates to the field of communication technology, and in particular to a multicast transmission method and related devices.
- Multimedia broadcast multicast service is a service for multiple terminal devices, such as live broadcast service and some public safety services.
- the MBMS service can be sent to the terminal equipment in a unicast transmission mode by establishing a dedicated bearer with a single terminal equipment, or it can be multicast (group) by establishing a shared bearer with multiple terminal equipment.
- the transmission mode of broadcast is sent to the terminal device.
- the base station can choose to send the MBMS service to a certain terminal device through a dedicated radio bearer or a shared radio bearer according to the situation. Therefore, from the perspective of a terminal device, the terminal device may receive data packets through a dedicated radio bearer at some times, and receive data packets through a shared radio bearer at some times. In this way, due to different transmission conditions on different radio bearers, when the terminal device receives the MBMS service data packet, data packet interruption, data packet disorder, or data packet redundancy will occur, which will affect the user experience.
- This application provides a multicast transmission method and related devices.
- a network device sends a data packet to a terminal device
- the network device sets the first protocol layer serial number of the data packet, so that the data packet received by the terminal device is duplicated and out of sequence
- the terminal device can perform corresponding processing on the received data packet according to the first protocol layer serial number to improve communication efficiency.
- the present application provides a multicast transmission method, which is applicable to a first network device, and includes: receiving a first data packet and first indication information, where the first indication information is used to indicate the first network device.
- the sequence of a data packet in at least one data packet ; setting the first protocol layer serial number of the first data packet according to the first indication information; sending the first data packet to a terminal device.
- the first network device when the first network device sends the first data packet to the terminal device, the first network device sets the first protocol layer serial number of the first data packet, and then sends the first data packet to the terminal device.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer serial number is set according to the first serial number in the first indication information.
- the first protocol layer serial number is the same as the first serial number, or the first protocol layer serial number is the same as the first serial number
- the difference between the numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the method before the sending the first data packet to the terminal device, the method further includes: sending second indication information to the terminal device and /Or third indication information, where the second indication information and/or third indication information are used to indicate the correspondence between the first protocol layer and the at least two radio bearers.
- the second indication information includes configuration information of the first protocol layer of the terminal device.
- the second indication information includes at least one first identification information, and the at least one first identification information corresponds to at least one radio bearer one by one, so
- the at least one piece of first identification information includes at least one of the following: a radio bearer identifier, a packet data convergence protocol PDCP layer identifier, a radio link control RLC layer identifier, and a logical channel identifier.
- the third indication information is used to configure a radio bearer or a PDCP layer or an RLC layer or a logical channel of the terminal device, and the third indication information Including the first protocol layer identifier of the terminal device.
- the method further includes: sending a data packet in the first protocol layer to a target access network device, where the first network device is the terminal The access network device to which the device belongs.
- the present application provides a multicast transmission method, the method is suitable for terminal equipment, including: receiving a first data packet, the first protocol layer sequence number of the first data packet is based on the first indication information If set, the first indication information is used to indicate the sequence of the first data packet in at least one data packet; the first data packet is processed according to the first protocol layer sequence number.
- the terminal device receives the first data packet, and the first data packet includes the serial number of the first protocol layer.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer serial number is set according to the first serial number in the first indication information.
- the first protocol layer serial number is the same as the first serial number, or the first protocol layer serial number is the same as the first serial number
- the difference between the numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the method before the receiving the first data packet, the method further includes: receiving second indication information and/or third indication information, the first The second indication information and/or the third indication information are used to indicate the correspondence between the first protocol layer and the at least two radio bearers.
- the second indication information includes configuration information of the first protocol layer of the terminal device.
- the second indication information includes at least one first identification information, and the at least one first identification information corresponds to at least one radio bearer one by one, so
- the at least one piece of first identification information includes at least one of the following: a radio bearer identifier, a packet data convergence protocol PDCP layer identifier, a radio link control RLC layer identifier, and a logical channel identifier.
- the third indication information is used to configure a radio bearer or a PDCP layer or an RLC layer or a logical channel of the terminal device, and the third indication information Including the first protocol layer identifier of the terminal device.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, and discarding , Send to the upper layer, and give feedback on the first data packet.
- the present application provides a communication device that is suitable for a first network device and includes a transceiving module and a processing module, wherein the transceiving module is configured to receive a first data packet and first indication information, The first indication information is used to indicate the order of the first data packet in at least one data packet; the processing module is used to set the first protocol layer of the first data packet according to the first indication information Serial number; the transceiver module is also used to send the first data packet to the terminal device.
- the first protocol layer serial number is set according to the first serial number in the first indication information.
- the first protocol layer serial number is the same as the first serial number, or the first protocol layer serial number is the same as the first serial number
- the difference between the numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module is further configured to: send second instruction information and/or third instruction information to the terminal device, and the second instruction information And/or the third indication information is used to indicate the correspondence between the first protocol layer and the at least two radio bearers.
- the second indication information includes configuration information of the first protocol layer of the terminal device.
- the second indication information includes at least one first identification information
- the at least one first identification information corresponds to at least one radio bearer one by one
- the at least one piece of first identification information includes at least one of the following: a radio bearer identifier, a packet data convergence protocol PDCP layer identifier, a radio link control RLC layer identifier, and a logical channel identifier.
- the third indication information is used to configure a radio bearer or a PDCP layer or an RLC layer or a logical channel of the terminal device, and the third indication information Including the first protocol layer identifier of the terminal device.
- the transceiver module is further configured to: send a data packet in the first protocol layer to a target access network device, and the first network device is all The access network equipment to which the terminal equipment belongs.
- the present application provides a communication device that is suitable for terminal equipment and includes a transceiving module and a processing module, wherein the transceiving module is configured to receive a first data packet.
- the sequence number of the first protocol layer is set according to the first indication information, and the first indication information is used to indicate the sequence of the first data packet in at least one data packet; the processing module is used to indicate the sequence of the first data packet according to the A protocol layer sequence number processes the first data packet.
- the first protocol layer serial number is set according to the first serial number in the first indication information.
- the first protocol layer serial number is the same as the first serial number, or the first protocol layer serial number is the same as the first serial number
- the difference between the numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module is further configured to: receive second indication information and/or third indication information, and the second indication information and/or third indication information
- the indication information is used to indicate the correspondence between the first protocol layer and the at least two radio bearers.
- the second indication information includes configuration information of the first protocol layer of the terminal device.
- the second indication information includes at least one first identification information, and the at least one first identification information corresponds to at least one radio bearer one by one, so
- the at least one piece of first identification information includes at least one of the following: a radio bearer identifier, a packet data convergence protocol PDCP layer identifier, a radio link control RLC layer identifier, and a logical channel identifier.
- the third indication information is used to configure a radio bearer or a PDCP layer or an RLC layer or a logical channel of the terminal device, and the third indication information Including the first protocol layer identifier of the terminal device.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, and discarding , Send to the upper layer, and give feedback on the first data packet.
- the present application provides a communication device, including a processor and a communication interface, and optionally a memory, the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the first A method in one aspect or any possible implementation of the first aspect.
- the communication device may be a chip.
- the present application provides a computer-readable storage medium that stores a computer program.
- the computer program includes program instructions that, when executed by a processor, cause the processor to execute Such as the method in the first aspect or any possible implementation of the first aspect.
- the present application provides a communication device, including a processor and a communication interface, and optionally a memory, the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement The second aspect or the method in any possible implementation of the second aspect.
- the communication device may be a chip.
- the present application provides a computer-readable storage medium that stores a computer program.
- the computer program includes program instructions that, when executed by a processor, cause the processor to execute Such as the method in the second aspect or any possible implementation of the second aspect.
- the present application provides a communication system including the communication device described in the third aspect and the fourth aspect, or the communication device described in the fifth aspect and the seventh aspect.
- the present application provides a multicast transmission method, which is applicable to a second network device, and includes: receiving a first data packet and fourth indication information, where the fourth indication information is used to indicate the first The sequence of the data packet in at least one data packet; the first protocol layer serial number of the first data packet is set according to the fourth indication information; the first data packet is sent to the terminal device through the first network device.
- the second network device when the second network device sends the first data packet to the terminal device, the second network device sets the first protocol layer serial number of the first data packet, and then sends the first data to the terminal device through the first network device Bag.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer sequence number is set according to the second sequence number in the fourth indication information.
- the first protocol layer sequence number is the same as the second sequence number, or the first protocol layer sequence number is the same as the second sequence number
- the difference between the numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the method before the sending the first data packet to the terminal device through the first network device, the method further includes: sending to the terminal device Fifth indication information; sending sixth indication information to the first network device, where the fifth indication information and the sixth indication information are used to indicate the correspondence between the first protocol layer and the at least two radio bearers relation.
- the fifth indication information includes configuration information of the first protocol layer of the terminal device.
- the fifth indication information includes at least one piece of second identification information, and the at least one piece of second identification information includes at least one of the following: a transmission channel identifier, The first protocol layer identifier of the terminal device and the service identifier of the first data packet.
- the sixth indication information is used to configure a radio bearer or a PDCP layer or an RLC layer or a logical channel of the terminal device, and the sixth indication information Including the at least one piece of second identification information.
- this application provides a multicast transmission method suitable for a first network device, including: receiving a first data packet, the first protocol layer sequence number of the first data packet is set according to the fourth indication information Yes, the fourth indication information is used to indicate the order of the first data packet in at least one data packet; and send the first data packet to a terminal device.
- the first data packet received by the first network device includes the first protocol layer serial number, and then the first network device sends the first data packet to the terminal device.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer sequence number is set according to the second sequence number in the fourth indication information.
- the first protocol layer sequence number is the same as the second sequence number, or the first protocol layer sequence number is the same as the first protocol layer sequence number.
- the difference between the two serial numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the method before the sending the first data packet to the terminal device, the method further includes: receiving sixth indication information, The sixth indication information is used to indicate the correspondence between the first protocol layer and the at least two radio bearers.
- the sixth indication information is used to configure the radio bearer or the PDCP layer or the RLC layer or the logical channel of the terminal device, and the sixth The indication information includes at least one second identification information, and the at least one second identification information includes at least one of the following: a transmission channel identification, a first protocol layer identification of the terminal device, and a service identification of the first data packet.
- the present application provides a multicast transmission method, the method is suitable for terminal equipment, including: receiving a first data packet, the first protocol layer sequence number of the first data packet is based on the fourth indication information If set, the fourth indication information is used to indicate the sequence of the first data packet in at least one data packet; the first data packet is processed according to the first protocol layer sequence number.
- the terminal device receives the first data packet, and the first data packet includes the serial number of the first protocol layer.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer sequence number is set according to the second sequence number in the fourth indication information.
- the first protocol layer sequence number is the same as the second sequence number, or the first protocol layer sequence number is the same as the first protocol layer sequence number.
- the difference between the two serial numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the method before the receiving the first data packet, the method further includes: receiving fifth indication information, where the fifth indication information is used for Indicating the correspondence between the first protocol layer and the at least two radio bearers.
- the fifth indication information includes configuration information of the first protocol layer of the terminal device.
- the fifth indication information includes at least one second identification information, and the at least one second identification information includes at least one of the following: transmission channel The identifier, the first protocol layer identifier of the terminal device, and the service identifier of the first data packet.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection , Discarding, sending to the upper layer, and feedback on the first data packet.
- the present application provides a communication device that is suitable for a second network device and includes a transceiving module and a processing module, wherein the transceiving module is configured to receive the first data packet and the fourth indication information ,
- the fourth indication information is used to indicate the order of the first data packet in at least one data packet;
- the processing module is used to set the first protocol of the first data packet according to the fourth indication information Layer sequence number;
- the transceiver module is also used to send the first data packet to the terminal device through the first network device.
- the first protocol layer serial number is set according to the second serial number in the fourth indication information.
- the first protocol layer sequence number is the same as the second sequence number, or the first protocol layer sequence number is the same as the first protocol layer sequence number.
- the difference between the two serial numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module is further configured to: send fifth instruction information to the terminal device; send a sixth instruction to the first network device Information, the fifth indication information and the sixth indication information are used to indicate the correspondence between the first protocol layer and the at least two radio bearers.
- the fifth indication information includes configuration information of the first protocol layer of the terminal device.
- the fifth indication information includes at least one second identification information, and the at least one second identification information includes at least one of the following: transmission channel The identifier, the first protocol layer identifier of the terminal device, and the service identifier of the first data packet.
- the sixth indication information is used to configure the radio bearer or the PDCP layer or the RLC layer or the logical channel of the terminal device, and the sixth The indication information includes the at least one piece of second identification information.
- the present application provides a communication device that is suitable for a first network device and includes a transceiver module.
- the transceiver module is configured to receive a first data packet.
- the protocol layer serial number is set according to the fourth indication information, and the fourth indication information is used to indicate the sequence of the first data packet in at least one data packet; the transceiver module is also used to send all the data packets to the terminal device.
- the first data packet is suitable for a first network device and includes a transceiver module.
- the transceiver module is configured to receive a first data packet.
- the protocol layer serial number is set according to the fourth indication information, and the fourth indication information is used to indicate the sequence of the first data packet in at least one data packet; the transceiver module is also used to send all the data packets to the terminal device.
- the first data packet is suitable for a first network device and includes a transceiver module.
- the first protocol layer sequence number is set according to the second sequence number in the fourth indication information.
- the first protocol layer sequence number is the same as the second sequence number, or the first protocol layer sequence number is the same as the first protocol layer sequence number.
- the difference between the two serial numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module is further configured to: receive sixth indication information, where the sixth indication information is used to indicate that the first protocol layer and the The correspondence between the at least two radio bearers.
- the sixth indication information is used to configure the radio bearer or the PDCP layer or the RLC layer or the logical channel of the terminal device, and the sixth The indication information includes at least one second identification information, and the at least one second identification information includes at least one of the following: a transmission channel identification, a first protocol layer identification of the terminal device, and a service identification of the first data packet.
- the present application provides a communication device that is suitable for terminal equipment and includes a transceiving module and a processing module, wherein the transceiving module is configured to receive a first data packet, and the first data packet
- the serial number of the first protocol layer is set according to the fourth indication information, and the fourth indication information is used to indicate the sequence of the first data packet in at least one data packet; the processing module is used to The first protocol layer sequence number processes the first data packet.
- the first protocol layer serial number is set according to the second serial number in the fourth indication information.
- the first protocol layer sequence number is the same as the second sequence number, or the first protocol layer sequence number is the same as the first protocol layer sequence number.
- the difference between the two serial numbers is a fixed value N.
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module is further configured to: receive fifth indication information, where the fifth indication information is used to indicate that the first protocol layer and the The correspondence between the at least two radio bearers.
- the fifth indication information includes configuration information of the first protocol layer of the terminal device.
- the fifth indication information includes at least one second identification information, and the at least one second identification information includes at least one of the following: transmission channel The identifier, the first protocol layer identifier of the terminal device, and the service identifier of the first data packet.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection , Discarding, sending to the upper layer, and feedback on the first data packet.
- the present application provides a communication device, including a processor and a communication interface, and optionally a memory, the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement The tenth aspect or the method in any possible implementation of the tenth aspect.
- the communication device may be a chip.
- the present application provides a computer-readable storage medium that stores a computer program.
- the computer program includes program instructions that, when executed by a processor, cause the processor to Perform the method in the tenth aspect or any possible implementation manner of the tenth aspect.
- the present application provides a communication device, including a processor and a communication interface, and optionally a memory, the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction, The method in any possible implementation manner of the eleventh aspect or the eleventh aspect is implemented.
- the communication device may be a chip.
- this application provides a computer-readable storage medium storing a computer program, the computer program including program instructions that when executed by a processor cause the processor to Perform the method in the eleventh aspect or any possible implementation manner of the eleventh aspect.
- the present application provides a communication device, including a processor and a communication interface, and optionally a memory, the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement The twelfth aspect or the method in any possible implementation of the twelfth aspect.
- the communication device may be a chip.
- the present application provides a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, cause the processing
- the device executes the method in the twelfth aspect or any possible implementation of the twelfth aspect.
- the present application provides a communication system including the communication devices described in the thirteenth, fourteenth, and fifteenth aspects, or the sixteenth, eighteenth, and The communication device described in the twentieth aspect.
- Figure 1 is a schematic diagram of MBMS service data transmission
- Figure 2 is a schematic diagram of multicast transmission between a base station and a terminal device
- Figure 3 is a schematic diagram of a base station sending MBMS service data to a terminal device
- FIG. 4 is a schematic diagram of a multicast transmission method provided by an embodiment of the application.
- FIG. 5 is a schematic diagram of the first network device in FIG. 4 sending MBMS service data to the terminal device;
- FIG. 6 is a schematic diagram of another multicast transmission method provided by an embodiment of the application.
- FIG. 7 is a schematic diagram of another multicast transmission method provided by an embodiment of the application.
- FIG. 8 is a schematic diagram of the second network device in FIG. 7 sending MBMS service data to the terminal device;
- FIG. 9 is a schematic diagram of another multicast transmission method provided by an embodiment of the application.
- FIG. 10 is a schematic diagram of a communication device 1000 provided by an embodiment of this application.
- FIG. 11 is a schematic diagram of another communication device 1100 according to an embodiment of this application.
- FIG. 12 is a schematic diagram of a communication device 1200 according to an embodiment of the application.
- FIG. 13 is a schematic diagram of another communication device 1300 according to an embodiment of the application.
- FIG. 14 is a schematic diagram of a communication device 1400 according to an embodiment of the application.
- FIG. 15 is a schematic diagram of another communication device 1500 provided by an embodiment of this application.
- FIG. 16 is a schematic diagram of a communication device 1600 provided by an embodiment of the application.
- FIG. 17 is a schematic diagram of another communication device 1700 according to an embodiment of the application.
- FIG. 18 is a schematic diagram of a communication device 1800 according to an embodiment of this application.
- FIG. 19 is a schematic diagram of another communication device 1900 provided by an embodiment of this application.
- LTE long term evolution
- UMTS universal mobile telecommunications system
- UTRAN UMTS terrestrial radio access network
- GSM global system for mobile communication
- EDGE enhanced data rate for GSM evolution
- GSM EDGE system radio access network
- GERAN GERAN
- the function of the MME is completed by the serving GPRS support node (SGSN) of the general packet radio service (GPRS), and the function of SGW ⁇ PGW is performed by the gateway GPRS support node (gateway GPRS).
- SGSN serving GPRS support node
- GPRS general packet radio service
- gateway GPRS support node gateway GPRS support node
- GGSN support node
- Terminal devices include terminal devices in 5G networks, and devices that provide users with voice and/or data connectivity. For example, they may include handheld devices with wireless connection functions or processing devices connected to wireless modems.
- the terminal device can communicate with the core network via a radio access network (RAN), and exchange voice and/or data with the RAN.
- RAN radio access network
- the terminal equipment may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, device-to-device communication (device-to-device, D2D) terminal equipment, vehicle-to-everything (V2X) Terminal equipment, machine-to-machine/machine-type communications (M2M/MTC) terminal equipment, Internet of things (IoT) terminal equipment, subscriber unit, subscriber station (subscriber station), mobile station (mobile station), remote station (remote station), access point (AP), remote terminal (remote terminal), access terminal (access terminal), user terminal (user terminal) , User agent (user agent), or user equipment (user device), etc.
- UE user equipment
- UE user equipment
- D2D device-to-device communication
- V2X vehicle-to-everything
- M2M/MTC machine-to-machine/machine-type communications
- IoT Internet of things
- subscriber unit subscriber station (subscriber station), mobile station (mobile station), remote station (remote station), access point (
- it may include mobile phones (or “cellular” phones), computers with mobile terminal equipment, portable, pocket-sized, hand-held, mobile devices with built-in computers, and so on.
- PCS personal communication service
- PCS personal communication service
- SIP session initiation protocol
- WLL wireless local loop
- PDA personal digital assistants
- restricted devices such as devices with low power consumption, or devices with limited storage capabilities, or devices with limited computing capabilities.
- RFID radio frequency identification
- GPS global positioning system
- laser scanners and other information sensing equipment, terminal equipment in the network after 5G, etc.
- the terminal device may also be a wearable device.
- Wearable devices can also be called wearable smart devices or smart wearable devices, etc. It is a general term for using wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes Wait.
- a wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. Wearable devices are not only a kind of hardware device, but also realize powerful functions through software support, data interaction, and cloud interaction.
- wearable smart devices include full-featured, large-sized, complete or partial functions that can be achieved without relying on smart phones, such as smart watches or smart glasses, and only focus on a certain type of application function, and need to cooperate with other devices such as smart phones.
- Use such as all kinds of smart bracelets, smart helmets, smart jewelry, etc. for physical sign monitoring.
- the various terminal devices described above if they are located on the vehicle (for example, placed in the vehicle or installed in the vehicle), can be regarded as vehicle-mounted terminal equipment, for example, the vehicle-mounted terminal equipment is also called on-board unit (OBU). ).
- OBU on-board unit
- the embodiment of the present application also relates to the first network device.
- the first network device can be a device used to communicate with terminal devices, for example, it can be a network side device in a 5G network, it can also be a base transceiver station (BTS) in the GSM system or CDMA, or it can be WCDMA
- BTS base transceiver station
- the base station (NodeB, NB) in the system can also be an evolved Node B (eNB or eNodeB) in the LTE system, or the first network device can be a relay station, an access point, a vehicle-mounted device, or a wearable device And the network side equipment in the network after 5G or the network equipment in the future evolved PLMN network, etc.
- eNB evolved Node B
- the first network device involved in the embodiments of the present application may also be referred to as a radio access network (radio access network, RAN) device.
- the RAN equipment is connected to the terminal equipment and is used to receive data from the terminal equipment and send it to the core network equipment.
- RAN equipment corresponds to different equipment in different communication systems, for example, it corresponds to base station and base station controller in 2G system, corresponds to base station and radio network controller (RNC) in 3G system, and corresponds to evolution in 4G system
- RNC base station and radio network controller
- An evolutional Node B (eNB) corresponds to a 5G system in a 5G system, such as access network equipment (such as gNB, CU, and DU) in a new radio access technology (NR).
- NR new radio access technology
- the embodiment of the present application also relates to a second network device.
- the second network device may be a device used to communicate with a terminal device through the first network device.
- it may be a network side device in a 5G network, or a network side device in other communication systems.
- the second network device involved in the embodiment of the present application may also be referred to as a core network (core network, CN) device.
- the CN equipment communicates with the terminal equipment through the RAN equipment.
- CN equipment corresponds to different equipment in different communication systems. For example, it corresponds to 5G systems in 5G systems, such as core network equipment (such as user plane functions) in the new radio access technology (NR). , UPF) equipment).
- At least one refers to one or more, and “multiple” refers to two or more.
- “And/or” describes the association relationship of the associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, and B exists alone, where A, B can be singular or plural.
- the character “/” generally indicates that the associated objects before and after are in an “or” relationship.
- the following at least one item (a)” or similar expressions refers to any combination of these items, including any combination of a single item (a) or a plurality of items (a).
- at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple .
- first and second are used to distinguish multiple objects, and are not used to limit the order, timing, priority, or order of multiple objects. Importance.
- first information and the second information are only for distinguishing different information, but do not indicate the difference in content, priority, sending order, or importance of the two types of information.
- Unicast A point-to-point communication technology, that is, a single point of communication between a network device and a terminal device.
- the network device can send data separately for each terminal device.
- Unicast can also be called unicast transmission mode or unicast transmission technology.
- Sending by unicast transmission means that when the sending device sends the transport block (TB) corresponding to the protocol data unit (protocol data unit, PDU), the cell network temporary identifier (C-RNTI) is used.
- C-RNTI cell network temporary identifier
- a receiving device receives the same PDU according to the C-RNTI; or the unicast transmission of the PDU can refer to the PDU Transmission is carried out in a radio bearer established for unicast transmission or in a channel specially designed for unicast transmission.
- Receiving in the unicast transmission mode means that when the unicast transmission is used, the receiving device receives the PDU according to the C-RNTI; or the receiving device receives the PDU through a radio bearer established for unicast transmission or is used for unicast transmission. Receive on the transmitted channel.
- Multicast Point-to-multipoint communication technology, which can also be called multicast transmission method or multicast transmission technology, used to serve multimedia broadcast multicast services. Multicast can also be called multicast, and can also be called a broadcast technology in some broad scenarios, but there are differences between multicast and traditional broadcast technology.
- multicast transmission technologies are mainly divided into two types: multimedia broadcast multicast single frequency network service (multimedia broadcast multicast service single frequency network, MBSFN) and single cell point to multipoint service (single cell point to multiple, SC-PTM).
- MBSFN multimedia broadcast multicast service single frequency network
- SC-PTM single cell point to multipoint service
- other multicast transmission technologies are also being discussed, and this application is not limited.
- Sending by multicast transmission means that when the sending device sends the TB corresponding to the PDU, it uses a group radio network temporary identifier (G-RNTI) to scramble the PDU or scramble the DCI corresponding to the PDU.
- G-RNTI group radio network temporary identifier
- One or more receiving devices receive the same PDU according to the same G-RNTI.
- transmitting the PDU in a multicast manner may refer to informing multiple receiving devices of the location of the same PDU in a semi-static manner, and multiple receiving devices can receive the PDU at the same time.
- the use of multicast to transmit the PDU may mean that the PDU is transmitted in a radio bearer established for multicast transmission or transmitted in a channel specially designed for multicast.
- Receiving by multicast transmission means that when the opposite side uses multicast transmission, one of the multiple receiving devices receives the PDU according to the G-RNTI; or one of the multiple receiving devices receives the PDU according to G-RNTI;
- the radio bearer established by the multicast transmission receives or receives PDUs on the channel used for the multicast transmission.
- Broadcast Point-to-multipoint communication technology. Different from multicast, the technology involved in broadcasting is that the sending device sends the TB corresponding to the PDU on the broadcast channel, and all receiving devices can receive the PDU on the broadcast channel. Different from the multicast technology, in traditional broadcast transmission, the broadcast channel does not use the above-mentioned G-RNTI scrambling method.
- Handover In a wireless communication system, each cell covers a limited range. Therefore, when a terminal device moves from the current serving cell to an adjacent cell, in order to ensure service continuity, the network side needs to switch the service to Adjacent cells, so as not to interrupt the communication process. Handover refers to the process of switching the link carrying communication data from one cell (or base station) to another cell (or base station) in order to ensure uninterrupted communication during the communication process.
- the control plane protocol layer structure can include the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, and the media interface. Access control (media access control, MAC) and physical layer, etc.
- the user plane protocol layer structure may include the PDCP layer, the RLC layer, the MAC layer, and the physical layer. Among them, the physical layer is located at the lowest layer (layer one), the MAC layer, RLC, and PDCP belong to the second layer (layer two), and the RRC belongs to the third layer (layer three).
- the PDCP layer may also include a service data adaptation protocol (SDAP) layer.
- SDAP service data adaptation protocol
- TCP/IP Transmission Control Protocol/Internet Protocol
- the radio access network device can include a centralized unit (CU) and a distributed unit (CU).
- CU distributed unit
- multiple DUs can be centrally controlled by one CU.
- CU and DU can be divided according to the protocol layer of the wireless network. For example, the functions of the PDCP layer and above are set in the CU, the protocol layers below the PDCP, and the functions of the RLC layer and MAC layer are set in the DU.
- this division of protocol layers is just an example, and it can also be divided in other protocol layers, for example, in the RLC layer.
- the functions of the RLC layer and above protocol layers are set in the CU, and the protocol layers below the RLC layer
- the functions are set in the DU; or, divided in a certain protocol layer, for example, part of the functions of the RLC layer and the functions of the protocol layer above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layer below the RLC layer Set in DU.
- it can also be divided in other ways, for example, divided by delay, and functions that need to meet the delay requirements for processing time are set in the DU, and functions that do not need to meet the delay requirements are set in the CU.
- Radio bearer Generally, it can be understood as a transmission path or treatment that a data packet or signaling passes through when it is transmitted on an air interface.
- Radio bearers include data radio bearers and signaling radio bearers.
- the radio bearer is established and configured through the RRC signaling of the network equipment.
- the configuration of the radio bearer includes the configuration of each protocol layer.
- the entities of each protocol layer of the network equipment and terminal equipment perform data packets in the radio bearer according to the configuration. Or the sending, receiving or processing of signaling.
- a radio bearer can be understood as a transmission channel. Whether on the terminal device side or on the network device side, each radio bearer contains a PDCP entity and at least one RLC entity to perform data packets transmitted in the radio bearer. deal with.
- network equipment can also add, modify, or delete (release) radio bearers through RRC signaling.
- Multimedia broadcast multicast service (multimedia broadcast multicast service, MBMS):
- the MBMS service is a point-to-multipoint unidirectional multimedia service. For example, on the air interface, a multimedia broadcast service is sent to users in a cell through a common channel, or a multicast service subscribed by a user is sent to users in a cell in a multicast manner, thereby saving air interface resources.
- FIG. 1 is a schematic diagram of MBMS service data transmission.
- the MBMS service comes from the data server 101.
- the data server 101 sends the MBMS service data to the core network device 102, then the core network device 102 sends the MBMS service data to the base station 103, and finally the base station 103 sends the MBMS service data To the terminal device 104 that receives the MBMS service.
- the core network device 102 sends MBMS service data to the base station 103 through a protocol data unit (PDU) session (session) or a quality of service flow (QoS flow), and the core
- PDU protocol data unit
- QoS flow quality of service flow
- the MBMS service can be sent to the terminal device 104 in the form of unicast by establishing a dedicated radio bearer, or it can be sent to the terminal device in the form of multicast by establishing a shared radio bearer for the MBMS service. 104.
- FIG 2 is a schematic diagram of multicast transmission between a base station and a terminal device.
- multiple terminal devices 104 need to receive the same MBMS service. If the base station 103 transmits in unicast form, it is necessary to establish a dedicated radio bearer for each terminal device 104 to transmit separately, which consumes a lot of resources; if The base station 103 sends in the form of multicast, only a shared MBMS radio bearer needs to be established, and all terminal devices 104 interested in the MBMS service can receive the MBMS service through the shared radio bearer.
- the base station 103 may decide whether to send the MBMS service through unicast transmission, multicast transmission, or both transmission methods according to actual conditions (for example, the number of terminal equipment, the channel quality condition of the terminal equipment, or the geographic location of the terminal equipment).
- actual conditions for example, the number of terminal equipment, the channel quality condition of the terminal equipment, or the geographic location of the terminal equipment.
- FIG 3 is a schematic diagram of a base station sending MBMS service data to a terminal device.
- the base station can use one of the following three methods to send MBMS service data to the terminal device: only unicast transmission, only multicast transmission, and unicast transmission at the same time And multicast transmission method.
- the base station uses the unicast transmission method, it transmits data through the unicast radio bearer.
- the base station uses the multicast transmission method, it transmits data through the multicast radio bearer, that is to say, there are two types of The transmission method uses different radio bearers to send.
- the bearer performs data transmission, and sometimes two radio bearers are used for data transmission at the same time.
- the transmission conditions such as transmission speed
- the order of the situation For example, data packet 1 and data packet 2 are sent on the multicast radio bearer, and data packet 3 and data packet 4 are sent on the unicast radio bearer.
- the transmission speed of the unicast radio bearer is faster.
- data packets may be repeatedly received.
- the data packet No. 1 is sent on both the unicast radio bearer and the multicast radio bearer, which causes the terminal device to repeatedly receive the data packet No. 1 and the data packet reception is redundant.
- data packet No. 1 is sent on the multicast radio bearer, but the terminal device does not receive it, and then the terminal device cannot continue to receive No. 1 after switching to the unicast radio bearer. data pack.
- FIG. 4 is a schematic diagram of a multicast transmission method provided by an embodiment of the application. As shown in Figure 4, the multicast transmission method includes:
- the first network device receives a first data packet and first indication information, where the first indication information is used to indicate a sequence of the first data packet in at least one data packet.
- the first indication information may be sent to the first network device together with the first data packet, such as carried in the data packet or carried in the data packet header, or it may be sent to the first network device separately from the first data packet.
- the first network device there is no limitation here.
- the first network device is an access network device to which the terminal device belongs, and the first data packet and the first indication information are sent by the core network device to the first network device.
- the first network device sets the first protocol layer serial number of the first data packet according to the first indication information.
- This step can also be understood as that the first network device determines the first protocol layer serial number of the first data packet according to the first indication information.
- the first protocol layer is the protocol layer above the PDCP layer.
- the first protocol layer may be an existing protocol layer above the PDCP layer (for example, the SDAP layer, or the IP layer, etc.), and the first protocol layer may also be a newly designed protocol layer above the PDCP layer (further , It can be located in the upper layer of the SDAP layer or located in the middle layer between the PDCP layer and the SDAP layer), which is not limited here.
- the first protocol layer of the first network device is used to implement at least one of the following functions during downlink transmission: adding a protocol layer header to the data packet, setting the first protocol layer serial number for the data packet, receiving feedback information, and responding to the data packet Perform segmentation or concatenation, perform data packet retransmission, and so on.
- each protocol entity of the first protocol layer is associated with at least one radio bearer.
- each protocol entity corresponds to at least two radio bearers
- the first network device communicates to at least two radio bearers through the at least two radio bearers.
- the terminal device sends the data packet of the MBMS service.
- the at least two radio bearers may both be unicast radio bearers or both multicast radio bearers, and may also be partly unicast radio bearers and partly multicast radio bearers.
- the first protocol layer serial number is set according to the first serial number in the first indication information, where the first serial number may be set by the core network device or set by the data server.
- the first protocol layer sequence number is the same as the first sequence number, that is, the first network device sets the first sequence number in the first indication information as the first sequence number of the first data packet. Protocol layer serial number.
- the difference between the first protocol layer sequence number and the first sequence number is a fixed value N, that is, the first network device combines the first sequence number in the first indication information with the fixed value N. After the value N is added or subtracted, it is set as the first protocol layer sequence number of the first data packet.
- the fixed value N is stipulated by the protocol or received by the first network device from other network devices (for example, core network devices).
- the first network device may also set the first protocol layer serial number of the first data packet by itself. For example, after the first protocol layer entity is established, the data packet serial number therein is set to 0 or 1, and the serial number is incremented sequentially.
- S403 The first network device sends the first data packet to the terminal device.
- the first network device When the first network device sends the first data packet to the terminal device, it may be sent via a unicast radio bearer or a multicast radio bearer, and the first data packet includes the first protocol layer serial number set by the first network device.
- the terminal device processes the first data packet according to the first protocol layer serial number.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, discarding, sending to the upper layer, and feedback on the reception of the first data packet (for example, Whether it was successfully received).
- the first network device when the first network device sends the first data packet to the terminal device, the first network device sets the first protocol layer serial number of the first data packet, and then sends the first data packet to the terminal device.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The sequence number of the first protocol layer performs corresponding processing on the received data packets. For example, when the reception is repeated, one of the data packets can be discarded; when the reception is out of order, it can be reordered; when packet loss occurs, it can be forwarded.
- the sender sends feedback information so that the sender can retransmit and so on. In this way, by setting the first protocol layer on the first network device and the terminal device, the orderly processing of the multicast service is ensured, thereby improving the communication efficiency.
- FIG. 5 is a schematic diagram of the first network device in FIG. 4 sending MBMS service data to the terminal device.
- the first protocol layer is set on the first network device and the terminal device, and the first protocol layer is a protocol layer located above the PDCP layer.
- the first protocol layer can be an existing protocol layer located above the PDCP layer (for example, the SDAP layer), or a newly designed protocol layer located above the PDCP layer (further, it can be located above the SDAP layer or It is located in the middle layer between the PDCP layer and the SDAP layer), which is not limited here.
- the terminal device may receive the data packet of the MBMS service sent by the first network device through a unicast radio bearer, or may receive the data packet of the MBMS service through a multicast radio bearer.
- the first protocol layer of the first network device can be used to set the first protocol layer serial number of the data packet, receive feedback information, and divide or classify the data packet.
- the first protocol layer of the terminal device can be used to perform at least one of the following processing on the data packets: reordering, duplicate detection, discarding, sending to the upper layer, and receiving the data packet Give feedback.
- the data packets sent by the unicast radio bearer or the multicast radio bearer can be processed in the first protocol layer.
- the data packets received from the unicast radio bearer or the multicast radio bearer can be processed in the first protocol layer, so as to ensure that the terminal device can receive MBMS service data packets through different radio bearers. Correctly process the received data packets of the MBMS service to ensure that they are delivered to the upper layer in order, without repetition and without packet loss.
- FIG. 6 is a schematic diagram of another multicast transmission method provided by an embodiment of the application. As shown in Figure 6, the multicast transmission method includes:
- the first network device receives a first data packet and first indication information, where the first indication information is used to indicate a sequence of the first data packet in at least one data packet.
- the first indication information may be sent to the first network device together with the first data packet, such as carried in the data packet or carried in the data packet header, or it may be sent to the first network device separately from the first data packet.
- the first network device there is no limitation here.
- the first network device is an access network device to which the terminal device belongs, and the first data packet and the first indication information are sent by the core network device to the first network device.
- the first network device sets the first protocol layer serial number of the first data packet according to the first indication information.
- This step can also be understood as that the first network device determines the first protocol layer serial number of the first data packet according to the first indication information.
- the first protocol layer is the protocol layer above the PDCP layer.
- the first protocol layer can be an existing protocol layer above the PDCP layer (for example, the SDAP layer, or IP layer, etc.), or it can be a newly designed protocol layer above the PDCP layer (further, it can be located in the SDAP layer).
- the upper layer of the layer or the middle layer between the PDCP layer and the SDAP layer) is not limited here.
- the first protocol layer of the first network device is used to implement at least one of the following functions during downlink transmission: adding a protocol layer header to the data packet, setting the first protocol layer serial number for the data packet, receiving feedback information, and responding to the data packet Perform segmentation or concatenation, perform data packet retransmission, and so on.
- each protocol entity of the first protocol layer is associated with at least one radio bearer.
- each protocol entity corresponds to at least two radio bearers
- the first network device communicates to at least two radio bearers through the at least two radio bearers.
- the terminal device sends the data packet of the MBMS service.
- the at least two radio bearers may both be unicast radio bearers or both multicast radio bearers, and may also be partly unicast radio bearers and partly multicast radio bearers.
- the first protocol layer of the first network device needs to set a first protocol layer serial number for each data packet of the MBMS service, so that the terminal device can process the received data packet according to the first protocol layer serial number.
- the first protocol layer sequence number may be placed in the header of the data packet.
- the first protocol layer serial number is set according to the first serial number in the first indication information, where the first serial number may be set by the core network device or set by the data server.
- the first protocol layer sequence number is the same as the first sequence number, that is, the first network device sets the first sequence number in the first indication information as the first sequence number of the first data packet.
- Protocol layer serial number the first network device receives first indication information sent by the core network device, where the first indication information includes a first sequence number (for example, General Packet Radio Service Tunneling Protocol-User Plane Sequence Number (GPRS Tunneling Protocol-U Sequence Number, GTP-U) or other serial numbers), the first network device sets the first serial number as the first protocol layer serial number of the first data packet.
- GPRS Tunneling Protocol-U Sequence Number GTP-U
- the GTP-U sequence number of the first data packet sent by the core network device received by the first network device is 3, and the GTP-U sequence number of different data packets sent by the core network device is different, then the first network device is in When the first protocol layer sets the first protocol layer serial number for the first data packet, the first protocol layer serial number is also set to 3.
- the first indication information may be transmitted, and the first indication information This can be achieved by setting the first sequence number for the data packet.
- the core network device sends data packets received from the data server to different first network devices, for the same data packet (with the same content or load), make it carry the same first sequence number, that is, the same first indication Information, the first indication information is used to identify the position of the data packet in at least one data packet sent.
- the first indication information includes at least one of the following information: a GTP-U serial number and a first service serial number; where the first service serial number is set by the core network device or data server, and The first data packet is a data packet of the first service, and the at least one data packet is a data packet of the first service.
- the core network device when the core network device and the first network device are transmitting data, the core network device establishes different PDU sessions or GTP tunnels with different first network devices to operate independently, so even if the core network device receives the same data packet from the data server When sending to different first network devices, it is also possible to set different GTP-U serial numbers.
- the core network device sets the same GTP-U serial number when sending to different first network devices, one A possible implementation is that each data packet sets the GTP-U serial number according to the instructions of the data server. In this way, because the GTP-U serial number is associated with the content of the data packet, different first network devices can be based on the GTP-U serial number. The serial number is used to judge the transmission progress of the service.
- the difference between the first protocol layer sequence number and the first sequence number is a fixed value N, that is, the first network device combines the first sequence number in the first indication information with the fixed value N. After the value N is added or subtracted, it is set as the first protocol layer sequence number of the first data packet.
- the first network device receives first indication information sent by the core network device, where the first indication information includes a first serial number (for example, a GTP-U serial number or other serial numbers), and the first network device sends the first serial number After adding or subtracting from the fixed value N, it is set as the first protocol layer serial number of the first data packet.
- the GTP-U sequence number of the first data packet sent by the core network device is 3 and N is 1, the GTP-U sequence number of the first data packet sent by the core network device is different.
- the first protocol layer serial number is set to 2 or 4.
- N may be carried in the first indication information received by the first network device from the core network device, may also be carried in other indication information, or may be pre-defined in the protocol.
- the first network device may also set the first protocol layer serial number of the first data packet by itself. For example, the first network device sets the first protocol layer serial number of the first data packet to 0, sets the first protocol layer serial number of the second data packet to 1, and the first protocol layer serial number of subsequent data packets Increase sequentially.
- the first network device sends second indication information and/or third indication information to the terminal device, where the second indication information and/or third indication information is used to indicate that the first protocol layer and the at least two radio bearers The corresponding relationship.
- the terminal device needs to know which radio bearers are used to transmit the same MBMS service data. Therefore, the first network device needs to configure the terminal device.
- the method includes: the first network device sends second indication information and/or third indication information to the terminal device, where the second indication information and/or third indication information are used to indicate that the first protocol layer and the at least two radio bearers Correspondence.
- the second indication information includes configuration information of the first protocol layer of the terminal device.
- the second indication information includes at least one first identification information, the at least one first identification information corresponds to at least one radio bearer one by one, and the at least one first identification information includes at least one of the following: radio bearer identification, PDCP layer identification , RLC layer identification, logical channel identification.
- the third indication information is used to configure a radio bearer or a PDCP layer or an RLC layer or a logical channel of the terminal device, and the third indication information includes the first protocol layer identifier of the terminal device.
- the first network device sends the second indication information to the terminal device.
- the second indication information is carried in RRC signaling.
- the second indication information is used to indicate the radio bearer associated with the first protocol layer of the terminal device, and includes at least one first identification information, the at least one first identification information corresponds to at least one radio bearer one by one, and the at least one first identification information It includes at least one of the following: radio bearer identifier, PDCP layer identifier, RLC layer identifier, and logical channel identifier.
- the terminal device configures the first protocol layer of the terminal device according to the second instruction information.
- the second indication information includes the first radio bearer identifier and the second radio bearer identifier, it indicates that the data packets received by the terminal device from the first radio bearer and the second radio bearer belong to the same MBMS service, and the terminal device The first protocol layer for unified processing.
- the second indication information may further include a service identifier, and the service identifier is used to indicate the MBMS service associated with the first protocol layer of the terminal device.
- the first network device sends third indication information to the terminal device.
- the third indication information is carried in RRC signaling.
- the third indication information is used to configure the radio bearer or PDCP layer or RLC layer or logical channel of the terminal device.
- the third indication information includes the first protocol layer identifier of the terminal device, and the first protocol layer identifier is used to indicate the radio bearer or the terminal device.
- the third indication information may further include a service identifier, which is used to indicate the radio bearer or PDCP layer or RLC layer of the terminal device or the MBMS service associated with the logical channel.
- the first network device sends the second instruction information and the third instruction information to the terminal device.
- the first network device sends the first data packet to the terminal device.
- the first network device When the first network device sends the first data packet to the terminal device, it may be sent via a unicast radio bearer or a multicast radio bearer, and the first data packet includes the first protocol layer serial number set by the first network device.
- the terminal device processes the first data packet according to the first protocol layer serial number.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, discarding, sending to the upper layer, and feedback on the reception of the first data packet (for example, Whether it was successfully received).
- the terminal device after receiving the first data packet, the terminal device obtains the first protocol layer serial number of the first data packet, and then sorts the received MBMS service data packets according to the first protocol layer serial number , And send to the higher protocol layer in sequence.
- the terminal device after receiving the first data packet, obtains the first protocol layer serial number of the first data packet, and then compares the first protocol layer serial number of the first data packet with the received MBMS service The first protocol layer sequence numbers of other data packets are compared, and if there are data packets with the same first protocol layer sequence number, one of the data packets is retained, and the other data packets with the same sequence number are discarded.
- the terminal device after receiving the first data packet, the terminal device obtains the first protocol layer serial number of the first data packet. If it is found that a data packet with the first protocol layer serial number is not successfully received, the terminal The device sends feedback information to the first network device, where the feedback information is used to indicate that a data packet of a certain first protocol layer sequence number has not been successfully received, and the first network device may perform data packet retransmission according to the feedback information. For example, if a terminal device receives a data packet with a first protocol layer sequence number of 1 and 3, it can be determined that the data packet with a first protocol layer sequence number of 2 has not been successfully received, so that the first protocol layer sequence number is 2 packets send feedback information.
- data packets belonging to the same MBMS service can perform different security processing in the unicast radio bearer and the multicast radio bearer (for example, using different Key and/or security algorithm for processing).
- the security processing of data packets transmitted through the radio bearer is configured and executed in the corresponding PDCP layer.
- the security processing includes processing procedures such as integrity protection, integrity verification, encryption, and decryption.
- the above method further includes: the first network device sends a data packet in the first protocol layer to the target access network device, where the first network device is the access network device to which the terminal device belongs.
- data forwarding needs to be performed between the access network devices.
- the purpose is to forward the data in the first network device that has not been sent to the terminal device to the target access network device, and then send it to the terminal device switched to the target access network device through the target access network device.
- data packet in the first protocol layer of the first network device needs to be forwarded to the target access network device, and then the target access network device transmits the data packet forwarded by the first network device through a unicast radio bearer Send to the terminal device.
- the first network device when the first network device sends MBMS service data to the terminal device through different radio bearers, the first network device first configures the terminal device so that the terminal device can determine the radio bearer used to transmit the same MBMS service data.
- the first network device sets the first protocol layer serial number of the first data packet, and then sends the first data packet to the terminal device.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The sequence number of the first protocol layer performs corresponding processing on the received data packets.
- one of the data packets can be discarded; when the reception is out of order, it can be reordered; when packet loss occurs, it can be forwarded.
- the sender sends feedback information so that the sender can retransmit and so on. In this way, by setting the first protocol layer on the first network device and the terminal device, the orderly processing of the multicast service is ensured, thereby improving the communication efficiency.
- FIG. 7 is a schematic diagram of another multicast transmission method provided by an embodiment of the application. As shown in Figure 7, the multicast transmission method includes:
- a second network device receives a first data packet and fourth indication information, where the fourth indication information is used to indicate a sequence of the first data packet in at least one data packet.
- the fourth indication information may be sent to the second network device together with the first data packet, such as carried in the data packet or carried in the header of the data packet, or it may be sent to the second network device separately from the first data packet.
- first data packet such as carried in the data packet or carried in the header of the data packet, or it may be sent to the second network device separately from the first data packet.
- second network device there is no limitation here.
- the second network device is a core network device, and the first data packet and the fourth indication information are sent by the data server to the second network device.
- the second network device sets the first protocol layer serial number of the first data packet according to the fourth indication information.
- This step can also be understood as that the second network device determines the first protocol layer sequence number of the first data packet according to the fourth indication information.
- the first protocol layer is the protocol layer above the PDCP layer.
- the first protocol layer may be an existing protocol layer above the PDCP layer (for example, the TCP/IP layer), and the first protocol layer may also be a newly designed protocol layer above the PDCP layer, which is not limited here.
- the first protocol layer of the second network device is used to implement at least one of the following functions during downlink transmission: adding a protocol layer header to the data packet, setting the first protocol layer serial number for the data packet, receiving feedback information, and responding to the data packet Perform segmentation or concatenation, perform data packet retransmission, and so on.
- each protocol entity of the first protocol layer is associated with at least one radio bearer, and one implementation manner is that each protocol entity corresponds to at least two radio bearers.
- the at least two radio bearers may both be unicast radio bearers or both multicast radio bearers, and may also be partly unicast radio bearers and partly multicast radio bearers.
- the first protocol layer serial number is set according to the second serial number in the fourth instruction information, where the second serial number may be set by the data server.
- the first protocol layer sequence number is the same as the second sequence number, that is, the second network device sets the second sequence number in the fourth indication information as the first sequence number of the first data packet. Protocol layer serial number.
- the difference between the first protocol layer sequence number and the second sequence number is a fixed value N, that is, the second network device combines the second sequence number in the fourth indication information with the fixed value N. After the value N is added or subtracted, it is set as the first protocol layer sequence number of the first data packet.
- the fixed value N is specified by the protocol or received by the second network device from other network devices (for example, a data server).
- the second network device can also set the first protocol layer serial number of the first data packet by itself. For example, after the first protocol layer entity is established, set the data packet serial number in it to 0 or 1, and increase sequentially.
- S703 The second network device sends the first data packet to the terminal device through the first network device.
- the first data packet is processed by the first protocol layer of the second network device, it is transmitted to the first network device through the transmission channel (for example, PDU session or QoS flow) between the second network device and the first network device ,
- the first network device transmits the first data packet to the terminal device through at least two radio bearers.
- the terminal device processes the first data packet according to the first protocol layer serial number.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, discarding, sending to the upper layer, and feedback on the reception of the first data packet (for example, Whether it was successfully received).
- the second network device when the second network device sends the first data packet to the terminal device, the second network device sets the first protocol layer serial number of the first data packet, and then sends the first data to the terminal device through the first network device Bag.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The sequence number of the first protocol layer performs corresponding processing on the received data packets. For example, when the reception is repeated, one of the data packets can be discarded; when the reception is out of order, it can be reordered; when packet loss occurs, it can be forwarded.
- the sender sends feedback information so that the sender can retransmit and so on. In this way, by setting the first protocol layer on the second network device and the terminal device, the orderly processing of the multicast service is ensured, thereby improving the communication efficiency.
- FIG. 8 is a schematic diagram of the second network device in FIG. 7 sending MBMS service data to the terminal device.
- the first protocol layer is set on the second network device and the terminal device.
- the first protocol layer can be the existing protocol layer above the PDCP layer (for example, the TCP/IP layer), or it can be a new protocol layer.
- the designed protocol layer above the PDCP layer is not limited here.
- the first data packet After the first data packet is processed by the first protocol layer of the second network device, it is transmitted to the first network device through the transmission channel (for example, PDU session or QoS flow) between the second network device and the first network device.
- the network device transmits the first data packet to the terminal device through at least two radio bearers.
- the terminal device may receive the data packet of the MBMS service through a unicast radio bearer, or may receive the data packet of the MBMS service through a multicast radio bearer.
- the first protocol layer of the second network device can be used to set the first protocol layer serial number of the data packet, receive feedback information, and divide or classify the data packet.
- the first protocol layer of the terminal device can be used to perform at least one of the following processing on the data packets: reordering, duplicate detection, discarding, sending to the upper layer, and receiving the data packet Give feedback.
- the second network device sends MBMS service data to the terminal device
- the MBMS service data packet can be processed in the first protocol layer.
- the terminal device whether it is from unicast wireless
- the MBMS service data packets received by the bearer or the multicast radio bearer can be processed in the first protocol layer, so as to ensure that when the terminal device receives the MBMS service data packet through different radio bearers, it can correctly respond to the received MBMS service data packet.
- Business data packets are processed to ensure that they are delivered to the upper layer in order, without repetition and packet loss.
- FIG. 9 is a schematic diagram of another multicast transmission method provided by an embodiment of the application.
- the multicast transmission method includes:
- the second network device receives a first data packet and fourth indication information, where the fourth indication information is used to indicate the order of the first data packet in at least one data packet.
- the fourth indication information may be sent to the second network device together with the first data packet, such as carried in the data packet or carried in the data packet header, or it may be sent to the second network device separately from the first data packet.
- first data packet such as carried in the data packet or carried in the data packet header
- second network device separately from the first data packet.
- network equipment there is no limitation here.
- the second network device is a core network device, and the first data packet and the fourth indication information are sent by the data server to the second network device.
- the second network device sets the first protocol layer serial number of the first data packet according to the fourth indication information.
- This step can also be understood as that the second network device determines the first protocol layer sequence number of the first data packet according to the fourth indication information.
- the first protocol layer is the protocol layer above the PDCP layer.
- the first protocol layer may be an existing protocol layer located above the PDCP layer (for example, the TCP/IP layer), or may be a newly designed protocol layer located above the PDCP layer, which is not limited here.
- the first protocol layer of the second network device is used to implement at least one of the following functions during downlink transmission: adding a protocol layer header to the data packet, setting the first protocol layer serial number for the data packet, receiving feedback information, and responding to the data packet Perform segmentation or concatenation, perform data packet retransmission, and so on.
- each protocol entity of the first protocol layer is associated with at least one radio bearer, and one implementation manner is that each protocol entity corresponds to at least two radio bearers.
- the at least two radio bearers may both be unicast radio bearers or both multicast radio bearers, and may also be partly unicast radio bearers and partly multicast radio bearers.
- the first protocol layer of the second network device needs to set a first protocol layer serial number for each data packet of the MBMS service, so that the terminal device can process the received data packet according to the first protocol layer serial number.
- the first protocol layer sequence number can be placed in the header of the data packet.
- the first protocol layer serial number is set according to the second serial number in the fourth instruction information, where the second serial number may be set by the data server.
- the first protocol layer sequence number is the same as the second sequence number, that is, the second network device sets the second sequence number in the fourth indication information as the first sequence number of the first data packet.
- Protocol layer serial number the second network device receives the fourth instruction information sent by the data server, the fourth instruction information includes the second serial number, and the second network device sets the second serial number as the first protocol layer serial number of the first data packet . For example, if the second network device receives the second sequence number of the first data packet sent by the data server as 3, then the second network device sets the first protocol layer sequence number for the first data packet at the first protocol layer , Set the serial number of the first protocol layer to 3.
- the difference between the first protocol layer sequence number and the second sequence number is a fixed value N, that is, the second network device combines the second sequence number in the fourth indication information with the fixed value N. After the value N is added or subtracted, it is set as the first protocol layer sequence number of the first data packet.
- the second network device receives the fourth instruction information sent by the data server, the fourth instruction information includes the second serial number, and the second network device adds or subtracts the second serial number to the fixed value N and sets it as the first The serial number of the first protocol layer of the packet.
- the second network device receives the second sequence number of the first data packet sent by the data server is 3 and N is 1, then the second network device sets the first protocol for the first data packet at the first protocol layer When setting the layer sequence number, set the first protocol layer sequence number to 2 or 4.
- N may be carried in the fourth indication information received by the second network device from the data server, may also be carried in other indication information, or may be pre-defined in the protocol.
- the second network device may also set the first protocol layer serial number of the first data packet by itself. For example, the second network device sets the first protocol layer sequence number of the first data packet to 0, sets the first protocol layer sequence number of the second data packet to 1, and the first protocol layer sequence number of subsequent data packets Increase sequentially.
- the second network device sends fifth indication information to the terminal device.
- the configuration method includes: 2.
- the network device sends fifth instruction information to the terminal device.
- the fifth indication information includes configuration information of the first protocol layer of the terminal device.
- the fifth indication information includes at least one second identification information, and the at least one second identification information includes at least one of the following: a transmission channel identification, a first protocol layer identification of the terminal device, and a service identification of the first data packet .
- the second network device sends fifth indication information to the terminal device.
- the fifth indication information is carried in non-access stratum (NAS) signaling.
- the fifth indication information includes at least one second identification information, and the at least one second identification information includes at least one of the following: a transmission channel identification, a first protocol layer identification of the terminal device, and a service identification of the first data packet.
- the terminal device configures the first protocol layer of the terminal device according to the fifth instruction information, and the terminal device can obtain the first protocol layer identifier or the transmission channel identifier associated with the first protocol layer or the first protocol layer The associated business ID.
- the fifth indication information includes configuration information of the first protocol layer of the terminal device.
- the fifth indication information includes a radio bearer identifier.
- the fifth indication information is used to indicate the radio bearer associated with the first protocol layer of the terminal device.
- the terminal device configures the first protocol layer of the terminal device according to the fifth instruction information. For example, if the fifth indication information includes the first radio bearer identifier and the second radio bearer identifier, it means that the data packets received by the terminal device from the first radio bearer and the second radio bearer belong to the same MBMS service, and the terminal device The first protocol layer for unified processing.
- the second network device sends sixth indication information to the first network device.
- the sixth indication information is used to configure a radio bearer or a PDCP layer or an RLC layer or a logical channel of the terminal device, and the sixth indication information includes the above-mentioned at least one second identification information.
- the fifth indication information and the sixth indication information are used to indicate the correspondence between the first protocol layer and the at least two radio bearers.
- the second network device sends sixth indication information to the first network device, the sixth indication information includes at least one second identification information, and the at least one second identification information includes at least one of the following: transmission The channel identifier, the first protocol layer identifier of the terminal device, and the service identifier of the first data packet.
- the first network device configures the radio bearer or PDCP layer or RLC layer or logical channel of the terminal device according to the sixth indication information.
- the transmission channel identifier is used to indicate the radio bearer or PDCP layer or RLC layer or the transmission channel associated with the logical channel of the terminal device;
- the first protocol layer identifier of the terminal device is used to indicate the radio bearer or the PDCP layer or the RLC layer or the logical channel of the terminal device
- the service identifier of the first data packet is used to indicate the service associated with the radio bearer or PDCP layer or RLC layer or logical channel of the terminal device.
- the first protocol layer of the terminal device is associated with the first transmission channel
- the first radio bearer and the second radio bearer of the terminal device are associated with the first transmission channel. 2.
- the data packets received by the radio bearer belong to the same MBMS service and need to be processed uniformly at the first protocol layer of the terminal device.
- the second network device sends the first data packet to the terminal device through the first network device.
- the first data packet is processed by the first protocol layer of the second network device, it is transmitted to the first network device through the transmission channel (for example, PDU session or QoS flow) between the second network device and the first network device .
- the transmission channel for example, PDU session or QoS flow
- the second network device establishes a transmission channel associated with the first protocol layer
- the MBMS service data packet is processed by the first protocol layer of the second network device , Sent to the first network device through the associated transmission channel.
- the first network device establishes an associated radio bearer according to the configuration information of the transmission channel sent by the second network device or the QoS information corresponding to the transmission channel, for transmitting the data packet sent through the transmission channel.
- the first network device transmits the first data packet to the terminal device through at least two radio bearers.
- the terminal device processes the first data packet according to the first protocol layer serial number.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, discarding, sending to the upper layer, and feedback on the reception of the first data packet (for example, Whether it was successfully received).
- the terminal device after receiving the first data packet, the terminal device obtains the first protocol layer serial number of the first data packet, and then sorts the received MBMS service data packets according to the first protocol layer serial number , And send to the higher protocol layer in sequence.
- the terminal device after receiving the first data packet, obtains the first protocol layer serial number of the first data packet, and then compares the first protocol layer serial number of the first data packet with the received MBMS service The first protocol layer sequence numbers of other data packets are compared, and if there are data packets with the same first protocol layer sequence number, one of the data packets is retained, and the other data packets with the same sequence number are discarded.
- the terminal device after receiving the first data packet, the terminal device obtains the first protocol layer serial number of the first data packet. If it is found that a data packet with the first protocol layer serial number is not successfully received, the terminal The device sends feedback information to the first network device, where the feedback information is used to indicate that a data packet of a certain first protocol layer sequence number has not been successfully received, and the first network device may perform data packet retransmission according to the feedback information. For example, if a terminal device receives a data packet with a first protocol layer sequence number of 1 and 3, it can be determined that the data packet with a first protocol layer sequence number of 2 has not been successfully received, so that the first protocol layer sequence number is 2 packets send feedback information.
- data packets belonging to the same MBMS service can perform different security processing in the unicast radio bearer and the multicast radio bearer (for example, using different Key and/or security algorithm for processing).
- the security processing of data packets transmitted through the radio bearer is configured and executed in the corresponding PDCP layer.
- the security processing includes processing procedures such as integrity protection, integrity verification, encryption, and decryption.
- the second network device when sending MBMS service data to the terminal device through different radio bearers, the second network device first configures the terminal device, so that the terminal device can determine the radio bearer used to transmit the same MBMS service data.
- the second network device sends the first data packet to the terminal device
- the second network device sets the first protocol layer serial number of the first data packet, and then sends the first data packet to the terminal device through the first network device.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The sequence number of the first protocol layer performs corresponding processing on the received data packets.
- one of the data packets can be discarded; when the reception is out of order, it can be reordered; when packet loss occurs, it can be forwarded.
- the sender sends feedback information so that the sender can retransmit and so on. In this way, by setting the first protocol layer on the second network device and the terminal device, the orderly processing of the multicast service is ensured, thereby improving the communication efficiency.
- the service comes from the data server.
- the data server sends the service data to the second network device (core network device), and then the second network device sends the service data to the second network device through PDU session or QoS flow.
- a network device access network device
- the first network device sends service data to the terminal device through the wireless bearer.
- a PDU session between the second network device and the first network device can contain at least one unicast service QoS flow.
- Each PDU session corresponds to one SDAP, and the SDAP is responsible for transferring one PDU session
- Multiple QoS flows are mapped to at least one radio bearer.
- One QoS flow can only be mapped to the same radio bearer, and multiple QoS flows can be mapped to the same radio bearer. After the mapping is completed, the data in the QoS flow can be mapped to the same radio bearer. That is, it can be transmitted on the mapped radio bearer.
- the embodiment of this application provides a method for mapping the QoS flow of the multicast service to the radio bearer:
- the second network device may send indication information to the first network device when the PDU session is established or the QoS flow is established, and the indication information is used to indicate the QoS
- the type of flow is multicast QoS flow or unicast QoS flow, where multicast QoS flow is used to transmit MBMS services.
- the first network device receives the instruction information, and maps the QoS flow of the multicast service to the multicast radio bearer through SDAP. When the SDAP maps the QoS flow of the multicast service, it can only be used with the multicast service flow.
- Broadcast radio bearers do one-to-one mapping, that is, only one multicast service QoS flow can be mapped on one radio bearer. In this case, when the data packet of the multicast service is transmitted in the radio bearer, there is no need to increase the SDAP header or to carry the QoS flow ID in the header.
- the multicast radio bearer transmits the multicast service to a specific group of terminal devices. Different multicast radio bearers may target different groups of terminal devices. In addition, the unicast radio bearer is for one group of terminal devices. For terminal equipment, the QoS flow of the multicast service can only be mapped to one multicast radio bearer alone, and cannot be mapped to the same radio bearer together with other QoS flows.
- the second network device may send indication information to the first network device when the PDU session is established or the QoS flow is established, and the indication information is used to indicate the The type of QoS flow is multicast QoS flow or unicast QoS flow.
- the first network device After the first network device receives the indication information for indicating the multicast QoS flow, it can establish a separate radio bearer for the multicast QoS flow to transmit MBMS services, and the configuration information of the radio bearer It can contain the identifier of the PDU session or the identifier of the QoS flow.
- the protocol stack for MBMS service transmission does not include the SDAP protocol layer, and a separate radio bearer can be established for the multicast QoS flow, and there is no need to map the multicast QoS flow to the radio bearer through the SDAP protocol layer.
- the QoS flow of the unicast service and the QoS flow of the multicast service can be transmitted in the same PDU session, for example, the multicast QoS flow1 and the unicast QoS flow2 are transmitted in the same PDU session; It can also be that the QoS flow that can only multicast services is transmitted in the same PDU session.
- multicast QoS flow1 and multicast QoS flow2 are transmitted in the same PDU session, while unicast QoS flow1 and unicast QoS flow2 are in the same PDU session. It is transmitted in the PDU session; in addition, the QoS flow of each multicast service can be transmitted in a PDU session alone, which is not limited here.
- FIG. 10 is a schematic diagram of a communication device 1000 according to an embodiment of the application.
- the communication device 1000 is suitable for a first network device and includes a transceiver module 1010 and a processing module 1020.
- the communication device 1000 may be a first network device, or a chip or an integrated circuit inside the first network device, where:
- the transceiver module 1010 is configured to receive a first data packet and first indication information, where the first indication information is used to indicate the order of the first data packet in at least one data packet;
- the processing module 1020 is configured to set the first protocol layer serial number of the first data packet according to the first indication information
- the transceiver module 1010 is further configured to send the first data packet to the terminal device.
- the first network device when the first network device sends the first data packet to the terminal device, the first network device sets the first protocol layer serial number of the first data packet, and then sends the first data packet to the terminal device.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer serial number is set according to the first serial number in the first indication information.
- the first protocol layer sequence number is the same as the first sequence number, or the difference between the first protocol layer sequence number and the first sequence number is a fixed value N .
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module 1010 is further configured to: send second indication information and/or third indication information to the terminal device, and the second indication information and/or third indication information are used for To indicate the correspondence between the first protocol layer and the at least two radio bearers.
- the second indication information includes configuration information of the first protocol layer of the terminal device.
- the second indication information includes at least one first identification information
- the at least one first identification information corresponds to at least one radio bearer one by one
- the at least one first identification information includes the following At least one: a radio bearer identifier, a packet data convergence protocol PDCP layer identifier, a radio link control RLC layer identifier, and a logical channel identifier.
- the third indication information is used to configure the radio bearer or PDCP layer or RLC layer or logical channel of the terminal device, and the third indication information includes the first protocol of the terminal device Layer identification.
- the transceiver module 1010 is further configured to: send a data packet in the first protocol layer to a target access network device, where the first network device is the access network to which the terminal device belongs equipment.
- processing module 1020 in the embodiment of the present application may be implemented by a processor or a processor-related circuit component
- transceiver module 1010 may be implemented by a transceiver or a transceiver-related circuit component.
- FIG. 11 is a schematic diagram of another communication device 1100 provided by an embodiment of the application.
- the communication device 1100 includes a processor 1110 and a communication interface 1120, and optionally, a memory 1130.
- the communication device 1100 may be
- the first network device may also be an internal chip or integrated circuit of the first network device.
- the processor 1110, the communication interface 1120, and the memory 1130 are connected by a bus.
- the memory 1130 stores instructions or programs, and the processor 1110 is used to execute Instructions or programs stored in the memory 1130.
- the processor 1110 When the instructions or programs stored in the memory 1130 are executed, the processor 1110 is used to perform the operations performed by the processing module 1020 in the foregoing embodiment, and the communication interface 1120 is used to perform the operations performed by the transceiver module 1010 in the foregoing embodiment.
- the communication device 1000 or the communication device 1100 of the embodiment of the present application may correspond to the first network device in the multicast transmission method of the embodiment of the present application, and the operation and/or operation of each module in the communication device 1000 or the communication device 1100 Or the function is to realize the corresponding process of each method in FIG. 4 to FIG. 6, for the sake of brevity, it will not be repeated here.
- FIG. 12 is a schematic diagram of a communication device 1200 according to an embodiment of the application.
- the communication device 1200 is suitable for terminal equipment and includes a transceiver module 1210 and a processing module 1220.
- the communication device 1200 may be a terminal device, or a chip or an integrated circuit inside the terminal device, where:
- the transceiver module 1210 is configured to receive a first data packet, the first protocol layer serial number of the first data packet is set according to first indication information, and the first indication information is used to indicate that the first data packet is The sequence in at least one data packet;
- the processing module 1220 is configured to process the first data packet according to the first protocol layer serial number.
- the terminal device receives the first data packet, and the first data packet includes the first protocol layer serial number.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer serial number is set according to the first serial number in the first indication information.
- the first protocol layer sequence number is the same as the first sequence number, or the difference between the first protocol layer sequence number and the first sequence number is a fixed value N .
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module 1210 is further configured to: receive second indication information and/or third indication information, where the second indication information and/or third indication information are used to indicate the first indication information A correspondence between a protocol layer and the at least two radio bearers.
- the second indication information includes configuration information of the first protocol layer of the terminal device.
- the second indication information includes at least one first identification information
- the at least one first identification information corresponds to at least one radio bearer one by one
- the at least one first identification information includes the following At least one: a radio bearer identifier, a packet data convergence protocol PDCP layer identifier, a radio link control RLC layer identifier, and a logical channel identifier.
- the third indication information is used to configure the radio bearer or PDCP layer or RLC layer or logical channel of the terminal device, and the third indication information includes the first protocol of the terminal device Layer identification.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, discarding, sending to the upper layer, and targeting the first data packet.
- One data packet for feedback is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, discarding, sending to the upper layer, and targeting the first data packet.
- FIG. 13 is a schematic diagram of another communication device 1300 according to an embodiment of the application.
- the communication device 1300 includes a processor 1310 and a communication interface 1320, and optionally, a memory 1330.
- the communication device 1300 may be
- the terminal device may also be a chip or integrated circuit inside the terminal device.
- the processor 1310, the communication interface 1320, and the memory 1330 are connected by a bus.
- the memory 1330 stores instructions or programs, and the processor 1310 is used to execute data stored in the memory 1330. Instructions or procedures.
- the processor 1310 When the instructions or programs stored in the memory 1330 are executed, the processor 1310 is used to perform the operations performed by the processing module 1220 in the foregoing embodiment, and the communication interface 1320 is used to perform the operations performed by the transceiver module 1210 in the foregoing embodiment.
- the communication device 1200 or the communication device 1300 of the embodiment of the present application may correspond to the terminal device in the multicast transmission method of the embodiment of the present application, and the operation and/or function of each module in the communication device 1200 or the communication device 1300 In order to realize the corresponding processes of the methods in FIGS. 4 to 6 respectively, for the sake of brevity, details are not described herein again.
- FIG. 14 is a schematic diagram of a communication device 1400 according to an embodiment of the application.
- the communication device 1400 is suitable for a second network device and includes a transceiver module 1410 and a processing module 1420.
- the communication device 1400 may be a second network device, or a chip or an integrated circuit inside the second network device, where:
- the transceiver module 1410 is configured to receive a first data packet and fourth indication information, where the fourth indication information is used to indicate the order of the first data packet in at least one data packet;
- the processing module 1420 is configured to set the first protocol layer serial number of the first data packet according to the fourth indication information
- the transceiver module 1410 is further configured to send the first data packet to the terminal device through the first network device.
- the second network device when the second network device sends the first data packet to the terminal device, the second network device sets the first protocol layer serial number of the first data packet, and then sends the first data packet to the terminal device through the first network device.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer serial number is set according to the first serial number in the first indication information.
- the first protocol layer sequence number is the same as the first sequence number, or the difference between the first protocol layer sequence number and the first sequence number is a fixed value N .
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module 1410 is further configured to: send fifth indication information to the terminal device; send sixth indication information to the first network device, the fifth indication information and the The sixth indication information is used to indicate the correspondence between the first protocol layer and the at least two radio bearers.
- the fifth indication information includes configuration information of the first protocol layer of the terminal device.
- the fifth indication information includes at least one piece of second identification information, and the at least one piece of second identification information includes at least one of the following: a transmission channel identifier, and a first protocol layer of the terminal device ID, the service ID of the first data packet.
- the sixth indication information is used to configure a radio bearer or a PDCP layer or an RLC layer or a logical channel of the terminal device, and the sixth indication information includes the at least one second identification information .
- processing module 1420 in the embodiment of the present application may be implemented by a processor or a processor-related circuit component
- transceiver module 1410 may be implemented by a transceiver or a transceiver-related circuit component.
- FIG. 15 is a schematic diagram of another communication device 1500 according to an embodiment of the application.
- the communication device 1500 includes a processor 1510, a communication interface 1520, and optionally, a memory 1530.
- the communication device 1500 may be
- the second network device may also be an internal chip or integrated circuit of the second network device, where the processor 1510, the communication interface 1520, and the memory 1530 are connected by a bus, the memory 1530 stores instructions or programs, and the processor 1510 is used to execute Instructions or programs stored in the memory 1530.
- the processor 1510 When the instructions or programs stored in the memory 1530 are executed, the processor 1510 is used to perform the operations performed by the processing module 1420 in the foregoing embodiment, and the communication interface 1520 is used to perform the operations performed by the transceiver module 1410 in the foregoing embodiment.
- the communication device 1400 or the communication device 1500 of the embodiment of the present application may correspond to the second network device in the multicast transmission method of the embodiment of the present application, and the operation and/or operation of each module in the communication device 1400 or the communication device 1500 Or the function is to realize the corresponding process of each method in FIG. 7 to FIG. 9. For the sake of brevity, it will not be repeated here.
- FIG. 16 is a schematic diagram of a communication device 1600 according to an embodiment of the application.
- the communication device 1600 is suitable for a first network device and includes a transceiver module 1610.
- the communication device 1600 may be a first network device, or a chip or an integrated circuit inside the first network device, where:
- the transceiver module 1610 is configured to receive a first data packet, the first protocol layer serial number of the first data packet is set according to fourth indication information, and the fourth indication information is used to indicate that the first data packet is The sequence in at least one data packet;
- the transceiver module 1610 is further configured to send the first data packet to the terminal device.
- the first data packet received by the first network device includes the first protocol layer serial number, and then the first network device sends the first data packet to the terminal device.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer serial number is set according to the second serial number in the fourth indication information.
- the first protocol layer sequence number is the same as the second sequence number, or the difference between the first protocol layer sequence number and the second sequence number is a fixed value N .
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module 1610 is further configured to: receive sixth indication information, where the sixth indication information is used to indicate the correspondence between the first protocol layer and the at least two radio bearers .
- the sixth indication information is used to configure a radio bearer or a PDCP layer or an RLC layer or a logical channel of the terminal device, and the sixth indication information includes at least one second identification information, so The at least one piece of second identification information includes at least one of the following: a transmission channel identification, a first protocol layer identification of the terminal device, and a service identification of the first data packet.
- transceiver module 1610 in the embodiment of the present application may be implemented by a transceiver or transceiver-related circuit components.
- FIG. 17 is a schematic diagram of another communication device 1700 according to an embodiment of the application.
- the communication device 1700 includes a processor 1710, a communication interface 1720, and optionally, a memory 1730.
- the communication device 1700 may be
- the first network device may also be an internal chip or integrated circuit of the first network device, where the processor 1710, the communication interface 1720, and the memory 1730 are connected by a bus, the memory 1730 stores instructions or programs, and the processor 1710 is used to execute Instructions or programs stored in the memory 1730.
- the communication interface 1720 is used to perform operations performed by the transceiver module 1610 in the foregoing embodiment.
- the communication device 1600 or the communication device 1700 of the embodiment of the present application may correspond to the first network device in the multicast transmission method of the embodiment of the present application, and the operation and/or operation of each module in the communication device 1600 or the communication device 1700 Or the function is to realize the corresponding process of each method in FIG. 7 to FIG. 9. For the sake of brevity, it will not be repeated here.
- FIG. 18 is a schematic diagram of a communication device 1800 according to an embodiment of the application.
- the communication device 1800 is suitable for terminal equipment and includes a transceiver module 1810 and a processing module 1820.
- the communication device 1800 may be a terminal device, or a chip or an integrated circuit inside the terminal device, where:
- the transceiver module 1810 is configured to receive a first data packet, the first protocol layer serial number of the first data packet is set according to fourth indication information, and the fourth indication information is used to indicate that the first data packet is The sequence in at least one data packet;
- the processing module 1820 is configured to process the first data packet according to the first protocol layer serial number.
- the terminal device receives the first data packet, and the first data packet includes the first protocol layer serial number.
- the data packets received by the terminal device all include the corresponding first protocol layer sequence number, so that in the case of repetition, disorder, packet loss, or error reception in the data packet received by the terminal device, the terminal device can The serial number of the first protocol layer performs corresponding processing on the received data packet to improve communication efficiency.
- the first protocol layer serial number is set according to the second serial number in the fourth indication information.
- the first protocol layer sequence number is the same as the second sequence number, or the difference between the first protocol layer sequence number and the second sequence number is a fixed value N .
- the first protocol layer corresponds to at least two radio bearers.
- the transceiver module 1810 is further configured to: receive fifth indication information, where the fifth indication information is used to indicate the correspondence between the first protocol layer and the at least two radio bearers .
- the fifth indication information includes configuration information of the first protocol layer of the terminal device.
- the fifth indication information includes at least one piece of second identification information, and the at least one piece of second identification information includes at least one of the following: a transmission channel identifier, and a first protocol layer of the terminal device ID, the service ID of the first data packet.
- the first protocol layer of the terminal device is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, discarding, sending to the upper layer, and targeting the first data packet.
- One data packet for feedback is used to perform at least one of the following processing on the first data packet: reordering, repeated detection, discarding, sending to the upper layer, and targeting the first data packet.
- FIG. 19 is a schematic diagram of another communication device 1900 provided by an embodiment of the application.
- the communication device 1900 includes a processor 1910 and a communication interface 1920, and optionally, a memory 1930.
- the communication device 1900 may be
- the terminal device may also be a chip or an integrated circuit inside the terminal device.
- the processor 1910, the communication interface 1920, and the memory 1930 are connected by a bus.
- the memory 1930 stores instructions or programs, and the processor 1910 is used to execute data stored in the memory 1930. Instructions or procedures. When the instructions or programs stored in the memory 1930 are executed, the processor 1910 is used to perform the operations performed by the processing module 1820 in the foregoing embodiment, and the communication interface 1920 is used to perform the operations performed by the transceiver module 1810 in the foregoing embodiment.
- the communication device 1800 or the communication device 1900 of the embodiment of the present application may correspond to the terminal device in the multicast transmission method of the embodiment of the present application, and the operation and/or function of each module in the communication device 1800 or the communication device 1900 In order to implement the corresponding processes of the methods in FIGS. 7 to 9 respectively, for the sake of brevity, details are not described herein again.
- the embodiments of the present application also provide a computer-readable storage medium on which a computer program is stored.
- the program When the program is executed by a processor, it can realize the information related to the first network device or the second network device or the terminal device in the above method embodiment. Process.
- the embodiment of the present application also provides a computer program product, which when it runs on a computer or a processor, causes the computer or the processor to execute one or more steps in the foregoing method embodiments. If each component module of the aforementioned equipment is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in the computer readable storage medium.
- An embodiment of the present application also provides a communication system, which includes the first network device and terminal device in the foregoing embodiment, or includes the first network device, second network device, and terminal device in the foregoing embodiment.
- the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), and electrically available Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be random access memory (RAM), which is used as an external cache.
- RAM random access memory
- static random access memory static random access memory
- dynamic RAM dynamic RAM
- DRAM dynamic random access memory
- synchronous dynamic random access memory synchronous DRAM, SDRAM
- double data rate synchronous dynamic random access memory double data rate SDRAM, DDR SDRAM
- enhanced synchronous dynamic random access memory enhanced SDRAM, ESDRAM
- synchronous connection dynamic random access memory serial DRAM, SLDRAM
- direct rambus RAM direct rambus RAM, DR RAM
- the communication interface mentioned in the embodiments of this application may be a wired communication interface, a wireless communication interface, or a combination thereof.
- the wired communication interface may be, for example, an Ethernet interface, and the Ethernet interface may be an optical interface, an electrical interface, or a combination thereof.
- the communication interface may be, for example, a WLAN interface.
- the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component
- the memory storage module
- the size of the sequence number of the above-mentioned processes does not mean the order of execution.
- the execution order of each process should be determined by its function and internal logic, and should not correspond to the embodiments of the present application.
- the implementation process constitutes any limitation.
- the disclosed system, device, and method can be implemented in other ways.
- the device embodiments described above are merely illustrative, for example, the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components may be combined or It can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
- the technical solution of the present application essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disks or optical disks and other media that can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (38)
- 一种多播传输方法,其特征在于,所述方法适用于第一网络设备,包括:接收第一数据包以及第一指示信息,所述第一指示信息用于指示所述第一数据包在至少一个数据包中的顺序;根据所述第一指示信息设置所述第一数据包的第一协议层序列号;向终端设备发送所述第一数据包。
- 根据权利要求1所述的方法,其特征在于,所述第一协议层序列号是根据所述第一指示信息中的第一序列号设置的。
- 根据权利要求2所述的方法,其特征在于,所述第一协议层序列号与所述第一序列号相同,或者所述第一协议层序列号与所述第一序列号的差值为一个固定值N。
- 根据权利要求1-3任一项所述的方法,其特征在于,所述第一协议层对应于至少两个无线承载。
- 根据权利要求4所述的方法,其特征在于,在所述向终端设备发送所述第一数据包之前,所述方法还包括:向所述终端设备发送第二指示信息和/或第三指示信息,所述第二指示信息和/或第三指示信息用于指示所述第一协议层与所述至少两个无线承载的对应关系。
- 根据权利要求5所述的方法,其特征在于,所述第二指示信息包括所述终端设备的第一协议层的配置信息。
- 根据权利要求6所述的方法,其特征在于,所述第二指示信息包括至少一个第一标识信息,所述至少一个第一标识信息一一对应于至少一个无线承载,所述至少一个第一标识信息包括以下至少一种:无线承载标识、分组数据汇聚协议PDCP层标识、无线链路控制RLC层标识、逻辑信道标识。
- 根据权利要求5-7任一项所述的方法,其特征在于,所述第三指示信息用于配置所述终端设备的无线承载或者PDCP层或者RLC层或者逻辑信道,所述第三指示信息包括所述终端设备的第一协议层标识。
- 根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:向目标接入网设备发送第一协议层中的数据包,所述第一网络设备为所述终端设备所属的接入网设备。
- 一种多播传输方法,其特征在于,所述方法适用于终端设备,包括:接收第一数据包,所述第一数据包的第一协议层序列号是根据第一指示信息设置的,所述第一指示信息用于指示所述第一数据包在至少一个数据包中的顺序;根据所述第一协议层序列号对所述第一数据包进行处理。
- 根据权利要求10所述的方法,其特征在于,所述第一协议层序列号是根据所述第一指示信息中的第一序列号设置的。
- 根据权利要求11所述的方法,其特征在于,所述第一协议层序列号与所述第一序列号相同,或者所述第一协议层序列号与所述第一序列号的差值为一个固定值N。
- 根据权利要求10-12任一项所述的方法,其特征在于,所述第一协议层对应于至少两个无线承载。
- 根据权利要求13所述的方法,其特征在于,在所述接收第一数据包之前,所述方法还包括:接收第二指示信息和/或第三指示信息,所述第二指示信息和/或第三指示信息用于指示所述第一协议层与所述至少两个无线承载的对应关系。
- 根据权利要求14所述的方法,其特征在于,所述第二指示信息包括所述终端设备的第一协议层的配置信息。
- 根据权利要求15所述的方法,其特征在于,所述第二指示信息包括至少一个第一标识信息,所述至少一个第一标识信息一一对应于至少一个无线承载,所述至少一个第一标识信息包括以下至少一种:无线承载标识、分组数据汇聚协议PDCP层标识、无线链路控制RLC层标识、逻辑信道标识。
- 根据权利要求14-16任一项所述的方法,其特征在于,所述第三指示信息用于配置所述终端设备的无线承载或者PDCP层或者RLC层或者逻辑信道,所述第三指示信息包括所述终端设备的第一协议层标识。
- 根据权利要求10-17任一项所述的方法,其特征在于,所述终端设备的第一协议层用于对所述第一数据包进行以下至少一种处理:重排序、重复检测、丢弃、向上层发送、针对所述第一数据包进行反馈。
- 一种通信装置,其特征在于,所述通信装置适用于第一网络设备,包括收发模块和处理模块,其中,所述收发模块,用于接收第一数据包以及第一指示信息,所述第一指示信息用于指示所述第一数据包在至少一个数据包中的顺序;所述处理模块,用于根据所述第一指示信息设置所述第一数据包的第一协议层序列号;所述收发模块,还用于向终端设备发送所述第一数据包。
- 根据权利要求19所述的通信装置,其特征在于,所述第一协议层序列号是根据所述第一指示信息中的第一序列号设置的。
- 根据权利要求20所述的通信装置,其特征在于,所述第一协议层序列号与所述第一序列号相同,或者所述第一协议层序列号与所述第一序列号的差值为一个固定值N。
- 根据权利要求19-21任一项所述的通信装置,其特征在于,所述第一协议层对应于至少两个无线承载。
- 根据权利要求22所述的通信装置,其特征在于,所述收发模块还用于:向所述终端设备发送第二指示信息和/或第三指示信息,所述第二指示信息和/或第三指示信息用于指示所述第一协议层与所述至少两个无线承载的对应关系。
- 根据权利要求23所述的通信装置,其特征在于,所述第二指示信息包括所述终端设备的第一协议层的配置信息。
- 根据权利要求24所述的通信装置,其特征在于,所述第二指示信息包括至少一个第一标识信息,所述至少一个第一标识信息一一对应于至少一个无线承载,所述至少一个 第一标识信息包括以下至少一种:无线承载标识、分组数据汇聚协议PDCP层标识、无线链路控制RLC层标识、逻辑信道标识。
- 根据权利要求23-25任一项所述的通信装置,其特征在于,所述第三指示信息用于配置所述终端设备的无线承载或者PDCP层或者RLC层或者逻辑信道,所述第三指示信息包括所述终端设备的第一协议层标识。
- 根据权利要求19-26任一项所述的通信装置,其特征在于,所述收发模块还用于:向目标接入网设备发送第一协议层中的数据包,所述第一网络设备为所述终端设备所属的接入网设备。
- 一种通信装置,其特征在于,所述通信装置适用于终端设备,包括收发模块和处理模块,其中,所述收发模块,用于接收第一数据包,所述第一数据包的第一协议层序列号是根据第一指示信息设置的,所述第一指示信息用于指示所述第一数据包在至少一个数据包中的顺序;所述处理模块,用于根据所述第一协议层序列号对所述第一数据包进行处理。
- 根据权利要求28所述的通信装置,其特征在于,所述第一协议层序列号是根据所述第一指示信息中的第一序列号设置的。
- 根据权利要求29所述的通信装置,其特征在于,所述第一协议层序列号与所述第一序列号相同,或者所述第一协议层序列号与所述第一序列号的差值为一个固定值N。
- 根据权利要求28-30任一项所述的通信装置,其特征在于,所述第一协议层对应于至少两个无线承载。
- 根据权利要求31所述的通信装置,其特征在于,所述收发模块还用于:接收第二指示信息和/或第三指示信息,所述第二指示信息和/或第三指示信息用于指示所述第一协议层与所述至少两个无线承载的对应关系。
- 根据权利要求32所述的通信装置,其特征在于,所述第二指示信息包括所述终端设备的第一协议层的配置信息。
- 根据权利要求33所述的通信装置,其特征在于,所述第二指示信息包括至少一个第一标识信息,所述至少一个第一标识信息一一对应于至少一个无线承载,所述至少一个第一标识信息包括以下至少一种:无线承载标识、分组数据汇聚协议PDCP层标识、无线链路控制RLC层标识、逻辑信道标识。
- 根据权利要求32-34任一项所述的通信装置,其特征在于,所述第三指示信息用于配置所述终端设备的无线承载或者PDCP层或者RLC层或者逻辑信道,所述第三指示信息包括所述终端设备的第一协议层标识。
- 根据权利要求28-35任一项所述的通信装置,其特征在于,所述终端设备的第一协议层用于对所述第一数据包进行以下至少一种处理:重排序、重复检测、丢弃、向上层发送、针对所述第一数据包进行反馈。
- 一种通信装置,其特征在于,包括处理器和通信接口,所述通信接口和所述处理 器耦合,所述处理器用于运行计算机程序或指令,实现如权利要求1至9任一项、或如权利要求10至18任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1至9任一项、或如权利要求10至18任一项所述的方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP20930342.9A EP4123931B1 (en) | 2020-04-09 | 2020-04-09 | Multicast transmission method and related device |
| PCT/CN2020/083923 WO2021203353A1 (zh) | 2020-04-09 | 2020-04-09 | 多播传输方法及相关装置 |
| CN202080098853.7A CN115298982B (zh) | 2020-04-09 | 2020-04-09 | 多播传输方法及相关装置 |
| US17/937,119 US20230042357A1 (en) | 2020-04-09 | 2022-09-30 | Multicast Transmission Method and Related Apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2020/083923 WO2021203353A1 (zh) | 2020-04-09 | 2020-04-09 | 多播传输方法及相关装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/937,119 Continuation US20230042357A1 (en) | 2020-04-09 | 2022-09-30 | Multicast Transmission Method and Related Apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021203353A1 true WO2021203353A1 (zh) | 2021-10-14 |
Family
ID=78022748
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/083923 Ceased WO2021203353A1 (zh) | 2020-04-09 | 2020-04-09 | 多播传输方法及相关装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20230042357A1 (zh) |
| EP (1) | EP4123931B1 (zh) |
| CN (1) | CN115298982B (zh) |
| WO (1) | WO2021203353A1 (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114071567B (zh) * | 2020-08-06 | 2024-04-23 | 中国移动通信有限公司研究院 | 数据传输方法、终端及网络节点 |
| EP4241405A4 (en) * | 2020-11-05 | 2024-10-16 | Qualcomm Incorporated | TECHNIQUES FOR RECOVERING DATA FROM A DUAL CONNECTIVITY DATA OUTAGE |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110078528A1 (en) * | 2009-09-30 | 2011-03-31 | Fujitsu Limited | User terminal and method for performing retransmission control |
| WO2011035616A1 (zh) * | 2009-09-23 | 2011-03-31 | 中兴通讯股份有限公司 | 一种数据传输方法、系统及装置 |
| CN107786493A (zh) * | 2016-08-24 | 2018-03-09 | 中国移动通信有限公司研究院 | 一种数据传输方法及装置 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9781630B2 (en) * | 2013-07-16 | 2017-10-03 | Lg Electronics Inc. | Method for segmenting and reordering a radio link control status protocol data unit and a device therefor |
| BR112017019464A2 (zh) * | 2015-03-12 | 2018-07-03 | Huawei Technologies Co., Ltd. | A real-time transport protocol (RTP) packet transmission method and apparatus |
| JP2019080244A (ja) * | 2017-10-26 | 2019-05-23 | 株式会社ナカヨ | インターカム制御装置、インターカムシステム、コンピュータで読み取り可能なプログラム、およびインターカム制御方法 |
-
2020
- 2020-04-09 WO PCT/CN2020/083923 patent/WO2021203353A1/zh not_active Ceased
- 2020-04-09 CN CN202080098853.7A patent/CN115298982B/zh active Active
- 2020-04-09 EP EP20930342.9A patent/EP4123931B1/en active Active
-
2022
- 2022-09-30 US US17/937,119 patent/US20230042357A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011035616A1 (zh) * | 2009-09-23 | 2011-03-31 | 中兴通讯股份有限公司 | 一种数据传输方法、系统及装置 |
| US20110078528A1 (en) * | 2009-09-30 | 2011-03-31 | Fujitsu Limited | User terminal and method for performing retransmission control |
| CN107786493A (zh) * | 2016-08-24 | 2018-03-09 | 中国移动通信有限公司研究院 | 一种数据传输方法及装置 |
Non-Patent Citations (2)
| Title |
|---|
| OPPO: "The SDAP Supporting for MR-DC", 3GPP TSG-RAN2 MEETING #103 R2-1811353, 10 August 2018 (2018-08-10), XP051521014 * |
| See also references of EP4123931A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115298982B (zh) | 2024-03-26 |
| US20230042357A1 (en) | 2023-02-09 |
| CN115298982A (zh) | 2022-11-04 |
| EP4123931B1 (en) | 2026-02-25 |
| EP4123931A4 (en) | 2023-04-19 |
| EP4123931A1 (en) | 2023-01-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11438941B2 (en) | Communication method and communications apparatus | |
| EP4124107A1 (en) | Communication method, access network device, terminal device and core network device | |
| CN110475381A (zh) | 通信方法、设备和系统 | |
| US12335817B2 (en) | Multicast sending and receiving method and apparatus | |
| AU2021308253B2 (en) | Communication method and communication apparatus | |
| US20260012986A1 (en) | Communication method and apparatus | |
| CN104684030A (zh) | 一种集群系统中实现安全参数同步的方法 | |
| US20220377541A1 (en) | Key Management Method and Communication Apparatus | |
| WO2022151086A1 (zh) | 集成的接入和回传的通信方法以及装置 | |
| US20190124515A1 (en) | Data Transmission Method and Apparatus | |
| WO2024012299A1 (zh) | 一种通信方法、通信装置及通信系统 | |
| US20230042357A1 (en) | Multicast Transmission Method and Related Apparatus | |
| CN113794544B (zh) | 无线通信方法和终端设备 | |
| CN109155956A (zh) | 一种数据传输方法、装置及系统 | |
| WO2021163832A1 (zh) | 数据传输的方法和装置 | |
| JP2022553622A (ja) | 無線通信方法、装置及びネットワークデバイス | |
| CN116318540B (zh) | 通信方式切换方法、装置及其设备 | |
| WO2020124540A1 (zh) | 一种数据包重排序方法、电子设备及存储介质 | |
| CN118056364A (zh) | 通信方法和设备 | |
| CN118355728A (zh) | Rrc消息的配置方法、装置和系统 | |
| CN116156555A (zh) | 一种数据传输方法、装置、通信设备和存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20930342 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202237060503 Country of ref document: IN |
|
| ENP | Entry into the national phase |
Ref document number: 2020930342 Country of ref document: EP Effective date: 20221018 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2020930342 Country of ref document: EP |