WO2020259611A1 - 一种通信方法、装置及存储介质 - Google Patents

一种通信方法、装置及存储介质 Download PDF

Info

Publication number
WO2020259611A1
WO2020259611A1 PCT/CN2020/098189 CN2020098189W WO2020259611A1 WO 2020259611 A1 WO2020259611 A1 WO 2020259611A1 CN 2020098189 W CN2020098189 W CN 2020098189W WO 2020259611 A1 WO2020259611 A1 WO 2020259611A1
Authority
WO
WIPO (PCT)
Prior art keywords
feedback
group
network device
information
parameter
Prior art date
Application number
PCT/CN2020/098189
Other languages
English (en)
French (fr)
Inventor
胡丹
官磊
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2020259611A1 publication Critical patent/WO2020259611A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Definitions

  • This application relates to the field of communication technology, and in particular to a communication method, device and storage medium.
  • the International Telecommunication Union defines a variety of application scenarios for the fifth generation (5G) and future mobile communication systems, such as: enhanced mobile broadband (eMBB) , High-reliable and low-latency communications (ultra reliable and low latency communications, URLLC) and massive machine type communications (mMTC).
  • enhanced mobile broadband eMBB
  • URLLC ultra reliable and low latency communications
  • massive machine type communications mMTC
  • a hybrid automatic repeat request (HARQ) feedback mechanism is usually used to ensure the reliability of data transmission between network equipment and terminal equipment. Since the HARQ feedback mechanism can request the network device to retransmit when the data transmission fails, the reliability of the data transmission can be guaranteed. Moreover, in the HARQ feedback mechanism, the sender will retransmit the data only when it receives the NACK feedback from the receiver, thereby reducing the overall resource consumption of data transmission. However, when a large number of terminal devices in the communication system simultaneously send feedback information to the network device, the communication system overhead will be very large.
  • 3 rd generation partnership project 3 rd generation partnership project, 3GPP
  • 3GPP 3 rd generation partnership project
  • MBMS multimedia broadcast multicast service
  • the present application provides a communication method, device and storage medium, which are used to reduce the feedback overhead of the communication system.
  • the present application provides a communication method.
  • the method includes receiving group information from a network device, and receiving first data from the network device, determining a first group to which the first data belongs, and determining the first group corresponding to the first group according to the
  • the indication information determines whether it is necessary to send feedback information to the network device, where the first group is one of one or more groups, the group information indicates the first identifier included in the one or more groups, and the group information also includes an indication corresponding to each group information.
  • the first identifier may identify one service or a group of services.
  • the method may be executed by a communication device, which may be a communication device or a communication device capable of supporting the communication device to implement the functions required by the method, such as a chip system.
  • a communication device is a terminal device.
  • the indication information in this application includes but is not limited to any of the following six situations.
  • the indication information includes the first type of parameter, where the first type of parameter is used to indicate feedback or no feedback.
  • the indication information includes a second type of parameter, where the second type of parameter is used to indicate the threshold of the feedback decision parameter.
  • the feedback information is sent to the network device; or, when it is determined that the value of the feedback decision parameter corresponding to the first data does not meet the threshold of the feedback decision parameter, Do not send feedback information to network devices. It should be understood that satisfaction includes, but is not limited to, greater than, less than, greater than or equal to, less than or equal to, within a certain range, etc.
  • the feedback decision parameter includes any one or a combination of any of the following: distance, reference signal receiving power (RSRP), signal to interference plus noise ratio, SINR). That is, the feedback decision parameter can be distance, or RSRP, or SINR, or distance and RSRP, or distance and SINR, or RSRP and SINR, or distance, RSRP and SINR. It should be noted that distance can refer to geographic distance.
  • RSRP reference signal receiving power
  • SINR signal to interference plus noise ratio
  • the feedback decision parameter is distance
  • the threshold of the feedback decision distance which may be the default; or It can be notified by the network device (for example, it can be notified in advance, or sent along with the instruction information); or it can be pre-arranged with the network device, or it can be predefined by the protocol.
  • the feedback can be the default; or it can be notified by the network device; or it can be pre-arranged with the network device , Or it can be predefined by the protocol.
  • the current RSRP value (that is, the value of the feedback decision parameter corresponding to the first data) is less than the RSRP threshold. No feedback, or greater than the RSRP threshold. Feedback can be the default, or it can be notified in advance by the network device, or it can be an agreement. pre-defined.
  • the feedback decision parameter is SINR
  • determine that the current SINR value (that is, the value of the feedback decision parameter corresponding to the first data) is less than the SINR threshold.
  • No feedback, and the threshold feedback greater than the SINR can be the default or the network device may notify in advance , Or it can be predefined by the protocol.
  • the indication information includes the first type of parameter and the second type of parameter, where the first type of parameter and the second type of parameter can be referred to the introduction of the above case 1 and case 2.
  • the indication information corresponding to the first group may include the first type parameter and the second type parameter, and it is determined that the first type parameter corresponding to the first group to which the first data belongs represents feedback and the first data When the value of the corresponding feedback decision parameter meets the threshold of the feedback decision parameter, the feedback information is sent to the network device.
  • the first identifier may be a temporary mobile group identity (TMGI), a group-radio network temporary identifier (G-RNTI), and a multicast control channel (Temporary Mobile Group Identity, TMGI) Multicast control channel, MCCH), or single cell multicast control channel (SC-MCCH).
  • TMGI temporary mobile group identity
  • G-RNTI group-radio network temporary identifier
  • MCCH multicast control channel
  • SC-MCCH single cell multicast control channel
  • the first identifier when the communication device performing the above method is in the radio resource control (radio resource control, RRC) connected state, the first identifier may be G-RNTI; when the communication device performing the above method is in the idle (IDLE) state, the first identifier may be G-RNTI;
  • An identifier can be TMGI, SC-MCCH or MCCH. Specifically, optionally, whether the first identifier is SC-MCCH or MCCH may be determined by the transmission mode of MBMS.
  • the first identifier It is MCCH
  • SC-PTM single cell point-to-multipoint
  • the feedback information is sent to the network device, where the feedback condition is: the first data is not correctly parsed.
  • the feedback information may be HARQ feedback information, or CSI, or HARQ feedback information and CSI.
  • the specific feedback information may be notified by the network device, or agreed in advance by the network device, or it may be default, or it may be predefined through a protocol.
  • the present application provides a communication method.
  • the method includes configuring indication information for each group and sending group information to a terminal device.
  • the group information indicates a first identifier included in one or more groups, and the group information further includes the corresponding Instructions. It should be understood that one or more first identifiers may be included in a group.
  • the method may be executed by a communication device, which may be a communication device or a communication device capable of supporting the communication device to implement the functions required by the method, such as a chip system.
  • a communication device is a network device.
  • some groups need to send feedback information, that is, the feedback mechanism is turned on; some services do not need to send feedback information, that is, the feedback is not opened (or closed). mechanism.
  • the terminal device After the terminal device receives the first data belonging to the packet for which the feedback mechanism is not enabled, no matter whether the first data is correctly parsed, it does not need to send any feedback information. In this way, it helps to reduce the feedback overhead of the communication system (control information except useful data is called overhead). For example, when a service with high service transmission reliability requirements is divided into a group, and a feedback mechanism is enabled for the group configuration, if possible, the high reliability requirements for the transmission of service data in the group can be guaranteed.
  • Each grouping can be obtained by grouping multiple services by the network device, or directly storing the grouped groups in the network device.
  • multiple services may be grouped according to their service characteristics and/or service types.
  • multiple services can be grouped according to service characteristics, multiple services can be grouped according to service types, or multiple services can also be grouped according to service types and service characteristics.
  • service characteristics include any one or a combination of service reliability requirements, service coverage capabilities, service delay requirements, service data volume, service mobility requirements, and service priorities; service types include enhanced mobile broadband eMBB, high-reliability and low-latency communication URLLC, massive machine-type communication mMTC, vehicle to everything (V2X), Internet of things (IoT).
  • the first identifier is TMGI, G-RNTI, MCCH, or SC-MCCH. It should be understood that when the terminal device is in the radio resource control (RRC) connection state, the first identifier may be G-RNTI; when the terminal device is in the IDLE state, the first identifier may be TMGI, SC-MCCH Or MCCH. Specifically, optionally, whether the first identifier is SC-MCCH or MCCH may be determined by the transmission mode of MBMS.
  • RRC radio resource control
  • the first identifier It is MCCH
  • SC-PTM single cell point-to-multipoint
  • the indication information may include the first type of parameters, or the indication information may include the second type of parameters, or the indication information may include the first type of parameters and the second type of parameters.
  • the first type of parameter is used to indicate feedback or no feedback
  • the second type of parameter is used to indicate the threshold of the feedback decision parameter
  • the threshold of the feedback decision parameter is used to determine that the value of the feedback decision parameter corresponding to the first data satisfies the feedback decision
  • the feedback information is sent; or, when it is determined that the value of the feedback decision parameter corresponding to the first data does not meet the threshold of the feedback decision parameter, the feedback information is not sent.
  • the indication information may also include a preset condition, and the preset condition may be feedback when the threshold is greater than the SINR, or feedback when the threshold is greater than the RSRP, or feedback when it falls within a certain distance range (ie, the distance threshold), and so on.
  • the preset condition may be feedback when the threshold is greater than the SINR, or feedback when the threshold is greater than the RSRP, or feedback when it falls within a certain distance range (ie, the distance threshold), and so on.
  • the feedback decision parameter includes any one or a combination of any one of distance, RSRP, and SINR.
  • the feedback information may be HARQ feedback information, or CSI, or HARQ feedback information and CSI.
  • the specific feedback information may be specified and notified to the terminal device, or pre-arranged with the terminal device, or it may be the default of the terminal device, or it may be predefined through a protocol.
  • the grouping information can be sent to the terminal device through high-level signaling; or, the grouping information can also be sent to the terminal device through a system message.
  • the present application provides a communication device that has the function of implementing the network device or terminal device in the above-mentioned embodiment.
  • This function can be realized by hardware, or by hardware executing corresponding software.
  • the hardware or software includes one or more units or units corresponding to the above-mentioned functions.
  • the communication device includes: a processor configured to support the communication device to perform corresponding functions of the network device in the communication method shown above.
  • the communication device may also include a memory, and the storage may be coupled with the processor, which stores program instructions and data necessary for the communication device.
  • the communication device further includes a transceiver, and the transceiver is used to support communication between the communication device and the terminal device.
  • the transceiver can be an independent receiver, an independent transmitter, a transceiver with integrated transceiver functions, or an interface circuit.
  • the communication device may be a network device, or a component that can be used in a network device, such as a chip or a chip system or a circuit.
  • the communication device includes: a processor configured to support the communication device to perform corresponding functions of the terminal device in the communication method shown above.
  • the communication device may also include a memory, and the storage may be coupled with the processor, which stores program instructions and data necessary for the communication device.
  • the communication device further includes a transceiver, and the transceiver is used to support communication between the communication device and network equipment and the like.
  • the transceiver can be an independent receiver, an independent transmitter, a transceiver with integrated transceiver functions, or an interface circuit.
  • the communication device may be a terminal device, or a component that can be used in a terminal device, such as a chip or a chip system or a circuit.
  • the present application provides a communication device, which is used to implement any one of the foregoing first aspect or the first aspect, or is used to implement any one of the foregoing second or second aspects, including
  • the corresponding functional units are respectively used to implement the steps in the above method.
  • the function can be realized by hardware, or by hardware executing corresponding software.
  • the hardware or software includes one or more units corresponding to the above-mentioned functions.
  • the structure of the communication device includes a processing unit and a transceiving unit, and these units can perform corresponding functions in the foregoing method examples.
  • a processing unit and a transceiving unit can perform corresponding functions in the foregoing method examples.
  • an embodiment of the present application provides a communication system, which includes a terminal device and a network device.
  • the terminal device may be used to execute any method in the first aspect or the first aspect
  • the network device may be used to execute any method in the second aspect or the second aspect.
  • the present application provides a chip system including a processor.
  • it may further include a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the device installed with the chip system executes the first aspect to the second aspect and possible implementations thereof Any method in.
  • an embodiment of the present application provides a computer storage medium.
  • the computer storage medium stores instructions, which when run on a computer, cause the computer to execute the method in the first aspect or any possible implementation of the first aspect , Or make the computer execute the method in the second aspect or any possible implementation of the second aspect.
  • the embodiments of the present application provide a computer program product containing instructions that, when run on a computer, cause the computer to execute the method in the first aspect or any possible implementation of the first aspect, or cause the computer to execute The second aspect or any possible implementation of the second aspect.
  • Figure 1 is a schematic diagram of a communication system architecture provided by this application.
  • FIG. 2 is a schematic diagram of an applicable scenario provided by this application.
  • FIG. 3 is a schematic flow chart of a communication method provided by this application.
  • FIG. 4 is a schematic diagram of a mapping relationship between channels provided by this application.
  • FIG. 5 is a schematic diagram of another mapping relationship between channels provided by this application.
  • FIG. 6 is a schematic structural diagram of a communication device provided by this application.
  • FIG. 7 is a schematic structural diagram of a communication device provided by this application.
  • FIG. 8 is a schematic structural diagram of a terminal device provided by this application.
  • FIG. 9 is a schematic structural diagram of a network device provided by this application.
  • Fig. 1 exemplarily shows a schematic diagram of the architecture of a communication system provided by the present application.
  • the communication system may include network equipment and terminal equipment.
  • a network device 101 and two terminal devices 102 are included as an example for illustration.
  • the network device 101 can communicate with the terminal device 102 in a wireless manner, mainly using Uu air interface transmission.
  • the terminal devices 102 can communicate in a wireless manner, mainly using sidelink (SL) air interface transmission, which can also be called device-to-device (D2D) communication, for example
  • SL sidelink
  • D2D device-to-device
  • V2X communication system V2V, V2P, and V2I communicate directly through side-line links.
  • the side-line link is defined for direct communication between communication equipment and communication equipment, that is to say, between communication equipment and communication equipment. Communication does not need to be forwarded through network equipment.
  • the communication between network equipment and terminal equipment is mainly the transmission of uplink signals and the transmission of downlink signals.
  • the sending end is a network device
  • the corresponding receiving end is a terminal device.
  • the sending end is a terminal device
  • the corresponding receiving end is a network device.
  • the communication between the terminal device and the terminal device is mainly D2D signal transmission
  • the transmitting end is the terminal device
  • the corresponding receiving end is also the terminal device.
  • the communication between the network equipment and the terminal equipment, and the communication between the terminal equipment and the terminal equipment can communicate through a licensed spectrum (licensed spectrum), can also communicate with an unlicensed spectrum (unlicensed spectrum), and can also communicate through a licensed spectrum and Unlicensed spectrum for communication.
  • a network device and a terminal device can use a licensed spectrum and an unlicensed spectrum for communication, and a terminal device and a terminal device can also use a licensed spectrum and an unlicensed spectrum for communication.
  • the spectrum below 6G can be used, the spectrum above 6G can also be used, or the spectrum below 6G and above 6G can also be used at the same time. This application applies to network equipment and terminal equipment, as well as between terminal equipment and terminal equipment.
  • the spectrum resources are not limited.
  • Terminal devices including devices that provide users with voice and/or data connectivity, such as 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 unit), subscriber station (subscriber station), mobile station (mobile station, MS), remote station (remote station), access point (access point, AP), remote terminal (remote terminal), access terminal (access terminal), user terminal (user terminal), mobile terminal (mobile terminal, MT), virtual reality (virtual reality, VR) terminal, augmented reality (augmented reality, AR) terminal, wireless terminal in industrial control (industrial control), autonomous driving (self driving) Wireless terminals in the smart city, wireless terminals in remote medical, wireless terminals in smart grid, wireless terminals in transportation safety, wireless terminals in smart cities, and smart cities.
  • IoT Internet of things
  • IoT Internet
  • the wireless terminal, user agent, or user device in a smart home may include mobile phones (or "cellular" phones), computers with mobile terminal equipment, portable, pocket-sized, handheld, and computer-built mobile devices.
  • mobile phones or "cellular" phones
  • 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. Examples include barcodes, radio frequency identification (RFID), sensors, global positioning system (GPS), laser scanners and other information sensing equipment.
  • RFID radio frequency identification
  • GPS global positioning system
  • laser scanners and other information sensing equipment.
  • 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 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 various smart bracelets, smart helmets, smart jewelry, etc. for physical sign monitoring.
  • Network equipment for example, includes access network (access network, AN) equipment, which can also be referred to as wireless access network equipment, and is used to connect terminal equipment to equipment in the wireless network.
  • AN access network
  • AN access network equipment
  • a base station for example, an access point
  • V2X vehicle-to-everything
  • the access network equipment may be a roadside unit (RSU).
  • RSU roadside unit
  • the base station can be used to convert the received air frame and Internet Protocol (IP) packets to each other, as a router between the terminal device and the rest of the access network, where the rest of the access network may include an IP network.
  • IP Internet Protocol
  • the RSU can be a fixed infrastructure entity that supports V2X applications, and can exchange messages with other entities that support V2X applications.
  • the access network equipment can also coordinate the attribute management of the air interface.
  • the access network equipment may include the LTE system or the evolved base station (NodeB or eNB or e-NodeB, evolutional Node B) in the long term evolution-advanced (LTE-A), or may also include The fifth generation of mobile communication technology (the 5th generation, 5G) NR system in the next generation node B (next generation node B, gNB), transmission reception node (transmission reception point, TRP) (also known as the transceiver node), baseband processing Unit (building base band unit, BBU) and radio frequency unit (Radio Remote Unit, RRU), BBU and active antenna unit (AAU), or may also include cloud access network (cloud radio access network, Cloud RAN) ) Centralized unit (CU) and distributed unit (DU) in the system, or may also include the access point in the wireless fidelity (
  • network equipment may also include core network equipment, wireless relay equipment, and backhaul equipment.
  • core network equipment wireless relay equipment
  • backhaul equipment backhaul equipment
  • the various terminal devices and network devices described above can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted. If it is located on a vehicle (for example, placed in a vehicle or installed in a vehicle), it can be regarded as an on-board terminal device, which is also called an on-board unit (OBU), for example. It can also be deployed on the water, or can also be deployed on aircraft, balloons and satellites in the air, which is not limited in this application.
  • OBU on-board unit
  • the communication system may be a global system for mobile communication (GSM), code division multiple access (CDMA) system, and wideband code division multiple access (WCDMA) system, Worldwide Interoperability for Microwave Access (WiMAX) systems, long term evolution (LTE) systems, 5G communication systems (such as new radio (NR) systems, communication systems that integrate multiple communication technologies (for example, a communication system integrating LTE technology and NR technology) may also be other communication systems, such as a public land mobile network (PLMN) system, or other communication systems that may appear in the future, which is not limited in this application.
  • GSM global system for mobile communication
  • CDMA code division multiple access
  • WCDMA wideband code division multiple access
  • WiMAX Worldwide Interoperability for Microwave Access
  • LTE long term evolution
  • 5G communication systems such as new radio (NR) systems
  • NR new radio
  • a communication system integrating LTE technology and NR technology may also be other communication systems, such as a public land mobile network (PLMN) system, or other
  • the communication system supports the HARQ feedback mechanism.
  • the HARQ feedback mechanism specifically refers to: if the terminal device successfully receives the service data from the network device, the terminal device can perform HARQ-ACK feedback on the uplink, that is, the feedback information sent by the terminal device to the network device is ACK; if the terminal device If the service data from the network device is not successfully received (such as packet loss, decoding failure, etc.), the terminal device performs HARQ-NACK feedback on the uplink, that is, the feedback information sent by the terminal device to the network device is NACK.
  • the network device When the network device receives the NACK feedback from the terminal device and the number of retransmissions has not reached the maximum number of retransmissions, the network device can then resend the last transmitted service data to the terminal device, and the terminal device can retransmit the received service data Combine with business data that has not been successfully received before to improve reception performance.
  • the HARQ feedback mechanism can request retransmission when the transmission fails, which can improve the reliability of data transmission.
  • the HARQ feedback mechanism supports one initial transmission and at least one retransmission.
  • the specific transmission is based on the content of the service data after data channel coding.
  • the data channel adopts Turbo coding, and the different coded content of the same service data can be indicated by the redundancy version (RV) sequence number in the control information.
  • the data channel of the NR system can use low density parity check code (LDPC) encoding, and the NR system supports data channel transmission based on link adaptation, that is, according to different channel conditions Choose different coding and modulation methods (including but not limited to code rate and modulation order).
  • LDPC low density parity check code
  • the data channel link adaptation method based on LDPC codes can be different from the method based on Turbo codes.
  • the different encoded content of the same service data can be indicated by the redundancy version serial number in the control information, or by other indication information, such as the redundancy version of the high-level parameter configuration. It should be understood that the encoded information of the service data sent in the initial transmission and the retransmission may be the same or different.
  • a terminal device can support at least one HARQ process. After a certain service data of a HARQ process is successfully received, the memory (for example, soft buffer) used for storing the transmission will be cleared to Prepare to use the HARQ process to receive new service data.
  • the network equipment can indicate whether the service data carried this time is the initial transmission or retransmission when scheduling.
  • one HARQ process can carry one or two service data at the same time. When two service data are carried, the two service data can adopt different coding and modulation modes. In one transmission, two service data can be both new transmission, the same retransmission, or one new transmission and the other retransmission.
  • the form and quantity of the network equipment and terminal equipment shown in FIG. 1 are only for example, and do not constitute a limitation to this application.
  • the terminal device 201 can receive service data from the network device 202, the network device 203, and the network device 204.
  • the service types or service characteristics of the service data sent by different network devices may be different, and the same network device may also send different types of service data.
  • the network device 202 can transmit service data whose service type is URLLC service to the terminal device 201
  • the network device 203 can transmit business data whose service type is IoT service to the terminal device 201
  • the network device 204 can transmit service data to the terminal device 201. It is the business data of eMBB business.
  • URLLC services mainly have ultra-high reliability (block error rate (BLER) in terms of reliability is at least 99.999%), low latency (end-to-end latency needs to be less than 1ms), and less data transmission As well as sudden, it is mainly used in wireless control in industrial manufacturing or production processes, motion control of unmanned vehicles and unmanned aircraft, and tactile interaction applications such as remote repair and remote surgery.
  • IoT services occupies a narrow bandwidth, low power consumption, wide coverage, and can be repeatedly sent, that is, they can guarantee certain reliability by themselves.
  • the eMBB service mainly has the characteristics of large transmission data volume and high transmission rate, and is mainly used in ultra-high-definition video, augmented reality (AR), virtual reality (virtual reality, VR), etc. In this scenario, if the terminal device sends feedback information to the network device after receiving the service data, it will cause the problem of relatively large communication system overhead.
  • AR augmented reality
  • VR virtual reality
  • Fig. 3 exemplarily shows a communication method provided by an embodiment of the present application.
  • the communication method is applied to the network architecture shown in any one of FIGS. 1 to 2.
  • the method can be executed by two communication devices, such as a first communication device and a second communication device, where the first communication device can be a network device or can support the network device to implement the functions required by the method.
  • the communication device or the first communication device may be a terminal device or a communication device capable of supporting the terminal device to implement the functions required by the method, and of course it may also be other communication devices, such as a chip system. The same is true for the second communication device.
  • the second communication device may be a network device or a communication device capable of supporting the functions required by the network device to implement the method, or the second communication device may be a terminal device or capable of supporting the terminal device to implement the method.
  • the communication device with the required functions can of course also be other communication devices, such as a chip system.
  • the first communication device may be a network device, the second communication device is a terminal device, or the first communication device is a network device and the second communication device is a terminal device. It is a communication device that can support the terminal device to realize the functions required by the method, or the first communication device is a terminal device, and the second communication device is a network device.
  • the method executed by the network device and the terminal device is taken as an example. As shown in Figure 3, the method includes the following steps.
  • Step 301 The network device configures indication information for each group.
  • This step 301 is optional.
  • Each packet in the network device may be obtained by the network device grouping multiple services, or each packet that has been grouped may be directly stored in the network device, which is not limited in this application.
  • the network equipment can group multiple services in different ways. The following three exemplary implementation ways are described in detail.
  • the network device can group multiple services according to service characteristics. It can also be understood that the services divided into a group have relatively similar service characteristics. Among them, the service characteristics include but are not limited to: service reliability requirements, service coverage capabilities, service delay requirements, service data volume, service mobility requirements, or service priorities.
  • a network device groups multiple services according to service characteristics, it can group according to one service characteristic, or group according to a combination of multiple service characteristics, which is not limited in this application.
  • Example 1 based on business coverage capabilities.
  • the network equipment can group multiple services according to the service coverage capabilities in the service characteristics. For example, you can group services with stronger coverage capabilities into one group, and group services with weaker coverage capabilities into another group.
  • IoT services and MTC services that is, IoT services and MTC services have strong coverage capabilities
  • the IoT services and MTC (such as eMTC, or mMTC) services can be grouped into one group, and the remaining services Divide into another group.
  • the coverage capacity can also be divided into three levels: high, medium, and low, and one level corresponds to one group.
  • Example 2 Based on business reliability requirements.
  • the network equipment can group multiple services according to the service reliability requirements in the service characteristics. For example, divide the services with higher reliability requirements into one group, and divide the services with looser reliability requirements into another. Exemplarily, services with reliability requirements greater than 99.999% (such as URLLC services) can be divided into one group, and the remaining services (such as eMBB services and other services) can be divided into another group.
  • services with reliability requirements greater than 99.999% such as URLLC services
  • eMBB services and other services can be divided into another group.
  • Example three based on business coverage and business reliability requirements.
  • the network equipment can group multiple services according to the combination of service coverage capabilities and service reliability requirements in service characteristics. For example, divide the services with strong service coverage and high service reliability requirements into one group, and divide the remaining services into another group. For another example, divide the services with strong service coverage and low service reliability requirements into one group, and divide the remaining services into another group. For another example, divide the services with weaker service coverage and higher service reliability requirements into one group, and divide the remaining services into another group. For another example, group the services with weaker service coverage and lower service reliability requirements into one group, and divide the remaining services into another group. In other words, when grouping is performed based on the combination of multiple services, the network device can decide which service characteristics to combine according to actual needs, which is not limited in this application.
  • Implementation mode two network equipment can group multiple services according to service types. It can also be understood that the services grouped into a group have the same service type.
  • service types include but are not limited to: eMBB, URLLC, mMTC, V2X, and IoT.
  • eMBB enhanced mobile broadband
  • URLLC enhanced mobile broadband
  • mMTC massive machine type
  • V2X virtualized transmission control
  • IoT infrastructure-to-live
  • Implementation mode three network equipment groups multiple services according to service types and service characteristics. It can also be understood that the services grouped into a group have the same service type and similar service characteristics.
  • the network device may group the services whose service type belongs to URLLC and whose reliability requirement is higher than 99.9999% into one group, and divide the service whose service type belongs to URLLC and whose reliability requirement is lower than 99.9999% into another group. It can also be understood that there may be differences between business characteristics of business data belonging to the same business type.
  • the network device groups multiple services according to service types and service characteristics. In this way, the service data scored in a group can have more similar characteristics, and each group can be more refined, thereby helping to improve feedback efficiency.
  • the network equipment can also divide a business into a group. That is, one business corresponds to one group.
  • the network device configures the indication information for each group, that is, the network device configures the indication information for each service.
  • the network device can configure an indication information for these 5 downlinks, and there is no need to indicate whether to feedback for each link, so that the sending feedback can be improved more accurately Information efficiency.
  • the network device chooses the above implementation method to group, which can be selected by the network device.
  • the network device can be selected randomly, or the network device can also be selected based on certain factors.
  • the network device needs to determine that the terminal device receives a certain Or in the case of service data of certain service characteristics, the network device can choose the above realization method to group; or, which realization method chooses to group by the above can also be predefined by the protocol. This application does not restrict this.
  • the foregoing groups include the first identifier, and the first identifier in each group is different, and it can also be understood that the group is embodied in a manner of different first identifiers.
  • the first identifier may be a service identifier, and the service identifier may distinguish different services.
  • the first identifier may identify a service.
  • the first identifier may identify a group of services.
  • one first identifier can identify one service, that is, different services can be distinguished by different first identifiers.
  • a first identifier can identify a business.
  • the first identifier may be TMGI, or G-RNTI, or MCCH, or SC-MCCH.
  • a TMGI is a unique identifier of a service (for example, a broadcast-multicast service), that is, TMGI can be used to distinguish different services; further, TMGI is composed of two domains, PLMN ID and service ID (service ID).
  • a service is configured with one SC-MCCH in a specific cell or with one MCCH in an MBSFN area, that is, either SC-MCCH or MCCH can uniquely identify a service. It should be noted that TMGI, SC-MCCH, or MCCH can be used to identify services when the terminal device is in an IDLE state.
  • the network device can assign a service identifier to each service, such as G-RNTI, that is, the terminal device is in RRC In the connected state, the transmitted service can be identified by G-RNTI; further, G-RNTI is a scrambling code for MTCH or SC-MTCH scrambling.
  • RRC radio resource control
  • group #1 includes three first identifiers (ie, first identifier 1, first identifier 2, and first identifier 3), and group #2 includes two first identifiers (ie, first identifier 4 and The first identifier 5) is taken as an example. If the first identifier is TMGI, group #1 includes TMGI-1, TMGI-2, and TMGI-3, and group #2 includes TMGI-4 and TMGI-5.
  • group #1 ⁇ G-RNTI-1, G-RNTI-2, G-RNTI-3 ⁇
  • group #2 ⁇ G-RNTI-4, G-RNTI -5 ⁇
  • the first identifier is SC-MCCH
  • group #1 ⁇ SC-MCCH-1, SC-MCCH-2, SC-MCCH-3 ⁇
  • group #2 ⁇ SC-MCCH-4, SC- MCCH-5 ⁇
  • the first identifier is MCCH
  • group #1 ⁇ MCCH-1, MCCH-2, MCCH-3 ⁇
  • group #2 ⁇ MCCH-4, MCCH-5 ⁇ .
  • the number of packets is related to the bits of TMGI. If the bit of TMGI is 5, the maximum number of packets is 32; if the bit of TMGI is 8, the maximum number of packets is 256.
  • the network device can configure indication information for each group.
  • the instruction information may include, but is not limited to, one or a combination of the following situations.
  • the indication information may include the first type of parameter, and the first type of parameter is used to indicate feedback or no feedback.
  • the indication information may be a feedback switch. Specifically, it can include two states: one is on and the other is off.
  • the opening can be represented by the high-level parameter being ON, and the high-level parameter being OFF as the indication; or the high-level parameter is set to 1, and the high-level parameter is set to 0 to indicate; or it can also be other distinguishing between on and off.
  • this application does not limit the specific representation form of on and off.
  • the terminal device when the status of the feedback switch corresponding to a packet #2 is off, it means that the terminal device does not need to send feedback information to the network device after receiving the data belonging to the service in the packet #2.
  • the indication information may also be an indication field, and the network device and the terminal device may pre-appoint specific forms of feedback and non-feedback.
  • the indication information may also be high-level parameters, such as RRC signaling.
  • the network equipment configures which indication information for which groups, and four ways of how the network equipment determines which indication information is configured for which groups are given as follows.
  • the network device can configure indication information for each group according to the service characteristics of each group. For example, for groups with high service reliability requirements, you can configure indication information indicating feedback; for groups with low service reliability requirements, you can configure indication information indicating no feedback.
  • the indication information as the feedback switch as an example, the state of the feedback switch configured by the network device for the group with higher service reliability requirement is ON, and the state of the feedback switch configured for the group with lower service reliability requirement is OFF.
  • more stable technology will be used for service data transmission, which can ensure the reliability of transmission to a certain extent, so it can also be configured to indicate non-feedback indication information; the requirement for service reliability is higher.
  • the bit error rate or block error rate is about 90%, and reliability requirements can be met with one transmission. Therefore, it is also possible to configure indication information indicating no feedback.
  • indication information indicating no feedback.
  • the terminal device fails to receive the first data transmitted initially, it will report to the network device Sending feedback information may exceed the time preset, resulting in invalid transmission of the feedback information. Therefore, for such packets with low service delay requirements, the network device usually transmits the first data multiple times by itself.
  • the network device can configure the indication information that indicates no feedback for the packet; for packets with relatively low service delay requirements (that is, the required delay is higher), the network device may configure the indication information that indicates feedback, thereby improving data Reliability of transmission.
  • the indication information as the feedback switch as an example, the state of the feedback switch configured by the network device for packets with lower service delay requirements is on, and the state of the feedback switch configured for packets with higher service delay requirements is off.
  • packets with high service reliability requirements and high service delay requirements they can be configured to indicate non-feedback indication information.
  • the bit error rate or block error rate is required to reach If 99.999% or higher is required, a more stable technology will be used for service data transmission, which can ensure the reliability of transmission to a certain extent. In this case, feedback is not required.
  • the delay is required to be low, in order to prevent the retransmission time from exceeding the budget time, causing the retransmission to be invalid transmission, and there is no need to feedback to the network equipment.
  • QoS quality of service
  • the network device can configure indication information for each group according to the service type of each group. For example, the network device may configure the indication information used to indicate feedback for packets whose service type belongs to URLLC, and the indication information used to indicate non-feedback for packets belonging to other service types.
  • the network device can configure indication information for each packet according to the current communication state between the terminal device and the network device (which can also be understood as a link resource). For example, retransmission may cause transmission congestion. Based on the communication status, the network device can configure the indication information for each packet to indicate no feedback.
  • the service of each packet is the MBMS service. Since MBMS is used by the network device to send the first data to multiple terminal devices, if multiple terminal devices send feedback information to the network device at the same time, it may cause insufficient link resources, thus Cause transmission congestion.
  • the network device can configure information for each group according to the current resource (such as time-frequency resource) occupancy.
  • the current resource is relatively scarce and there is no resource for transmitting feedback information.
  • the network device can be configured for each group to indicate No feedback instructions.
  • the network device can turn off the HARQ feedback mechanism, specifically, the terminal device can be notified to turn off the HARQ feedback mechanism through high-level signaling, or each packet can be configured with indication information indicating no feedback.
  • the above four ways of configuring indication information for each group are just examples, and this application is not limited to configuring indication information for each group.
  • which method the network device chooses to configure the instruction information for each group can be selected by the network device itself.
  • the network device can be selected randomly, or the network device can also be selected based on certain factors. For example, the current resources are relatively scarce.
  • the network device may choose to configure the indication information for each group as in the fourth method above; or, choose which method to configure the indication information for each group as described above, or it may be predefined through the protocol. This application does not restrict this.
  • the indication information may include a second type of parameter, and the second type of parameter is used to indicate the threshold of feedback decision parameter.
  • the feedback decision parameter may include any one or a combination of any of the following: distance, RSRP, and SINR. That is, the feedback decision parameter may be distance, or RSRP, or SINR, or distance and RSRP, or distance and SINR, or RSRP and SINR, or distance, RSRP and SINR.
  • the feedback decision parameters listed above are only examples, and this application does not limit the specific content included in the feedback decision parameters.
  • the aforementioned distance may refer to the geographic distance between the terminal device and the network device (geographical distance), and the geographic distance represents the absolute distance between the network device and the terminal device. It is understandable that for the terminal equipment in the cell center, due to the relatively close distance to the network equipment, it can be considered that the transmission effect between the network equipment and the terminal equipment is better at this time. For the terminal equipment at the edge of the cell, due to the long distance from the network equipment, a better transmission effect may not be obtained. In other words, when the distance between the network device and the terminal device can be less than a certain value, a better transmission effect can be obtained. Therefore, when the distance is the feedback decision parameter, the distance threshold may be a specific distance value (which may be referred to as the first distance value below).
  • the terminal device may not receive the feedback information; or even if the network device receives the feedback information from the terminal device and retransmits the business data again, it is very likely that the terminal device is in the blind area covered by the network device. Still cannot successfully receive the retransmitted service data. In other words, if the distance between the network device and the terminal device is relatively short, a better transmission effect cannot be obtained.
  • the distance threshold may also be a specific distance value (which may be referred to as the second distance value below). Or, because the distance between the terminal device and the network device is too close or too far, a good transmission effect cannot be obtained. Therefore, when the distance between the network device and the terminal device is within a certain range, the terminal device sends feedback to the network device Information is meaningful. It can also be understood that when the distance is the feedback decision parameter, the distance threshold can be a distance range. It should be noted that when the distance is used as the feedback decision parameter, the threshold of the feedback decision parameter may be a certain distance value or a distance range. Moreover, when the distance is used as the feedback decision parameter, there is no need to consider the current channel conditions.
  • the distance threshold or the value of a certain distance can be empirical values, historical data statistics, or typical values, etc.
  • the threshold of the feedback decision parameter corresponds to a certain distance value or the corresponding distance range can make the terminal device and The distance between network devices is more consistent with the normal communication situation.
  • the aforementioned RSRP is a related parameter that can represent the strength of a wireless signal in a communication system, and refers to the average value of signal power received on all resource elements (resource elements, RE) that carry a reference signal in a certain symbol. It is understandable that when the RSRP value is small, it indicates that the wireless signal coverage is relatively poor. For example, when the RSRP of the receiving end is less than -105dBm, the wireless signal coverage is relatively poor and the service cannot be initiated.
  • the terminal device When the RSRP value is small, the terminal device sends feedback information to the network device, and the network device may not receive the feedback information, or even if the network device receives the feedback information from the terminal device and retransmits the service data again, due to wireless The signal coverage is poor, and it is very likely that the terminal device still cannot successfully receive the retransmitted service data. That is to say, when the RSRP value is small, the terminal device sends feedback information to the network device, and a better transmission effect cannot be obtained. When the RSRP value is large (such as >-75dBm), it indicates that the wireless signal coverage is better. In this case, the terminal device sends feedback information to the network device, and better transmission results may be obtained.
  • the RSRP threshold may be an empirical value, historical data statistical value, or a typical value, etc. The RSRP threshold can make the terminal device and the network device more consistent with the normal communication conditions.
  • SINR may also be referred to as the signal-to-interference and noise ratio, which refers to the ratio of the strength of the useful signal received by the terminal device to the strength of the interference signal (noise and interference) received. It can be understood that the value of SINR is small, indicating that the channel condition is relatively poor, or the receiver noise is too high, or the useful transmission power level received by the receiver is low.
  • the terminal device sends feedback information to the network device, and the network device may not receive the feedback information, or even if the network device receives the feedback information from the terminal device and retransmits the service data again Since the strength of the useful signal is small, even if the terminal device receives the retransmitted service data, it is very likely that the terminal device cannot successfully decode the retransmitted service data, and therefore may not be able to obtain a better transmission effect.
  • the SINR value is large (for example, >20dB), it indicates that the strength of the useful signal is better. In this case, the terminal device sends feedback information to the network device, which may obtain a better transmission effect.
  • the threshold of the SINR may be an empirical value, a statistical value of historical data, or a typical value, etc. The threshold of the SINR can make the terminal device and the network device more consistent with the normal communication conditions.
  • the configured feedback decision parameter threshold may be different or the same, which is not limited in this application.
  • the threshold of the feedback decision parameter in this application may also be pre-configured by the terminal device, or pre-defined. Or it can be pre-defined by agreement, which is not limited in this application.
  • which feedback decision parameter the network device chooses can be selected by the network device itself, for example, the network device can select randomly; or it can also be a protocol predefined network device to choose which feedback decision parameter. This application does not limit this.
  • the indication information may include the first-type parameters and the second-type parameters.
  • first-type parameters and the second-type parameters please refer to the introduction of the above-mentioned case 1 and case 2, respectively, and will not be repeated here.
  • the indication information may include preset conditions.
  • feedback is when the current actual distance between the network device and the terminal device falls within a certain distance range, or when the distance between the network device and the terminal device is greater than a certain distance value; or when the network device and the terminal device are different Feedback when the distance between the two is less than a certain distance; or when the current SINR corresponding to the first data is greater than a certain SINR; or when the current RSRP corresponding to the first data is greater than a certain RSRP.
  • the indication information may also include the first type of parameters and preset conditions.
  • the first type of parameter represents feedback
  • the preset condition is feedback when the current actual distance between the network device and the terminal device falls within a certain distance range.
  • the first type of parameter represents feedback
  • the preset condition is that the current SINR corresponding to the first data is greater than a certain SINR value
  • the first type of parameter represents feedback
  • the preset condition is the current RSRP corresponding to the first data Feedback when it is greater than a certain RSRP value.
  • the indication information may also include the second type of parameters and preset conditions.
  • the second type of parameter is the threshold of the feedback decision distance
  • the preset condition can be feedback when it is greater than the feedback decision distance threshold, or feedback when it is less than the feedback decision distance threshold, or fall into the feedback The threshold time feedback of the judgment distance.
  • the feedback decision parameter is RSRP
  • the second type of parameter is the threshold of the feedback decision RSRP
  • the preset condition may be feedback when it is greater than the threshold of the feedback decision RSRP.
  • the feedback decision parameter is SINR
  • the second type of parameter is the threshold of the feedback decision SINR
  • the preset condition may be feedback when the SINR is greater than the feedback decision threshold.
  • the indication information may also include the first type of parameter, the second type of parameter and the preset condition.
  • the first type of parameter represents feedback
  • the feedback decision parameter is distance
  • the second type of parameter represents the threshold of the feedback decision distance
  • the preset condition is feedback when the threshold is greater than the distance of the feedback decision parameter
  • the first parameter represents feedback
  • the feedback decision parameter is SINR
  • the second type parameter represents the threshold of the feedback decision SINR
  • the preset condition can be feedback when the threshold is greater than the feedback decision SINR
  • the first type parameter represents feedback
  • the feedback decision parameter is RSRP
  • the second parameter represents The threshold of the feedback decision RSRP
  • the preset condition may be greater than the threshold of the feedback decision RSRP.
  • the first type of parameters can refer to the introduction of the above case 1
  • the second type of parameters can refer to the description of the above case 2
  • the third type of parameters can refer to the introduction of the above case 3.
  • the network equipment can choose the indication information in the above-mentioned situation, for example, the network equipment can be selected randomly, or it can be selected according to the grouping basis; or, choose the above-mentioned situation
  • the instruction information can also be pre-defined through the protocol. This application does not restrict this.
  • Step 302 The network device sends the grouping information to the terminal device.
  • the terminal device receives packet information from the network device.
  • the grouping information is used to indicate the first identifier included in one or more groups.
  • the first identifier includes but is not limited to the TMGI, G-RNTI, MCCH or SC-MCCH described above.
  • the grouping information may also include indication information corresponding to each grouping.
  • one group corresponds to one indication information.
  • the indication information may be indicated in an explicit manner or may also be indicated in an implicit manner.
  • the grouping information indicates the first identifier included in each group
  • the indication information corresponding to each grouping can be sent to the terminal device through a signaling.
  • the network device can be sent to the terminal device through RRC signaling.
  • the grouping information included in it indicates the first identifier included in each group and the indication information corresponding to each group.
  • the grouping information indicating the first identifier included in each grouping, and the indication information corresponding to each grouping may also be sent to the terminal device through two signalings.
  • the network equipment can also be sent to the terminal equipment through RRC signaling.
  • One RRC signaling includes grouping information to indicate the first identifier included in each group, and another RRC signaling includes indication information corresponding to each group.
  • RRC signaling does not affect each other. Further, when two signalings are sent to the terminal equipment, they may be sent to the terminal equipment twice, that is, one signaling is sent to the terminal equipment at a time, or both signalings are sent to the terminal equipment at a time. It is understandable that the network device may send packet information to the terminal device in the form of multicast (also called multicast), or may also send the packet information to the terminal device in the form of broadcast.
  • multicast also called multicast
  • the network device may send packet information to the terminal device through high-level signaling.
  • the grouping information can be carried in high-level signaling.
  • the service is a multimedia broadcast multicast service (MBMS)
  • each grouping information can be carried in single cell point-to-multipoint (single cell point-to-multipoint, SC-PTM) configuration information.
  • high-level signaling may also be referred to as configuration information.
  • the network device may also send packet information to the terminal device through a system message.
  • grouping information can be carried in system messages.
  • the system message may be an information block (system information block x, SIBx), such as SIB13 in MBMS or SIB20 in MBMS.
  • the network device may also dynamically notify the terminal device of the indication information corresponding to each group through downlink control information (DCI).
  • DCI downlink control information
  • Step 303 The network device sends the first data to the terminal device.
  • the terminal device receives the first data from the network device.
  • the first data may also be referred to as transport block, service data, or user data.
  • the first data may be carried on a physical multicast channel (PMCH) or on a physical downlink shared channel, PDSCH).
  • PMCH physical multicast channel
  • PDSCH physical downlink shared channel
  • the network device may send the first data to multiple terminal devices in the form of broadcast, and may also send the first data to the terminal devices in the form of multicast (multicast).
  • Step 304 The terminal device determines the first group to which the first data belongs, and determines whether it is necessary to send feedback information to the network device according to the indication information corresponding to the first group. In an embodiment, the terminal device determines the first group to which the first data belongs, and determines that it needs to send feedback information to the network device according to the indication information corresponding to the first group.
  • the first group is one of one or more groups.
  • the feedback information may be HARQ feedback information, and the HARQ feedback information includes an acknowledgement character (acknowledgement, ACK) or a negative acknowledgement character (negative acknowledgement, NACK).
  • the feedback information may also be channel state information (channel state information, CSI), and CSI includes channel quality information (channel quality information, CQI), precoding matrix information (precoding matrix information, PMI), and rank information (rank information, RI) .
  • the feedback information may also be HARQ feedback information and CSI.
  • the feedback information is HARQ feedback information or CSI or HARQ feedback information and CSI can be designated by the network device and notified to the terminal device, or pre-appointed by the network device and the terminal device, or it can be the terminal device It is default, or it can be pre-defined by agreement, which is not limited in this application.
  • what is the feedback information notified by the network device to the terminal device can be sent to the terminal device together with the packet information, or can be sent to the terminal device through separate signaling.
  • the terminal device can determine the first group to which the first data belongs in the following manner.
  • MBMS usually includes multimedia broadcast single frequency network (multimedia broadcast single frequency network, MBSFN) transmission and single cell point-to-multipoint (single cell point-to-multipoint, SC-PTM) transmission two transmission methods.
  • MBSFN multimedia broadcast single frequency network
  • SC-PTM single cell point-to-multipoint
  • the MBSFN transmission method is also called the single frequency network (SFN) transmission method.
  • SFN single frequency network
  • This MBSFN transmission mode can save frequency resources and improve spectrum utilization.
  • the diversity effect brought by this multi-cell co-frequency transmission can solve problems such as blind area coverage, enhance the reliability of reception and increase the coverage rate.
  • the terminal equipment in this application refers to the terminal equipment in the MBSFN area.
  • the MBSFN area refers to a group of cells that realize MBSFN transmission through coordination, and the entire MBSFN area will be regarded as one MBSFN cell.
  • the group of cells realizes MBSFN transmission through coordination, uses the same air interface resources, and transmits the same MBMS. Or it can be understood that several cells are pre-configured to form an MBSFN combined area. Multiple network devices in the combined area use the same radio resources to transmit MBMS, that is, send the same service data to the combined area at the same time. All terminal equipment.
  • the first group to which the first data belongs can be determined in combination with the mapping relationship between the channels shown in FIG. 4.
  • the logical channels in the MAC layer mainly include multicast control channel (multicast control channel, MCCH) and multicast transmission channel (multicast traffic channel, MTCH).
  • MCCH multicast control channel
  • MTCH multicast traffic channel
  • MCCH is used to transmit MBMS control information
  • MTCH is used to transmit MBMS service data, such as first data.
  • the logical channels MCCH and MTCH are multiplexed onto a transmission channel (multicast channel, MCH).
  • one MTCH and one MCCH can be multiplexed into one MCH media access control protocol data unit (MAC protocol data unit, MAC PDU), or only one MTCH is carried in one MCH MAC PDU.
  • MCH is mapped to PMCH.
  • the terminal device receives the PMCH carrying the first data from the physical channel, referring to FIG. 4, according to the mapping relationship between the PMCH and the MCH, the MCH corresponding to the PMCH carrying the first data can be determined, and then according to the relationship between the MCH and the MCCH The mapping relationship can determine the MCCH corresponding to the first data. Because one MCCH corresponds to one MBSFN area, that is, each MBSFN area has one MCCH. In this way, one MCCH can be used to identify a service, so it is determined that the MCCH corresponding to the first data belongs to The group is the first group.
  • MAC protocol data unit MAC protocol data unit
  • the SC-PTM transmission mode refers to MBMS broadcasting the first data to specific cells, and at least one terminal device in these specific cells must be interested in the first data broadcast. That is to say, in the SC-PTM transmission, the terminal device refers to the terminal device that is interested in the broadcasted first data.
  • the logical channels in the MAC layer mainly include SC-MCCH and single cell multicast traffic channel (SC-MTCH). Similarly, SC-MCCH is used to transmit MBMS control information, and SC-MTCH is used to transmit MBMS service data, such as first data.
  • the logical channels SC-MCCH and SC-MTCH are mapped to the downlink shared channel (DL-SCH), and the DL-SCH is mapped to the PDSCH.
  • the terminal device when the terminal device receives the PDSCH carrying the first data, referring to FIG. 5, according to the mapping relationship between the PDSCH and the DL-SCH, determine the DL-SCH corresponding to the PDSCH carrying the first data, Then, according to the mapping relationship between DL-SCH and SC-MCCH, the SC-MCCH corresponding to the first data can be determined, and because a service can only be configured with one SC-MCCH in a specific cell, the first The group to which the SC-MCCH corresponding to the data belongs is determined as the first group. Further, when the terminal device is in the RRC connected state, the network device will configure a G-RNTI for the first data.
  • the terminal device can determine that the first data corresponds to G-RNTI, and because the scrambling code for SC-MTCH is G-RNTI, that is, one G-RNTI can identify one service. Therefore, the group to which the G-RNTI corresponding to the first data belongs can be determined For the first group.
  • the G-RNTI corresponding to the first data can be determined, and then from the mapping relationship between G-RNTI and TMGI The TMGI corresponding to the G-RNTI corresponding to the first data is determined, and the group in which the TMGI corresponding to the first data is located is determined as the first group.
  • the terminal device determines whether it needs to send feedback information to the network device according to the indication information corresponding to the first group.
  • the indication information is the first type of parameter. If the terminal device determines that the first type of parameter corresponding to the first group represents feedback, the terminal device sends feedback information to the network device; if the terminal device determines the first type of parameter The first type of parameter corresponding to a group indicates no feedback, and the terminal device does not send feedback information to the network device. Specifically, when the first type of parameter is a feedback switch, if the terminal device determines that the status of the feedback switch corresponding to the first group is on, the terminal device sends feedback information to the network device; if the terminal device determines the feedback switch corresponding to the first group If the status is off, the terminal device does not send feedback information to the network device.
  • the first type of parameter is a feedback switch
  • the indication information is a second type of parameter.
  • the terminal device determines that the value of the feedback decision parameter corresponding to the first data satisfies the threshold of the feedback decision parameter, it sends the feedback information to the network device; or, the terminal When the device determines that the value of the feedback decision parameter corresponding to the first data does not meet the threshold of the feedback decision parameter, it does not send feedback information to the network device.
  • the feedback decision parameter is distance.
  • the threshold of the feedback decision parameter can be referred to as the threshold of distance.
  • the threshold of the distance corresponding to the first group is called the threshold of the first distance.
  • the threshold of the first distance can be a range or a certain distance value (such as the first distance value or the second distance value). Combining the above introduction about distance as a feedback decision parameter, here the first distance threshold is the distance
  • the range and a certain distance value are respectively described as examples.
  • the threshold of the first distance is a distance range.
  • the terminal device can determine the current actual distance between the terminal device and the network device according to the location information of the network device and its own current location information.
  • the current actual distance is the value of the feedback decision parameter corresponding to the first data; if the terminal device If the determined current actual distance is within the distance range, the terminal device sends feedback information to the network device; if the current actual distance determined by the terminal device is not within the distance range, the terminal device does not send feedback information to the network device.
  • the first distance threshold is [100m-200m] if the current actual distance determined by the terminal device is 150m, 150m is within the range of [100m-200m], so the terminal device sends feedback information to the network device; if the terminal device determines The current actual distance is 300m. If 300m is not within the range of [100m-200m], the terminal device does not need to send feedback information to the network device.
  • the threshold of the first distance is a first distance value
  • the terminal device when the current actual distance is less than the first distance value, the terminal device sends feedback information to the network device.
  • the terminal device can determine the current actual distance between the terminal device and the network device based on the location information of the network device and its own current location information. If the current actual distance determined by the terminal device is less than the first distance value, then The terminal device sends feedback information to the network device; if the current actual distance determined by the terminal device is greater than the first distance value, the terminal device does not need to send feedback information to the network device.
  • the first distance value is 200m.
  • the terminal device sends feedback information to the network device; if the terminal device determines that the current actual distance is 300m, and 300m is greater than 200m, then The terminal device does not need to send feedback information to the network device.
  • the threshold of the first distance is a second distance value
  • the terminal device when the current actual distance is greater than the second distance value, the terminal device sends feedback information to the network device.
  • the terminal device can determine the current actual distance between the terminal device and the network device according to the location information of the network device and its own current location information. If the current actual distance determined by the terminal device is greater than the second distance value, then The terminal device sends feedback information to the network device; if the current actual distance determined by the terminal device is less than the second distance value, the terminal device does not need to send feedback information to the network device.
  • the second distance value is 100m.
  • the terminal device sends feedback information to the network device; if the terminal device determines that the current actual distance is 50m, and 50m is less than 200m, then The terminal device does not need to send feedback information to the network device.
  • the terminal device determines that the current actual distance is within the distance range, and the current actual distance is not within the distance range. No feedback is given. It can be the default of the terminal device; or the network device can notify the terminal device, such as the network device in advance. To the terminal device, or send to the terminal device along with the instruction information; or it may be pre-arranged by the terminal device and the network device, or it may be predefined by the protocol, which is not limited in this application. Similarly, the terminal device determines that the current actual distance is less than the first distance value feedback, or is greater than the second distance feedback, which may be the default of the terminal device; or it may be notified by the network device to the terminal device, which may be notified in advance or randomly. The instruction information is sent to the terminal device together; or it may be agreed in advance by the terminal device and the network device, or it may be predefined by the protocol, which is not limited in this application.
  • the network device can carry the location information of the network device in the first data; or the network device can send its own location information to the terminal device in advance. For example, after the network device establishes a connection with the terminal device, the network device will The location information is notified to the terminal device; or when the terminal device determines that it needs to know the location information of the network device, it sends a request to the network device to obtain the location information of the network device, and the network device sends a response to the terminal device. The response includes the network Location information of the device.
  • the terminal device can determine its current location through its internal gyroscope and sensors.
  • the feedback decision parameter is RSRP
  • the threshold of the feedback decision parameter may be referred to as the RSRP threshold
  • the RSRP threshold corresponding to the first group may be referred to as the first RSRP threshold.
  • the terminal device may first measure the current channel according to the measurement signal (also referred to as the reference signal) to obtain a current RSRP value.
  • the current RSRP value is It is the value of the feedback decision parameter corresponding to the first data, and the current RSRP value can reflect the current channel state.
  • the terminal device receives the first data, if the terminal device determines that the current RSRP value is less than the first RSRP threshold, the terminal device does not send feedback information to the network device; if the terminal device determines that the current RSRP value is greater than or equal to the first RSRP The terminal device sends feedback information to the network device.
  • the first RSRP threshold is -80dB
  • the terminal device determines that the current RSRP value is -76dB
  • the terminal device sends feedback information to the network device; when the terminal device determines that the current RSRP value is -106dB, the terminal device does not need to The network device sends feedback information.
  • the terminal device determines that the current RSRP value is less than the threshold of the first RSRP and does not feedback.
  • the threshold feedback greater than the first RSRP may be the default of the terminal device, or the network device may notify the terminal device in advance, or it may be It is predefined by the agreement, and this application does not limit it.
  • the feedback decision parameter is SINR.
  • the threshold of the feedback decision parameter may be referred to as the SINR threshold, and the threshold of the SINR corresponding to the first group may be referred to as the first SINR threshold.
  • the terminal device may first determine the current SINR value according to the first data, that is, the terminal device determines the ratio of the power of the first data to the interference noise power as the current SINR
  • the value of the current SINR is the value of the feedback decision parameter corresponding to the first data. If the terminal device determines that the current SINR value is less than the first SINR threshold, the terminal device does not send feedback information to the network device; if the terminal device determines that the current SINR value is greater than or equal to the first SINR threshold, the terminal device sends to the network device Feedback.
  • the first SINR threshold is 0.8, and when the terminal device determines that the current SINR value is 0.9, the terminal device sends feedback information to the network device.
  • the terminal device determines that the current SINR value is 0.5, the terminal device does not need to send feedback information to the network device. It should be noted that the terminal device determines that the current SINR value is less than the first SINR threshold and does not feedback.
  • the threshold feedback greater than the first SINR may be the default of the terminal device, or the network device may notify the terminal device in advance, or it may be It is predefined by the agreement, and this application does not limit it.
  • the feedback decision parameters are distance and RSRP, where the threshold of the feedback decision parameter is the combination of the distance threshold and the RSRP threshold.
  • the threshold of the feedback decision parameter corresponding to the first group can be called the first distance The combination of the threshold and the threshold of the first RSRP.
  • the terminal device may first determine whether the current actual distance meets the first distance threshold, and when the current actual distance meets the first distance threshold, then determine whether the current RSRP value meets the first RSRP threshold. Or when it is determined that the current RSRP value meets the first RSRP threshold, then determine whether the current actual distance meets the first distance threshold, or at the same time determine whether the current RSRP value of the terminal device meets the first RSRP threshold, and whether the current actual distance Meet the threshold of the first distance.
  • the terminal device can randomly choose which decision to perform first, or it can predefine the decision sequence, or the network device can indicate the decision sequence to the terminal device, or It may also be that the terminal device determines the order of judgment based on certain factors, which is not limited in this application.
  • the feedback decision parameter can also be a combination of distance and SINR.
  • the threshold of the feedback decision parameter is a combination of the distance threshold and the SINR threshold; or the feedback decision parameter can be a combination of RSRP and SINR.
  • the threshold of the feedback decision parameter is the combination of the RSRP threshold and the SINR threshold; or the feedback decision parameter can be a combination of distance, RSRP, and SINR.
  • the threshold of the feedback decision parameter is the distance threshold, the RSRP threshold, and the SINR threshold. combination.
  • the order of the terminal equipment decision can refer to the description of the above example D, which will not be repeated here.
  • the indication information is the first type of parameter and the second type of parameter.
  • the terminal device determines that the first type parameter corresponding to the first group to which the first data belongs represents feedback, and the value of the feedback decision parameter corresponding to the first data satisfies the threshold of the feedback decision parameter, it sends feedback information to the network device; or the terminal device is in When it is determined that the first-type parameter corresponding to the first group represents feedback, and the value of the feedback decision parameter corresponding to the first data does not meet the threshold of the feedback decision parameter, there is no need to send feedback information to the network device; or the terminal device determines the first group
  • the corresponding first-type parameter indicates that no feedback is provided, and when the value of the feedback decision parameter corresponding to the first data meets the threshold of the feedback decision parameter, there is no need to send feedback information to the network device; or the terminal device determines the first packet corresponding to the first packet.
  • the class parameter means no feedback and the value of the feedback decision parameter corresponding to the first data does not meet the feedback decision parameter threshold, there is no need to send feedback information to the network device; or the terminal device is determining the first class corresponding to the first packet
  • the feedback parameter means no feedback, and the value of the second type parameter can no longer be determined.
  • the first type of parameter corresponding to the first group indicates that the feedback determination process can refer to the above-mentioned determination process based on scenario 1, and the value of the feedback decision parameter meets the threshold of the feedback decision parameter can refer to the above-mentioned scenario 2 (such as example A, example B) And the introduction of example C), I will not repeat it here.
  • the terminal device may first determine the first type of parameters, and then determine the second type of parameters when it is determined that the first type of parameters indicate feedback; or it may first determine the second type of parameters, and use the In the case of indicating feedback, the first type of parameter is determined, and this application does not limit whether the first type of parameter is determined first or the second type of parameter is determined first.
  • the instruction information is a preset condition. If the preset condition is that the current actual distance between the network device and the terminal device falls within a certain distance range, the terminal device can determine the location information of the network device and its own current location information after receiving the first data The current actual distance between the terminal device and the network device is calculated. If the current actual distance determined by the terminal device is within the distance range in the preset condition, the terminal device sends feedback information to the network device; otherwise, the terminal device does not need to The network device sends feedback information.
  • the preset condition is that the current SINR corresponding to the first data is fed back when it is greater than a certain SINR value.
  • the terminal device can determine the current SINR corresponding to the first data. If the first data determined by the terminal device is If the corresponding current SINR is greater than a certain SINR value in the preset condition, the terminal device sends feedback information to the network device; otherwise, the terminal device does not need to send feedback information to the network device.
  • the preset condition is that when the current RSRP corresponding to the first data is greater than a certain RSRP value, the terminal device can determine the current RSRP corresponding to the first data after receiving the first data. If the terminal device determines the first data If the corresponding current RSRP is greater than a certain RSRP value in the preset condition, the terminal device sends feedback information to the network device; otherwise, the terminal device does not need to send feedback information to the network device.
  • the indication information includes the first type of parameters and preset conditions. Taking the preset condition that the current actual distance between the network device and the terminal device falls within a certain distance range as an example, the terminal device determines that the first type of parameter corresponding to the first packet described in the received first data indicates feedback , It is also necessary to further determine whether the current actual distance between the terminal device and the network device falls within the distance range, if it falls, then feedback; if it does not fall, no feedback is required.
  • the terminal device determines that the first type of parameter corresponding to the first packet described in the received first data indicates feedback, and further It is determined whether the current SINR corresponding to the received first data is greater than a certain SINR value in the preset condition, if it is greater, feedback is performed; if it is not greater, no feedback is required.
  • the terminal device determines that the first type of parameter corresponding to the first packet described in the received first data indicates feedback, and further It is determined whether the current RSRP corresponding to the received first data is greater than a certain RSRP value in the preset condition, and if it is greater, feedback is performed; if it is not greater, no feedback is required.
  • the terminal device Based on the indication information of the above scenario 6, if the indication information is that the first type of parameter indicates feedback, the second type of parameter indicates the threshold of the feedback decision distance, and the preset condition is that the feedback is greater than the threshold of the feedback decision parameter distance, then the terminal device will receive After the first data, the terminal device determines that the first type of parameter corresponding to the first packet described in the received first data represents feedback, and determines that the current actual distance between the network device and the terminal device is greater than the threshold of the feedback decision parameter distance , The terminal device sends feedback information to the network device. For the terminal device to determine the current actual distance, please refer to the introduction of the above example A, which will not be repeated here.
  • the indication information is that the first parameter indicates feedback, and the second type of parameter indicates the threshold of the feedback decision SINR.
  • the preset condition is that the feedback is greater than the feedback decision SINR threshold. Then, after the terminal device receives the first data, the terminal device is determining The first type parameter corresponding to the first packet in the received first data represents feedback, and when it is determined that the current SINR corresponding to the first data is greater than the feedback decision SINR threshold, the terminal device sends feedback information to the network device.
  • the indication information is that the first type of parameter indicates feedback, and the second parameter indicates the threshold of the feedback decision RSRP.
  • the preset condition may be greater than the feedback decision RSRP threshold.
  • the terminal device receives the first data and the terminal device is It is determined that the first type parameter corresponding to the first packet in the received first data indicates feedback, and when it is determined that the current RSRP corresponding to the first data is greater than the RSRP threshold for the feedback decision, the terminal device sends feedback information to the network device.
  • the terminal device may send feedback information to the network device when it is determined that the feedback information needs to be sent to the network device, and the feedback information meets the feedback condition, the feedback condition is that the first data is not correctly parsed.
  • the terminal device can send feedback information to the network device when it is determined that it needs to send feedback information to the network device and the feedback information is NACK; if the terminal device determines that it needs to send feedback information to the network device, but the feedback information is ACK , No need to send feedback information to network devices.
  • the network device does not need to know the transmission status of each first data. For example, when the network device broadcasts the first data, it wants to send the first data to many terminal devices.
  • the network device only needs to know the Which first data in a particular service feature or a particular type of service has not been correctly parsed by the terminal device, so that the network device can retransmit. For those without feedback, the network device can consider that the first data has been correctly received by the terminal device. This can reduce the number of ACK/NACK control information sent by the terminal device to the network device, and can help reduce the overhead and loss of the system while ensuring effective feedback, thereby achieving more efficient feedback. It should be understood that the incorrect analysis of the first data includes but is not limited to failure to demodulate and decode the first data.
  • the network device can configure a common resource for each group.
  • the terminal device determines that it needs to send feedback information to the network device, it can send the feedback information on the group common resource corresponding to the group, where the group common resource refers to
  • the terminal devices in a cell can be divided into multiple groups, and each group has a corresponding group common resource.
  • the terminal devices in the group can use the group common resources of the group, and the terminal devices in other groups cannot use it.
  • the network device may also be allocated a specific resource for sending feedback information on a common resource for each terminal device, where the common resource refers to a resource that can be used by all terminal devices in the same cell.
  • the network device after the network device receives the feedback information from the terminal device, if it is determined to receive an ACK, it means that the terminal device has successfully received the first data, and the network device can continue the subsequent transmission of service data; if it is determined to receive If the NACK is received, it means that the terminal device has not successfully received the first data, and the network device can retransmit the first data.
  • Fig. 6 exemplarily shows a schematic structural diagram of a communication device provided in this application.
  • the communication device in this example may be the terminal device 600, and the solution corresponding to the terminal device in FIG. 3 may be executed.
  • the terminal device 600 may also be the terminal device 102 in FIG. 1 described above, or the terminal device 201 in FIG. 2 described above.
  • the terminal device 600 includes:
  • the transceiver unit 602 is configured to receive packet information from the network device and receive first data from the network device.
  • the grouping information indicates the first identifier included in one or more groups, and the grouping information also includes indication information corresponding to each group.
  • the processing unit 601 is configured to determine the first group to which the first data belongs, and determine whether feedback information needs to be sent to the network device according to the indication information corresponding to the first group, and the first group is one of one or more groups.
  • the indication information includes but is not limited to any one of the following three situations.
  • the indication information includes the first type of parameter, where the first type of parameter is used to indicate feedback or no feedback.
  • the indication information includes a second type of parameter, where the second type of parameter is used to indicate the threshold of the feedback decision parameter, and the processing unit 601 is used to determine that the value of the feedback decision parameter corresponding to the first data satisfies the threshold of the feedback decision parameter.
  • the processing unit 601 is used to determine that the value of the feedback decision parameter corresponding to the first data satisfies the threshold of the feedback decision parameter.
  • the indication information includes the first-type parameters and the second-type parameters.
  • first-type parameters and the second-type parameters please refer to the introduction of the above-mentioned case 1 and case 2, which will not be repeated here.
  • the indication information corresponding to the first group may include the first type parameter and the second type parameter, and the processing unit 601 is further configured to: determine the first type corresponding to the first group to which the first data belongs The parameter represents feedback and when the value of the feedback decision parameter corresponding to the first data meets the threshold of the feedback decision parameter, feedback information is sent to the network device.
  • the feedback decision parameters include any one or a combination of any of the following: distance, reference signal receiving power (reference signal receiving power, RSRP), signal to interference ratio (signal to interference) plus noise ratio, SINR). That is, the feedback decision parameter can be distance, or RSRP, or SINR, or distance and RSRP, or distance and SINR, or RSRP and SINR, or distance, RSRP and SINR.
  • the first identifier is TMGI, G-RNTI, MCCH, or SC-MCCH. It should be understood that when the terminal device is in the radio resource control (RRC) connection state, the first identifier may be G-RNTI; when the terminal device is in the IDLE state, the first identifier may be TMGI, SC-MCCH Or MCCH. Specifically, optionally, whether the first identifier is SC-MCCH or MCCH may be determined by the transmission mode of MBMS.
  • RRC radio resource control
  • the first identifier It is MCCH
  • SC-PTM single cell point-to-multipoint
  • the processing unit 601 is further configured to determine that feedback information needs to be sent to the network device, and when it is determined that the feedback information satisfies the feedback condition, send the feedback information to the network device; wherein the feedback condition is: the first data is not correctly parsed.
  • processing unit 601 in the embodiment of the present application may be implemented by a processor or a processor-related circuit component
  • transceiver unit 602 may be implemented by a transceiver or a transceiver-related circuit component.
  • the embodiment of the present application also provides a communication device, which may be a terminal device or a circuit.
  • the communication device may be used to perform actions performed by the terminal device in the method embodiment shown in FIG. 3 above.
  • Fig. 7 exemplarily shows a schematic structural diagram of a communication device provided in this application.
  • the communication device in this example may be the network device 700, which may execute the solution corresponding to the network device in FIG. 3 above.
  • the network device 700 may also be the network device 101 in FIG. 1 described above, or the network device 202, network device 203, and network device 204 in FIG. 2 described above.
  • the network device 700 includes:
  • the processing unit 701 is configured to configure indication information for each group.
  • the transceiver unit 702 is configured to send grouping information to a terminal device, the grouping information indicates the first identifier included in one or more groups, and the grouping information further includes indication information corresponding to each grouping.
  • the processing unit 701 is further configured to group multiple services.
  • the processing unit 701 is specifically configured to group multiple services according to the service characteristics and/or service types of the multiple services. That is, the network device can group multiple services according to service characteristics, group multiple services according to service types, or group multiple services according to service types and service characteristics.
  • the service characteristics include any one or a combination of any of service reliability requirements, service coverage capabilities, service delay requirements, service data volume, service mobility requirements, and service priorities; service types include eMBB, Any of URLLC, mMTC, V2X, IoT.
  • the first identifier is TMGI, G-RNTI, MCCH, or SC-MCCH.
  • the indication information may include the first type of parameters, or the indication information may include the second type of parameters, or the indication information may include the first type of parameters and the second type of parameters.
  • the first type of parameter is used to indicate feedback or no feedback
  • the second type of parameter is used to indicate the threshold of the feedback decision parameter
  • the threshold of the feedback decision parameter is used to: the terminal device determines that the value of the feedback decision parameter corresponding to the first data satisfies When the threshold of the feedback decision parameter is fed back, the feedback information is sent to the network device; or, when it is determined that the value of the feedback decision parameter corresponding to the first data does not meet the threshold of the feedback decision parameter, the feedback information is not sent to the network device.
  • the feedback decision parameter includes any one or a combination of any one of distance, RSRP, and SINR.
  • the transceiver unit 702 is specifically configured to send grouping information to the terminal device through high-level signaling; or, to send the grouping information to the terminal device through a system message.
  • processing unit 701 in the embodiment of the present application may be implemented by a processor or processor-related circuit components
  • transceiver unit 702 may be implemented by a transceiver or transceiver-related circuit components.
  • FIG. 8 shows a simplified structural diagram of the terminal device. It is easy to understand and easy to illustrate.
  • the terminal device is a mobile phone as an example.
  • the terminal device 800 includes a processor, a memory, a control circuit, and an antenna.
  • the processor is mainly used to process the communication protocol and communication data, and to control the entire terminal device, execute software programs, and process data of the software programs, for example, to support the terminal device 800 to execute any of the above-mentioned embodiments by the terminal device 800 Method of execution.
  • the memory is mainly used to store software programs and data.
  • the control circuit is mainly used for the conversion of baseband signals and radio frequency signals and the processing of radio frequency signals.
  • the control circuit and the antenna together can also be called a transceiver, which is mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
  • the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program.
  • the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit.
  • the radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal to the outside in the form of electromagnetic waves through the antenna.
  • the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor, and the processor converts the baseband signal into data and processes the data .
  • Input and output devices such as touch screens, display screens, and keyboards, are mainly used to receive data input by users and output data to users. It should be noted that some types of terminal devices may not have input and output devices.
  • FIG. 8 only shows a memory and a processor. In actual terminal devices, there may be multiple processors and memories.
  • the memory may also be called a storage medium or a storage device, etc., which is not limited in this application.
  • the processor may include a baseband processor and a central processing unit.
  • the baseband processor is mainly used to process communication protocols and communication data
  • the central processing unit is mainly used to control the entire terminal device 800. Execute the software program and process the data of the software program.
  • the processor in FIG. 8 integrates the functions of the baseband processor and the central processing unit.
  • the baseband processor and the central processing unit may also be independent processors, which are interconnected by technologies such as buses.
  • the terminal device may include multiple baseband processors to adapt to different network standards
  • the terminal device 800 may include multiple central processors to enhance its processing capabilities, and the various components of the terminal device 800 may be connected through various buses.
  • the baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip.
  • the central processing unit can also be expressed as a central processing circuit or a central processing chip.
  • the function of processing the communication protocol and communication data can be built in the processor, or can be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
  • the antenna and control circuit with the transceiver function can be regarded as the transceiver unit of the terminal device
  • the processor with the processing function can be regarded as the processing unit of the terminal device.
  • the terminal device includes a transceiver unit 802 and a processing unit 801.
  • the transceiver unit may also be called a transceiver, a transceiver, a transceiver, etc.
  • a processing unit may also be called a processor, a processing board, a processing unit, a processing device, and the like.
  • the device for implementing the receiving function in the transceiver unit can be regarded as the receiving unit, and the device for implementing the transmitting function in the transceiver unit can be regarded as the transmitting unit, that is, the transceiver unit includes the receiving unit and the transmitting unit.
  • the receiving unit may also be called a receiver, a receiver, a receiving circuit, etc.
  • the sending unit may be called a transmitter, a transmitter, or a transmitting circuit, etc.
  • the antenna On the downlink, the antenna receives the downlink signal (including data and/or control information) sent by the network device, and on the uplink, the antenna sends the uplink signal (including data) to the network device or other terminal equipment. And/or control information).
  • service data and signaling messages are processed. These units are based on the radio access technology adopted by the radio access network (for example, LTE, NR, and other evolved system access technologies) To process.
  • the processor is also used to control and manage the actions of the terminal device, and is used to execute the processing performed by the terminal device in the foregoing embodiment.
  • the processor is also used to support the terminal device to execute the execution method involving the terminal device in FIG. 8.
  • FIG. 8 only shows a simplified design of the terminal device.
  • the terminal device may include any number of antennas, memories, processors, etc., and all terminal devices that can implement this application are within the protection scope of this application.
  • transceiving unit 802 is used to perform the sending and receiving operations on the terminal device side in the method embodiment shown in FIG. 3, and the processing unit 801 is used to perform the terminal device side in the method embodiment shown in FIG. Operations other than operations.
  • the transceiving unit 802 is configured to perform the transceiving steps on the terminal device side in the embodiment shown in FIG. 3, such as step 302 and step 303.
  • the processing unit 801 is configured to perform other operations on the terminal device side in the embodiment shown in FIG. 3 except for the receiving and sending operations, such as step 304.
  • the chip When the communication device is a chip, the chip includes a transceiver unit and a processing unit.
  • the transceiver unit may be an input/output circuit or a communication interface;
  • the processing unit is a processor or microprocessor or integrated circuit integrated on the chip.
  • FIG. 9 exemplarily shows a schematic structural diagram of a network device provided by the present application.
  • the network device 900 includes one or more remote radio units (remote radio units). unit (RRU) 901 and one or more baseband units (BBU) 902.
  • the RRU 901 may be called a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., and it may include at least one antenna 9011 and a radio frequency unit 9012.
  • the RRU901 part is mainly used for the transceiver of radio frequency signals and the conversion of radio frequency signals and baseband signals.
  • the BBU902 part can be called a processing unit, processor, etc.
  • RRU901 and BBU902 can be physically set together; they can also be physically separated, that is, distributed network equipment.
  • the BBU902 can be composed of one or more single boards, and multiple single boards can jointly support a radio access network with a single access standard (such as an LTE network), or can support wireless access with different access standards. network.
  • the BBU 902 also includes a memory 9022 and a processor 9021.
  • the memory 9022 is used to store necessary instructions and data.
  • the processor 9021 is configured to control the network device to perform necessary actions, for example, to control the network device to execute the method executed by the network device in any of the foregoing embodiments.
  • the memory 9022 and the processor 9021 may serve one or more boards. In other words, the memory and the processor can be set separately on each board. It can also be that multiple boards share the same memory and processor. In addition, there are necessary circuits on each board.
  • the antenna 9011 receives the uplink signal (including data, etc.) sent by the communication device, and on the downlink, the antenna 9011 sends the downlink signal (including data and/or control information) to the communication device
  • the processor 9021 service data and signaling messages are processed, and these units perform processing according to the radio access technology adopted by the radio access network (for example, LTE, NR, and other access technologies of evolved systems).
  • the processor 9021 is also configured to control and manage the actions of the network device, and is configured to execute the processing performed by the network device in the foregoing embodiment.
  • the processor 9021 is also configured to support the network device to execute the method executed by the network device in FIG. 3.
  • FIG. 9 only shows a simplified design of the network device.
  • the network equipment can include any number of antennas, memories, processors, radio frequency units, RRUs, BBUs, etc., and all network equipment that can implement the application are within the protection scope of the application.
  • the processor 9021 in the network device 900 can be used to read computer instructions in the memory 9022 to execute the configuration for each group Indication information, the group includes the first identifier.
  • the transceiver is used to send grouping information to the terminal device, the grouping information indicates a first identifier included in one or more groups, and the grouping information also includes indication information corresponding to each grouping.
  • the processor 9021 may also implement any detailed functions of the network device in the method embodiment shown in FIG. 3, which will not be described in detail here, and may refer to the processing steps performed by the network device in the method embodiment shown in FIG.
  • the processor may independently implement the various methods in the foregoing embodiments, where the transceiver unit or the specific transceiver may also be one or more pins of the input and output of the processor.
  • processors mentioned in the embodiments of this application may also be other general-purpose processors, digital signal processors (digital signal processors, DSP), application specific integrated circuits (ASICs), and ready-made programmable gate arrays.
  • DSP digital signal processors
  • ASICs application specific integrated circuits
  • FPGA Field programmable gate array
  • the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
  • 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 electronic 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 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 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 unit
  • the present application provides a communication system.
  • the communication system may include the aforementioned one or more terminal devices and one or more network devices.
  • the terminal device can execute any method on the terminal device side, and the network device can execute any method on the network device side.
  • the possible implementations of network equipment and terminal equipment can be found in the above introduction, which will not be repeated here.
  • At least one (item) refers to one or more, and “multiple” refers to two or more.
  • “And/or” is used to describe the association relationship of associated objects, indicating that there can be three types of relationships, for example, “A and/or B” can mean: only A, only B, and both A and B , Where A and B can be singular or plural.
  • the character “/” generally indicates that the associated objects 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 plural items (a).
  • At least one (a) of a, b or c can mean: a, b, c, "a and b", “a and c", “b and c", or "a and b and c" ", where a, b, and c can be single or multiple.
  • the above-mentioned embodiments it may be implemented in whole or in part by software, hardware, firmware or any combination thereof.
  • a software program it may be implemented in the form of a computer program product in whole or in part.
  • the computer program product includes one or more instructions.
  • the computer program instructions When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application are generated in whole or in part.
  • the computer can be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices. Instructions can be stored in a computer storage medium, or transmitted from one computer storage medium to another computer storage medium.
  • the instructions can be sent from a website, computer, server, or data center through wired (such as coaxial cable, optical fiber, digital user DSL) or wireless (such as infrared, wireless, microwave, etc.) to another website, computer, server or data center.
  • a computer storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more available media.
  • Usable media can be magnetic media (for example, floppy disks, hard drives, magnetic tapes, magneto-optical disks (MO), etc.), optical media (for example, CD, DVD, BD, HVD, etc.), or semiconductor media (for example, ROM, EPROM, EEPROM, etc.)
  • Non-volatile memory NAND FLASH
  • solid state disk Solid State Disk, SSD
  • the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the embodiments of the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • These instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing equipment to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction device, and the instruction device implements A function specified in a flow or multiple flows in a flowchart and/or a block or multiple blocks in a block diagram.
  • These instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so that the instructions executed on the computer or other programmable equipment provide Steps used to implement the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.

Landscapes

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

Abstract

本申请提供一种通信方法、装置及存储介质,其中方法包括接收来自网络设备的分组信息,接收来自网络设备的第一数据;确定第一数据所属的第一分组,并根据第一分组对应的指示信息确定是否需要向网络设备发送反馈信息,分组信息指示一个或多个分组包括的第一标识,分组信息还包括各分组对应的指示信息,第一分组为一个或多个分组中的一个。对于接收到属于不需要向网络设备发送反馈信息的分组中的第一数据后,不论是否正确解析该第一数据,都不需要向网络设备发送任何反馈信息,如此,有助于减少通信***的反馈开销。

Description

一种通信方法、装置及存储介质
相关申请的交叉引用
本申请要求在2019年06月28日提交中国专利局、申请号为201910579265.4、申请名称为“一种通信方法、装置及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法、装置及存储介质。
背景技术
国际电信联盟(international telecommunication union,ITU)为第五代移动通信***(the fifth generation,5G)以及未来的移动通信***定义了多种应用场景,例如:增强型移动宽带(enhanced mobile broadband,eMBB)、高可靠低时延通信(ultra reliable and low latency communications,URLLC)以及海量机器类通信(massive machine type communications,mMTC)。
在不同的应用场景下,通常采用混合自动重传请求(hybrid automatic repeat request,HARQ)反馈机制来保证网络设备与终端设备之间数据传输的可靠性。由于HARQ反馈机制可以在数据传输失败时请求网络设备重传,从而可保证数据传输的可靠性。而且,HARQ反馈机制中发送端是在接收到接收端反馈NACK时,才会重传数据,进而也可降低数据传输整体资源消耗。但是,当通信***中有大量的终端设备同时向网络设备发送反馈信息时,会造成通信***开销非常大。例如在第三代合作伙伴计划(3 rd generation partnership project,3GPP)中提出的多媒体广播多播业务(multimedia broadcast multicast service,MBMS),若所有的终端设备都向网络设备发送反馈信息,造成***开销也非常大,因此,目前MBMS不支持HARQ反馈机制。
发明内容
本申请提供一种通信方法、装置及存储介质,用于减小通信***的反馈开销。
第一方面,本申请提供一种通信方法,该方法包括接收来自网络设备的分组信息,以及接收来自网络设备的第一数据,确定第一数据所属的第一分组,并根据第一分组对应的指示信息确定是否需要向网络设备发送反馈信息,其中,第一分组为一个或多个分组中的一个,分组信息指示一个或多个分组包括的第一标识,分组信息还包括各分组对应的指示信息。应理解,第一标识可标识一个业务,也可以标识一组业务。
该方法可由通信装置执行,通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。示例性地,通信设备为终端设备。
基于该方案,通过将多个业务分组,并为各分组配置指示信息,可实现有些分组需要向网络设备发送反馈信息,即开启反馈机制,有些业务不需要向网络设备发送反馈信息,即未开启(或者已关闭)反馈机制。对于接收到属于未开启反馈机制的分组中的第一数据 后,不论是否正确解析该第一数据,都不需要向网络设备发送任何反馈信息,如此,有助于减少通信***的反馈开销。例如,当将业务传输可靠性需求高的业务分为一个分组,并为该分组配置开启反馈机制,如可,可保证该分组中业务数据的传输高可靠性需求。
本申请中指示信息包括但不限于以下六种情形中的任一种。
情形1,指示信息包括第一类参数,其中,第一类参数用于表示反馈或不反馈。
情形2,指示信息包括第二类参数,其中,第二类参数用于表示反馈判决参数的门限。在确定第一数据对应的反馈判决参数的值满足反馈判决参数的门限时,向网络设备发送反馈信息;或者,在确定第一数据对应的反馈判决参数的值不满足反馈判决参数的门限时,不向网络设备发送反馈信息。应理解,满足包括但不限于大于,小于,大于或等于,小于或等于,在某一范围内等。
可选地,反馈判决参数包括以下内容中任一项或任多项的组合:距离、参考信号接收功率(reference signal receiving power,RSRP)、信号与干扰加噪声比(signal to interference plus noise ratio,SINR)。也就是说,反馈判决参数可以是距离,或者是RSRP,或者是SINR,或者是距离和RSRP,或者是距离和SINR,或者是RSRP和SINR,或者是距离、RSRP和SINR。需要说明的是,距离可以指地理距离。需要说明的是,当反馈判决参数为距离时,确定当前实际距离(即第一数据对应的反馈判决参数的值)在距离范围(反馈判决距离的门限)内反馈,可以是默认的;或者也可以是网络设备通知的(例如可以是预先通知的,或者随指示信息一起发送至的);或者也可以是与网络设备预先约定的,或者也可以是协议预定义的。类似地,确定当前实际距离小于反馈判决距离的门限时反馈,或者大于反馈判决距离的门限时反馈,可以是默认的;或者也可以是网络设备通知的;或者也可以是与网络设备预先约定的,或者也可以是协议预定义的。当前RSRP的值(即第一数据对应的反馈判决参数的值)小于RSRP的门限不反馈,或者大于RSRP的门限反馈,可以是默认的,也可以是网络设备预先通知的,或者也可以是协议预定义的。当反馈判决参数为SINR,确定当前SINR的值(即第一数据对应的反馈判决参数的值)小于SINR的门限不反馈,大于SINR的门限反馈,可以是默认的,也可以是网络设备预先通知的,或者也可以是协议预定义的。
情形3,指示信息包括第一类参数和第二类参数,其中,第一类参数和第二类参数可参见上述情形1和情形2的介绍。
当指示信息为上述情形3时,第一分组对应的指示信息可以包括第一类参数和第二类参数,确定第一数据所属的第一分组对应的第一类参数表示反馈、且第一数据对应的反馈判决参数的值满足反馈判决参数的门限时,向网络设备发送反馈信息。
在一种可能的实现方式中,第一标识可为临时移动组标识(temporary mobile group identity,TMGI)、组无线网络临时标识(group-radio network temporary identifier,G-RNTI)、多播控制信道(multicast control channel,MCCH)、或单小区多播控制信道(single cell multicast control channel,SC-MCCH)。
应理解,当执行上述方法的通信装置处于无线资源控制(radio resource control,RRC)连接态时,第一标识可为G-RNTI;当执行上述方法的通信装置处于空闲(IDLE)态时,第一标识可为TMGI、SC-MCCH或MCCH。具体可选地,第一标识为SC-MCCH还是为MCCH,可由MBMS的传输方式来确定,例如,当MBMS为多媒体广播单频网(multimedia broadcast single frequency network,MBSFN)传输方式时,第一标识为MCCH;当MBMS 为单小区点到多点(single cell point-to-multipoint,SC-PTM)传输方式时,第一标识为SC-MCCH。
为了进一步减小通信***的反馈开销,在确定需要向网络设备发送反馈信息,且确定反馈信息满足反馈条件时,向网络设备发送反馈信息,其中,反馈条件为:未正确解析第一数据。
本申请中,反馈信息可以是HARQ反馈信息,或者也可以是CSI,或者也可以是HARQ反馈信息和CSI。具体反馈信息是哪种,可以是网络设备通知给的,也可以是网络设备与预先约定的,或者也可以是默认的,或者也可以通过协议预定义的。
第二方面,本申请提供一种通信方法,该方法包括为各分组配置指示信息,向终端设备发送分组信息,分组信息指示一个或多个分组包括的第一标识,分组信息还包括各分组对应的指示信息。应理解,一个分组中可包括一个或多个第一标识。
该方法可由通信装置执行,通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。示例性地,通信设备为网络设备。
基于该方案,通过将多个业务分组,并为各分组配置指示信息,可实现有些分组需要发送反馈信息,即开启反馈机制;有些业务不需要发送反馈信息,即未开启(或者已关闭)反馈机制。对于终端设备接收到属于未开启反馈机制的分组中的第一数据后,不论是否正确解析该第一数据,都不需要发送任何反馈信息。如此,有助于减少通信***的反馈开销(除有用的数据外的控制信息均被称为开销)。例如,当将业务传输可靠性需求高的业务分为一个分组,并为该分组配置开启反馈机制,如可,可保证该分组中业务数据的传输高可靠性需求。
各分组可以是网络设备对多个业务进行分组得到的,也可以直接将已完成分组的各分组存储于网络设备中。
在一种可能的实现方式中,可根据多个业务的业务特性和/或业务类型,对多个业务分组。也就是说,可以根据业务特性对多个业务分组,也可根据业务类型对多个业务分组,或者也可根据业务类型和业务特性对多个业务分组。其中,业务特性包括业务可靠性需求、业务覆盖能力、业务时延需求、业务数据量、业务移动性需求和业务优先级中的任一项或任多项的组合;业务类型包括增强型移动宽带eMBB、高可靠低时延通信URLLC、海量机器类通信mMTC、车联网(vehicle to everything,V2X)、物联网(internet of things,IoT)中的任一项。
在一种可能的实现方式中,第一标识为TMGI、G-RNTI、MCCH、或SC-MCCH。应理解,当终端设备处于无线资源控制(radio resource control,RRC)连接态时,第一标识可为G-RNTI;终端设备处于空闲(IDLE)态时,第一标识可为TMGI、SC-MCCH或MCCH。具体可选地,第一标识为SC-MCCH还是为MCCH,可由MBMS的传输方式来确定,例如,当MBMS为多媒体广播单频网(multimedia broadcast single frequency network,MBSFN)传输方式时,第一标识为MCCH;当MBMS为单小区点到多点(single cell point-to-multipoint,SC-PTM)传输方式时,第一标识为SC-MCCH。
本申请中,指示信息可包括第一类参数,或者指示信息包括第二类参数,或者指示信息包括第一类参数和第二类参数。其中,第一类参数用于表示反馈或不反馈;第二类参数用于表示反馈判决参数的门限,反馈判决参数的门限用于:在确定第一数据对应的反馈判决参数的值满足反馈判决参数的门限时,发送反馈信息;或者,在确定第一数据对应的反 馈判决参数的值不满足反馈判决参数的门限时,不发送反馈信息。
或者指示信息还可包括预设条件,该预设条件可为大于SINR的门限时反馈,或者大于RSRP的门限时反馈,或者落在某一距离范围(即距离的门限)时反馈,等等。
在一种可能的实现方式中,反馈判决参数包括距离、RSRP和SINR中的任一项或任多项组合。
本申请中,反馈信息可以是HARQ反馈信息,或者也可以是CSI,或者也可以是HARQ反馈信息和CSI。具体反馈信息是哪种,可以是指定并通知给终端设备的,也可以是与终端设备预先约定的,或者也可以是终端设备默认的,或者也可以通过协议预定义的。
在一种可能的实现方式中,可通过高层信令向终端设备发送分组信息;或者,也可通过***消息向终端设备发送分组信息。
第三方面,本申请提供一种通信装置,该通信装置具有实现上述实施例中的网络设备或终端设备的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或单元。
在一种可能的实现方式中,该通信装置包括:处理器,该处理器被配置为支持该通信装置执行以上所示通信方法中网络设备的相应功能。该通信装置还可以包括存储器,该存储可以与处理器耦合,其保存该通信装置必要的程序指令和数据。可选地,该通信装置还包括收发器,该收发器用于支持该通信装置与终端设备等之间的通信。其中,收发器可以为独立的接收器、独立的发射器、集成收发功能的收发器、或者是接口电路。
在一个可能的实现方式中,该通信装置可以是网络设备,或者可用于网络设备的部件,例如芯片或芯片***或者电路。
在另一种可能的实现方式中,该通信装置包括:处理器,该处理器被配置为支持该通信装置执行以上所示通信方法中终端设备的相应功能。该通信装置还可以包括存储器,该存储可以与处理器耦合,其保存该通信装置必要的程序指令和数据。可选地,该通信装置还包括收发器,该收发器用于支持该通信装置与网络设备等之间的通信。其中,收发器可以为独立的接收器、独立的发射器、集成收发功能的收发器、或者是接口电路。
在一个可能的实现方式中,该通信装置可以是终端设备,或者可用于终端设备的部件,例如芯片或芯片***或者电路。
第四方面,本申请提供一种通信装置,用于实现上述第一方面或第一方面中的任意一种方法,或者用于实现上述第二方面或第二方面中的任意一种方法,包括相应的功能单元,分别用于实现以上方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的单元。
在一种可能的实施方式中,通信装置的结构中包括处理单元和收发单元,这些单元可以执行上述方法示例中相应功能,具体参见方法示例中的详细描述,此处不做赘述。
第五方面,本申请实施例提供一种通信***,该通信***包括终端设备和网络设备。其中,终端设备可以用于执行上述第一方面或第一方面中的任意一种方法,网络设备可以用于执行上述第二方面或第二方面中的任意一种方法。
第六方面,本申请提供了一种芯片***,包括处理器。可选地,还可包括存储器,存储器用于存储计算机程序,处理器用于从存储器中调用并运行计算机程序,使得安装有芯片***的装置执行上述第一方面至第二方面及其可能的实施方式中的任一方法。
第七方面,本申请实施例提供一种计算机存储介质,计算机存储介质中存储有指令, 当其在计算机上运行时,使得计算机执行第一方面或第一方面的任意可能的实现方式中的方法、或者使得计算机执行第二方面或第二方面的任意可能的实现方式中的方法。
第八方面,本申请实施例提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第一方面或第一方面的任意可能的实现方式中的方法、或者使得计算机执行第二方面或第二方面的任意可能的实现方式中的方法。
附图说明
图1为本申请提供的一种通信***架构示意图;
图2为本申请提供的一种适用的场景示意图;
图3为本申请提供的一种通信方法流程示意图;
图4为本申请提供的一种信道之间的映射关系的示意图;
图5为本申请提供的另一种信道之间的映射关系的示意图;
图6为本申请提供的一种通信装置的结构示意图;
图7为本申请提供的一种通信装置的结构示意图;
图8为本申请提供的一种终端设备的结构示意图;
图9为本申请提供的一种网络设备的结构示意图。
具体实施方式
为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例作进一步地详细描述。
图1示例性示出了本申请提供的一种通信***架构示意图,该通信***可以包括网络设备和终端设备。图1中以包括一个网络设备101和两个终端设备102为例说明。其中,网络设备101可通过无线的方式与终端设备102进行通信,主要是利用Uu空口传输。终端设备102之间可通过无线的方式进行通信,主要是利用侧行链路(Sidelink,SL)空口传输,也可称为设备到设备(device-to-device,D2D)之间的通信,例如V2X通信***中V2V、V2P和V2I之间通过侧行链路直接通信,其中,侧行链路是针对通信设备和通信设备之间直接通信定义的,也就是说通信设备和通信设备之间的通信不需要通过网络设备的转发。
其中,1)网络设备与终端设备之间通信主要是上行信号的传输和下行信号的传输。对于下行信号的传输,发送端是网络设备,对应的接收端是终端设备。对于上行信号的传输,发送端是终端设备,对应的接收端是网络设备。终端设备与终端设备之间通信主要是D2D的信号传输,发送端是终端设备,对应的接收端也是终端设备。本申请对信号的传输方向不做限定。
2)网络设备与终端设备之间通信、以及终端设备与终端设备之间通信可以通过授权频谱(licensed spectrum)进行通信,也可以免授权频谱(unlicensed spectrum)进行通信,也可以同时通过授权频谱和免授权频谱进行通信,例如,网络设备与终端设备之间可同时使用授权频谱和免授权频谱进行通信,终端设备和终端设备之间也可同时使用授权频谱和免授权频谱进行通信。其中,可以使用6G以下的频谱,也可以使用6G以上的频谱,或者也可以同时使用6G以下和6G以上的频谱,本申请对网络设备和终端设备、以及终端设备 和终端设备之间所使用的频谱资源不做限定。
3)终端设备,包括向用户提供语音和/或数据连通性的设备,例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。该终端设备可以经无线接入网(radio access network,RAN)与核心网进行通信,与RAN交换语音和/或数据。该终端设备可以包括用户设备(user equipment,UE)、无线终端设备、移动终端设备、设备到设备通信(device-to-device,D2D)终端设备、车到一切(vehicle-to-everything,V2X)终端设备、机器到机器/机器类通信(machine-to-machine/machine-type communications,M2M/MTC)终端设备、物联网(internet of things,IoT)终端设备、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station,MS)、远程站(remote station)、接入点(access point,AP)、远程终端(remote terminal)、接入终端(access terminal)、用户终端(user terminal)、移动终端(mobile terminal,MT)、虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、用户代理(user agent)、或用户装备(user device)等。例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端设备的计算机,便携式、袖珍式、手持式、计算机内置的移动装置等。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)等设备。还包括受限设备,例如功耗较低的设备,或存储能力有限的设备,或计算能力有限的设备等。例如包括条码、射频识别(radio frequency identification,RFID)、传感器、全球定位***(global positioning system,GPS)、激光扫描器等信息传感设备。
作为示例而非限定,在本申请中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备或智能穿戴式设备等,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能头盔、智能首饰等。
4)网络设备,例如包括接入网(access network,AN)设备,又可称为无线接入网设备,用于将终端设备接入到无线网络中的设备。例如基站(例如,接入点),可以是指接入网中在空口通过一个或多个小区与无线终端设备通信的设备,又例如,车到一切(vehicle-to-everything,V2X)技术中的接入网设备可为路侧单元(road side unit,RSU)。基站可用于将收到的空中帧与网际协议(IP)分组进行相互转换,作为终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括IP网络。RSU可以是支持V2X应用的固定基础设施实体,可以与支持V2X应用的其他实体交换消息。接入网设备还可协调对空口的属性管理。示例性地,接入网设备可以包括LTE***或高级长期演进(long term evolution-advanced,LTE-A)中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node  B),或者也可以包括第五代移动通信技术(the 5th generation,5G)NR***中的下一代节点B(next generation node B,gNB)、传输接收节点(transmission reception point,TRP)(也称为收发节点)、基带处理单元(building base band unit,BBU)和射频单元(Radio Remote Unit,RRU)、BBU与有源天线单元(active antenna unit,AAU),或者也可以包括云接入网(cloud radio access network,Cloud RAN)***中的集中式单元(centralized unit,CU)和分布式单元(distributed unit,DU),或者也可以包括无线保真(wireless fidelity,Wi-Fi)***中的接入点、或者还可以包括无线网络控制器(radio network controller,RNC)、网络设备控制器(base station controller,BSC)、网络设备收发台(base transceiver station,BTS)、家庭网络设备(例如,home evolved NodeB,或Home Node B,HNB),或者也可以包括未来通信网络中的基站、小站、微站等。本申请实施例并不限定。
当然网络设备还可以包括核心网设备、无线中继设备和回传设备等,但因为本申请实施例提供的技术方案主要涉及的是接入网设备,因此在后文中,如无特殊说明,则后文所描述的“网络设备”是指接入网设备。
如上介绍的各种终端设备和网络设备,可以部署在陆地上,包括室内或室外、手持或车载。如果位于车辆上(例如放置在车辆内或安装在车辆内),都可以认为是车载终端设备,车载终端设备例如也称为车载单元(on-board unit,OBU)。也可以部署在水面上,或者还可以部署在空中的飞机、气球和卫星上,本申请对此不做限定。
本申请中,通信***可以是全球移动通信***(global system for mobile communication,GSM)、码分多址(codedivision multiple Access,CDMA)***、宽带码分多址(wideband code divisionmultiple access,WCDMA)***,全球微波互联接入(worldwide interoperability formicrowave access,WiMAX)***、长期演进(long term evolution,LTE)***,5G通信***(例如新空口(new radio,NR)***、多种通信技术融合的通信***(例如LTE技术和NR技术融合的通信***),还可以是其他通信***,例如公共陆地移动网络(public land mobile network,PLMN)***,或未来可能出现的其他通信***等,本申请不做限定。
本申请中,通信***支持HARQ反馈机制。HARQ反馈机制具体指:若终端设备成功接收到来自网络设备的业务数据,则终端设备可在上行链路上进行HARQ-ACK反馈,即终端设备向网络设备发送的反馈信息为ACK;若终端设备未成功接收(如丢包、译码失败等)到来自网络设备的业务数据,则终端设备在上行链路上进行HARQ-NACK反馈,即终端设备向网络设备发送的反馈信息为NACK。当网络设备接收到终端设备反馈的是NACK且重传次数尚未达到最大重传次数时,网络设备随后可向终端设备重新发送上次传输的业务数据,终端设备可以将再次接收到的该业务数据与之前没有成功接收的业务数据进行合并来提升接收性能。也就是说,HARQ反馈机制可以在传输失败时请求重传,可提高数据传输的可靠性。
HARQ反馈机制支持一次初传和至少一次重传。在一个业务数据的初传和后续的重传中,具体传输的是基于该业务数据经过数据信道编码之后的内容。例如,在LTE***中,数据信道采用Turbo编码,同一个业务数据的不同编码后的内容可以由控制信息中的冗余版本(redundancy version,RV)序号指示。再比如,NR***的数据信道可采用低密度奇偶校验码(low density parity check code,LDPC)编码,NR***支持基于链路自适应(link adaptation)的数据信道传输,即根据不同的信道状况选择不同的编码调制方式(包括但不限于码率和调制阶数)。由于编码特性的区别,基于LDPC码的数据信道链路自适应方式 可以不同于基于Turbo码的方式。在NR***中,同一个业务数据的不同编码后的内容的可以由控制信息中的冗余版本序号指示,也可以由其它指示信息指示,例如高层参数配置的冗余版本。应理解,初传和重传中发送的业务数据的编码后信息可以相同,也可以不同。
需要说明的是,一个终端设备可以支持至少一个HARQ进程,在一个HARQ进程的某个业务数据被成功接收后,会清空用于存储该传输的存储器(例如,软存储器(soft buffer)),以准备使用该HARQ进程接收新的业务数据。在一个HARQ进程中,网络设备调度时可指示此次承载的业务数据为初传还是重传。示例性地,在LTE***中,一个HARQ进程可以承载一个或者同时承载两个业务数据,当承载两个业务数据的时候,两个业务数据可以采用不同的编码调制方式。一次传输中,两个业务数据可以同为新传、同为重传或者一个是新传一个是重传。
图1中所示的网络设备和终端设备的形态和数量仅用于举例,并不构成对本申请的限定。
在介绍本申请的方法之前,基于图1所介绍的通信***架构,对本申请所涉及的应用场景进行进一步的介绍说明,以便于理解本方案。需要说明的是,本申请实施例描述的***架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
如图2所示,为本申请提供的一种可适用的场景。在该可适用场景中,终端设备201可接收自网络设备202、网络设备203和网络设备204的业务数据。不同的网络设备发送的业务数据的业务类型、或者业务特性可能是不同的,同一网络设备也可以发送不同类型的业务数据。例如,网络设备202可向终端设备201传输业务类型为URLLC业务的业务数据,网络设备203可向终端设备201传输业务类型为IoT业务的业务数据,网络设备204可向终端设备201传输的业务类型为eMBB业务的业务数据。其中,URLLC业务主要具有超高可靠性(可靠性方面误块率(block error rate,BLER)至少达到99.999%)、低延时(端到端时延需要低于1ms)、传输数据量较少以及具有突发性,主要被应用于工业制造或生产流程中的无线控制、无人驾驶汽车和无人驾驶飞机的运动控制以及远程修理、远程手术等触觉交互类应用。IoT业务占用带宽窄,功耗低,覆盖广,可重复发送,即自身就能保证一定的可靠性。eMBB业务主要具有传输数据量大、传输速率高的特性,主要被应用于超高清视频、增强现实(augmented reality,AR)、虚拟现实(virtual reality,VR)等。在该场景下,若终端设备在接收到业务数据后,均向网络设备发送反馈信息时,会造成通信***开销比较大的问题。
鉴于上述存在的技术问题,下面结合附图介绍本申请实施例提供的技术方案。
图3示例性示出了本申请实施例提供的一种通信方法。在下文的介绍过程中,以该通信方法应用于图1~图2中的任意一个附图所示的网络架构为例。另外,该方法可由两个通信装置执行,这两个通信装置例如为第一通信装置和第二通信装置,其中,第一通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第一通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。对于第二通信装置也是同样,第二通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第二通信装置可以是终端 设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。且对于第一通信装置和第二通信装置的实现方式均不做限制,例如第一通信装置可以是网络设备,第二通信装置是终端设备,或者第一通信装置是网络设备,第二通信装置是能够支持终端设备实现该方法所需的功能的通信装置,或者第一通信装置终端设备,第二通信装置是网络设备等。
为了便于介绍,在下文中,以该方法由网络设备和终端设备执行为例。如图3所示,该方法包括以下步骤。
步骤301,网络设备为各分组配置指示信息。
该步骤301为可选步骤。
网络设备中的各分组可以是网络设备对多个业务分组得到的,也可以直接将已完成分组的各分组存储于网络设备中,本申请对此不做限定。
网络设备对多个业务进行分组,可以有不同的方式,如下以三种示例性地实现方式进行详细介绍。
实现方式一,网络设备可以根据业务特性对多个业务分组。也可以理解为,分到一个分组中的业务具有比较接近的业务特性。其中,业务特性包括但不限于:业务可靠性需求、业务覆盖能力、业务时延需求、业务数据量、业务移动性需求、或业务优先级。
需要说明的是,网络设备根据业务特性对多个业务分组时,可以根据一个业务特性进行分组,也可以根据多个业务特性的组合进行分组,本申请对此不做限定。
以下结合具体的示例对网络设备根据业务特性进行分组进行详细说明。
示例一,基于业务覆盖能力。
网络设备可根据业务特性中的业务覆盖能力对多个业务进行分组。例如,可以将覆盖能力较强的业务分到一个分组中,将覆盖能力较弱的业务分到另一分组种。示例性地,由于IoT业务和MTC业务的覆盖范围较广,即IoT业务和MTC业务具有覆盖能力较强,可以是将IoT业务和MTC(如eMTC、或者mMTC)业务分为一组,其余业务分为另一分组。再比如,也可以将覆盖能力分为高、中、低三个等级,一个等级对应一个分组。
示例二,基于业务可靠性需求。
网络设备可根据业务特性中的业务可靠性需要对多个业务进行分组。例如,将可靠性需求较高的业务分为一组,将可靠性需要较松弛的业务分为另一种。示例性地,可以将可靠性需求大于99.999%的业务(如URLLC业务)分为一个组,将其余业务(如eMBB业务和其它业务)分到另一个分组中。
示例三,基于业务覆盖能力和业务可靠性需求。
网络设备可根据业务特性中的业务覆盖能力和业务可靠性需求的组合对多个业务进行分组。例如,将业务覆盖能力较强且业务可靠性需求较高的业务分为一个分组,其余的业务分为另一个分组。再比如,将业务覆盖能力较强且业务可靠性需求较低的业务分为一组,其余的业务分为另一个分组。再比如,将业务覆盖能力较弱且业务可靠性需求较高的业务分为一组,其余的业务分为另一个分组。再比如,将业务覆盖能力较弱且业务可靠性需求较低的业务分为一组,其余的业务分为另一个分组。也就是说,根据多个业务的组合进行分组时,网络设备可根据实际需求自行决定将哪些业务特性进行组合,本申请对此不做限定。
实现方式二,网络设备可根据业务类型对多个业务分组。也可以理解为,分到一个分 组中的业务具有相同的业务类型。
本申请中,业务类型包括但不限于:eMBB、URLLC、mMTC、V2X、和IoT。例如,可以将业务类型属于eMBB的业务分到一个分组中,将其余业务分到另一个组中;或者也可以业务类型属于V2X的业务分到一个分组中,将其余业务分到另一个组中;或者也可以将业务类型属于eMBB的业务分到一个分组中,业务类型属于V2X的业务分到另一个分组中,业务类型属于IoT的业务分到又一个分组中,将其余业务分到另一个组中;或者每个业务类型都对应一个分组,等等。
实现方式三,网络设备根据业务类型和业务特性对多个业务分组。也可以理解为,分到一个组中的业务就有相同的业务类型、且具有相近的业务特性。
示例性地,网络设备可将业务类型属于URLLC、且可靠性需求高于99.9999%的业务分到一个分组,将业务类型属于URLLC、且可靠性需求低于99.9999%的业务分到另一个分组。也可以理解为,属于相同业务类型的业务数据的业务特性之间可能会存在差异。网络设备根据业务类型和业务特性对多个业务进行分组,如此,可使得分到一个分组中的业务数据具有更相近的特性,使得各分组更精细,从而有助于提高反馈效率。
实现方式四,网络设备也可将一个业务分到一个分组。即一个业务对应一个分组。如此,网络设备为各组配置指示信息,也就是说,网络设备为每个业务配置指示信息。如此,当一个业务有多个下行链路传输时,网络设备可为这5个下行链路配置一个指示信息,不需要针对每个链路都进行指示是否反馈,从而可更精确的提高发送反馈信息的效率。
如上的四种分组方式只是举例,本申请并不限制如何分组。另外,网络设备选择如上的哪种实现方式来分组,可以由网络设备自行选择,例如网络设备可以随机选择,或者网络设备也可以根据某些因素选择,例如网络设备需要确定终端设备接收具有某一或某些业务特性的业务数据的情况,则网络设备可选择如上实现方式一来分组;或者,选择如上的哪种实现方式分组,也可以通过协议预定义。本申请对此不做限制。
上述分组中包括第一标识,每个分组中的第一标识是不同的,也可以理解为,分组是以不同第一标识的方式体现的。其中,第一标识可以是业务标识,业务标识可以区分不同的业务。在一种可能的实现方式中,第一标识可以标识一个业务。在另一种可能的实现方式中,第一标识可以标识一组业务。如下为了便于方案的理解,以一个第一标识可以标识一个业务为例说明,即不同的业务可以通过不同的第一标识来区分。也就是说,一个第一标识可以标识出一个业务。示例性地,第一标识可以为TMGI,或者为G-RNTI,或者为MCCH,或者为SC-MCCH。一个TMGI是一个业务(例如广播多播业务)的特有标识,即可用TMGI来区分不同的业务;进一步,TMGI由PLMN ID和服务标识(service ID)两个域组成。一个业务在一个特定的小区配置有一个SC-MCCH或者在一个MBSFN区域配置有一个MCCH,也就是说,SC-MCCH或者MCCH也均可唯一的标识出一个业务。需要说明的是,TMGI、SC-MCCH或MCCH可用于在当终端设备处于空闲(IDLE)态时来标识业务。当终端设备处于无线资源控制(radio resource control,RRC)连接态时,即终端设备与网络设备建立连接后,网络设备可为每个业务分配一个业务标识,如G-RNTI,即终端设备处于RRC连接态时,传输的业务可用G-RNTI来标识;进一步,G-RNTI为MTCH或SC-MTCH加扰的扰码。
示例性地,以组#1中包括三个第一标识(即第一标识1、第一标识2和第一标识3)、 组#2中包括两个第一标识(即第一标识4和第一标识5)为例,若第一标识为TMGI,则组#1包括TMGI-1、TMGI-2、TMGI-3,组#2包括TMGI-4、TMGI-5。或者形成也可以是组#1={TMGI-1、TMGI-2、TMGI-3},组#2={TMGI-4、TMGI-5},该形式仅是示例性地,其它可能的形式也可以,例如,针对每个第一标识,指示出每个第一标识所属的组,本申请对此不做限定。同样地,若第一标识为G-RNTI,组#1={G-RNTI-1、G-RNTI-2、G-RNTI-3},组#2={G-RNTI-4、G-RNTI-5},若第一标识为SC-MCCH,组#1={SC-MCCH-1、SC-MCCH-2、SC-MCCH-3},组#2={SC-MCCH-4、SC-MCCH-5},若第一标识为MCCH,组#1={MCCH-1、MCCH-2、MCCH-3},组#2={MCCH-4、MCCH-5}。
对于MBMS业务,当第一标识为TMGI时,由于TMGI为5~8个比特,即最小为5bit,可以标识出2 5=32个业务;最大为8bit,可标识出2 8=256个业务。也即是说,分组的数量与TMGI的比特相关,若TMGI的比特为5,则分组的最大数量为32个;若TMGI的比特为8,则分组的最大数量为256个。
基于上述各分组,网络设备可为各分组配置指示信息。本申请中,指示信息可以包括但不限于以下示出的情形中的一种或多种的组合。
情形1,指示信息可以包括第一类参数,第一类参数用于表示反馈或不反馈。
在该情形1中,指示信息可以是反馈开关。具体可以包括两种状态:一种是开,另一种是关。示例性地,开可以用高层参数为ON表示,关用高层参数为OFF表示;或者开用高层参数置1表示,关用高层参数置0表示;或者也可以是其它可以区分出开和关的形式,本申请对开和关的具体表示形式不做限定。当一个分组#1对应的反馈开关的状态为开,则表示终端设备接收到属于该分组#1中的业务的数据后,需要向网络设备发送反馈信息。相应地,当一个分组#2对应的反馈开关的状态为关,则表示终端设备接收到属于该分组#2中的业务的数据后,不需要向网络设备发送反馈信息。或者指示信息也可以是一个指示字段,网络设备与终端设备可预先约定反馈和不反馈的具体形式。或者指示信息也可以是高层参数,如RRC信令。
网络设备为哪些分组配置哪些指示信息,如下给出了网络设备如何确定给哪些分组配置哪些指示信息的四种方式。
方式一:网络设备可根据各分组的业务特性为各分组配置指示信息。例如,对于业务可靠性需求较高的分组,可配置表示反馈的指示信息;对于业务可靠性需求较低的分组,可配置表示不反馈的指示信息。以指示信息为反馈开关为例,网络设备可为业务可靠性需求较高的分组配置的反馈开关的状态为开,对业务可靠性需求较低的分组配置的反馈开关的状态为关。或者,对于业务可靠性需求较高的分组,业务数据传输时会采用更加稳定的技术,一定程度上可保证传输的可靠性,因此也可配置表示不反馈的指示信息;对于业务可靠性需求较低的分组,误码率或误块率在90%左右,一次传输即可满足可靠性需求,因此,也可配置表示不反馈的指示信息。再比如,对于业务延时需求比较高(即要求时延较低)的分组,由于该分组中的业务对传输的时间预算有限,若终端设备对初传的第一数据接收失败之后向网络设备发送反馈信息,可能会超过时间预设,从而造成该反馈信息的传输为无效传输,因此,对于这种对业务延时需求较低的分组,网络设备通常会将第一数据自行传输多次。也就是说,网络设备可为该分组配置表示不反馈的指示信息;对业务延时需求比较低(即要求时延较高)的分组,网络设备可配置表示反馈的指示信息,从而可提高数据传输的可靠性。仍以指示信息为反馈开关为例,网络设备可为业务延时需求较低的 分组配置的反馈开关的状态为开,对业务延时需求较高的分组配置的反馈开关的状态为关。再比如,对于业务可靠性需求较高且业务延时需求也较高的分组,可配置用于表示不反馈的指示信息,由于业务可靠性需求较高,即要求误码率或误块率达到99.999%或要求更高,则业务数据传输时会采用更加稳定的技术,一定程度上可保证传输的可靠性,这种情况可以不需要反馈,而且,由于对业务延时需求也较高,即要求延误延时低,为了防止重传的时间超出预算时间,造成重传为无效传输,也不需要向网络设备反馈。应理解,各个业务数据的业务延时需求、业务可靠性需求等可根据业务质量(quality of service,QoS)来确定。
方式二:网络设备可根据各分组的业务类型为各分组配置指示信息。例如,网络设备可为业务类型属于URLLC的分组配置用于表示反馈的指示信息,为属于其他业务类型的分组配置用于表示不反馈的指示信息。
方式三:网络设备可根据当前终端设备与网络设备的通信状态(也可理解为是链路资源)来为各分组配置指示信息。例如,重传可能会导致传输拥塞。基于该通信状态,网络设备可为各分组配置用于表示不反馈的指示信息。特别是,各分组的业务是MBMS业务,由于MBMS是由网络设备向多个终端设备发送第一数据,若多个终端设备同时向网络设备发送反馈信息时,可能会导致链路资源不足,从而造成传输拥塞。
方式四:网络设备可根据当前资源(如时频资源)占用情况来为各分组配置信息,例如当前资源比较紧缺,没有用于传输反馈信息的资源,网络设备可为各组均配置用于表示不反馈的指示信息。当这些分组是针对MBMS业务时,网络设备可关闭HARQ反馈机制,具体可通过高层信令通知终端设备关闭HARQ反馈机制,或者也可以为各个分组均配置用于表示不反馈的指示信息。
如上的四种为各分组配置指示信息的方式只是举例,本申请并不限制为各分组配置指示信息。另外,网络设备选择如上的哪种方式来为各分组配置指示信息,可以由网络设备自行选择,例如网络设备可以随机选择,或者网络设备也可以根据某些因素选择,例如当前资源比较紧缺,则网络设备可选择如上方式四为各分组配置指示信息;或者,选择如上的哪种方式为各分组配置指示信息,也可以通过协议预定义。本申请对此不做限制。
情形2,指示信息可以包括第二类参数,第二类参数用于表示反馈判决参数的门限。其中,反馈判决参数可包括以下内容中任一项或任多项的组合:距离、RSRP、SINR。也就是,反馈判决参数可以是距离,或者是RSRP,或者是SINR,或者是距离和RSRP,或者是距离和SINR,或者是RSRP和SINR,或者是距离、RSRP和SINR。上述所列举的反馈判决参数仅是举例说明,本申请对反馈判决参数包括的具体内容不做限定。
上述距离可指终端设备与网络设备之间的地理距离(geographical distance),地理距离表示网络设备与终端设备之间的绝对距离。可以理解的是,对于小区中心的终端设备,由于与网络设备之间的距离较近,可认为此时网络设备与终端设备之间的传输效果较好。对于小区边缘的终端设备,由于与网络设备之间的距离较远,可能无法获得较好的传输效果。也就是说,网络设备和终端设备之间的距离可以是小于某个值时,可以得到一个较好的传输效果。因此,距离为反馈判决参数时,距离的门限可为某个具体的距离值(如下可称为第一距离值)。或者,若终端设备与网络设备之间的距离太近,例如终端设备在网络设备的脚下,此时终端设备处于网络设备覆盖的盲区,即便终端设备向网络设备发送了未成功接收到数据的反馈信息,网络设备可能收不到该反馈信息;或者即便网络设备收到了终端 设备的反馈信息,并再次进行了业务数据的重传,但由于终端设备处于网络设备覆盖的盲区,很大可能终端设备仍然不能成功接收到重传的业务数据。也就是说,如果网络设备和终端设备之间的距离较近时,也无法得到一个较好的传输效果。因此,距离为反馈判决参数时,距离的门限可也为某个具体的距离值(如下可称为第二距离值)。或者,由于终端设备与网络设备之间的距离太近或太远,均无法得到一个较好的传输效果,因此,网络设备和终端设备之间距离在一定范围时,终端设备向网络设备发送反馈信息才是有意义的。也可以理解为,距离为反馈判决参数时,距离的门限可为一个距离范围。需要说明的是,当距离作为反馈判决参数时,反馈判决参数的门限可以是某一个距离的值,也可以是一个距离范围。而且距离作为反馈判决参数时,不需要考虑当前信道条件如何。另外,距离的门限或某一距离的值均可以是经验值、历史数据统计值、或典型值等,该反馈判决参数的门限所对应某个距离的值或者对应的距离范围可使得终端设备与网络设备之间距离比较符合可正常通信的情况。
上述RSRP为通信***中可以代表无线信号强弱的相关参数,是指某个符号内承载参考信号的所有资源元素(resource element,RE)上接收到的信号功率的平均值。可以理解的是,RSRP的值较小时,说明无线信号覆盖比较差,例如,接收端的RSRP<=-105dBm时,无线信号覆盖较差,业务基本无法起呼。当RSRP的值较小时,终端设备向网络设备发送反馈信息,网络设备可能收不到该反馈信息,或者即便网络设备收到了终端设备的反馈信息,并再次进行了业务数据的重传,由于无线信号覆盖较差,很大可能终端设备仍然不能成功接收到重传的业务数据。也就是说,RSRP的值较小时,终端设备向网络设备发送反馈信息,也无法获得较好的传输效果。RSRP的值较大(如>-75dBm)时,说明无线信号覆盖比较好,在该情况下,终端设备向网络设备发送反馈信息,可能会获得较好的传输效果。同样地,RSRP的门限可是经验值、历史数据统计值、或典型值等,该RSRP的门限内可使得终端设备与网络设备之间比较符合可正常通信的情况。
上述SINR也可称为信干噪比,指终端设备接收到的有用信号的强度与接收到的干扰信号(噪声和干扰)的强度的比值。可以理解的是,SINR的值较小,说明信道条件比较差,或者接收机噪声过高,或者接收机接收到的有用传输功率水平较低。在SINR的值较小的情况下,终端设备向网络设备发送反馈信息,网络设备可能收不到该反馈信息,或者即便网络设备收到了终端设备的反馈信息,并再次进行了业务数据的重传,由于有用信号的强度较小,终端设备即便接收到了重传的业务数据,很大可能终端设备不能成功译码重传的业务数据,因此也可能也无法获得较好的传输效果。在SINR的值较大(如>20dB)时,说明有用信号的强度比较好,在该情况下,终端设备向网络设备发送反馈信息,可能会获得较好的传输效果。同样地,SINR的门限可是经验值、历史数据统计值、或典型值等,该SINR的门限内可使得终端设备与网络设备之间比较符合可正常通信的情况。
需要说明的是,不同的分组,配置的反馈判决参数的门限可能不同,也可能相同,本申请对此不做限定。另外,本申请中反馈判决参数的门限也可以是终端设备预配置的,或者是预定义的。或者也可以通过协议预定义,本申请对此也不做限定。此外,网络设备选择上述哪个反馈判决参数,可以由网络设备自行选择,例如网络设备可以随机选择;或者也可以是协议预定义网络设备选择上述哪种反馈判决参数。本申请对此不做限定。
情形3,指示信息可以包括第一类参数和第二类参数,第一类参数和第二类参数的详细介绍可分别参见上述情形1和情形2的介绍,此处不再赘述。
情形4,指示信息可以包括预设条件。示例性地,网络设备与终端设备之间的当前实际距离落在某距离范围时反馈,或者当网络设备与终端设备之间的距离大于某距离的值时反馈;或者当网络设备与终端设备之间的距离小于某距离的值时反馈;或者当第一数据对应的当前SINR大于某SINR的值时反馈;或者当第一数据对应的当前RSRP大于某RSRP的值时反馈。
情形5,指示信息也可以包括第一类参数和预设条件。例如,第一类参数表示反馈,预设条件为网络设备与终端设备之间的当前实际距离落在某距离范围时反馈。再比如,第一类参数表示反馈,预设条件为第一数据对应的当前SINR大于某SINR的值时反馈;再比如,第一类参数表示反馈,预设条件为第一数据对应的当前RSRP大于某RSRP的值时反馈。
或者指示信息也可以包括第二类参数和预设条件。例如,当反馈判决参数为距离时,第二类参数为反馈判决距离的门限,则预设条件可为大于反馈判决距离的门限时反馈,或者小于反馈判决距离的门限时反馈,或者落入反馈判决距离的门限时反馈。再比如,当反馈判决参数为RSRP时,第二类参数为反馈判决RSRP的门限,则预设条件可为大于反馈判决RSRP的门限时反馈。再比如,当反馈判决参数为SINR时,第二类参数为反馈判决SINR的门限,则预设条件可为大于反馈判决SINR的门限时反馈。
情形6,指示信息也可以包括第一类参数、第二类参数和预设条件。
示例性地,第一类参数表示反馈,反馈判决参数为距离,第二类参数表示反馈判决距离的门限,预设条件为大于反馈判决参数距离的门限时反馈;或者,第一参数表示反馈,反馈判决参数为SINR,第二类参数表示反馈判决SINR的门限,预设条件可为大于反馈判决SINR的门限时反馈;或者,第一类参数表示反馈,反馈判决参数为RSRP,第二参数表示反馈判决RSRP的门限,预设条件可为大于反馈判决RSRP的门限时反馈。
其中,第一类参数可参见上述情形1的介绍,第二类参数可参见上述情形2的介绍,第三类参数可参见上述情形3的介绍,此处不再赘述。
需要说明的是,网络设备选择上述哪种情形中的指示信息,可以由网络设备自行选择,例如网络设备可以随机选择,或者也可根据分组的依据进行选择;或者,选择如上哪种情形中的指示信息,也可以通过协议预定义。本申请对此不做限制。
步骤302,网络设备向终端设备发送分组信息。相应地,终端设备接收来自网络设备的分组信息。
此处,分组信息用于指示一个或多个分组包括的第一标识。其中,第一标识包括但不限于上述介绍的TMGI,G-RNTI,MCCH或SC-MCCH。具体的分组信息的指示形式可以是各分组中包括哪些第一标识,以第一标识为TMGI为例说明,分组信息的指示形式如组#1={TMGI-1、TMGI-2、TMGI-3},组#2={TMGI-4、TMGI-5};或者分组信息的指示形式也可以是指示出每个第一标识属于哪个分组,TMGI-1属于组#1,TMGI-2属于组#1,TMGI-3属于组#1,TMGI-4属于组#2、TMGI-5属于组#2,等等,本申请对分组信息的指示形式不做具体的限定。
进一步,分组信息还可包括各分组对应的指示信息。也就是说,一个分组对应一个指示信息。指示信息可以以显式的方式指示,或者也可以以隐式的方式指示。其中,指示信息的详细介绍可参见上述关于指示信息的介绍,此处不再赘述。
本申请中,分组信息指示各分组包括的第一标识、与各分组对应的指示信息可以通过 一个信令发送至终端设备,例如,网络设备可通过RRC信令发送至终端设备,该RRC信令中包括分组信息指示各分组包括的第一标识、以及各分组对应的指示信息。或者,分组信息指示各分组包括的第一标识、与各分组对应的指示信息也可以通过两个信令发送至终端设备。例如,网络设备也可通过RRC信令发送至终端设备,一个RRC信令中包括分组信息指示各分组包括的第一标识,另一个RRC信令中包括各分组对应的指示信息,且这个两个RRC信令之间互不影响。进一步,通过两个信令发送至终端设备时,可以是分两次向终端设备发送,即一次向终端设备发送一条信令,也可以是一次将两条信令均发送至终端设备。可以理解的是,网络设备可以以多播(也称组播)的形式向终端设备发送分组信息,或者也可以以广播的形式向终端设备发送分组信息。
在一种可能的实现方式中,网络设备可通过高层信令向终端设备发送分组信息。例如,可以将分组信息携带于高层信令中。具体地,业务为多媒体广播多播业务(multimedia broadcast multicast service,MBMS)时,各分组信息可以携带于单小区点到多点(single cell point-to-multipoint,SC-PTM)配置信息中。在该实现方式中,高层信令也可称为配置信息。
在另一种可能的实现方式中,网络设备也可通过***消息向终端设备发送分组信息。例如,分组信息可以承载在***消息中。其中,***消息可以为信息块(system information block x,SIBx),如MBMS中的SIB13,或者MBMS中的SIB20。
在又一种可能的实现方式中,网络设备还可通过下行控制信息(downlink control information,DCI)动态向终端设备通知各组对应的指示信息。
步骤303,网络设备向终端设备发送第一数据。相应地,终端设备接收来自网络设备的第一数据。
此处,第一数据也可称为传输块、业务数据或者用户数据,第一数据可以承载于物理多播信道(physical multicast channel,PMCH)、或承载于下行共享物理信道(physical downlink shared channel,PDSCH)。需要说明的是,网络设备可以以广播的形式向多个终端设备发送第一数据,也可以以多播(组播)的形式向终端设备发送第一数据。
步骤304,终端设备确定第一数据所属的第一分组,并根据第一分组对应的指示信息确定是否需要向网络设备发送反馈信息。一个实施例中,终端设备确定第一数据所属的第一分组,并根据第一分组对应的指示信息确定需要向网络设备发送反馈信息。
其中,第一分组为一个或多个分组中的一个。
本申请中,反馈信息可以是HARQ反馈信息,HARQ反馈信息包括确认字符(acknowledgement,ACK)或否定确认字符(negative acknowledgment,NACK)。或者反馈信息也可以是信道状态信息(channel state information,CSI),CSI包括信道质量信息(channel quality information,CQI)、预编码矩阵信息(precoding matrix information,PMI)和秩信息(rank information,RI)。或者,反馈信息也可以是HARQ反馈信息和CSI。需要说明的是,反馈信息是HARQ反馈信息还是CSI还是HARQ反馈信息和CSI,可以是网络设备指定并通知给终端设备的,也可以是网络设备和终端设备预先约定的,或者也可以是终端设备默认的,或者也可以通过协议预定义的,本申请对此不做限定。另外,网络设备通知给终端设备的反馈信息是什么,可以与分组信息一起发送至终端设备,也可以通过单独的信令发送至终端设备。
本申请中结合MBMS,终端设备可通过如下方式确定第一数据所属的第一分组。
MBMS通常包括多媒体广播单频网(multimedia broadcast single frequency network,MBSFN)传输和单小区点到多点(single cell point-to-multipoint,SC-PTM)传输两种传输方式。如下对则两种传输方式分别说明确定第一数据所属的第一分组的过程。
MBSFN传输方式,也称为单频网(SFN)传输方式。指在同一时间以相同频率在多个小区进行同步传输。该MBSFN传输方式可以节约频率资源,提高频谱利用率。同时这种多小区同频传输所带来的分集效果可以解决盲区覆盖等问题,可增强接收的可靠性以及提高覆盖率。针对该MBSFN传输方式,本申请中终端设备是指处于MBSFN区域的终端设备。其中,MBSFN区域是指通过协调实现了MBSFN传输的一组小区,整个MBSFN区域会被看作是一个MBSFN小区。也可以理解为,该组小区通过协调实现了MBSFN传输,使用相同得空口资源、且传输相同的MBMS。或者也可以理解为,预先配置若干个小区,组成一个MBSFN合并区,合并区内的多个网络设备使用相同的无线资源传输MBMS,即在相同的时刻将相同的业务数据发送给合并区内的所有终端设备。
在该MBSFN传输方式中,可结合图4所示的信道之间的映射关系来确定第一数据所属的第一分组。由于MBMS在MAC层和物理层都有对应的信道来传输业务数据。MAC层中的逻辑信道主要包括多播控制信道(multicast control channel,MCCH)和多播传输信道(multicast traffic channel,MTCH)。其中,MCCH用于传输MBMS的控制信息,MTCH用于传输MBMS的业务数据,如第一数据。逻辑信道MCCH和MTCH复用到传输信道(multicast channel,MCH)上。例如,一个MTCH和一个MCCH可复用到一个MCH媒体接入控制的协议数据单元(MAC protocol data unit,MAC PDU),或者仅一个MTCH承载于一个MCH MAC PDU中。MCH映射到PMCH上。当终端设备从物理信道接收到承载有第一数据的PMCH后,参考图4,根据PMCH与MCH的映射关系,可确定承载第一数据的PMCH所对应的MCH,之后根据MCH与MCCH之间的映射关系,可确定出第一数据对应的MCCH,由于一个MCCH对应一个MBSFN区域,即每个MBSFN区域都有一个MCCH,如此,可用一个MCCH标识一个业务,因此确定第一数据对应的MCCH所属的分组为第一分组。
SC-PTM传输方式,是指MBMS广播第一数据至特定的小区,这些特定的小区中必须有至少一个终端设备对广播的第一数据感兴趣。也就是说,在该SC-PTM传输中,终端设备是指对广播的第一数据感兴趣的终端设备。其中,MAC层中的逻辑信道主要包括SC-MCCH和单小区多播业务信道(single cell multicast traffic channel,SC-MTCH)。同样地,SC-MCCH用于传输MBMS的控制信息,SC-MTCH用于传输MBMS的业务数据,如第一数据。逻辑信道SC-MCCH和SC-MTCH映射到下行共享信道(downlink share channel,DL-SCH)上,DL-SCH映射到PDSCH上。
在该SC-PTM传输方式中,当终端设备接收到承载第一数据的PDSCH时,参考图5,根据PDSCH与DL-SCH的映射关系,确定承载第一数据的PDSCH所对应的DL-SCH,之后根据DL-SCH与SC-MCCH之间的映射关系,可确定出第一数据对应的SC-MCCH,又由于一个业务在一个特定小区中只能配置一个SC-MCCH,因此,可将第一数据对应的SC-MCCH所属的分组确定为第一分组。进一步,当终端设备处于RRC连接态时,网络设备会为第一数据配置一个G-RNTI,若第一标识为G-RNTI时,终端设备收到第一数据后,可确定出第一数据对应的G-RNTI,又由于对SC-MTCH加扰的扰码是G-RNTI,也就是说,一个G-RNTI可标识一个业务,因此,可将第一数据对应的G-RNTI所属的分组确定为第 一分组。更进一步,若第一标识为TMGI,由于SC-MCCH承载有G-RNTI与TMGI的映射关系,从而可确定出第一数据对应的G-RNTI,再从该G-RNTI与TMGI的映射关系中确定出第一数据对应的G-RNTI所对应的TMGI,将第一数据对应的TMGI所在的分组确定为第一分组。
基于上述确定出的第一分组,并结合上述指示信息的介绍,如下分别详细介绍终端设备根据第一分组对应的指示信息确定是否需要向网络设备发送反馈信息的过程。
基于上述情形1所介绍的指示信息,即指示信息为第一类参数,若终端设备确定第一分组对应的第一类参数表示反馈,则终端设备向网络设备发送反馈信息;若终端设备确定第一分组对应的第一类参数表示不反馈,则终端设备不向网络设备发送反馈信息。具体地,当第一类参数为反馈开关时,若终端设备确定第一分组对应的反馈开关的状态为开,则终端设备向网络设备发送反馈信息;若终端设备确定第一分组对应的反馈开关的状态为关,则终端设备不向网络设备发送反馈信息。
基于上述情形2所介绍的指示信息,指示信息为第二类参数,终端设备在确定第一数据对应的反馈判决参数的值满足反馈判决参数的门限时,向网络设备发送反馈信息;或者,终端设备在确定第一数据对应的反馈判决参数的值不满足反馈判决参数的门限时,不向网络设备发送反馈信息。如下结合上述情形2中不同的反馈判决参数,分别说明。
示例A,反馈判决参数为距离,此处反馈判决参数的门限可称为距离的门限,为了便于方案的理解,将第一分组对应的距离的门限称为第一距离的门限。第一距离的门限可以是一个范围,也可以是某一距离值(如第一距离值或第二距离值),结合上述关于距离作为反馈判决参数的介绍,此处以第一距离的门限为距离范围和某一距离值分别为例进行说明。
在一种可能的实现方式中,第一距离的门限为距离范围。终端设备可根据网络设备的位置信息和自身的当前位置信息,确定出终端设备与网络设备之间的当前实际距离,该当前实际距离即为第一数据对应的反馈判决参数的值;若终端设备确定出的当前实际距离在该距离范围内,则终端设备向网络设备发送反馈信息;若终端设备确定出的当前实际距离不在该距离范围内,则终端设备不向网络设备发送反馈信息。例如,第一距离的门限为[100m-200m],若终端设备确定出的当前实际距离为150m,150m在[100m-200m]范围内,因此终端设备向网络设备发送反馈信息;若终端设备确定当前实际距离为300m,300m不在[100m-200m]范围内,则终端设备不需要向网络设备发送反馈信息。
在另一种可能的实现方式中,第一距离的门限为第一距离值,且在当前实际距离小于该第一距离值时,终端设备向网络设备发送反馈信息。同样地,终端设备可根据网络设备的位置信息和自身的当前位置信息,确定出终端设备与网络设备之间的当前实际距离,若终端设备确定出的当前实际距离小于该第一距离值,则终端设备向网络设备发送反馈信息;若终端设备确定出的当前实际距离大于该第一距离值,则终端设备不需要向网络设备发送反馈信息。例如,第一距离值为200m,若终端设备确定出的当前实际距离为150m,150m小于200m,因此终端设备向网络设备发送反馈信息;若终端设备确定当前实际距离为300m,300m大于200m,则终端设备不需要向网络设备发送反馈信息。
在又一种可能的实现方式中,第一距离的门限为第二距离值,且在当前实际距离大于该第二距离值时,终端设备向网络设备发送反馈信息。同样地,终端设备可根据网络设备 的位置信息和自身的当前位置信息,确定出终端设备与网络设备之间的当前实际距离,若终端设备确定出的当前实际距离大于该第二距离值,则终端设备向网络设备发送反馈信息;若终端设备确定出的当前实际距离小于该第二距离值,则终端设备不需要向网络设备发送反馈信息。例如,第二距离值为100m,若终端设备确定出的当前实际距离为150m,150m大于100m,因此终端设备向网络设备发送反馈信息;若终端设备确定当前实际距离为50m,50m小于200m,则终端设备不需要向网络设备发送反馈信息。
需要说明的是,终端设备确定当前实际距离在距离范围内反馈,当前实际距离不在距离范围内不反馈,可以是终端设备默认的;或者也可以是网络设备通知终端设备的,例如网络设备预先通知给终端设备,或者随指示信息一起发送至终端设备;或者也可以是终端设备与网络设备预先约定的,或者也可以是协议预定义的,本申请对此不做限定。类似地,终端设备确定当前实际距离小于第一距离值反馈,或者大于第二距离反馈,可以是终端设备默认的;或者也可以是网络设备通知终端设备的,可以是预先通知的,也可以随指示信息一起发送至终端设备的;或者也可以是终端设备与网络设备预先约定的,或者也可以是协议预定义的,本申请对此不做限定。
另外,网络设备可以通过在第一数据中携带网络设备的位置信息;或者网络设备可预先将自身的位置信息发送至终端设备,例如网络设备在与终端设备建立连接后,网络设备将网络设备的位置信息通知给终端设备;或者也可以是终端设备在确定需要获知网络设备的位置信息时,向网络设备发送用于获取网络设备位置信息的请求,网络设备向终端设备发送响应,响应中包括网络设备的位置信息。另外,终端设备可通过自身内部的陀螺仪和传感器等确定出自身当前位置。
示例B,反馈判决参数为RSRP,此处反馈判决参数的门限可称为RSRP的门限,可将第一分组对应的RSRP的门限称为第一RSRP的门限。
在一种可能的实现方式中,终端设备在接收第一数据之前,可以先根据测量信号(也可称为参考信号)对当前信道进行测量,得到一个当前RSRP的值,该当前RSRP的值即为第一数据对应的反馈判决参数的值,当前RSRP的值可反映出当前信道的状态。端设备在接收到第一数据后,若终端设备确定当前RSRP的值小于第一RSRP的门限,则终端设备不向网络设备发送反馈信息;若终端设备确定当前RSRP的值大于或等于第一RSRP的门限,则终端设备向网络设备发送反馈信息。例如,第一RSRP的门限为-80dB,终端设备确定当前RSRP的值为-76dB,则终端设备向网络设备发送反馈信息;当终端设备确定当前RSRP的值为-106dB,则终端设备不需要向网络设备发送反馈信息。需要说明的是,终端设备确定当前RSRP的值小于第一RSRP的门限不反馈,大于第一RSRP的门限反馈,可以是终端设备默认的,也可以是网络设备预先通知终端设备的,或者也可以是协议预定义的,本申请对此不做限定。
示例C,反馈判决参数为SINR,此处反馈判决参数的门限可称为SINR的门限,可将第一分组对应的SINR的门限称为第一SINR的门限。
在一种可能的实现方式中,终端设备在接收到第一数据后,可先根据第一数据确定当前SINR的值,即终端设备将第一数据的功率与干扰噪声功率的比值确定为当前SINR的值,该当前SINR的值即为第一数据对应的反馈判决参数的值。若终端设备确定当前SINR的值小于第一SINR的门限,则终端设备不向网络设备发送反馈信息;若终端设备确定当前SINR的值大于或等于第一SINR的门限,则终端设备向网络设备发送反馈信息。例如, 第一SINR的门限为0.8,当终端设备确定当前SINR的值为0.9,则终端设备向网络设备发送反馈信息。当终端设备确定当前SINR的值为0.5,则终端设备不需要向网络设备发送反馈信息。需要说明的是,终端设备确定当前SINR的值小于第一SINR的门限不反馈,大于第一SINR的门限反馈,可以是终端设备默认的,也可以是网络设备预先通知终端设备的,或者也可以是协议预定义的,本申请对此不做限定。
示例D,反馈判决参数为距离和RSRP,此处反馈判决参数的门限为距离的门限和RSRP的门限的组合,同样地,可将第一分组对应的反馈判决参数的门限称为第一距离的门限和第一RSRP的门限的组合。终端设备在接收到第一数据后,若确定终端设备与网络设备之间的当前实际距离满足第一距离的门限、且当前RSRP参数的值满足第一RSRP的门限时,向网络设备发送反馈信息;否则,不向网络设备发送反馈信息,具体的判断过程可参见上述示例A和示例B,此处不再赘述。
需要说明的是,终端设备可以先确定当前实际距离是否满足第一距离的门限,当当前实际距离满足第一距离门限时,再确定当前RSRP的值是否满足第一RSRP的门限。或者在确定当前RSRP的值满足第一RSRP的门限时,再确定当前实际距离是否满足第一距离门限,或者,同时确定终端设备当前RSRP的值是否满足第一RSRP的门限、以及当前实际距离是否满足第一距离的门限。若反馈判决参数的门限为两个或两个以上的组合时,终端设备可以随机选择先进行哪个的判断,也可以预先规定判断的顺序,或者也可以是网络设备向终端设备指示判断顺序,或者也可以是终端设备依据一定的因素确定判断的顺序,本申请对此不做限定。
本申请中,反馈判决参数也可以为距离和SINR的组合,相应地,反馈判决参数的门限为距离的门限与SINR的门限的组合;或者反馈判决参数可以为RSRP和SINR的组合,相应地,反馈判决参数的门限为RSRP的门限与SINR的门限的组合;或者反馈判决参数可以为距离、RSRP和SINR的组合,相应地,反馈判决参数的门限为距离门限、RSRP的门限与SINR的门限的组合。另外,针对各种组合,终端设备判决的顺序可参见上述示例D的说明,此处不再赘述。
基于上述情形3所介绍的指示信息,即指示信息为第一类参数和第二类参数。终端设备确定第一数据所属的第一分组对应的第一类参数表示反馈、且第一数据对应的反馈判决参数的值满足反馈判决参数的门限时,向网络设备发送反馈信息;或者终端设备在确定第一分组对应的第一类参数表示反馈、且第一数据对应的反馈判决参数的值不满足反馈判决参数的门限时,则不需要向网络设备发送反馈信息;或者终端设备确定第一分组对应的第一类参数表示不反馈、且第一数据对应的反馈判决参数的值满足反馈判决参数的门限时,则不需要向网络设备发送反馈信息;或者终端设备确定第一分组对应的第一类参数表示不反馈、且第一数据对应的反馈判决参数的值不满足反馈判决参数的门限时,则不需要向网络设备发送反馈信息;或者终端设备在确定出第一分组对应的第一类反馈参数表示不反馈,可以不再确定第二类参数的值。其中,第一分组对应的第一类参数表示反馈的确定过程可参见上述基于情形1的确定过程,反馈判决参数的值满足反馈判决参数的门限可参见上述基于情形2(如示例A、示例B和示例C)的介绍,此处不再赘述。需要说明的是,终端设备可以先确定第一类参数,在确定第一类参数表示反馈的情况下再确定第二类参数;或者也可以先确定第二类参数,在确定第二类参数用于表示反馈的情况下,再确定第一类参数,本申请对先确定第一类参数还是先确定第二类参数不做限定。
基于上述情形4所介绍的指示信息,即指示信息为预设条件。若预设条件为网络设备与终端设备之间的当前实际距离落在某距离范围时反馈,则终端设备在接收到第一数据后,可根据网络设备的位置信息和自身的当前位置信息,确定出终端设备与网络设备之间的当前实际距离,若终端设备确定出的当前实际距离在该预设条件中的距离范围内,则终端设备向网络设备发送反馈信息;否则,终端设备不需向网络设备发送反馈信息。
或者预设条件为第一数据对应的当前SINR大于某SINR的值时反馈,则终端设备在接收到第一数据后,可确定第一数据对应的当前SINR,若终端设备确定出的第一数据对应的当前SINR大于预设条件中某SINR的值,则终端设备向网络设备发送反馈信息;否则,终端设备不需向网络设备发送反馈信息。
或者预设条件为第一数据对应的当前RSRP大于某RSRP的值时反馈,则终端设备在接收到第一数据后,可确定第一数据对应的当前RSRP,若终端设备确定出的第一数据对应的当前RSRP大于预设条件中某RSRP的值,则终端设备向网络设备发送反馈信息;否则,终端设备不需向网络设备发送反馈信息。
基于上述情形5,指示信息包括第一类参数和预设条件。以预设条件为网络设备与终端设备之间的当前实际距离落在某距离范围时反馈为例,终端设备在确定接收到的第一数据所述的第一分组对应的第一类参数表示反馈,还需要进一步确定终端设备与网络设备之间的当前实际距离是否落入距离范围内,若落入,则反馈;若未落入,则不需要反馈。以预设条件为第一数据对应的当前SINR大于某SINR的值时反馈为例,终端设备在确定接收到的第一数据所述的第一分组对应的第一类参数表示反馈,还需要进一步确定接收到的第一数据对应的当前SINR是否大于预设条件中的某SINR的值,若大于,则反馈;若不大于,则不需要反馈。以预设条件为第一数据对应的当前RSRP大于某RSRP的值时反馈为例,终端设备在确定接收到的第一数据所述的第一分组对应的第一类参数表示反馈,还需要进一步确定接收到的第一数据对应的当前RSRP是否大于预设条件中的某RSRP的值,若大于,则反馈;若不大于,则不需要反馈。
基于上述情形6的指示信息,若指示信息为第一类参数表示反馈,第二类参数表示反馈判决距离的门限,预设条件为大于反馈判决参数距离的门限时反馈,则终端设备在接收到第一数据后,终端设备确定接收到的第一数据所述的第一分组对应的第一类参数表示反馈,并确定网络设备与终端设备之间的当前实际距离大于反馈判决参数距离的门限时,终端设备向网络设备发送反馈信息。其中,终端设备确定当前的实际距离可参见上述示例A的介绍,此处不再赘述。或者,指示信息为第一参数表示反馈,第二类参数表示反馈判决SINR的门限,预设条件为大于反馈判决SINR的门限时反馈,则终端设备在接收到第一数据后,终端设备在确定接收到的第一数据所述的第一分组对应的第一类参数表示反馈,并确定第一数据对应的当前SINR大于反馈判决SINR的门限时,则终端设备向网络设备发送反馈信息。或者,指示信息为第一类参数表示反馈,第二参数表示反馈判决RSRP的门限,预设条件可为大于反馈判决RSRP的门限时反馈,则终端设备在接收到第一数据后,终端设备在确定接收到的第一数据所述的第一分组对应的第一类参数表示反馈,并确定第一数据对应的当前RSRP大于反馈判决RSRP的门限时,则终端设备向网络设备发送反馈信息。
为了进一步降低***的反馈开销,终端设备可以在确定需要向网络设备发送反馈信息, 且确定反馈信息满足反馈条件时,向网络设备发送反馈信息,反馈条件为未正确解析第一数据。也就是说,终端设备可以在确定需要向网络设备发送反馈信息、且确定反馈信息为NACK时,再向网络设备发送反馈信息;若终端设备确定需要向网络设备发送反馈信息、但反馈信息为ACK,不需要向网络设备发送反馈信息。如此,网络设备并不需要得知每个第一数据的传输情况,例如当网络设备广播第一数据时,是要将第一数据发送给很多个终端设备,此时,网络设备只需要知道具有特定业务特征或属于特定类型的业务中哪些第一数据未被终端设备正确解析,以便网络设备重传。对于没有反馈的,网络设备可以认为第一数据已被终端设备正确接收。这样可以减少终端设备发给网络设备的ACK/NACK控制信息数量,可在保证有效反馈的前提下,有助于降低***的开销和损耗,从而实现更高效的反馈。应理解,未正确解析第一数据包括但不限于对第一数据解调译码失败。
本申请中,网络设备可为各分组配置一个公共的资源,终端设备在确定需要向网络设备发送反馈信息时,可在该分组对应的组公共资源上发送反馈信息,其中,组公共资源是指一个小区中的终端设备可分为多个组,每个组都有对应的组公共资源,组内的终端设备可使用该组的组公共资源,其它组中的终端设备不能使用。或者,网络设备也可为各终端设备在公共资源上被分配了用于发送反馈信息的特定资源,其中,公共资源是指同一个小区内所有终端设备都可以用的资源。
本申请中,当网络设备接收到来自终端设备的反馈信息后,若确定接收到的是ACK,则说明终端设备成功接收到了第一数据,网络设备可以继续后面的业务数据的传输;若确定接收到的是NACK,则说明终端设备未成功接收到第一数据,网络设备可以重传该第一数据。
从上述步骤301至步骤303可以看出,通过将多个业务分组,并为各分组配置指示信息,可实现有些分组需要向网络设备发送反馈信息,即开启反馈机制,有些业务不需要向网络设备发送反馈信息,即未开启(或者已关闭)反馈机制。对于终端设备接收到属于未开启反馈机制的分组中的第一数据后,不论是否正确解析该第一数据,都不需要向网络设备发送任何反馈信息,如此,有助于减少通信***的反馈开销(除有用的数据外的控制信息均被称为开销),而且,也可降低***的复杂度。进一步,可通过对业务传输可靠性需求高的业务设置为一个分组,并为该分组配置开启反馈机制,如可,可保证该分组中业务数据的传输高可靠性需求。
基于上述内容和相同构思,本申请提供一种通信装置,用于执行上述方法流程中的终端设备侧的任一个方案。图6示例性示出了本申请提供的一种通信装置的结构示意图。例如,该示例中的通信装置可以是终端设备600,可以执行上述图3中终端设备对应执行的方案。该终端设备600也可以上述图1中的终端设备102,也可以是上述图2中的终端设备201。如图6所示,该终端设备600包括:
收发单元602,用于接收来自网络设备的分组信息,以及接收来自网络设备的第一数据。其中,分组信息指示一个或多个分组包括的第一标识,分组信息还包括各分组对应的指示信息。
处理单元601,用于确定第一数据所属的第一分组,并根据第一分组对应的指示信息确定是否需要向网络设备发送反馈信息,第一分组为一个或多个分组中的一个。
在一种可能的实现方式中,指示信息包括但不限于以下三种情形中的任一种。
情形1,指示信息包括第一类参数,其中,第一类参数用于表示反馈或不反馈。
情形2,指示信息包括第二类参数,其中,第二类参数用于表示反馈判决参数的门限,处理单元601用于:在确定第一数据对应的反馈判决参数的值满足反馈判决参数的门限时,向网络设备发送反馈信息;或者,处理单元601用户在确定第一数据对应的反馈判决参数的值不满足反馈判决参数的门限时,不向网络设备发送反馈信息。
情形3,指示信息包括第一类参数和第二类参数,其中,第一类参数和第二类参数可参见上述情形1和情形2的介绍,此处不再赘述。
当指示信息为上述情形3时,第一分组对应的指示信息可以包括第一类参数和第二类参数,处理单元601,还用于:确定第一数据所属的第一分组对应的第一类参数表示反馈、且第一数据对应的反馈判决参数的值满足反馈判决参数的门限时,向网络设备发送反馈信息。
在一种可能的实现方式中,反馈判决参数包括以下内容中任一项或任多项的组合:距离、参考信号接收功率(reference signal receiving power,RSRP)、信号接干噪比(signal to interference plus noise ratio,SINR)。也就是说,反馈判决参数可以是距离,或者是RSRP,或者是SINR,或者是距离和RSRP,或者是距离和SINR,或者是RSRP和SINR,或者是距离、RSRP和SINR。
在一种可能的实现方式中,第一标识为TMGI、G-RNTI、MCCH、或SC-MCCH。应理解,当终端设备处于无线资源控制(radio resource control,RRC)连接态时,第一标识可为G-RNTI;终端设备处于空闲(IDLE)态时,第一标识可为TMGI、SC-MCCH或MCCH。具体可选地,第一标识为SC-MCCH还是为MCCH,可由MBMS的传输方式来确定,例如,当MBMS为多媒体广播单频网(multimedia broadcast single frequency network,MBSFN)传输方式时,第一标识为MCCH;当MBMS为单小区点到多点(single cell point-to-multipoint,SC-PTM)传输方式时,第一标识为SC-MCCH。
处理单元601,还用于确定需要向网络设备发送反馈信息,且确定反馈信息满足反馈条件时,向网络设备发送反馈信息;其中,反馈条件为:未正确解析第一数据。
应理解,本申请实施例中的处理单元601可以由处理器或处理器相关电路组件实现,收发单元602可以由收发器或收发器相关电路组件实现。
本申请实施例还提供一种通信装置,该通信装置可以是终端设备也可以是电路。该通信装置可以用于执行上述图3所示的方法实施例中由终端设备所执行的动作。
基于上述内容和相同构思,本申请提供一种通信装置,用于执行上述方法流程中的网络设备侧的任一个方案。图7示例性示出了本申请提供的一种通信装置的结构示意图。该示例中的通信装置可以是网络设备700,可以执行上述图3中网络设备对应执行的方案。该网络设备700也可以上述图1中的网络设备101,也可以是上述图2中的网络设备202,网络设备203和网络设备204。如图7所示,该网络设备700包括:
处理单元701,用于为各分组配置指示信息。
收发单元702,用于向终端设备发送分组信息,分组信息指示一个或多个分组包括的第一标识,分组信息还包括各分组对应的指示信息。
在一种可能的实现方式中,处理单元701,还用于对多个业务进行分组。
处理单元701,具体用于根据多个业务的业务特性和/或业务类型,对多个业务分组。 也就是说,网络设备可以根据业务特性对多个业务分组,也可根据业务类型对多个业务分组,或者也可根据业务类型和业务特性对多个业务分组。可选地,业务特性包括业务可靠性需求、业务覆盖能力、业务时延需求、业务数据量、业务移动性需求、业务优先级中的任一项或任多项的组合;业务类型包括eMBB、URLLC、mMTC、V2X、IoT中的任一项。
在一种可能的实现方式中,第一标识为TMGI、G-RNTI、MCCH、或SC-MCCH。
本申请中,指示信息可包括第一类参数,或者指示信息包括第二类参数,或者指示信息包括第一类参数和第二类参数。其中,第一类参数用于表示反馈或不反馈;第二类参数用于表示反馈判决参数的门限,反馈判决参数的门限用于:终端设备在确定第一数据对应的反馈判决参数的值满足反馈判决参数的门限时,向网络设备发送反馈信息;或者,在确定第一数据对应的反馈判决参数的值不满足反馈判决参数的门限时,不向网络设备发送反馈信息。
在一种可能的实现方式中,反馈判决参数包括距离、RSRP和SINR中的任一项或任多项组合。
收发单元702,具体用于通过高层信令向终端设备发送分组信息;或者,通过***消息向终端设备发送分组信息。
应理解,本申请实施例中的处理单元701可以由处理器或处理器相关电路组件实现,收发单元702可以由收发器或收发器相关电路组件实现。
当该通信装置为终端设备时,图8示出了一种简化的终端设备的结构示意图。便于理解和图示方便,图8中,终端设备以手机为例。如图8,终端设备800包括处理器、存储器、控制电路以及天线。处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端设备进行控制,执行软件程序,处理软件程序的数据,例如用于支持终端设备800执行上述任一实施例中由终端设备800执行的方法。存储器主要用于存储软件程序和数据。控制电路主要用于基带信号与射频信号的转换以及对射频信号的处理。控制电路和天线一起也可以叫做收发器,主要用于收发电磁波形式的射频信号。
当终端设备开机后,处理器可以读取存储单元中的软件程序,解释并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备800时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的终端设备可以不具有输入输出装置。
为了便于说明,图8仅示出了一个存储器和处理器。在实际的终端设备中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本申请对此不做限制。
作为一种可选的实现方式,处理器可以包括基带处理器和中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端设备800进行控制,执行软件程序,处理软件程序的数据。图8中的处理器集成了基带处理器和中央处理器的功能,需要说明的是,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。需要说明的是,终端设备可以包括多个基带处理器以适应不同的网络制 式,终端设备800可以包括多个中央处理器以增强其处理能力,终端设备800的各个部件可以通过各种总线连接。基带处理器也可以表述为基带处理电路或者基带处理芯片。中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。
本申请中,可以将具有收发功能的天线和控制电路视为终端设备的收发单元,将具有处理功能的处理器视为终端设备的处理单元。如图8所示,终端设备包括收发单元802和处理单元801。收发单元也可以称为收发器、收发机、收发装置等,处理单元也可以称为处理器,处理单板,处理单元、处理装置等。可选地,可以将收发单元中用于实现接收功能的器件视为接收单元,将收发单元中用于实现发送功能的器件视为发送单元,即收发单元包括接收单元和发送单元示例性的,接收单元也可以称为接收机、接收器、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。
在下行链路上,通过天线接收网络设备发送的下行链路信号(包括数据和/或控制信息),在上行链路上,通过天线向网络设备或其它终端设备发送上行链路信号(包括数据和/或控制信息),在处理器中,对业务数据和信令消息进行处理,这些单元根据无线接入网采用的无线接入技术(例如,LTE、NR及其他演进***的接入技术)来进行处理。处理器还用于对终端设备的动作进行控制管理,用于执行上述实施例中由终端设备进行的处理。处理器还用于支持终端设备执行图8中涉及终端设备的执行方法。
可以理解的是,图8仅仅示出了终端设备的简化设计。在实际应用中,终端设备可以包含任意数量的天线,存储器,处理器等,而所有可以实现本申请的终端设备都在本申请的保护范围之内。
应理解,收发单元802用于执行上述图3所示的方法实施例中终端设备侧的发送操作和接收操作,处理单元801用于执行上述图3所示的方法实施例中终端设备侧除了收发操作之外的其他操作。
例如,收发单元802用于执行图3所示的实施例中的终端设备侧的收发步骤,例如步骤302和步骤303。处理单元801,用于执行图3所示的实施例中的终端设备侧除了收发操作之外的其他操作,例如步骤304。
当该通信装置为芯片时,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。
当该通信装置为网络设备时,图9示例性示出了本申请提供的一种网络设备的结构示意图,如图9所示,该网络设备900包括一个或多个远端射频单元(remote radio unit,RRU)901和一个或多个基带单元(baseband unit,BBU)902。RRU901可以称为收发单元、收发机、收发电路、或者收发器等等,其可以包括至少一个天线9011和射频单元9012。RRU901部分主要用于射频信号的收发以及射频信号与基带信号的转换。BBU902部分可以称为处理单元,处理器等,主要用于进行基带处理,如信道编码,复用,调制,扩频等等,也用于对网络设备进行控制等。RRU901与BBU902可以是物理上设置在一起;也可以物理上分离设置的,即分布式网络设备。
在一个示例中,BBU902可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如LTE网),也可以分别支持不同接入制式的无线接入网。BBU902 还包括存储器9022和处理器9021。存储器9022用以存储必要的指令和数据。处理器9021用于控制网络设备进行必要的动作,例如用于控制网络设备执行上述任一实施例中网络设备执行的方法。存储器9022和处理器9021可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板公用相同的存储器和处理器。此外每个单板上还设置有必要的电路。
在上行链路上,通过天线9011接收通信设备发送的上行链路信号(包括数据等),在下行链路上,通过天线9011向通信设备发送下行链路信号(包括数据和/或控制信息),在处理器9021中,对业务数据和信令消息进行处理,这些单元根据无线接入网采用的无线接入技术(例如,LTE、NR及其他演进***的接入技术)来进行处理。处理器9021还用于对网络设备的动作进行控制管理,用于执行上述实施例中由网络设备进行的处理。处理器9021还用于支持网络设备执行图3网络设备执行的方法。
可以理解的是,图9仅仅示出了网络设备的简化设计。在实际应用中,网络设备可以包含任意数量的天线,存储器,处理器,射频单元,RRU,BBU等,而所有可以实现本申请的网络设备都在本申请的保护范围之内。
本申请实施例中,以RRU901称为收发器为例,BBU902称为处理器为例,则网络设备900中的处理器9021,可用于读取存储器9022中的计算机指令,以执行为各分组配置指示信息,分组包括第一标识。收发器用于向终端设备发送分组信息,分组信息指示一个或多个分组包括的第一标识,分组信息还包括各分组对应的指示信息。
处理器9021还可以实现上述图3所示的方法实施例中网络设备的任意详细功能,在此不再详尽赘述,可以参照上述图3所示的方法实施例中网络设备执行的处理步骤。一个实施例中,处理器可以单独实施上述实施例中的各种方法,其中收发单元或具体收发器也可以是处理器的输入输出的一个或多个引脚。
应理解,本申请实施例中提及的处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
需要说明的是,当处理器为通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储单元)集成在处理器中。
应注意,本申请中描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
基于上述内容和相同构思,本申请提供一种通信***。该通信***可包括前述一个或多个终端设备、以及、一个或多个网络设备。终端设备可执行终端设备侧任意方法,网络设备可执行网络设备侧任意方法。网络设备和终端设备可能的实现方式可参见上述介绍,此处不再赘述。
需要说明的是,本申请的说明书实施例和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元。方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
应理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现、当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。指令可以存储在计算机存储介质中,或者从一个计算机存储介质向另一个计算机存储介质传输,例如,指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带、磁光盘(MO)等)、光介质(例如,CD、DVD、BD、HVD等)、或者半导体介质(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(Solid State Disk,SSD))等。
本领域内的技术人员应明白,本申请实施例可提供为方法、***、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请实施例是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图 一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (28)

  1. 一种通信方法,其特征在于,包括:
    接收来自网络设备的分组信息,所述分组信息指示一个或多个分组包括的第一标识,所述分组信息还包括各分组对应的指示信息;
    接收来自所述网络设备的第一数据;
    确定所述第一数据所属的第一分组,并根据所述第一分组对应的指示信息确定是否需要向网络设备发送反馈信息,所述第一分组为所述一个或多个分组中的一个。
  2. 如权利要求1所述的方法,其特征在于,所述指示信息包括第一类参数和/或第二类参数;
    所述第一类参数用于表示反馈或不反馈;
    所述第二类参数用于表示反馈判决参数的门限,所述反馈判决参数的门限用于:所述在确定所述第一数据对应的反馈判决参数的值满足所述反馈判决参数的门限时,向所述网络设备发送所述反馈信息;或者,在确定所述第一数据对应的反馈判决参数的值不满足所述反馈判决参数的门限时,不向所述网络设备发送反馈信息。
  3. 如权利要求2所述的方法,其特征在于,所述反馈判决参数包括以下内容中任一项或任多项的组合:
    距离、参考信号接收功率RSRP、信号与干扰加噪声比SINR。
  4. 如权利要求2或3所述的方法,其特征在于,所述第一分组对应的指示信息包括所述第一类参数和所述第二类参数;
    所述方法还包括:
    确定所述第一数据所属的所述第一分组对应的第一类参数表示反馈、且所述第一数据对应的反馈判决参数的值满足所述反馈判决参数的门限时,向所述网络设备发送所述反馈信息。
  5. 如权利要求1至4任一项所述的方法,其特征在于,所述第一标识为临时移动组标识TMGI、组无线网络临时标识G-RNTI、多播控制信道MCCH、或单小区多播控制信号SC-MCCH。
  6. 如权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
    确定需要向所述网络设备发送所述反馈信息,且确定所述反馈信息满足反馈条件时,向所述网络设备发送所述反馈信息;
    其中,所述反馈条件为:未正确解析所述第一数据。
  7. 一种通信方法,其特征在于,包括:
    为各分组配置指示信息;
    向终端设备发送分组信息,所述分组信息指示一个或多个分组包括的第一标识,所述分组信息还包括所述各分组对应的指示信息。
  8. 如权利要求7所述的方法,其特征在于,所述指示信息包括第一类参数和/或第二类参数;
    所述第一类参数用于表示反馈或不反馈;
    所述第二类参数用于表示反馈判决参数的门限,所述反馈判决参数的门限用于:所述终端设备在确定所述第一数据对应的反馈判决参数的值满足所述反馈判决参数的门限时, 发送所述反馈信息;或者,在确定所述第一数据对应的反馈判决参数的值不满足所述反馈判决参数的门限时,不发送反馈信息。
  9. 如权利要求8所述的方法,其特征在于,所述反馈判决参数包括以下内容中任一项或任多项的组合:
    距离、参考信号接收功率RSRP、信号与干扰加噪声比SINR。
  10. 如权利要求7至9任一项所述的方法,其特征在于,所述第一标识为临时移动组标识TMGI、组无线网络临时标识G-RNTI、多播控制信道MCCH、或单小区多播控制信号SC-MCCH。
  11. 如权利要求7至10任一项所述的方法,其特征在于,所述方法还包括:
    对多个业务进行分组。
  12. 如权利要求7至11任一项所述的方法,其特征在于,所述方法包括:
    根据多个业务的业务特性和/或业务类型,对所述多个业务分组;
    所述业务特性包括以下内容中的任一项或任多项的组合:
    业务可靠性需求、业务覆盖能力、业务时延需求、业务数据量、业务移动性需求、业务优先级;
    所述业务类型包括以下内容中的任一项:
    增强型移动宽带eMBB、高可靠低时延通信URLLC、海量机器类通信mMTC、车联网V2X、物联网IoT。
  13. 如权利要求7至12任一项所述的方法,其特征在于,所述方法还包括:
    通过高层信令向所述终端设备发送所述分组信息;或者,
    通过***消息向所述终端设备发送所述分组信息。
  14. 一种通信装置,其特征在于,包括收发器和处理器:
    所述收发器,用于接收来自网络设备的分组信息,以及接收来自所述网络设备的第一数据,所述分组信息指示一个或多个分组包括的第一标识,所述分组信息还包括各分组对应的指示信息;
    所述处理器,用于确定所述第一数据所属的第一分组,并根据所述第一分组对应的指示信息确定是否需要向网络设备发送反馈信息,所述第一分组为所述一个或多个分组中的一个。
  15. 如权利要求14所述的通信装置,其特征在于,所述指示信息包括第一类参数和/或第二类参数;
    所述第一类参数用于表示反馈或不反馈;
    所述第二类参数用于表示反馈判决参数的门限,所述反馈判决参数的门限用于:所述终端设备在确定所述第一数据对应的反馈判决参数的值满足所述反馈判决参数的门限时,向所述网络设备发送所述反馈信息;或者,在确定所述第一数据对应的反馈判决参数的值不满足所述反馈判决参数的门限时,不向所述网络设备发送反馈信息。
  16. 如权利要求15所述的通信装置,其特征在于,所述反馈判决参数包括以下内容中任一项或任多项的组合:
    距离、参考信号接收功率RSRP、信号与干扰加噪声比SINR。
  17. 如权利要求15或16所述的通信装置,其特征在于,所述第一分组对应的指示信息包括所述第一类参数和所述第二类参数;
    所述处理器,具体用于:
    确定所述第一数据所属的所述第一分组对应的第一类参数表示反馈、且所述第一数据对应的反馈判决参数的值满足所述反馈判决参数的门限时,向所述网络设备发送所述反馈信息。
  18. 如权利要求14至17任一项所述的通信装置,其特征在于,所述第一标识为临时移动组标识TMGI、组无线网络临时标识G-RNTI、多播控制信道MCCH、或单小区多播控制信号SC-MCCH。
  19. 如权利要求14至18任一项所述的通信装置,其特征在于,所述处理器,还用于:
    确定需要向所述网络设备发送所述反馈信息,且确定所述反馈信息满足反馈条件时,向所述网络设备发送所述反馈信息;其中,所述反馈条件为:未正确解析所述第一数据。
  20. 一种通信装置,其特征在于,包括处理器和收发器:
    所述处理器,用于为各分组配置指示信息;
    所述收发器,用于向终端设备发送分组信息,所述分组信息指示一个或多个分组包括的第一标识,所述分组信息还包括所述各分组对应的指示信息。
  21. 如权利要求20所述的通信装置,其特征在于,所述指示信息包括第一类参数和/或第二类参数;
    所述第一类参数用于表示反馈或不反馈;
    所述第二类参数用于表示反馈判决参数的门限,所述反馈判决参数的门限用于:所述终端设备在确定所述第一数据对应的反馈判决参数的值满足所述反馈判决参数的门限时,向所述网络设备发送所述反馈信息;或者,在确定所述第一数据对应的反馈判决参数的值不满足所述反馈判决参数的门限时,不向所述网络设备发送反馈信息。
  22. 如权利要求21所述的通信装置,其特征在于,所述反馈判决参数包括以下内容中任一项或任多项的组合:
    距离、参考信号接收功率RSRP、信号与干扰加噪声比SINR。
  23. 如权利要求20至22任一项所述的通信装置,其特征在于,所述第一标识为临时移动组标识TMGI、组无线网络临时标识G-RNTI、多播控制信道MCCH、或单小区多播控制信号SC-MCCH。
  24. 如权利要求20至23中任一项所述的通信装置,其特征在于,所述处理器,还用于:对多个业务进行分组。
  25. 如权利要求20至24中任一项所述的通信装置,其特征在于,所述处理器,还用于:
    根据所述多个业务的业务特性和/或业务类型,对所述多个业务分组;
    所述业务特性包括以下内容中的任一项或任多项的组合:
    业务可靠性需求、业务覆盖能力、业务时延需求、业务数据量、业务移动性需求、业务优先级;
    所述业务类型包括以下内容中的任一项:
    增强型移动宽带eMBB、高可靠低时延通信URLLC、海量机器类通信mMTC、车联网V2X、物联网IoT。
  26. 如权利要求20至25任一项所述的通信装置,其特征在于,所述收发器,具体用于:
    通过高层信令向所述终端设备发送所述分组信息;或者,通过***消息向所述终端设备发送所述分组信息。
  27. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序或指令,当所述计算机程序或指令被通信装置执行时,实现如权利要求1至13中任一项所述的方法。
  28. 一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或指令,当所述计算机程序或指令被通信装置执行时,实现如权利要求1至13中任一项所述的方法。
PCT/CN2020/098189 2019-06-28 2020-06-24 一种通信方法、装置及存储介质 WO2020259611A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910579265.4A CN112152761B (zh) 2019-06-28 2019-06-28 一种通信方法、装置及存储介质
CN201910579265.4 2019-06-28

Publications (1)

Publication Number Publication Date
WO2020259611A1 true WO2020259611A1 (zh) 2020-12-30

Family

ID=73891515

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/098189 WO2020259611A1 (zh) 2019-06-28 2020-06-24 一种通信方法、装置及存储介质

Country Status (2)

Country Link
CN (1) CN112152761B (zh)
WO (1) WO2020259611A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023272425A1 (zh) * 2021-06-28 2023-01-05 华为技术有限公司 通信方法和通信装置

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112764520B (zh) * 2020-12-31 2024-03-29 广州技象科技有限公司 集中数据处理的中转设备数据处理方法及装置
CN115242355B (zh) * 2022-09-15 2023-05-26 合肥移瑞通信技术有限公司 无线通信的方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101291193A (zh) * 2007-04-19 2008-10-22 华为技术有限公司 一种重发数据包的方法和基站
CN102263621A (zh) * 2010-05-25 2011-11-30 中兴通讯股份有限公司 Mbms业务上行反馈机制实现方法及***
CN106470398A (zh) * 2015-08-14 2017-03-01 中兴通讯股份有限公司 Sc-mcch发送方法、sc-ptm接收方法及其装置
CN106470498A (zh) * 2015-08-17 2017-03-01 中兴通讯股份有限公司 Sc-mcch发送方法、sc-ptm接收方法及其装置
US20170078371A1 (en) * 2015-09-11 2017-03-16 At&T Intellectual Property I, Lp System and Method for Resource Selection During Group Communication Broadcast

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1534911A (zh) * 2003-04-01 2004-10-06 北京三星通信技术研究有限公司 临时移动组标识的分配与传递方法
GB2447673A (en) * 2007-03-21 2008-09-24 Siemens Ag Identification of multiplexed multimedia broadcast multicast service from a central node to a UMTS evolved Node B (eNB)
WO2017031816A1 (zh) * 2015-08-25 2017-03-02 华为技术有限公司 一种数据传输的方法、相关设备及***
CN106488584B (zh) * 2015-09-02 2020-02-21 电信科学技术研究院 一种数据发送、传输方法及装置
CN106658418A (zh) * 2015-11-02 2017-05-10 中兴通讯股份有限公司 车联网v2x业务数据包传输方法及装置
CN108631972B (zh) * 2017-03-22 2021-07-20 华为技术有限公司 发送数据的方法及其装置和接收数据的方法及其装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101291193A (zh) * 2007-04-19 2008-10-22 华为技术有限公司 一种重发数据包的方法和基站
CN102263621A (zh) * 2010-05-25 2011-11-30 中兴通讯股份有限公司 Mbms业务上行反馈机制实现方法及***
CN106470398A (zh) * 2015-08-14 2017-03-01 中兴通讯股份有限公司 Sc-mcch发送方法、sc-ptm接收方法及其装置
CN106470498A (zh) * 2015-08-17 2017-03-01 中兴通讯股份有限公司 Sc-mcch发送方法、sc-ptm接收方法及其装置
US20170078371A1 (en) * 2015-09-11 2017-03-16 At&T Intellectual Property I, Lp System and Method for Resource Selection During Group Communication Broadcast

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023272425A1 (zh) * 2021-06-28 2023-01-05 华为技术有限公司 通信方法和通信装置

Also Published As

Publication number Publication date
CN112152761A (zh) 2020-12-29
CN112152761B (zh) 2024-06-14

Similar Documents

Publication Publication Date Title
EP3111578B1 (en) System and method for joint transmission over licensed and unlicensed bands using fountain codes
WO2020143732A1 (zh) 发送和接收反馈信道的方法以及装置
WO2021027518A1 (zh) 处理数据的方法和通信装置
WO2020259611A1 (zh) 一种通信方法、装置及存储介质
WO2021057805A1 (zh) 一种通信方法及装置
WO2020220983A1 (zh) 通信方法、距离确定方法及装置
WO2022150937A1 (zh) 用于接收数据的方法与装置和用于发送数据的方法与装置
WO2021043174A1 (zh) 一种通信方法及装置
WO2021017792A1 (zh) 一种反馈信息的传输方法及终端装置
JP7419553B2 (ja) フィードバックリソース決定方法およびフィードバックリソース決定装置
US20230076835A1 (en) Harq feedback method and apparatus, terminal, and network device
US20210376968A1 (en) Feedback method and apparatus
WO2022022236A1 (zh) 数据传输方法及装置
WO2021088063A1 (zh) 一种通信方法及装置
WO2019191911A1 (zh) 数据传输的方法和设备
WO2023004584A1 (zh) 无线通信的方法、终端设备和网络设备
WO2022126636A1 (zh) 无线通信的方法和终端设备
WO2024031395A1 (zh) 重复传输方法、终端设备和网络设备
US12028169B2 (en) Wireless communication method, receiving-end device, and sending-end device
WO2024093650A1 (zh) 一种资源指示方法和装置
WO2023155151A1 (zh) 无线通信的方法、终端设备和网络设备
US20220060290A1 (en) Wireless communication method, receiving-end device, and sending-end device
CN114747236B (zh) 混合自动重传请求harq反馈的方法和通信装置
WO2023279399A1 (zh) 侧行传输资源的确定方法、发送方法、装置、设备及介质
WO2023273869A1 (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: 20830656

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20830656

Country of ref document: EP

Kind code of ref document: A1