WO2024140365A1 - 一种通信方法及相关设备 - Google Patents
一种通信方法及相关设备 Download PDFInfo
- Publication number
- WO2024140365A1 WO2024140365A1 PCT/CN2023/140196 CN2023140196W WO2024140365A1 WO 2024140365 A1 WO2024140365 A1 WO 2024140365A1 CN 2023140196 W CN2023140196 W CN 2023140196W WO 2024140365 A1 WO2024140365 A1 WO 2024140365A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- data
- timer
- terminal device
- resource
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 180
- 230000006854 communication Effects 0.000 title claims abstract description 178
- 238000004891 communication Methods 0.000 title claims abstract description 165
- 238000012544 monitoring process Methods 0.000 claims abstract description 34
- 230000005540 biological transmission Effects 0.000 claims description 74
- 238000012545 processing Methods 0.000 claims description 47
- 230000015654 memory Effects 0.000 claims description 31
- 230000000694 effects Effects 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 description 66
- 230000006870 function Effects 0.000 description 39
- 238000010586 diagram Methods 0.000 description 29
- 238000005516 engineering process Methods 0.000 description 17
- 238000013475 authorization Methods 0.000 description 10
- 230000011664 signaling Effects 0.000 description 10
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 7
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 7
- 230000014509 gene expression Effects 0.000 description 7
- 230000003993 interaction Effects 0.000 description 7
- 238000001228 spectrum Methods 0.000 description 7
- 230000001934 delay Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000004913 activation Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000000007 visual effect Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000007654 immersion Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000005180 public health Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 210000000697 sensory organ Anatomy 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
Definitions
- the present application provides a communication method, which is executed by a terminal device, or the method is executed by some components in the terminal device (such as a processor, a chip or a chip system, etc.), or the method can also be implemented by a logic module or software that can realize all or part of the functions of the terminal device.
- the communication method is described as being executed by a terminal device.
- the first information and part or all of the transmitted data are located in the same resource (eg, CG resource).
- the first information for indicating uplink resources may include at least one item of information to enhance the flexibility of the solution implementation.
- starting the first timer includes: after the terminal device sends the first information, starting the second timer, and when the second timer times out, starting the first timer; wherein the second timer is used to indicate the waiting time.
- the first information is carried in the Nth time unit of N time units included in the authorized configuration CG resource, where N is a positive integer greater than 1.
- the data volume of the first data is determined based on a difference between a data volume of the total data and a data volume of the transmitted data.
- the amount of transmitted data includes any one of the following: the amount of data allowed to be transmitted by the CG resources within a preset duration; or, the amount of data allowed to be transmitted by the CG resources within the duration indicated by the packet delay budget PDB; or, the amount of data allowed to be transmitted within one or more CG transmission opportunities in the CG resources.
- the amount of transmitted data used to determine the data volume of the first data can be determined by any of the above items to improve the flexibility of implementing the solution.
- the first information includes at least one of the following: first indication information, indicating that the first data is not empty; or second indication information, indicating the data amount of the first data.
- the first information for indicating uplink resources may include at least one item of information to enhance the flexibility of the solution implementation.
- the first information for indicating uplink resources can be carried by at least one of the above items to enhance the flexibility of the solution implementation.
- the first timer when the first timer includes an inactive timer of DRX or an uplink retransmission timer of DRX or a time window length of a monitoring time slot cycle and an offset indication, the first timer can reuse the implementation of these timers to save overhead.
- the first timer when the first timer includes an active timer of a DG resource, the first timer may not rely on the implementation of other timers, which can improve the flexibility of configuring the first timer.
- the device includes a processing unit and a transceiver unit; after the transceiver unit sends the first information, the processing unit starts the first timer, wherein the first information is used to request uplink resources; the first timer is used to indicate the time window for monitoring the physical downlink control channel PDCCH; before the first timer times out, the processing unit receives second information on the PDCCH, and the second information is used to indicate the uplink resources.
- the first information is carried in N time units included in the authorization configuration CG resource.
- the Nth time unit in , where N is a positive integer greater than 1.
- the first information is carried in the kth time unit of N time units included in the CG resource, where N is a positive integer greater than 1, and k is a positive integer less than N.
- the first information is used to request an uplink resource corresponding to the first data
- the transceiver unit is specifically configured to send the first information when the amount of the first data is greater than 0.
- the data volume of the first data is determined based on a difference between a data volume of total data and a data volume of transmitted data.
- the amount of transmitted data includes any of the following: the amount of data allowed to be transmitted by the CG resources within a preset duration; or, the amount of data allowed to be transmitted by the CG resources within the duration indicated by the packet delay budget PDB; or, the amount of data allowed to be transmitted within one or more CG transmission opportunities in the CG resources.
- the first information includes at least one of the following: first indication information, indicating that the first data is not empty; or second indication information, indicating the data amount of the first data.
- the first information is carried in a buffer status report BSR; or, the first information is carried in uplink control information UCI; or, the first information is carried in the BSR and the UCI.
- the first timer includes any one of the following: an inactive timer of discontinuous reception DRX; or an active timer of a DG resource; or an uplink retransmission timer of DRX; or a time window length for monitoring a time slot period and an offset indication.
- the processing unit starts a second timer, and when the second timer times out, the processing unit starts a first timer; wherein the second timer is used to indicate a waiting time.
- the second timer includes any one of the following: drx-HARQ-RTT-TimerUL; or, a HARQ-RTT timer of a DG resource; or, a monitoring waiting time timer.
- a communication device which can implement the method in the second aspect or any possible implementation of the second aspect.
- the device includes a corresponding unit or module for executing the above method.
- the unit or module included in the device can be implemented by software and/or hardware.
- the device can be a network device, or the device can be a component in the network device (such as a processor, a chip or a chip system, etc.), or the device can also be a logic module or software that can implement all or part of the network device functions.
- the device includes a processing unit and a transceiver unit; after the transceiver unit receives the first information, the processing unit starts a first timer, wherein the first information is used to request uplink resources; the first timer is used to indicate a time window for monitoring a physical downlink control channel PDCCH; before the first timer times out, the transceiver unit sends second information, wherein the second information is used to indicate the uplink resources.
- the first information is carried in the Nth time unit of N time units included in the authorized configuration CG resource, where N is a positive integer greater than 1.
- the first information is carried in the kth time unit of N time units included in the CG resource, where N is a positive integer greater than 1, and k is a positive integer less than N.
- the first information is used to request uplink resources corresponding to the first data; when the data volume of the first data is greater than 0, the transceiver unit sends the second information.
- the data volume of the first data is determined based on a difference between a data volume of total data and a data volume of transmitted data.
- the amount of transmitted data includes any one of the following: the amount of data allowed to be transmitted by the CG resources within a preset duration; or, the amount of data allowed to be transmitted by the CG resources within the duration indicated by the packet delay budget PDB; or, the amount of data allowed to be transmitted within one or more CG transmission opportunities in the CG resources.
- the first information includes at least one of the following: first indication information, indicating that the first data is not empty; or second indication information, indicating the data amount of the first data.
- the first information is carried in a buffer status report BSR; or, the first information is carried in uplink control information UCI; or, the first information is carried in the BSR and the UCI.
- the first timer includes any one of the following: a discontinuous reception DRX inactivity timer; or, an activity timer for DG resources; or, an uplink retransmission timer for DRX; or, a time window length for monitoring the time slot cycle and the offset indication.
- the present application provides a communication device, comprising at least one processor, wherein the at least one processor is coupled to a memory; the processor is used to execute the method described in the first aspect or any possible implementation method of the first aspect.
- the memory is used to store programs or instructions; the at least one processor is used to execute the program or instructions so that the device implements the method described in the first aspect or any possible implementation method of the first aspect.
- the present application provides a communication device, comprising at least one processor, wherein the at least one processor is coupled to a memory; the processor is used to execute the method described in the aforementioned second aspect or any possible implementation method of the second aspect.
- the memory is used to store programs or instructions; the at least one processor is used to execute the program or instructions so that the device implements the method described in the aforementioned second aspect or any possible implementation method of the second aspect.
- the present application provides a communication device, comprising at least one logic circuit and an input/output interface; the logic circuit is used to execute the method described in the first aspect or any possible implementation method of the first aspect.
- the present application provides a communication device, comprising at least one logic circuit and an input/output interface; the logic circuit is used to execute the method described in the second aspect or any possible implementation of the second aspect.
- a computer-readable storage medium that stores one or more computer-executable instructions.
- the processor executes the method described in the first aspect or any possible implementation of the first aspect, or the processor executes the method described in the second aspect or any possible implementation of the second aspect.
- the tenth aspect of the present application provides a computer program product (or computer program).
- the processor executes the method of the above-mentioned first aspect or any possible implementation of the first aspect, or the processor executes the above-mentioned second aspect or any possible implementation of the second aspect.
- a chip system which includes at least one processor for supporting a communication device to implement the functions involved in the above-mentioned first aspect or any possible implementation method of the first aspect, or for supporting a communication device to implement the functions involved in the above-mentioned second aspect or any possible implementation method of the second aspect.
- the chip system may also include a memory for storing program instructions and data necessary for the communication device.
- the chip system may be composed of a chip, or may include a chip and other discrete devices.
- the chip system also includes an interface circuit, which provides program instructions and/or data for the at least one processor.
- the twelfth aspect of the present application provides a communication system, which includes the communication device of the third aspect and the communication device of the fourth aspect, and/or the communication system includes the communication device of the fifth aspect and the communication device of the sixth aspect, and/or the communication system includes the communication device of the seventh aspect and the communication device of the eighth aspect.
- FIG2 is a schematic diagram of a communication process involved in the present application.
- FIG3a is another schematic diagram of the communication process involved in the present application.
- FIG3b is another schematic diagram of the communication process involved in the present application.
- FIG3c is another schematic diagram of the communication process involved in the present application.
- FIG3d is another schematic diagram of the communication process involved in the present application.
- FIG4a is another schematic diagram of the communication process involved in the present application.
- FIG4b is another schematic diagram of the communication process involved in the present application.
- FIG4d is another schematic diagram of the communication process involved in the present application.
- FIG5 is a schematic diagram of a communication method provided by the present application.
- FIG6a is another schematic diagram of the communication method provided by the present application.
- FIG6b is another schematic diagram of the communication method provided by the present application.
- FIG7a is another schematic diagram of the communication method provided by the present application.
- FIG7b is another schematic diagram of the communication method provided by the present application.
- FIG8a is another schematic diagram of the communication method provided by the present application.
- FIG8b is another schematic diagram of the communication method provided by the present application.
- FIG9a is another schematic diagram of the communication method provided by the present application.
- FIG10 is a schematic diagram of a communication device provided by the present application.
- FIG11 is another schematic diagram of a communication device provided by the present application.
- FIG12 is another schematic diagram of a communication device provided by the present application.
- FIG13 is another schematic diagram of the communication device provided in the present application.
- Terminal device It can be a wireless terminal device that can receive network device scheduling and instruction information.
- the wireless terminal device can be a device that provides voice and/or data connectivity to the user, or a handheld device with wireless connection function, or other processing device connected to a wireless modem.
- the terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN).
- the terminal device can be a mobile terminal device, such as a mobile phone (or "cellular" phone, mobile phone), a computer and a data card.
- the terminal device can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and/or data with the radio access network.
- the terminal device can be, for example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a tablet computer (Pad), or a computer with wireless transceiver capabilities.
- PCS personal communication service
- SIP session initiation protocol
- WLL wireless local loop
- PDA personal digital assistant
- Pad tablet computer
- Wireless terminal equipment may also be referred to as system, subscriber unit, subscriber station, mobile station, mobile station (MS), remote station, access point (AP), remote terminal equipment (remote terminal), access terminal equipment (access terminal), user terminal equipment (user terminal), user agent (user agent), subscriber station (SS), customer premises equipment (CPE), terminal, user equipment (UE), mobile terminal (MT), etc.
- the terminal equipment may also be a wearable device and a terminal equipment in a next generation communication system, for example, a terminal equipment in a sixth generation (6-Generation, 6G) communication system or a terminal equipment in a future evolved public land mobile network (PLMN), etc.
- 6G sixth generation
- PLMN future evolved public land mobile network
- a network device can be a radio access network (RAN) node (or device) that connects a terminal device to a wireless network, which can also be called a base station.
- RAN equipment are: a new generation Node B (gNodeB), a transmission reception point (TRP), an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved Node B, or home Node B, HNB), a base band unit (BBU), or a wireless fidelity (Wi-Fi) access point (AP) in a 5G communication system.
- the network device may include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node
- the network device may also include satellites, aircraft, drones, etc.
- the network device may be other devices that provide wireless communication functions for the terminal device.
- This application does not limit the specific technology and specific device form used by the network device. For the convenience of description, this application does not limit.
- the network device may also include a core network device, the core network device may include, for example, an access and mobility management function (access and Mobility management function (AMF), user plane function (UPF) or session management function (SMF), etc.
- AMF access and Mobility management function
- UPF user plane function
- SMF session management function
- the device for realizing the function of the network device may be a network device, or a device that can support the network device to realize the function, such as a processor, a chip, a chip system, etc.
- the device may be installed in the network device or used in combination with the network device.
- the technical solution provided in the present application is described by taking the device for realizing the function of the network device as a network device as an example.
- the device for realizing the function of the terminal device may be the terminal device, or may be a device capable of supporting the terminal device to realize the function, such as a processor, a chip, a chip system, etc.
- the device may be installed in the terminal device or used in combination with the terminal device.
- the technical solution provided in the present application is described by taking the terminal device as an example in which the device for realizing the function of the terminal device is the terminal device.
- Configuration and pre-configuration will be used in this application.
- Configuration refers to the network device sending some parameter configuration information or parameter values to the terminal device through messages or signaling.
- the terminal device can determine the communication parameters or resources during transmission based on these values or information.
- Pre-configuration can be the network device negotiating parameter information or parameter values with the terminal device through signaling or messages in advance, or it can be the parameter information or parameter values used by the network device and/or terminal device as specified by the standard protocol, or it can be the parameter information or parameter values pre-stored in the network device or terminal device. This application does not limit this.
- system and “network” in this application may be used interchangeably.
- “At least one” means one or more, and “plurality” means two or more.
- “And/or” describes the association relationship of associated objects, indicating that three relationships may exist.
- a and/or B may represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B may be singular or plural.
- the character “/” generally indicates that the associated objects before and after are in an “or” relationship.
- At least one of the following” or similar expressions refers to any combination of these items, including any combination of single or plural items.
- “at least one of A, B and C” includes A, B, C, AB, AC, BC or ABC.
- the ordinal numbers such as “first” and “second” mentioned in the embodiments of this application are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects.
- the present application can be applied to a long term evolution (LTE) system, a new radio (NR) system, or a new wireless vehicle to everything (NR V2X) system; or a system with a hybrid networking of multiple access technologies (such as LTE and 5G); or a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT), or a drone communication system; or a communication system supporting multiple wireless technologies such as LTE technology and NR technology; or a non-ground communication system, such as a satellite communication system, a high-altitude communication platform, etc.
- LTE long term evolution
- NR new radio
- NR V2X new wireless vehicle to everything
- a system with a hybrid networking of multiple access technologies such as LTE and 5G
- D2D device-to-device
- M2M machine-to-machine
- IoT Internet of Things
- drone communication system or a communication system supporting multiple wireless technologies such as L
- NB-IoT narrowband Internet of Things
- EDGE enhanced data rate for GSM evolution
- WCDMA wideband code division multiple access
- CDMA2000 code division multiple access 2000
- TD-SCDMA time division-synchronization code division multiple access
- the communication system includes a network device and a terminal device, the network device serves as a configuration information sending entity, and the terminal device serves as a configuration information receiving entity.
- the communication system there is an entity that sends configuration information to another entity, and sends data to another entity, or receives data sent by another entity; another entity receives the configuration information, and sends data to the configuration information sending entity according to the configuration information, or receives data sent by the configuration information sending entity.
- the present application can be applied to terminal devices in a connected state or an active state (active), and can also be applied to terminal devices in a non-connected state (inactive) or an idle state (idle).
- FIG1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application.
- the communication system includes a wireless access network 100 and a core network 200.
- the communication system 1000 may also include the Internet 300.
- the wireless access network 100 may include at least one wireless access network device (which may also be understood as a network device introduced above, such as 110a and 110b in FIG1 ), and may also include at least one terminal (which may also be understood as a terminal device introduced above, such as 120a-120j in FIG1 ).
- the wireless access network device may be a macro base station (such as 110a in FIG1 ), a micro base station or an indoor station (such as 110b in FIG1 ), or a relay node or a donor node, etc.
- wireless access network device in the present application may also be implemented by software functions running on hardware, or by instantiating on a platform (such as a cloud platform).
- a platform such as a cloud platform.
- the embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device.
- the base station and the terminal can be fixed or movable.
- the base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted, or on the water surface, or on aircraft, balloons, and artificial satellites in the air.
- the embodiments of this application do not limit the application scenarios of the base station and the terminal.
- the helicopter or drone 120i in FIG. 1 may be configured as a mobile base station.
- the terminal 120j that accesses the wireless access network 100 through 120i
- the terminal 120i is a base station.
- the base station 110a 120i is a terminal, that is, 110a and 120i communicate through a wireless air interface protocol.
- 110a and 120i may also communicate through an interface protocol between base stations.
- relative to 110a, 120i is also a base station. Therefore, base stations and terminals may be collectively referred to as communication devices.
- 110a and 110b in FIG. 1 may be referred to as communication devices with base station functions
- 120a-120j in FIG. 1 may be referred to as communication devices with terminal functions.
- Communication between base stations and terminals, between base stations and base stations, and between terminals and terminals can be carried out through authorized spectrum, unauthorized spectrum, or both. Communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz at the same time.
- GHz gigahertz
- the embodiments of the present application do not limit the spectrum resources used for wireless communication.
- the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem including the base station function.
- the control subsystem including the base station function here may be a control center in the application scenarios of the above-mentioned terminals such as smart grid, industrial control, smart transportation, smart city, etc.
- the functions of the terminal may also be performed by a module (such as a chip or a modem) in the terminal, or by a device including the terminal function.
- the base station sends a downlink signal (or downlink information) to the terminal, and the downlink signal (or downlink information) is carried on a downlink channel.
- the terminal sends an uplink signal (or uplink information) to the base station, and the uplink signal (or uplink information) is carried on an uplink channel.
- a variety of communication processes can be performed between the terminal device and the network device to transmit service data.
- the following is an exemplary description of the communication process that may be involved in the embodiments of the present application.
- Extended Reality eXtended Reality, XR
- the 5G communication system has gradually infiltrated some multimedia services with strong real-time requirements and large data capacity requirements, such as video transmission, cloud gaming (CG) and extended reality (XR), among which XR includes virtual reality (VR) and augmented reality (AR).
- CG cloud gaming
- XR extended reality
- VR virtual reality
- AR augmented reality
- VR technology as a type of XR, has entered various fields closely related to people's production and life, such as education, entertainment, military, medical, environmental protection, transportation, public health, etc.
- VR has the advantages of multiple perspectives and strong interactivity, providing users with a new visual experience.
- VR combines a variety of technologies such as computer graphics and multimedia to simulate the functions of human visual, auditory, tactile and other sensory organs, making people feel as if they are in the virtual world generated by the computer, and can communicate in real time through language, gestures, etc., to enhance the sense of immersion.
- VR technology people can feel the real world realistically while breaking through the limitations of time and space and other conditions, and feel the wonderful experience of entering the virtual world.
- AR uses computer technology to superimpose virtual information on the real world, display it through mobile phones, tablets, glasses and other devices, and be perceived by people, thereby realizing the great integration of reality and virtuality and enriching the real world. In short, it is to give more information to the physical object, enhance the three-dimensional sense, and strengthen the visual effect and interactive experience.
- HMDs head mounted displays
- VR glasses VR glasses, AR glasses
- XR and cloud gaming traffic have high throughput, low latency, and high reliability requirements, which poses a challenge to the capacity of XR services on 5G NR networks.
- XR and cloud gaming devices are expected to be mobile and small-scale, so the device battery power resources are limited. For long-term cloud gaming experiences, device power consumption and battery life are also important aspects to consider. Therefore, as XR devices become more and more lightweight, while ensuring user experience, the power consumption of the device and the device capacity that the 5G NR network can serve have become the key issues in the current research on XR services.
- XR transmission services and video transmission services their service models are usually based on frame rate and periodic arrival.
- frame rate 60 frames per second (FPS)
- FPS frames per second
- one picture frame arrives every 16.67 milliseconds.
- the terminal device listens to the downlink control signaling from the network device in each time slot, which is beneficial for receiving uplink authorization or downlink data, but it also brings power consumption costs to the UE.
- the data volume of XR and video transmission services is usually large.
- the size of a 4K video frame is about 30 to 100 kilobits (KB).
- the size of each video frame is usually variable. Due to the different compression rates and frame types of each video frame, the size of each video frame varies greatly.
- the uplink and downlink business models are usually different.
- the change in the display of the scene content of VR is caused by posture or position (action).
- VR uploads mainly position and posture information, with a small amount of data, usually only tens of kilobits per second (Kbps).
- Downlink transmission is mainly rendered video streams, with a relatively large amount of data, up to tens to hundreds of megabits per second (Mbps).
- the change in the display of the scene content of AR is caused by the change of the focus target and the change of the spatial relationship between the position and the gaze point (action).
- AR uploads the visual information required for perception (including depth). Therefore, the uplink transmission is mainly clear and stable pictures or video streams, with a large amount of data, or some extracted environmental feature information.
- the network uplink rate required to meet the initial experience of interactive AR services is about 2Mbps, and 10-20Mbps is required to meet the advanced experience.
- Cloud AR has a higher requirement for uplink transmission rate and is more challenging.
- the power consumption can be reduced by stopping receiving the physical downlink control channel (PDCCH) (the terminal device will stop PDCCH blind detection at this time) to increase the battery life. Therefore, the 5G NR standard introduces discontinuous reception (DRX) technology for power saving.
- PDCH physical downlink control channel
- DRX discontinuous reception
- the terminal device can be said to be configured with connected discontinuous reception (CDRX).
- CDRX connected discontinuous reception
- the terminal device will start the DRX Inactivity Timer after a certain DRX cycle is scheduled by "PDCCH Reception Here", and during the duration of the DRX Inactivity Timer, the terminal device can receive MAC CE and enter the sleep period based on the instruction of MAC CE; in Figure 3c, the time domain position corresponding to the MAC CE is "DRX command is received here through MAC CE (stop the two timers DRX Inactivity Timer and On Duration Timer) (DRX Command MAC CE Reception Here (Both DRX Inactivity Timer and On Duration Timer Here))".
- an uplink discontinuous reception hybrid automatic repeat request round-trip time timer (drx-HARQ-RTT-TimerUL) is started; when the timer times out, the discontinuous reception uplink retransmission timer (drx-RetransmissionTimerUL) is started and is in an awake state (or in an active time), so that if the network device fails to successfully receive/parse PUSCH, the terminal device can receive the retransmission schedule within the duration of the timer.
- the terminal device enters a sleep period.
- Uplink configured scheduling (CS) or configured grant (CG) is suitable for uplink periodic service transmission.
- CG means that during the uplink transmission process, the uplink scheduling resources only need to be allocated once through the radio resource control layer (RRC) signaling or PDCCH, and then the same time-frequency resources can be periodically reused for uplink transmission.
- RRC radio resource control layer
- CG includes two types.
- Type 1 configures the relevant parameters of CG transmission through RRC, such as CG period, time domain and frequency domain resources of CG, etc., and activates the corresponding CG resources through RRC signaling;
- Type 2 configures the relevant parameters of CG transmission through RRC, such as CG period, and configures and activates the corresponding CG resources through PDCCH.
- the CG scheduling process of type 1 includes:
- the network device (such as a base station) configures the relevant parameters of the CG resources through RRC signaling, including the period, the time domain and frequency domain resources of the CG, etc., which may include parameters of multiple CG resources (for example, corresponding to different periods), and the network device (such as a base station) activates the corresponding CG resources through RRC signaling;
- the MAC entity determines the time slot or symbol when the CG resource is periodically effective according to the CG configuration, and transmits uplink data, i.e., PUSCH, in the effective time slot or symbol;
- the network equipment (such as base station) sends downlink control information (DCI) to activate the CG configuration and release CG resources.
- DCI downlink control information
- the CG scheduling process of type 2 includes:
- the network device (e.g., base station) configures the relevant parameters of the CG resource through RRC signaling, including the CG period, etc., which may include parameters of multiple CG resources (e.g., corresponding to different periods);
- the network device e.g., base station
- the MAC entity determines the time slot or symbol when the CG resource is periodically effective according to the configuration of the CG, and transmits uplink data in the effective time slot or symbol;
- the network equipment (such as the base station) sends DCI to deactivate the CG configuration and release the CG resources.
- DG Dynamic grant
- the process of DG sending data can be implemented as shown in FIG4a.
- the terminal device (the terminal device is UE as an example in the figure) tells the network device (the network device is gNodeB as an example in the figure) whether uplink resources are needed for uplink data transmission through a scheduling request (scheduling request, SR) carried on the physical uplink control channel (physical uplink control channel, PUCCH) or the physical random access channel (physical random access channel, PRACH); accordingly, gNodeB can send DCI carried on PDCCH to the terminal device based on SR to indicate that uplink transmission is allowed.
- SR scheduling request
- PUCCH physical uplink control channel
- PRACH physical random access channel
- the UE can send a buffer state report (buffer state report, BSR) carried on PUSCH to the gNodeB, and inform the UE of the amount of uplink resources required by the UE through the BSR.
- BSR buffer state report
- gNodeB can send DCI carried on PDCCH to UE based on BSR to indicate the allocated uplink resources (optionally, how much uplink resources are allocated depends on the implementation of network equipment (such as base station), and the usual practice is to allocate at least enough resources for the terminal device to send BSR).
- the terminal device can subsequently perform uplink data transmission based on the DCI.
- the UE can inform the gNodeB of the power headroom report (PHR) information to inform the gNodeB of the current power headroom.
- PHR power headroom report
- the UE can also send part of the uplink data (denoted as data and cache status report greater than 0 and PHR in the figure). (DATA&BSR>0&PHR)), the amount of uplink data sent here is pre-configured by the standard/protocol. Since the gNodeB is not sure how much uplink data the UE needs to send based on the SR, the amount of uplink data is generally set to a small fixed value to facilitate fast scheduling of uplink data transmission.
- the UE may carry an index (Index) in the BSR in the manner of Table 1, and use the index to indicate the amount of uplink resources required by the UE, where "BS value” is the buffer size value (BufferSize value).
- the terminal device can send a scheduling request (scheduling request, SR) to the network device, which is used to indicate that the terminal device needs uplink resources through the SR; and, after the terminal device receives the indication of the response to the SR from the network device, the terminal device sends a buffer status report (buffer state report, BSR) to the network device, which is used to indicate the amount of uplink resources required by the terminal device through the BSR; thereafter, the terminal device can send uplink data to the network device only after receiving the indication of the response to the BSR from the network device.
- SR scheduling request
- BSR buffer state report
- DG can be used to transmit the remaining data.
- the terminal device tells the network device (such as a base station) through SR whether uplink resources are needed for uplink data transmission, but at this time the network device (such as a base station) does not know how much data the terminal device needs to send, so it has to wait for the terminal device to send a BSR to inform the network device (such as a base station) that it needs to send data.
- the ratio of "downlink slot (D-slot, referred to as D)" and “uplink slot (U-slot, referred to as U)" is variable, and the slot ratio is "DDUDD DDUDD” as an example.
- the transmission of SR and BSR both require uplink time slots, that is, they are both sent on "U-slot", and after the "U-slot” after the SR is sent, it is necessary to wait for 4 "D-slots" before waiting for the next "U-slot”.
- the SR triggers the terminal device to enter the "wake-up" state and can monitor the PDCCH.
- the network device (such as the base station) sends the DCI to the terminal device, it needs to wait 4 "D-slots" after the SR is sent before sending the BSR, and it needs to wait another 4 "D-slots" before sending the data, which undoubtedly greatly increases the transmission delay of the data packet.
- the uplink service itself is limited by the delay, and reporting the SR and then sending the BSR makes the uplink capacity more limited.
- the terminal device when the terminal device is configured with DRX, as shown in Figure 4c, after the terminal device sends a BSR based on the CG resource (for example, the BSR is a periodically configured BSR), it needs to wait until the next CG period (ie, "On Duration") to receive the DCI, and determine the DG resource based on the indication of the DCI, which may cause a significant increase in the acquisition latency of the terminal device.
- a BSR based on the CG resource for example, the BSR is a periodically configured BSR
- the terminal device when the terminal device is not configured with DRX, as shown in Figure 4d, after the terminal device sends a BSR based on the CG resource (for example, the BSR is a periodically configured BSR), since the terminal device is uncertain whether the network device will respond to the BSR and when the network device will issue a scheduling indication based on the BSR, the terminal device needs to continuously monitor the PDCCH to determine the DG resources, which may cause the terminal device to obtain a delay and cause the terminal device's power consumption to increase accordingly.
- the BSR is a periodically configured BSR
- the present application provides a communication method and related equipment for reducing communication delay in order to improve communication efficiency.
- FIG5 is a schematic diagram of a communication method provided in the present application. The method includes the following steps.
- the terminal device sends the first information, and correspondingly, the network device receives the first information in step S501.
- the network device sends the second information, and correspondingly, the terminal device receives the second information in step S502.
- step S501 after the terminal device sends first information, the terminal device starts a first timer; wherein the first information is used to request uplink resources; the first timer is used to indicate a time window for monitoring a physical downlink control channel (PDCCH).
- step S502 before the first timer times out, the terminal device receives second information on the PDCCH, the second information being used to indicate the uplink resources.
- PDCCH physical downlink control channel
- step S501 after the network device receives the first information, the network device starts a first timer; in step S502, before the first timer times out, the network device sends second information on the PDCCH.
- the uplink resources requested by the first information sent by the terminal device can be called authorization resources, dynamic grant (dynamic grant, DG) resources, or other names, which are not limited here.
- the first information is carried in the Nth time unit of N time units included in a configured grant (CG) resource, where N is a positive integer greater than 1.
- the time domain resource for carrying the first information is included in the CG resource, and the time domain resource is specifically the Nth time unit of the N time units included in the CG resource, so that both the terminal device and the network device can clearly transmit the first information on the Nth time unit, in order to reduce the implementation complexity.
- the Nth time unit among the N time units contained in the CG resource can be expressed as: the last time unit among the N time units contained in the CG resource, the last time unit in the CG resource, or other expressions, which are not limited here.
- the time unit involved in the present application may include orthogonal frequency division multiplexing (OFDM) symbols, frames, subframes, or time slots.
- OFDM orthogonal frequency division multiplexing
- the first information is carried in the kth time unit among the N time units included in the CG resource, where N is a positive integer greater than 1, and k is a positive integer less than N.
- the time domain resource used to carry the first information is included in the CG resource, and the time domain resource is specifically the kth time unit among the N time units included in the CG resource, so that both the terminal device and the network device can clearly transmit the first information in other time units except the Nth time unit, in order to reduce the implementation complexity and improve the flexibility of the solution implementation.
- the kth time unit among the N time units included in the CG resource can be expressed as: a non-last time unit among the N time units included in the CG resource, a non-last time unit in the CG resource, or other expressions, which are not limited here.
- the terminal device may send a BSR in any time unit included in the CG resource, which will require the network device to parse and identify all time units included in the CG resource in order to determine the BSR.
- both the terminal device and the network device clearly transmit the first information on the Nth time unit (or the kth time unit), which enables both to clearly identify the time unit that carries the first information, thereby reducing complexity and reducing overhead.
- the first timer started by the terminal device or the network device includes any of the following: an inactivity timer (Inactivity Timer) of discontinuous reception (DRX); or an activity timer (Activity Timer) of a DG resource; or an uplink retransmission timer (drx-RetransmissionTimerUL) of DRX; or a time window length indicated by a monitoring slot period and offset (monitoringSlotPeriodicityAndOffset).
- the first timer may reuse the implementation of these timers to save overhead.
- the first timer may not rely on the implementation of other timers, which may improve the flexibility of configuring the first timer.
- the process of starting the first timer includes: after the terminal device sends the first information, starting the second timer, and when the second timer times out, starting the first timer; wherein the second timer is used to indicate the waiting time.
- the terminal device can start the first timer after the waiting time, so as to reserve enough time to transmit/process the first information.
- the second timer includes any one of the following: drx-HARQ-RTT-TimerUL; or, HARQ-RTT timer for DG resources; or, monitoring waiting time timer.
- the second timer can reuse the implementation of these timers to save overhead.
- the first timer includes a HARQ-RTT timer for DG resources
- the second timer may not rely on the implementation of other timers, which can improve the flexibility of configuring the second timer.
- the first information sent by the terminal device in step S501 is used to request the uplink resources corresponding to the first data; accordingly, in step S501, the process of the terminal device sending the first information includes: when the data volume of the first data is greater than 0, the terminal device sends the first information. Specifically, for the terminal device, the uplink resources requested by the first information are used to transmit the first data, that is, the first data is the uplink data to be sent. For this reason, the terminal device sends the first information for requesting uplink resources only when it is determined that the first data is greater than 0, which can avoid unnecessary overhead.
- the data volume of the first data is determined based on a difference between the data volume of the total data and the data volume of the transmitted data.
- the first information and part or all of the transmitted data are located in the same resource (eg, CG resource).
- the amount of the first data to be sent can be determined based on the difference between the amount of the total data and the amount of the transmitted data.
- the above technical solution can be applied to the scenario where data is transmitted based on the acquired resources (such as CG resources) and there is still remaining data to be sent, so that the terminal device can quickly obtain uplink resources in this scenario and reduce communication delay.
- the amount of the transmitted data includes any of the following: the amount of data allowed to be transmitted by the CG resource within a preset duration; or, the amount of data allowed to be transmitted by the CG resource within a duration indicated by a packet delay budget (PDB); or, the amount of data allowed to be transmitted in one or more CG transmission opportunities in the CG resource.
- PDB packet delay budget
- the amount of transmitted data used to determine the amount of data of the first data can be determined by any of the above items to enhance the flexibility of the implementation of the solution.
- the first information sent by the terminal device in step S501 includes at least one of the following: first indication information indicating that the first data is not empty; or second indication information indicating the data volume of the first data.
- the first information for indicating the uplink resource can include at least one piece of information to enhance the flexibility of the solution implementation.
- the first information sent by the terminal device in step S501 is carried in a buffer state report (BSR); or, the first information is carried in uplink control information (UCI); or, the first information is carried in BSR and UCI.
- BSR buffer state report
- UCI uplink control information
- the first information for indicating the uplink resource can be carried by at least one of the above items to enhance the flexibility of the solution implementation.
- step S502 the terminal device receives the second information indicating the uplink resources on the PDCCH before the first timer expires, and sends uplink data based on the uplink resources; wherein the first timer is used to indicate the time window for monitoring the PDCCH.
- the terminal device monitors the PDCCH within the time window indicated by the first timer, and can subsequently send uplink data based on the second information indicating the uplink resources monitored on the PDCCH.
- the interaction between the terminal device and the network device based on the first information and the second information can realize the uplink resource determination process, which can reduce communication delays in order to improve communication efficiency.
- the data to be transmitted uplink that is informed to the network device through BSR may be the remaining data (or data to be sent) that still exists after the data is sent on the CG resources in the current cycle in the XR service uplink scenario.
- step 603 the network device triggers (determines) the UE to start the activation time (Activity Timer) and executes any one of steps 605 to 607.
- the network device starts a new timer (Timer) - drx-DG-activityTimer after step 604.
- the terminal device starts drx-DG-activityTimer after sending the BSR in step 601.
- the network device and the terminal device use drx-DG-activityTimer as the first timer.
- Embodiment 2 When the terminal device is configured with DRX (or CDRX), the terminal device and the network device may perform the process described in Figure 6a.
- the first information is carried in a non-last time unit among the N time units included in the CG resource as an example.
- the terminal device reports a BSR at a non-last CG PUSCH in the current cycle (ie, the first information includes the BSR).
- the end device informs the network device whether it has data to transmit through the BSR.
- the network device determines whether the UE (ie, the terminal device) needs DG for transmission.
- the process performed by the network device may include steps 703, 704, and 705 to perform the determination process.
- Remaining Data indicates the amount of remaining data
- Total Data indicates the total amount of transmitted data
- Transmission Data indicates the amount of transmitted data.
- the terminal device can obtain the Transmission Data by subtracting the total amount of transmission data Total Data from the amount of transmitted data Transmission Data.
- this application provides the following three optional methods.
- Transmission Data is defined as the amount of data that can be transmitted within one CG period.
- the terminal device when it is determined based on any one of the above methods 1 to 3 that the amount of remaining data is greater than 0, the terminal device is triggered to execute step 701.
- step 706 is executed; otherwise, step 710 is executed.
- the terminal device and the network device need to configure any of the above methods 1 to 3 and the same definition method of Transmission Data.
- the network device determines whether the terminal device needs DG for transmission by calculating whether it is 0. If the obtained Remaining Data ⁇ 0, it means that DG is required for transmission.
- a new field Remaining data is added to the CG-UCI format to indicate whether the terminal device has data remaining in the current cycle.
- This field may only require 1 bit, 1 indicates that there is data remaining, and 0 indicates that there is no data remaining.
- the implementation of the row where "Remaining data" is shown in Table 2 below.
- the network device triggers (determines) the UE to start the activation time (Activity Timer) and executes any of steps 707 or 708.
- the network device starts a new timer (Timer) - namely, drx-DG-activityTimer.
- the terminal device starts drx-DG-activityTimer after sending the BSR in step 701.
- the network device and the terminal device use drx-DG-activityTimer as the first timer.
- the delay when the terminal device uses DG for transmission when there is still data remaining after the CG resource sends data can be greatly reduced, thereby improving the system capacity.
- the terminal device will not be in a wake-up state all the time, which also saves the power of the terminal device.
- the network device determines whether the BSR indicates "Not empty”; when it is determined that the BSR indicates "Not empty”, execute step 804; when it is determined that the BSR indicates not "Not empty", execute step 806.
- the network device triggers the opening of an additional listening window for DG transmission detection of PDCCH, and the listening window is implemented by the first timer.
- step 805 After step 804, start DG to transmit the remaining data.
- step 805 for the network device, within the duration corresponding to the first timer started in step 804, send the second information (i.e., the DCI corresponding to the BSR); for the terminal device, within the duration corresponding to the first timer started in step 804, monitor the PDCCH to receive the second information (i.e., the DCI corresponding to the BSR).
- the network device determines whether the UE (ie, the terminal device) needs DG for transmission.
- the process performed by the network device may include steps 903, 904, and 905 to perform the determination process.
- step 906 is executed; otherwise, step 908 is executed.
- the terminal device and the network device need to configure any of the methods 1 to 3 shown in step 702 and the same definition method of Transmission Data.
- the network device determines whether the terminal device needs DG for transmission by calculating whether it is 0. If the obtained Remaining Data ⁇ 0, it means that DG is required for transmission.
- step 905 After the terminal device reports the BSR, based on whether the CG-UCI indication is 1; if the CG-UCI indication value is "1", it indicates that there is data remaining (or indicates that there is remaining data), and step 906 is executed; if the CG-UCI indication value is "0", it indicates that there is no data remaining (or indicates that there is no remaining data), and step 908 is executed.
- the CG-UCI indicates whether the terminal device still has data to be transmitted, that is, for the network device, whether the CG-UCI indication is 1 can be used to determine whether there is data that needs to be transmitted using DG.
- step 903 to step 905 may refer to the implementation process of the aforementioned step 703 to step 705.
- the network device triggers the opening of an additional listening window for DG transmission detection of PDCCH, and the listening window is implemented by the first timer.
- step 906 may refer to the implementation process of step 804 above.
- the amount of transmitted data includes any of the following: the amount of data allowed to be transmitted by the CG resources within a preset duration; or the amount of data allowed to be transmitted by the CG resources within the duration indicated by the packet delay budget PDB; or the amount of data allowed to be transmitted within one or more CG transmission opportunities in the CG resources.
- the first information is used to request uplink resources corresponding to the first data; when the data volume of the first data is greater than 0, the transceiver unit 1002 sends the second information.
- the logic circuit 1101 and the input and output interface 1102 can also execute other steps executed by the terminal device or the network device in any embodiment and achieve corresponding beneficial effects, which will not be repeated here.
- the logic circuit 1101 may be a processing device, and the functions of the processing device may be partially or completely implemented by software.
- the functions of the processing device may be partially or completely implemented by software.
- the processor 1311 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program, for example, to support the communication device to perform the actions described in the embodiment.
- the communication device may include a baseband processor and a central processor.
- the baseband processor is mainly used to process the communication protocol and communication data
- the central processor is mainly used to control the entire terminal device, execute the software program, and process the data of the software program.
- the processor 1311 in Figure 13 can integrate the functions of the baseband processor and the central processor. It can be understood by those skilled in the art that the baseband processor and the central processor can also be independent processors, interconnected by technologies such as buses.
- the transceiver 1313 can be used to support the reception or transmission of radio frequency signals between the communication device and the terminal, and the transceiver 1313 can be connected to the antenna 1315.
- the transceiver 1313 includes a transmitter Tx and a receiver Rx.
- one or more antennas 1315 can receive radio frequency signals
- the receiver Rx of the transceiver 1313 is used to receive the radio frequency signal from the antenna, and convert the radio frequency signal into a digital baseband signal or a digital intermediate frequency signal, and provide the digital baseband signal or the digital intermediate frequency signal to the processor 1311, so that the processor 1311 further processes the digital baseband signal or the digital intermediate frequency signal, such as demodulation processing and decoding processing.
- the transmitter Tx can selectively perform one or more stages of up-mixing and digital-to-analog conversion processing on the modulated digital baseband signal or digital intermediate frequency signal to obtain a RF signal, and the order of the up-mixing and digital-to-analog conversion processing is adjustable.
- the digital baseband signal and the digital intermediate frequency signal can be collectively referred to as a digital signal.
- the communication device 1300 shown in Figure 13 can be specifically used to implement the steps implemented by the network device in the aforementioned method embodiment, and to achieve the corresponding technical effects of the network device.
- the specific implementation method of the communication device 1300 shown in Figure 13 can refer to the description in the aforementioned method embodiment, and will not be repeated here.
- An embodiment of the present application further provides a computer-readable storage medium storing one or more computer-executable instructions.
- the processor executes the method described in the possible implementation manner of the terminal device in the aforementioned embodiment.
- An embodiment of the present application also provides a computer program product storing one or more computers.
- the processor executes the method of the possible implementation of the above-mentioned network device.
- the disclosed systems, devices and methods can be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
- Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
- each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
- the above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.
- the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application.
- the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种通信方法及相关设备,用于降低通信时延,以期提升通信效率。在该方法中,在终端设备发送第一信息之后,启动第一定时器,其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道(physical downlink control channel,PDCCH)的时间窗;在该第一定时器超时之前,该终端设备在该PDCCH上接收第二信息,该第二信息用于指示该上行资源。
Description
本申请要求于2022年12月28日提交国家知识产权局、申请号为202211701382.1、发明名称为“一种通信方法及相关设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及通信技术领域,尤其涉及一种通信方法及相关设备。
在通信系统中,终端设备向网络设备发送信号的过程可以称为上行通信过程,网络设备向终端设备发送信号的过程可以称为下行通信过程。
目前,由于上行通信资源有限,终端设备一般需要通过资源请求过程才能够获得上行通信资源。一种可能的实现方式中,终端设备可以向网络设备发送调度请求(scheduling request,SR),用于通过SR指示该终端设备需要上行资源;并且,终端设备在接收来自网络设备的响应于该SR的指示之后,终端设备向网络设备发送缓存状态报告(buffer state report,BSR),用于通过BSR指示该终端设备需要的上行资源的资源量;此后,终端设备在接收来自网络设备的响应于该BSR的指示之后,终端设备才可以向网络设备发送上行数据。
然而,上述实现过程中,终端设备需要通过SR和BSR对应的多次交互过程,才能够获得上行资源授权,容易导致时延增加,影响通信效率。
发明内容
本申请提供了一种通信方法及相关设备,用于降低通信时延,以期提升通信效率。
本申请第一方面提供了一种通信方法,该方法由终端设备执行,或者,该方法由终端设备中的部分组件(例如处理器、芯片或芯片系统等)执行,或者该方法还可以由能实现全部或部分终端设备功能的逻辑模块或软件实现。在第一方面及其可能的实现方式中,以该通信方法由终端设备执行为例进行描述。在该方法中,在终端设备发送第一信息之后,启动第一定时器,其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道(physical downlink control channel,PDCCH)的时间窗;在该第一定时器超时之前,该终端设备在该PDCCH上接收第二信息,该第二信息用于指示该上行资源。
基于上述技术方案,终端设备在发送用于请求上行资源的第一信息之后,该终端设备在第一定时器到期之前在PDCCH上接收用于指示该上行资源的第二信息,并基于该上行资源发送上行数据;其中,该第一定时器用于指示监听PDCCH的时间窗。换言之,终端设备在第一定时器指示的时间窗内监听PDCCH,后续可以基于在PDCCH监听到的指示该上行资源的第二信息发送上行数据。从而,相比于通过SR和BSR对应的多次交互过程才能够获得上行资源授权的实现方式,终端设备和网络设备之间基于第一信息和第二信息的交互即可实现上行资源的确定过程,能够降低通信时延,以期提升通信效率。
可选地,第一信息所请求的上行资源可以称为授权资源,动态授权(dynamic grant,DG)资源,或者是其他名称,此处不做限定。
在第一方面的一种可能的实现方式中,该第一信息承载于授权配置(configured grant,CG)资源所包含的N个时间单元中的第N个时间单元,N为大于1的正整数。
可选地,CG资源所包含的N个时间单元中的第N个时间单元,可以表述为:CG资源所包含的N个时间单元中的最后一个时间单元,CG资源中的最后一个时间单元,最后一个CG PUSCH,或者是其他表述,此处不做限定。
基于上述技术方案,用于承载第一信息的时域资源包含于CG资源,且该时域资源具体为CG资源所包含的N个时间单元中的第N个时间单元,使得终端设备和网络设备均能够明确在该第N个时间单元上传输第一信息,以期降低实现复杂度。
可选地,本申请涉及的时间单元可以包括正交频分复用(orthogonal frequency division multiplexing,OFDM)符号、帧、子帧、或者时隙等。
在第一方面的一种可能的实现方式中,该第一信息承载于CG资源所包含的N个时间单元中的第k个时间单元,N为大于1的正整数,k为小于N的正整数。
可选地,CG资源所包含的N个时间单元中的第k个时间单元,可以表述为:CG资源所包含的N个时间单元中的非最后一个时间单元,CG资源中的非最后一个时间单元,非最后一个CG PUSCH,或者是其他表述,此处不做限定。
基于上述技术方案,用于承载第一信息的时域资源包含于CG资源,且该时域资源具体为CG资源所包含的N个时间单元中的第k个时间单元,使得终端设备和网络设备均能够明确在除了第N个时间单元之外的其他时间单元上传输第一信息,以期降低实现复杂度,并提升方案实现的灵活性。
在第一方面的一种可能的实现方式中,该第一信息用于请求第一数据对应的上行资源;该终端设备发送第一信息包括:在该第一数据的数据量大于0时,该终端设备发送该第一信息。
基于上述技术方案,对于终端设备而言,第一信息所请求的上行资源用于传输第一数据,即第一数据为待发送的上行数据。为此,在确定该第一数据大于0的情况下,终端设备才发送用于请求上行资源的第一信息,可以避免不必要的开销。
在第一方面的一种可能的实现方式中,该第一数据的数据量基于总数据的数据量与已传输数据的数据量之间的差值确定。
可选地,第一信息与已传输数据的部分或全部位于同一资源(例如CG资源)。
可选地,总数据的数据量可以通过已获得的资源的资源量确定;例如,该总数据的数据量与该已获得的资源的资源量相等;又如,该总数据的数据量为该已获得的资源的资源量与预定阈值之间的差值等。
基于上述技术方案,对于终端设备而言,待发送的第一数据的数据量可以基于总数据的数据量以及已传输数据的数据量之间的差值确定。从而,上述技术方案能够应用于基于已获得的资源(例如CG资源)传输数据且仍有剩余待发送数据的场景,以期使得终端设备能够在该场景下快速获得上行资源,并降低通信时延。
在第一方面的一种可能的实现方式中,该已传输数据的数据量包括以下任一项:在预设时长内,CG资源允许传输的数据量;或,在包时延预算(packet delay budget,PDB)指示的时长内,CG资源允许传输的数据量;或,CG资源中的一个或多个CG传输机会内允许传输的数据量。
基于上述技术方案,用于确定第一数据的数据量的已传输数据的数量可以通过上述任一项确定,以提升方案实现的灵活性。
在第一方面的一种可能的实现方式中,该第一信息包括以下至少一项:第一指示信息,指示该第一数据不为空;或,第二指示信息,指示该第一数据的数据量。
基于上述技术方案,用于指示上行资源的第一信息可以通过包含至少一项信息,以提升方案实现的灵活性。
在第一方面的一种可能的实现方式中,该第一信息承载于缓存状态报告(buffer state report,BSR);或,该第一信息承载于上行控制信息(uplink control information,UCI);或,该第一信息承载于BSR和UCI。
基于上述技术方案,用于指示上行资源的第一信息可以通过上述至少一项承载,以提升方案实现的灵活性。
在第一方面的一种可能的实现方式中,第一定时器包括以下任一项:非连续接收(discontinuous reception,DRX)的非活动定时器(Inactivity Timer);或,DG资源的活动定时器(Activity Timer);或,DRX的上行重传定时器(drx-RetransmissionTimerUL);或,监控时隙周期和偏移(monitoringSlotPeriodicityAndOffset)指示的时间窗长度。
基于上述技术方案,在第一定时器包括DRX的非活动定时器或DRX的上行重传定时器或监控时隙周期和偏移指示的时间窗长度的情况下,该第一定时器可以复用这些定时器的实现,以节省开销。在第一定时器包括DG资源的活动定时器的情况下,第一定时器可以不依赖于其他定时器的实现,可以提升配置该第一定时器的灵活性。
在第一方面的一种可能的实现方式中,在终端设备发送第一信息之后,启动第一定时器包括:在终端设备发送第一信息之后,启动第二定时器,并在该第二定时器超时的时候,启动第一定时器;其中,该第二定时器用于指示等待时间。
基于上述技术方案,在终端设备发送第一信息之后,该终端设备可以在等待时间之后再启动该第一定时器,以便预留足够的时间传输/处理该第一信息。
可选地,等待时间可以理解为终端设备等待启动该第一定时器的时间。例如,该等待时间可以包括第一信息的传输时间,或,第一信息的接收方(即网络设备)处理所述第一信息的处理时间中的至少一项。
在第一方面的一种可能的实现方式中,该第二定时器包括以下任一项:上行非连续接收混合自动重传请求往返时间定时器(hybrid automatic repeat request round trip time uplink,drx-HARQ-RTT-TimerUL)定时器;或,DG资源的HARQ-RTT定时器;或,监控等待时间(monitoringwaitingtime)定时器。
基于上述技术方案,在第二定时器包括DRX的HARQ-RTT定时器或监控等待时间定时器的情况下,该第二定时器可以复用这些定时器的实现,以节省开销。在第一定时器包括DG资源的HARQ-RTT定时器的情况下,第二定时器可以不依赖于其他定时器的实现,可以提升配置该第二定时器的灵活性。
本申请第二方面提供了一种通信方法,该方法由网络设备执行,或者,该方法由网络设备中的部分组件(例如处理器、芯片或芯片系统等)执行,或者该方法还可以由能实现全部或部分网络设备功能的逻辑模块或软件实现。在第二方面及其可能的实现方式中,以该通信方法由网络设备执行为例进行描述。在该方法中,在网络设备接收第一信息之后,启动第一定时器,其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道PDCCH的时间窗;在该第一定时器超时之前,该网络设备发送第二信息,该第二信息用于指示该上行资源。
基于上述技术方案,网络设备在接收用于请求上行资源的第一信息之后,该网络设备在第一定时器到期之前在PDCCH上发送用于指示该上行资源的第二信息,使得终端设备后续可以基于该上行资源发送上行数据;其中,该第一定时器用于指示监听PDCCH的时间窗。换言之,终端设备在第一定时器指示的时间窗内监听PDCCH,后续可以基于在PDCCH监听到的指示该上行资源的第二信息发送上行数据。从而,相比于通过SR和BSR对应的多次交互过程才能够获得上行资源授权的实现方式,终端设备和网络设备之间基于第一信息和第二信息的交互即可实现上行资源的确定过程,能够降低通信时延,以期提升通信效率。
可选地,第一信息所请求的上行资源可以称为授权资源,动态授权(dynamic grant,DG)资源,或者是其他名称,此处不做限定。
在第二方面的一种可能的实现方式中,该第一信息承载于授权配置CG资源所包含的N个时间单元中的第N个时间单元,N为大于1的正整数。
可选地,CG资源所包含的N个时间单元中的第N个时间单元,可以表述为:CG资源所包含的N个时间单元中的最后一个时间单元,CG资源中的最后一个时间单元,或者是其他表述,此处不做限定。
基于上述技术方案,用于承载第一信息的时域资源包含于CG资源,且该时域资源具体为CG资源所包含的N个时间单元中的第N个时间单元,使得终端设备和网络设备均能够明确在该第N个时间单元上传输第一信息,以期降低实现复杂度。
可选地,本申请涉及的时间单元可以包括正交频分复用(orthogonal frequency division multiplexing,OFDM)符号、帧、子帧、或者时隙等。
在第二方面的一种可能的实现方式中,该第一信息承载于CG资源所包含的N个时间单元中的第k个时间单元,N为大于1的正整数,k为小于N的正整数。
可选地,CG资源所包含的N个时间单元中的第k个时间单元,可以表述为:CG资源所包含的N个时间单元中的非最后一个时间单元,CG资源中的非最后一个时间单元,或者是其他表述,此处不做限定。
基于上述技术方案,用于承载第一信息的时域资源包含于CG资源,且该时域资源具体为CG资源所包含的N个时间单元中的第k个时间单元,使得终端设备和网络设备均能够明确在除了第N个时间单元
之外的其他时间单元上传输第一信息,以期降低实现复杂度,并提升方案实现的灵活性。
在第二方面的一种可能的实现方式中,该第一信息用于请求第一数据对应的上行资源;该网络设备发送第二信息包括:在该第一数据的数据量大于0时,该网络设备发送该第二信息。
基于上述技术方案,对于终端设备而言,第一信息所请求的上行资源用于传输第一数据,即第一数据为待发送的上行数据。为此,在确定该第一数据大于0的情况下,网络设备才发送用于指示该上行资源的第二信息,可以避免不必要的开销。
在第二方面的一种可能的实现方式中,该第一数据的数据量基于总数据的数据量与已传输数据的数据量之间的差值确定。
可选地,第一信息与已传输数据的部分或全部位于同一资源(例如CG资源)。
可选地,总数据的数据量可以通过已获得的资源的资源量确定;例如,该总数据的数据量与该已获得的资源的资源量相等;又如,该总数据的数据量为该已获得的资源的资源量与预定阈值之间的差值等。
基于上述技术方案,对于终端设备而言,待发送的第一数据的数据量可以基于总数据的数据量以及已传输数据的数据量之间的差值确定。从而,上述技术方案能够应用于基于已获得的资源(例如CG资源)传输数据且仍有剩余待发送数据的场景,以期使得终端设备能够在该场景下快速获得上行资源,并降低通信时延。
在第二方面的一种可能的实现方式中,该已传输数据的数据量包括以下任一项:在预设时长内,CG资源允许传输的数据量;或,在包时延预算PDB指示的时长内,CG资源允许传输的数据量;或,CG资源中的一个或多个CG传输机会内允许传输的数据量。
基于上述技术方案,用于确定第一数据的数据量的已传输数据的数量可以通过上述任一项确定,以提升方案实现的灵活性。
在第二方面的一种可能的实现方式中,该第一信息包括以下至少一项:第一指示信息,指示该第一数据不为空;或,第二指示信息,指示该第一数据的数据量。
基于上述技术方案,用于指示上行资源的第一信息可以通过包含至少一项信息,以提升方案实现的灵活性。
在第二方面的一种可能的实现方式中,该第一信息承载于缓存状态报告BSR;或,该第一信息承载于上行控制信息UCI;或,该第一信息承载于BSR和UCI。
基于上述技术方案,用于指示上行资源的第一信息可以通过上述至少一项承载,以提升方案实现的灵活性。
在第二方面的一种可能的实现方式中,第一定时器包括以下任一项:非连续接收DRX的非活动定时器;或,DG资源的活动定时器;或,DRX的上行重传定时器;或,监控时隙周期和偏移指示的时间窗长度。
基于上述技术方案,在第一定时器包括DRX的非活动定时器或DRX的上行重传定时器或监控时隙周期和偏移指示的时间窗长度的情况下,该第一定时器可以复用这些定时器的实现,以节省开销。在第一定时器包括DG资源的活动定时器的情况下,第一定时器可以不依赖于其他定时器的实现,可以提升配置该第一定时器的灵活性。
本申请第三方面提供了一种通信装置,该装置可以实现上述第一方面或第一方面任一种可能的实现方式中的方法。该装置包括用于执行上述方法的相应的单元或模块。该装置包括的单元或模块可以通过软件和/或硬件方式实现。例如,该装置可以为终端设备,或者,该装置可以为终端设备中的组件(例如处理器、芯片或芯片系统等),或者该装置还可以为能实现全部或部分终端设备功能的逻辑模块或软件。
其中,该装置包括处理单元和收发单元;在该收发单元发送第一信息之后,该处理单元启动第一定时器,其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道PDCCH的时间窗;在该第一定时器超时之前,该处理单元在该PDCCH上接收第二信息,该第二信息用于指示该上行资源。
在第三方面的一种可能的实现方式中,该第一信息承载于授权配置CG资源所包含的N个时间单元
中的第N个时间单元,N为大于1的正整数。
在第三方面的一种可能的实现方式中,该第一信息承载于CG资源所包含的N个时间单元中的第k个时间单元,N为大于1的正整数,k为小于N的正整数。
在第三方面的一种可能的实现方式中,该第一信息用于请求第一数据对应的上行资源;
该收发单元具体用于在该第一数据的数据量大于0时,发送该第一信息。
在第三方面的一种可能的实现方式中,该第一数据的数据量基于总数据的数据量与已传输数据的数据量之间的差值确定。
在第三方面的一种可能的实现方式中,该已传输数据的数据量包括以下任一项:在预设时长内,CG资源允许传输的数据量;或,在包时延预算PDB指示的时长内,CG资源允许传输的数据量;或,CG资源中的一个或多个CG传输机会内允许传输的数据量。
在第三方面的一种可能的实现方式中,该第一信息包括以下至少一项:第一指示信息,指示该第一数据不为空;或,第二指示信息,指示该第一数据的数据量。
在第三方面的一种可能的实现方式中,该第一信息承载于缓存状态报告BSR;或,该第一信息承载于上行控制信息UCI;或,该第一信息承载于BSR和UCI。
在第三方面的一种可能的实现方式中,第一定时器包括以下任一项:非连续接收DRX的非活动定时器;或,DG资源的活动定时器;或,DRX的上行重传定时器;或,监控时隙周期和偏移指示的时间窗长度。
在第三方面的一种可能的实现方式中,在该收发单元发送第一信息之后,该处理单元启动第二定时器,并在该第二定时器超时的时候,该处理单元启动第一定时器;其中,该第二定时器用于指示等待时间。
在第三方面的一种可能的实现方式中,该第二定时器包括以下任一项:drx-HARQ-RTT-TimerUL;或,DG资源的HARQ-RTT定时器;或,监控等待时间定时器。
本申请第四方面提供了一种通信装置,该装置可以实现上述第二方面或第二方面任一种可能的实现方式中的方法。该装置包括用于执行上述方法的相应的单元或模块。该装置包括的单元或模块可以通过软件和/或硬件方式实现。例如,该装置可以为网络设备,或者,该装置可以为网络设备中的组件(例如处理器、芯片或芯片系统等),或者该装置还可以为能实现全部或部分网络设备功能的逻辑模块或软件。
其中,该装置包括处理单元和收发单元;在该收发单元接收第一信息之后,该处理单元启动第一定时器,其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道PDCCH的时间窗;在该第一定时器超时之前,该收发单元发送第二信息,该第二信息用于指示该上行资源。
在第四方面的一种可能的实现方式中,该第一信息承载于授权配置CG资源所包含的N个时间单元中的第N个时间单元,N为大于1的正整数。
在第四方面的一种可能的实现方式中,该第一信息承载于CG资源所包含的N个时间单元中的第k个时间单元,N为大于1的正整数,k为小于N的正整数。
在第四方面的一种可能的实现方式中,该第一信息用于请求第一数据对应的上行资源;在该第一数据的数据量大于0时,该收发单元发送该第二信息。
在第四方面的一种可能的实现方式中,该第一数据的数据量基于总数据的数据量与已传输数据的数据量之间的差值确定。
在第四方面的一种可能的实现方式中,该已传输数据的数据量包括以下任一项:在预设时长内,CG资源允许传输的数据量;或,在包时延预算PDB指示的时长内,CG资源允许传输的数据量;或,CG资源中的一个或多个CG传输机会内允许传输的数据量。
在第四方面的一种可能的实现方式中,该第一信息包括以下至少一项:第一指示信息,指示该第一数据不为空;或,第二指示信息,指示该第一数据的数据量。
在第四方面的一种可能的实现方式中,该第一信息承载于缓存状态报告BSR;或,该第一信息承载于上行控制信息UCI;或,该第一信息承载于BSR和UCI。
在第四方面的一种可能的实现方式中,第一定时器包括以下任一项:非连续接收DRX的非活动定时
器;或,DG资源的活动定时器;或,DRX的上行重传定时器;或,监控时隙周期和偏移指示的时间窗长度。
本申请第五方面提供了一种通信装置,包括至少一个处理器,所述至少一个处理器与存储器耦合;所述处理器用于执行实现前述第一方面或第一方面任意一种可能的实现方式所述的方法。
例如,该存储器用于存储程序或指令;该至少一个处理器用于执行该程序或指令,以使该装置实现前述第一方面或第一方面任意一种可能的实现方式所述的方法。
本申请第六方面提供了一种通信装置,包括至少一个处理器,所述至少一个处理器与存储器耦合;所述处理器用于执行实现前述第二方面或第二方面任意一种可能的实现方式所述的方法。
例如,该存储器用于存储程序或指令;该至少一个处理器用于执行该程序或指令,以使该装置实现前述第二方面或第二方面任意一种可能的实现方式所述的方法。
本申请第七方面提供了一种通信装置,包括至少一个逻辑电路和输入输出接口;该逻辑电路用于执行如前述第一方面或第一方面任意一种可能的实现方式所述的方法。
本申请第八方面提供了一种通信装置,包括至少一个逻辑电路和输入输出接口;该逻辑电路用于执行如前述第二方面或第二方面任意一种可能的实现方式所述的方法。
本申请第九方面提供一种存储一个或多个计算机执行指令的计算机可读存储介质,当计算机执行指令被处理器执行时,该处理器执行如上述第一方面或第一方面任意一种可能的实现方式所述的方法,或,该处理器执行如上述第二方面或第二方面任意一种可能的实现方式所述的方法。
本申请第十方面提供一种计算机程序产品(或称计算机程序),当计算机程序产品被该处理器执行时,该处理器执行上述第一方面或第一方面任意一种可能实现方式的方法,或,该处理器执行上述第二方面或第二方面任意一种可能实现方式的方法。
本申请第十一方面提供了一种芯片系统,该芯片系统包括至少一个处理器,用于支持通信装置实现上述第一方面或第一方面任意一种可能的实现方式中所涉及的功能,或,用于支持通信装置实现上述第二方面或第二方面任意一种可能的实现方式中所涉及的功能。
在一种可能的设计中,该芯片系统还可以包括存储器,存储器,用于保存该通信装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。可选的,所述芯片系统还包括接口电路,所述接口电路为所述至少一个处理器提供程序指令和/或数据。
本申请第十二方面提供了一种通信系统,该通信系统包括上述第三方面的通信装置和第四方面的通信装置,和/或,该通信系统包括上述第五方面的通信装置和第六方面的通信装置,和/或,该通信系统包括上述第七方面的通信装置和第八方面的通信装置。
其中,第三方面至第十二方面中任一种设计方式所带来的技术效果可参见上述第一方面和第二方面及其不同设计方式所带来的技术效果,在此不再赘述。
图1为本申请提供的通信系统的一个示意图;
图2为本申请涉及的通信过程的一个示意图;
图3a为本申请涉及的通信过程的另一个示意图;
图3b为本申请涉及的通信过程的另一个示意图;
图3c为本申请涉及的通信过程的另一个示意图;
图3d为本申请涉及的通信过程的另一个示意图;
图4a为本申请涉及的通信过程的另一个示意图;
图4b为本申请涉及的通信过程的另一个示意图;
图4c为本申请涉及的通信过程的另一个示意图;
图4d为本申请涉及的通信过程的另一个示意图;
图5为本申请提供的通信方法的一个示意图;
图6a为本申请提供的通信方法的另一个示意图;
图6b为本申请提供的通信方法的另一个示意图;
图7a为本申请提供的通信方法的另一个示意图;
图7b为本申请提供的通信方法的另一个示意图;
图8a为本申请提供的通信方法的另一个示意图;
图8b为本申请提供的通信方法的另一个示意图;
图9a为本申请提供的通信方法的另一个示意图;
图9b为本申请提供的通信方法的另一个示意图;
图10为本申请提供的通信装置的一个示意图;
图11为本申请提供的通信装置的另一个示意图;
图12为本申请提供的通信装置的另一个示意图;
图13为本申请提供的通信装置的另一个示意图。
下面将结合本申请中的附图,对本申请中的技术方案进行描述。基于本申请,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他方案,都属于本申请保护的范围。
首先,对本申请中的部分用语进行解释说明,以便于本领域技术人员理解。
(1)终端设备:可以是能够接收网络设备调度和指示信息的无线终端设备。无线终端设备可以是指向用户提供语音和/或数据连通性的设备,或具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。
终端设备可以经无线接入网(radio access network,RAN)与一个或多个核心网或者互联网进行通信。终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话,手机(mobile phone))、计算机和数据卡。或者,终端设备可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。或者,终端设备可以是例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、平板电脑(Pad)、或带无线收发功能的电脑等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile station,MS)、远程站(remote station)、接入点(access point,AP)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户站(subscriber station,SS)、用户端设备(customer premises equipment,CPE)、终端(terminal)、用户设备(user equipment,UE)、移动终端(mobile terminal,MT)等。终端设备也可以是可穿戴设备以及下一代通信系统中的终端设备,例如,第六代(6-Generation,6G)通信系统中的终端设备或者未来演进的公共陆地移动网络(public land mobile network,PLMN)中的终端设备等。
(2)网络设备:可以是无线网络中的设备。例如网络设备可以为将终端设备接入到无线网络的无线接入网(radio access network,RAN)节点(或设备),又可以称为基站。一些RAN设备的举例为:5G通信系统中的新一代基站(generation Node B,gNodeB)、传输接收点(transmission reception point,TRP)、演进型节点B(evolved Node B,eNB)、无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved Node B,或home Node B,HNB)、基带单元(base band unit,BBU)、或无线保真(wireless fidelity,Wi-Fi)接入点(access point,AP)等。另外,在一种网络结构中,网络设备可以包括集中单元(centralized unit,CU)节点、或分布单元(distributed unit,DU)节点、或包括CU节点和DU节点的RAN设备。
在一些实现方式中,该网络设备还可以包括卫星、飞机、无人机等。
此外,在其它可能的情况下,网络设备可以是其它为终端设备提供无线通信功能的装置。本申请对网络设备所采用的具体技术和具体设备形态不做限定。为方便描述,本申请并不限定。
可选的,网络设备还可以包括核心网设备,核心网设备例如包括访问和移动管理功能(access and
mobility management function,AMF)、用户面功能(user plane function,UPF)或会话管理功能(session management function,SMF)等。
本申请中,用于实现网络设备的功能的装置可以是网络设备,也可以是能够支持网络设备实现该功能的装置,例如处理器、芯片、芯片系统等,该装置可以被安装在网络设备中或者和网络设备匹配使用。在本申请提供的技术方案中,以用于实现网络设备的功能的装置是网络设备为例,描述本申请提供的技术方案。
本申请中,用于实现终端设备的功能的装置可以是终端设备,也可以是能够支持终端设备实现该功能的装置,例如处理器、芯片、芯片系统等,该装置可以被安装在终端设备中或者和终端设备匹配使用。在本申请提供的技术方案中,以用于实现终端设备的功能的装置是终端设备为例,描述本申请提供的技术方案。
(3)配置与预配置:在本申请中,会用到配置与预配置。配置是指网络设备通过消息或信令将一些参数的配置信息或参数的取值发送给终端设备。终端设备可以根据这些取值或信息来确定通信的参数或传输时的资源。预配置可以是网络设备预先通过信令或消息与终端设备协商好参数信息或参数值,或者可以是标准协议规定网络设备和/或终端设备采用的参数信息或参数值,或者可以是预先在网络设备或终端设备中存储参数信息或参数值。本申请对此不做限定。
进一步地,这些取值和参数,是可以变化或更新的。
(4)本申请中的术语“系统”和“网络”可被互换使用。“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A、同时存在A和B、单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如“A,B和C中的至少一个”包括A,B,C,AB,AC,BC或ABC。以及,除非有特别说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。
本申请可以应用于长期演进(long term evolution,LTE)系统、新无线(new radio,NR)系统,或者,新无线车联网(NR vehicle to everything,NR V2X)系统;或者,多种接入技术(例如LTE和5G)混合组网的系统中;或者设备到设备(device-to-device,D2D)通信系统、机器到机器(machine to machine,M2M)通信系统、物联网(Internet of Things,IoT),或者,无人机通信系统;或者是支持多种无线技术例如支持LTE技术和NR技术的通信系统等;或者是非地面通信系统,例如:卫星通信系统、高空通信平台等。另外可选的,本申请可以也可以应用于窄带物联网(narrow band-internet of things,NB-IoT)系统、增强型数据速率全球移动通信(global system for mobile communications,GSM)演进系统(enhanced data rate for GSM evolution,EDGE)、宽带码分多址(wideband code division multiple access,WCDMA)系统、码分多址2000(code division multiple access,CDMA2000)系统、时分同步码分多址(time division-synchronization code division multiple access,TD-SCDMA)系统、应用面向未来的通信技术的系统,或者是其它的通信系统。
示例性的,该通信系统中包括网络设备和终端设备,网络设备作为配置信息发送实体,终端设备作为配置信息接收实体。具体来说,该通信系统中存在实体向另一实体发送配置信息,并向另一实体发送数据、或接收另一实体发送的数据;另一个实体接收配置信息,并根据配置信息向配置信息发送实体发送数据、或接收配置信息发送实体发送的数据。其中,本申请可应用于处于连接状态或激活状态(active)的终端设备、也可以应用于处于非连接状态(inactive)或空闲态(idle)的终端设备。
图1是本申请的实施例应用的通信系统1000的架构示意图。
如图1所示,该通信系统包括无线接入网100和核心网200,可选的,通信系统1000还可以包括互联网300。其中,无线接入网100可以包括至少一个无线接入网设备(也可理解为前文所介绍的一种网络设备,如图1中的110a和110b),还可以包括至少一个终端(也可理解为前文所介绍的终端设备,如图1中的120a-120j)。此外,无线接入网设备可以是宏基站(如图1中的110a),也可以是微基站或室内站(如图1中的110b),还可以是中继节点或施主节点等。可以理解,本申请中的无线接入网设备的全部或部分功能也可以通过在硬件上运行的软件功能来实现,或者通过平台(例如云平台)上实例化的
虚拟化功能来实现。本申请的实施例对无线接入网设备所采用的具体技术和具体设备形态不做限定。
为了便于描述,以基站作为无线接入网设备,且终端设备记为终端作为示例进行描述。可以理解的是,当通信系统包括IAB网络的情况下,基站可以为IAB节点。
本申请中,基站和终端可以是固定位置的,也可以是可移动的。基站和终端可以部署在陆地上,包括室内或室外、手持或车载,也可以部署在水面上,还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对基站和终端的应用场景不做限定。
基站和终端的角色可以是相对的,例如,图1中的直升机或无人机120i可以被配置成移动基站,对于那些通过120i接入到无线接入网100的终端120j来说,终端120i是基站。但对于基站110a来说,120i是终端,即110a与120i之间是通过无线空口协议进行通信的。当然,110a与120i之间也可以是通过基站与基站之间的接口协议进行通信的,此时,相对于110a来说,120i也是基站。因此,基站和终端都可以统一称为通信装置,图1中的110a和110b可以称为具有基站功能的通信装置,图1中的120a-120j可以称为具有终端功能的通信装置。
基站和终端之间、基站和基站之间、终端和终端之间可以通过授权频谱进行通信,也可以通过免授权频谱进行通信,也可以同时通过授权频谱和免授权频谱进行通信。可以通过6千兆赫(gigahertz,GHz)以下的频谱进行通信,也可以通过6GHz以上的频谱进行通信,还可以同时使用6GHz以下的频谱和6GHz以上的频谱进行通信。本申请的实施例对无线通信所使用的频谱资源不做限定。
在本申请的实施例中,基站的功能也可以由基站中的模块(如芯片)来执行,也可以由包含有基站功能的控制子系统来执行。这里的包含有基站功能的控制子系统可以是智能电网、工业控制、智能交通、智慧城市等上述终端的应用场景中的控制中心。终端的功能也可以由终端中的模块(如芯片或调制解调器)来执行,也可以由包含有终端功能的装置来执行。
在本申请中,基站向终端发送下行信号(或下行信息),下行信号(或下行信息)承载在下行信道上。终端向基站发送上行信号(或上行信息),上行信号(或上行信息)承载在上行信道上。
以上述图1所示通信系统为例,终端设备和网络设备之间可以执行多种通信过程,用以传输业务数据。下面对本申请实施例可能涉及的通信过程进行示例性描述。
1.扩展现实(eXtended Reality,XR)。
近年来,随着第五代(5G)通信系统的不断发展,数据传输时延不断降低,传输容量越来越大,5G通信系统逐渐渗入一些实时性强、数据容量要求大的多媒体业务,如视频传输、云游戏(cloud gaming,CG)和扩展现实(extended reality,XR)等,其中XR包括虚拟现实(virtual reality,VR)和增强现实(augmented reality,AR)等。
随着通信传输速率的快速提升,实时视频传输业务,已经逐渐成为当前网络中的核心业务之一。扩展现实技术的不断进步和完善,相关产业也得到了蓬勃的发展。示例性的,VR技术作为XR的一种,已经进入到教育、娱乐、军事、医疗、环保、交通运输、公共卫生等各种与人们生产、生活息息相关的领域当中。相比传统的视频业务,VR具有多视角,交互性强等优点,为用户提供了一种全新的视觉体验。VR集合了计算机图形学、多媒体等多种技术,模拟人的视觉、听觉、触觉等感觉器官的功能,使人恍若身临其境,沉浸在计算机生成的虚拟世界中,并能通过语言、手势等进行实时交流,增强沉浸感。通过VR技术,让人在感受真实世界逼真的同时,还能突破时空等条件限制,感受到进入虚拟世界的奇妙体验。AR则是利用计算机技术将虚拟的信息叠加到真实世界,通过手机、平板电脑、眼镜等设备显示出来,被人们所感知,从而实现真实与虚拟的大融合,丰富现实世界。简而言之,就是赋予实物更多的信息,增强立体感,加强视觉效果和互动体验感。
除了智能手机外,人们越来越希望通过头戴式显示器(head mounted display,HMD)或者智能眼镜(如VR眼镜、AR眼镜)等终端设备来提升XR体验。在户外多人对战类等互动游戏中,XR和云游戏流量具有高吞吐量、低时延和高可靠性要求,这对于5G NR网络上XR服务的容量提出了挑战。此外,许多XR和云游戏设备预计将是移动的和小规模的,因此设备电池电量资源有限。对于长时间的云游戏体验,设备的功耗和电池的续航时间也是需要考虑的一个重要方面。因此,随着XR设备越来越轻量化,在保证用户体验的基础上,设备的功耗和5G NR网络可以服务的设备容量已成为目前研究XR业务的重点问题。
作为一种实现示例,对于XR传输业务和视频传输业务,其业务模型通常是根据帧率,周期性到达。以图2为例,帧率为60帧每秒(frame per second,FPS)的视频,理想情况下,每隔16.67毫秒到达一个画面帧。对于XR和视频传输业务,由于数据包的产生和到达并不是连续的。从延迟的角度看,终端设备在每个时隙侦听来自网络设备的下行控制信令,对接收上行授权或者下行数据是有好处的,但同时也给UE带来了功耗上的代价。
作为一种实现示例,XR和视频传输业务的数据量通常很大,例如一个4K视频帧的大小约30~100千比特(KB)。此外,每个视频帧的大小通常是变化的,由于每个视频帧的压缩率不同,帧类型不一样,导致每个视频帧的大小变化较大。对于不同的XR业务,其上行和下行的业务模型通常也不相同。示例性的,VR的场景内容显示的变化是由姿态或位置(动作)引发的,VR上传的主要是位置和姿态信息,数据量小,通常只有几十千比特每秒(Kbps)。下行传输的主要是渲染后的视频流,数据量比较大,可达几十到上百兆比特每秒(Mbps)。与VR不同的是,AR的场景内容显示的变化是由注视聚焦目标的变化以及位置和注视点之间空间关系变化(动作)引发的,AR上传的包含了感知所需要的视觉信息(包含深度),因此上行传输的主要是清晰和稳定的图片或者视频流,数据量较大,也可以是一些抽取出的环境特征信息。根据业界的研究评估,满足交互AR业务的初期体验所需的网络上行速率约2Mbps,满足进阶体验则需要10~20Mbps。与Cloud VR相比,Cloud AR对上行传输的速率需求更高,上行传输也更具挑战。
2.非连续接收(discontinuous reception,DRX)技术。
为了降低终端设备的功耗,在没有数据传输的时候,可以通过停止接收物理下行链路控制信道(physical downlink control channel,PDCCH)(此时终端设备会停止PDCCH盲检)来降低功耗,从而提升电池使用时间。因此,5G NR标准引入了非连续接收(discontinuous reception,DRX)技术用于省电(Power Saving)。
可选地,对于处于连接态的终端设备,若该终端设备配置了DRX的情况下,可以称该终端设备配置了连接态的非连接接收(connected discontinuous reception,CDRX)。
示例性的,如图3a所示,DRX的基本机制是给终端设备配置DRX周期(DRX cycle),在开启持续时间(On Duration)时段,终端设备可以监听PDCCH(UE shall monitor PDCCH),在其他时段(例如图示的DRX机会(opportunity for DRX)),终端设备有机会进入休眠状态,不接收PDCCH以减少功耗。需要注意的是处于休眠期的终端设备,只是不接收PDCCH,但是可以接收来自其它物理信道的数据,如物理下行链路共享信道(physical downlink shared channel,PDSCH)、确认信号(acknowledge,ACK)等。例如:在半持续调度(semi-persistent scheduling,SPS)中,处于休眠期的终端设备可以接收周期性配置的下行子帧上发送的PDSCH数据。
此外,在大多数情况下,当一个终端设备在一个时隙被调度并接收或发送数据后,很可能在接下来的几个时隙内继续被调度,如果要等到下一个DRX cycle再来接收或发送这些数据将会带来额外的延迟。示例性的,如图3b所示,为了降低这类延迟,在DRX cycle中,终端设备在被图示中的“此处接收PDCCH(PDCCH Reception Here)”调度后,会配置一个激活期,并启动DRX非激活定时器(DRX Inactivity Timer)。在该定时器指示的时间段(或称激活期)内持续监听PDCCH,直到DRX Inactivity Timer超时,中途如果终端设备有新传数据被调度,该定时器就重启一次。
此外,为了防止On Duration Timer和DRX Inactivity Timer设置时间过长,终端设备无法及时进入休眠状态,网络设备(例如基站)可以通过媒体介入控制层(media access control,MAC)控制单元(control element,CE)向终端设备发送DRX Command,当终端设备收到DRX Command MAC CE后,将停止On Duration Timer和DRX Inactivity Timer,立即进入休眠期。示例性的,以图3c为例,终端设备在某个DRX cycle被“PDCCH Reception Here”调度之后将会启动DRX Inactivity Timer,而在DRX Inactivity Timer的持续时长内,终端设备可以接收MAC CE并基于MAC CE的指示进入休眠期;在图3c中,该MAC CE对应的时域位置为“此处通过MAC CE接收DRX命令(停止DRX Inactivity Timer和On Duration Timer这两个定时器)(DRX Command MAC CE Reception Here(Both DRX Inactivity Timer and On Duration Timer Here))”。
示例性的,如图3d所示,对于上行传输(例如在图示中的获得上行授权(UL Grant)之后的上行
(UL)PUSCH传输过程),由于终端设备不知道所发数据包是否被网络设备(例如基站)正确接收,因此在物理上行链路共享信道(physical uplink shared channel,PUSCH)发送完毕后,开启一段上行非连续接收混合自动重传请求往返时间定时器(drx-HARQ-RTT-TimerUL);当该定时器超时,则开启非连续接收上行重传定时器(drx-RetransmissionTimerUL),并处于唤醒状态(或称处于激活时间(Active Time)),以期在网络设备未成功接收/解析PUSCH的情况下,使得终端设备在该定时器的持续时长内接收重传的调度,待drx-RetransmissionTimerUL超时后,终端设备进入休眠期。
3.上行调度。
上行配置调度(configured scheduling,CS)或者配置授权(configured grant,CG)适合上行周期性业务传输。CG是指在上行传输的过程中,上行调度资源只需要通过无线资源控制层(radio resource control,RRC)信令或者PDCCH分配一次资源,而后就可以周期性地重复使用相同的时频资源进行上行传输。
其中,CG包括两种类型,其中类型1(Type 1)为通过RRC配置CG传输的相关参数,例如CG周期,CG的时域、频域资源等,同时通过RRC信令激活对应的CG资源;类型2(Type 2)则通过RRC配置CG传输的相关参数,例如CG周期,而通过PDCCH配置并激活对应的CG资源。
可选地,类型1的CG调度流程包括:
1、网络设备(例如基站)通过RRC信令配置CG资源的相关参数,包括周期,CG的时域频域资源等,这里可以包括多个CG资源的参数(例如对应不同周期),同时网络设备(例如基站)通过RRC信令激活对应的CG资源;
2、MAC实体根据CG配置确定CG资源周期性生效的时隙或符号,并在生效的时隙或符号传输上行数据,即PUSCH;
3、当业务传输完成后,网络设备(例如基站)下发下行控制信息(downlink control information,DCI),去激活CG配置并释放CG资源。
可选地,类型2的CG调度流程包括:
1、网络设备(例如基站)通过RRC信令配置CG资源的相关参数,包括CG周期等,这里可以包括多个CG资源的参数(例如对应不同周期);
2、网络设备(例如基站)通过PDCCH激活的CG传输,同时通过资源分配域指示CG传输具体分配的时域频域资源;
3、MAC实体根据CG的配置确定CG资源周期性生效的时隙或符号,并在生效的时隙或符号传输上行数据;
4、当业务传输完成后,网络设备(例如基站)下发DCI,去激活CG配置并释放CG资源。
此外,采用CG进行传输的业务,CG的时域、频域等资源预先配置好,若资源配置过多,虽然所有的数据均可采用CG进行传输,时延较小,但造成了资源浪费。因此,为了避免资源浪费情况,在预先配置的资源发送数据后,仍然有数据剩余待发送,针对剩余数据可以采用动态授权(dynamic grant,DG)发送。
示例性的,对于DG发送数据的流程,可以通过图4a所示方式实现。如图4a所示,终端设备(图中以终端设备为UE为例)通过承载于物理上行控制信道(physical uplink conrtrol channel,PUCCH)或物理随机接入信道(physical random access channel,PRACH)的调度请求(scheduling request,SR)告诉网络设备(图中以网络设备为gNodeB为例)是否需要上行资源以便用于上行数据的传输;相应的,gNodeB可以基于SR向终端设备发送承载于PDCCH的DCI,用以指示允许上行传输。然后,UE在接收DCI之后,可以向gNodeB发送承载于PUSCH的缓存状态报告(buffer state report,BSR),并通过BSR告知该UE需要的上行资源的资源量。此后,gNodeB可以基于BSR向UE发送承载于PDCCH的DCI,用以指示分配的上行资源(可选地,分配多少上行资源取决于网络设备(例如基站)的实现,通常的做法是至少分配足够终端设备发送BSR的资源)。后续终端设备可以基于该DCI执行上行数据的传输。
可选地,UE在接收DCI之后基于该DCI发送BSR的过程中,UE可以告知gNodeB功率余量报告(power headroom report,PHR)信息,用来告知gNodeB当前的功率余量。可选地,UE在接收DCI之后基于该DCI发送BSR的过程中,UE还可以发送部分上行数据(图中记为数据以及缓存状态报告大于0以及PHR
(DATA&BSR>0&PHR)),此处发送的上行数据的数据量为标准/协议预配置的。其中,由于gNodeB基于SR并不确定UE需要发送多少上行数据,为此,该上行数据的数据量一般设置为一个较小的固定值,以便于快速调度上行数据的传输。
作为一种实现示例,UE在BSR中可以通过表1的方式携带索引(Index),并通过该索引指示UE需要的上行资源的资源量,其中“BS value”为缓冲区大小的值(BufferSize value)。
表1
由上述实现过程可知,终端设备可以向网络设备发送调度请求(scheduling request,SR),用于通过SR指示该终端设备需要上行资源;并且,终端设备在接收来自网络设备的响应于该SR的指示之后,终端设备向网络设备发送缓存状态报告(buffer state report,BSR),用于通过BSR指示该终端设备需要的上行资源的资源量;此后,终端设备在接收来自网络设备的响应于该BSR的指示之后,终端设备才可以向网络设备发送上行数据。
作为一种实现示例,对于采用CG进行调度的业务场景,若当前CG资源已经全部用于发送上行数据,但仍然有数据剩余未传输,针对这部分数据,可以采用DG对剩余数据进行传输。而在采用动态授权的方式对数据进行传输时,终端设备通过SR告诉网络设备(例如基站)是否需要上行资源以便用于上行数据的传输,但这时网络设备(例如基站)并不知道终端设备需要发送多少数据,因此还要等待终端设备发送BSR告知网络设备(例如基站)自己需要发送数据。
一种可能的实现方式中,以终端设备基于时分双工(time-division duplex,TDD)的方式进行通信为例,如图4b所示,“下行时隙(download slot,D-slot,简称为D)”和“下行时隙(uplink slot,U-slot,简称为U)”的配比是可变的,以时隙配比为“DDUDD DDUDD”为例。终端设备在“On Duration”之后执行CG的PUSCH资源传输完成后,如果采用DG进行传输需要等到终端设备处于唤醒状态监测DCI。其中,SR和BSR的发送均需要上行时隙,即均在“U-slot”上发送,而SR发送后的“U-slot”过后要等待4个“D-slot”才能等到下一个“U-slot”。在SR发送完毕后,对于配置了CDRX的情况,SR触发终端设备进入“唤醒”状态,可以监听PDCCH,网络设备(例如基站)给终端设备发送DCI后,最早需要在SR发送完毕后隔4个“D-slot”才能发送BSR,最早还需要再隔4个“D-slot”才能发送数据,无疑大大增加了数据包的传输时延。上行业务本身就时延受限,上报SR再发送BSR使得上行容量更加受限。
另一种可能的实现方式中,在终端设备配置了DRX的情况下,如图4c所示,终端设备基于CG资源发送BSR(例如该BSR为周期配置的BSR)之后,需要等到下一个CG周期(即“On Duration”)才可以接收DCI,并基于DCI的指示确定DG资源,将有可能会导致终端设备获得时延大幅度增加。
另一种可能的实现方式中,在终端设备未配置DRX的情况下,如图4d所示,终端设备基于CG资源发送BSR(例如该BSR为周期配置的BSR)之后,由于终端设备不确定网络设备是否会针对该BSR作出响应以及不确定网络设备什么时候会基于BSR下发调度指示,使得该终端设备需要持续不断地监听PDCCH,才能确定DG资源,这将有可能会导致终端设备获得时延增加,并且导致终端设备的功耗也随之增加。
综上所述,如何降低通信时延,以期提升通信效率,是一个亟待解决的技术问题。
为了解决上述问题,本申请提供了一种通信方法及相关设备,用于降低通信时延,以期提升通信效率。下面将结合附图进行详细介绍。
请参阅图5,为本申请提供的通信方法的一个示意图,该方法包括如下步骤。
S501.终端设备发送第一信息,相应的,网络设备在步骤S501中接收第一信息。
S502.网络设备发送第二信息,相应的,终端设备在步骤S502中接收第二信息。
对于终端设备而言,在步骤S501中,在终端设备发送第一信息之后,该终端设备启动第一定时器;其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道(physical downlink control channel,PDCCH)的时间窗。在步骤S502中,在该第一定时器超时之前,该终端设备在PDCCH上接收第二信息,该第二信息用于指示该上行资源。
对于网络设备而言,在步骤S501中,在网络设备接收第一信息之后,该网络设备启动第一定时器;在步骤S502中,在该第一定时器超时之前,该网络设备在PDCCH上发送第二信息。
可选地,在步骤S501中,终端设备发送的第一信息所请求的上行资源可以称为授权资源,动态授权(dynamic grant,DG)资源,或者是其他名称,此处不做限定。
在一种可能的实现方式中,该第一信息承载于授权配置(configured grant,CG)资源所包含的N个时间单元中的第N个时间单元,N为大于1的正整数。具体地,用于承载第一信息的时域资源包含于CG资源,且该时域资源具体为CG资源所包含的N个时间单元中的第N个时间单元,使得终端设备和网络设备均能够明确在该第N个时间单元上传输第一信息,以期降低实现复杂度。
可选地,CG资源所包含的N个时间单元中的第N个时间单元,可以表述为:CG资源所包含的N个时间单元中的最后一个时间单元,CG资源中的最后一个时间单元,或者是其他表述,此处不做限定。
可选地,本申请涉及的时间单元可以包括正交频分复用(orthogonal frequency division multiplexing,OFDM)符号、帧、子帧、或者时隙等。
在一种可能的实现方式中,该第一信息承载于CG资源所包含的N个时间单元中的第k个时间单元,N为大于1的正整数,k为小于N的正整数。具体地,用于承载第一信息的时域资源包含于CG资源,且该时域资源具体为CG资源所包含的N个时间单元中的第k个时间单元,使得终端设备和网络设备均能够明确在除了第N个时间单元之外的其他时间单元上传输第一信息,以期降低实现复杂度,并提升方案实现的灵活性。
可选地,CG资源所包含的N个时间单元中的第k个时间单元,可以表述为:CG资源所包含的N个时间单元中的非最后一个时间单元,CG资源中的非最后一个时间单元,或者是其他表述,此处不做限定。
此外,在前述图4b和图4c所示实现过程中,终端设备有可能在CG资源包含的任一时间单元发送BSR,这将会使得网络设备需要在CG资源包含的所有时间单元均做出解析识别才能够确定BSR。而上述技术方案中,终端设备和网络设备均明确在该第N个时间单元(或第k个时间单元)上传输第一信息,能够使得两者明确承载第一信息的时间单元,进而降低复杂度,并降低开销。
在一种可能的实现方式中,终端设备或网络设备启动的第一定时器包括以下任一项:非连续接收(discontinuous reception,DRX)的非活动定时器(Inactivity Timer);或,DG资源的活动定时器(Activity Timer);或,DRX的上行重传定时器(drx-RetransmissionTimerUL);或,监控时隙周期和偏移(monitoringSlotPeriodicityAndOffset)指示的时间窗长度。具体地,在第一定时器包括DRX的非活动定时器或DRX的上行重传定时器或监控时隙周期和偏移指示的时间窗长度的情况下,该第一定时器可以复用这些定时器的实现,以节省开销。在第一定时器包括DG资源的活动定时器的情况下,第一定时器可以不依赖于其他定时器的实现,可以提升配置该第一定时器的灵活性。
在一种可能的实现方式中,在上述实现过程中,终端设备在步骤S501中发送第一信息之后,启动第一定时器的过程包括:在终端设备发送第一信息之后,启动第二定时器,并在该第二定时器超时的时候,启动第一定时器;其中,该第二定时器用于指示等待时间。具体地,在终端设备发送第一信息之后,该终端设备可以在等待时间之后再启动该第一定时器,以便预留足够的时间传输/处理该第一信息。
可选地,等待时间可以理解为终端设备等待启动该第一定时器的时间。例如,该等待时间可以包括第一信息的传输时间,或,第一信息的接收方(即网络设备)处理所述第一信息的处理时间中的至少一项。
可选地,该第二定时器包括以下任一项:drx-HARQ-RTT-TimerUL;或,DG资源的HARQ-RTT定时器;或,监控等待时间(monitoringwaitingtime)定时器。具体地,在第二定时器包括DRX的HARQ-RTT定时器或监控等待时间定时器的情况下,该第二定时器可以复用这些定时器的实现,以节省开销。在第一定时器包括DG资源的HARQ-RTT定时器的情况下,第二定时器可以不依赖于其他定时器的实现,可以提升配置该第二定时器的灵活性。
在一种可能的实现方式中,终端设备在步骤S501中发送的第一信息用于请求第一数据对应的上行资源;相应的,在步骤S501中,该终端设备发送第一信息的过程包括:在该第一数据的数据量大于0时,该终端设备发送该第一信息。具体地,对于终端设备而言,第一信息所请求的上行资源用于传输第一数据,即第一数据为待发送的上行数据。为此,在确定该第一数据大于0的情况下,终端设备才发送用于请求上行资源的第一信息,可以避免不必要的开销。
可选地,该第一数据的数据量基于总数据的数据量与已传输数据的数据量之间的差值确定。
可选地,第一信息与已传输数据的部分或全部位于同一资源(例如CG资源)。
可选地,总数据的数据量可以通过已获得的资源的资源量确定;例如,该总数据的数据量与该已获得的资源的资源量相等;又如,该总数据的数据量为该已获得的资源的资源量与预定阈值之间的差值等。
具体地,对于终端设备而言,待发送的第一数据的数据量可以基于总数据的数据量以及已传输数据的数据量之间的差值确定。从而,上述技术方案能够应用于基于已获得的资源(例如CG资源)传输数据且仍有剩余待发送数据的场景,以期使得终端设备能够在该场景下快速获得上行资源,并降低通信时延。
在一种可能的实现方式中,该已传输数据的数据量包括以下任一项:在预设时长内,CG资源允许传输的数据量;或,在包时延预算(packet delay budget,PDB)指示的时长内,CG资源允许传输的数据量;或,CG资源中的一个或多个CG传输机会内允许传输的数据量。具体地,用于确定第一数据的数据量的已传输数据的数量可以通过上述任一项确定,以提升方案实现的灵活性。
在一种可能的实现方式中,终端设备在步骤S501发送的第一信息包括以下至少一项:第一指示信息,指示该第一数据不为空;或,第二指示信息,指示该第一数据的数据量。具体地,用于指示上行资源的第一信息可以通过包含至少一项信息,以提升方案实现的灵活性。
在一种可能的实现方式中,终端设备在步骤S501发送的第一信息承载于缓存状态报告(buffer state report,BSR);或,该第一信息承载于上行控制信息(uplink control information,UCI);或,该第一信息承载于BSR和UCI。具体地,用于指示上行资源的第一信息可以通过上述至少一项承载,以提升方案实现的灵活性。
基于图5及相关实施例所示的技术方案,终端设备在步骤S501中发送用于请求上行资源的第一信息之后,在步骤S502中,该终端设备在第一定时器到期之前在PDCCH上接收用于指示该上行资源的第二信息,并基于该上行资源发送上行数据;其中,该第一定时器用于指示监听PDCCH的时间窗。换言之,终端设备在第一定时器指示的时间窗内监听PDCCH,后续可以基于在PDCCH监听到的指示该上行资源的第二信息发送上行数据。从而,相比于通过SR和BSR对应的多次交互过程才能够获得上行资源授权的实现方式,终端设备和网络设备之间基于第一信息和第二信息的交互即可实现上行资源的确定过程,能够降低通信时延,以期提升通信效率。
作为一些实现示例,下面将结合更多的附图对上述图5所示实现过程进行示例性描述。
实施例一,在终端设备配置了DRX(或CDRX)的情况下,终端设备和网络设备可以执行图6a所描述的过程。在图6a所示实现过程中,以第一信息承载于CG资源所包含N个时间单元中的最后一个时间单元为例。
601.终端设备在当前CG周期内最后一个CG PUSCH处上报BSR(即第一信息包括BSR)。换言之,终端设备通过该BSR告知网络设备是否有数据要传。
需要说明的是,终端设备在步骤601中发送BSR的过程为前述步骤S501的一种实现示例,步骤601的实现过程可以参考前述步骤S501的实现过程并实现相应的技术效果,此处不做赘述。
可选地,通过BSR告知网络设备将要上行传输的数据可以为XR业务上行场景下,数据在当前周期内CG资源上发送完毕后,仍然存在的剩余数据(或称待发送数据)。
602.网络设备判断UE(即终端设备)是否需要DG进行传输。在步骤602中,网络设备执行的过程可以包括步骤603、604以及609,以执行该判断过程。
603.网络设备判断BSR是否指示为“非空(Not empty)”;在确定BSR指示为“Not empty”时,执行步骤604,在确定BSR指示不为“Not empty”时,执行步骤609。
604.在步骤603中确定BSR指示为“Not empty”时,网络设备触发(确定)UE启动激活时间(Activity Timer),并执行步骤605至607任一项。
605.网络设备在步骤604之后,启动新的原有Activity Timer。相应的,终端设备在步骤601中发送BSR之后,启动新的原有Activity Timer。换言之,网络设备和终端设备将原有Activity Timer作为第一定时器。
可选地,在步骤605中,对于网络设备而言,在接收BSR且启动第一定时器之前,网络设备可以启动第二定时器,并在第二定时器超时的情况下再启动第一定时器。相应的,对于终端设备而言,在发送BSR且启动第一定时器之前,终端设备可以启动第二定时器,并在第二定时器超时的情况下再启动第一定时器。其中,该第二定时器可以复用上行非连续接收混合自动重传请求往返时间定时器,即drx-HARQ-RTT-TimerUL。
606.网络设备在步骤604之后,启动一个新的定时器(Timer)--即drx-DG-activityTimer。相应的,终端设备在步骤601中发送BSR之后,启动drx-DG-activityTimer。换言之,网络设备和终端设备将drx-DG-activityTimer作为第一定时器。
可选地,在步骤606中,对于网络设备而言,在接收BSR且启动第一定时器之前,网络设备可以启动第二定时器,并在第二定时器超时的情况下再启动第一定时器。相应的,对于终端设备而言,在发送BSR且启动第一定时器之前,终端设备可以启动第二定时器,并在第二定时器超时的情况下再启动第一定时器。示例性的,在步骤606中,第一定时器和第二定时器均可以设置于RRC信令中的DRX-配置信息(DRX-Config)中。其中,该第一定时器可以表示为drx-DG-activityTimer字段,该第二定时器可以表示为drx-DG-RTT-TimerUL字段。
607.网络设备在步骤604之后,drx-RetransmissionTimerUL在重传结束后不再自动关闭(或者特定CG的drx-RetransmissionTimerUL在重传结束后不再自动关闭)。相应的,终端设备在步骤601中发送BSR之后,启动drx-RetransmissionTimerUL。换言之,网络设备和终端设备将drx-RetransmissionTimerUL作为第一定时器。
可选地,在步骤607中,对于网络设备而言,在接收BSR且启动第一定时器之前,网络设备可以启动第二定时器,并在第二定时器超时的情况下再启动第一定时器。相应的,对于终端设备而言,在发送BSR且启动第一定时器之前,终端设备可以启动第二定时器,并在第二定时器超时的情况下再启动第一定时器。其中,该第二定时器可以复用上行非连续接收混合自动重传请求往返时间定时器,即drx-HARQ-RTT-TimerUL。
608.在步骤605至步骤607任一步骤之后,启动DG进行传输剩余数据。在步骤608中,对于网络设备而言,在步骤605至步骤607任一步骤中启动的第一定时器对应的时长内,发送第二信息(即BSR对应的DCI);对于终端设备而言,在步骤605至步骤607任一步骤中启动的第一定时器对应的时长内,监听PDCCH,以接收第二信息(即BSR对应的DCI)。
609.结束流程。
图6a所示技术方案可以通过图6b所示过程实现,如图6b所示,针对终端设备配置CDRX的情况下,终端设备在某个“On Duration”之后的CG PUSCH资源上的最后一个CG PUSCH资源发送BSR之后,该终端设备可以启动第二定时器(第二定时器对应的时长在图中记为waiting time),并在第二定时器超时之后,启动第一定时器(图中记为Activity Timer)。
实施例二,在终端设备配置了DRX(或CDRX)的情况下,终端设备和网络设备可以执行图6a所描述的过程。在图6a所示实现过程中,以第一信息承载于CG资源所包含N个时间单元中的非最后一个时间单元为例。
701.终端设备在当前周期内非最后一个CG PUSCH处上报BSR,(即第一信息包括BSR)。换言之,终
端设备通过该BSR告知网络设备是否有数据要传。
702.网络设备判断UE(即终端设备)是否需要DG进行传输。在步骤702中,网络设备执行的过程可以包括步骤703、704以及705,以执行该判断过程。
可选地,终端设备(或网络设备)可以通过下述方式启动终端设备的剩余数据的数据量:
Remaining Data=Total Data-Transmission Data;
Remaining Data=Total Data-Transmission Data;
其中,“Remaining Data”表示剩余数据的数据量,“Total Data”表示总的传输数据的数据量,“Transmission Data”表示已传输数据的数据量。
由上述公式可知,终端设备(或网络设备)可以根据总的传输数据量Total Data和已传输的数据量Transmission Data相减得到,针对Transmission Data,本申请给出下述三个可选的方式。
方式一.某一段时间T内所包含的CG PUSCH可以传输的数据量。
方式二.特殊地,在方式一中,当T=PDB时,Opt1就等价为在PDB时延要求内的CG PUSCH可以传输的数据量。
方式三.针对一个CG period有多个CG occasions的情况,上述Transmission Data定义为在一个CG period内可以传输的数据量。
可选地,对于终端设备而言,基于上述方式一至方式三的任一方式确定剩余数据的数据量大于0的情况下,触发该终端设备执行步骤701。
703.基站(即网络设备)计算得到剩余数据的数据量大于0(例如可以记为“Remaining Data≠0”)的情况下,执行步骤706;反之,执行步骤710。换言之,上报BSR后,终端设备和网络设备需配置上述方式一至方式三任一方式且同一种Transmission Data的定义方式,通过计算后,网络设备端通过自行计算是否为0判断终端设备是否需要DG进行传输,若得到的Remaining Data≠0,则表示需要DG进行传输。
704.终端设备上报精确的Remaining Data的值≠0,换言之,终端设备可以基于BSR确定Remaining Data的值≠0的情况下,执行步骤706;反之,执行步骤710。换言之,终端设备在步骤701中发送的BSR上报精确的Remaining Data的值,若上报的值为非0则代表有数据剩余,需要DG进行传输。
705.终端设备上报BSR后,基于CG-UCI指示是否为1;在CG-UCI指示取值为“1”的情况下指示有数据剩余(或表示存在剩余数据),执行步骤706;在CG-UCI指示取值为“0”的情况下表示无数据剩余(或表示不存在剩余数据),执行步骤710。换言之,终端设备在步骤701中上报BSR后,通过CG-UCI指示终端设备是否还有数据需要传输,即对于网络设备而言,可以通过CG-UCI指示是否为1来判断是否有数据需要采用DG进行传输。
可选地,在CG-UCI格式中添加新的字段Remaining data用于指示当前周期内终端设备是否有数据剩余,该字段可以只需要1bit,1表示有数据剩余,0表示无数据剩余。如下表2所示的“剩余数据(Remaining data)”所在行的实现。
表2
706.在步骤703至步骤705任一步骤中确定Remaining Data≠0的情况下,网络设备触发(确定)UE启动激活时间(Activity Timer),并执行步骤707或708任一项。
707.网络设备在步骤706之后,启动新的原有Activity Timer。相应的,终端设备在步骤701中发送BSR之后,启动新的原有Activity Timer。换言之,网络设备和终端设备将原有Activity Timer作为第一定时器。
708.网络设备在步骤706之后,启动一个新的定时器(Timer)--即drx-DG-activityTimer。相应的,终端设备在步骤701中发送BSR之后,启动drx-DG-activityTimer。换言之,网络设备和终端设备将drx-DG-activityTimer作为第一定时器。
需要说明的是,步骤707和步骤708的实现过程可以参考前文步骤604和步骤605的实现过程,此处不做赘述。
709.在步骤707至步骤708任一步骤之后,启动DG进行传输剩余数据。在步骤608中,对于网络设备而言,在步骤707至步骤708任一步骤中启动的第一定时器对应的时长内,发送第二信息(即BSR对应的DCI);对于终端设备而言,在步骤707至步骤708任一步骤中启动的第一定时器对应的时长内,监听PDCCH,以接收第二信息(即BSR对应的DCI)。
710.结束流程。
图7a所示技术方案可以通过图7b所示过程实现,如图7b所示,针对终端设备配置CDRX的情况下,终端设备在某个“On Duration”之后的CG PUSCH资源上的非最后一个CG PUSCH资源发送BSR之后,该终端设备可以启动第二定时器(第二定时器对应的时长在图中记为waiting time),并在第二定时器超时之后,启动第一定时器(图中记为Activity Timer)。
基于图6a、图6b、图7a和图7b所示技术方案可知,当终端设备配置了CDRX时,通过在当前周期内的CG PUSCH处上报BSR(包括在当前周期内的最后一个CG PUSCH和非最后一个CG PUSCH两种情况),网络设备根据BSR或计算得知终端设备是否需要DG进行传输,若需要DG对剩余数据进行传输,则触发终端设备启动Activity Timer(基于已有的Timer或新设计的Timer),使终端设备进入“唤醒”状态并监听PDCCH。与前述图4b至图4d所示方式相比,可以大大降低终端设备在CG资源发送数据后,仍有数据剩余时,采用DG进行传输时的时延,提升系统容量,同时不会使终端设备一直处于唤醒的状态,也节省了终端设备电量。
实施例三,在终端设备未配置了DRX(或CDRX)的情况下,终端设备和网络设备可以执行图8a所描述的过程。在图8a所示实现过程中,以第一信息承载于CG资源所包含N个时间单元中的最后一个时间单元为例。
801.终端设备在当前CG周期内最后一个CG PUSCH处上报BSR(即第一信息包括BSR)。换言之,终端设备通过该BSR告知网络设备是否有数据要传。
需要说明的是,终端设备在步骤801中发送BSR的过程为前述步骤S501的一种实现示例,步骤801的实现过程可以参考前述步骤S501的实现过程并实现相应的技术效果,此处不做赘述。
可选地,通过BSR告知网络设备将要上行传输的数据可以为XR业务上行场景下,数据在当前周期内CG资源上发送完毕后,仍然存在的剩余数据(或称待发送数据)。
802.网络设备判断UE(即终端设备)是否需要DG进行传输。在步骤802中,网络设备执行的过程可以包括步骤803以及806,以执行该判断过程。
803.网络设备判断BSR是否指示为“非空(Not empty)”;在确定BSR指示为“Not empty”时,执行步骤804,在确定BSR指示不为“Not empty”时,执行步骤806。
804.在步骤803中确定BSR指示为“Not empty”时,网络设备触发开启一个额外的监听窗,用于DG传输检测PDCCH,该监听窗通过第一定时器实现。
示例性的,在步骤804中,第一定时器可以通过在RRC信令中SearchSpace中的字段“monitoringSlotPeriodicityAndOffset”指示。其中,“monitoringSlotPeriodicityAndOffset”表示监听窗的周期(即第一定时器对应的时间段)。在此基础上添加“monitoringwaitingtime”字段,用于表示Waiting time的取值范围,即第二定时器。
805.在步骤804之后,启动DG进行传输剩余数据。在步骤805中,对于网络设备而言,在步骤804启动的第一定时器对应的时长内,发送第二信息(即BSR对应的DCI);对于终端设备而言,在步骤804启动的第一定时器对应的时长内,监听PDCCH,以接收第二信息(即BSR对应的DCI)。
806.结束流程。
图8a所示技术方案可以通过图8b所示过程实现,如图8b所示,针对终端设备未配置CDRX的情况
下,终端设备在CG PUSCH资源上的最后一个CG PUSCH资源发送BSR之后,该终端设备可以启动第二定时器(第二定时器对应的时长在图中记为waiting time),并在第二定时器超时之后,启动第一定时器(图中记为Monitoring Window)。
实施例四,在终端设备未配置了DRX(或CDRX)的情况下,终端设备和网络设备可以执行图9a所描述的过程。在图9a所示实现过程中,以第一信息承载于CG资源所包含N个时间单元中的非最后一个时间单元为例。
901.终端设备在非最后一个CG PUSCH处上报BSR,(即第一信息包括BSR)。换言之,终端设备通过该BSR告知网络设备是否有数据要传。
902.网络设备判断UE(即终端设备)是否需要DG进行传输。在步骤902中,网络设备执行的过程可以包括步骤903、904以及905,以执行该判断过程。
903.基站(即网络设备)计算得到剩余数据的数据量大于0(例如可以记为“Remaining Data≠0”)的情况下,执行步骤906;反之,执行步骤908。换言之,上报BSR后,终端设备和网络设备需配置步骤702所示的方式一至方式三任一方式且同一种Transmission Data的定义方式,通过计算后,网络设备端通过自行计算是否为0判断终端设备是否需要DG进行传输,若得到的Remaining Data≠0,则表示需要DG进行传输。
904.终端设备上报精确的Remaining Data的值≠0,换言之,终端设备可以基于BSR确定Remaining Data的值≠0的情况下,执行步骤906;反之,执行步骤908。换言之,终端设备在步骤901中发送的BSR上报精确的Remaining Data的值,若上报的值为非0则代表有数据剩余,需要DG进行传输。
905.终端设备上报BSR后,基于CG-UCI指示是否为1;在CG-UCI指示取值为“1”的情况下指示有数据剩余(或表示存在剩余数据),执行步骤906;在CG-UCI指示取值为“0”的情况下表示无数据剩余(或表示不存在剩余数据),执行步骤908。换言之,终端设备在步骤901中上报BSR后,通过CG-UCI指示终端设备是否还有数据需要传输,即对于网络设备而言,可以通过CG-UCI指示是否为1来判断是否有数据需要采用DG进行传输。
需要说明的是,步骤903至步骤905的实现过程可以参考前述步骤703至步骤705的实现过程。
906.在步骤903至步骤905任一步骤中确定Remaining Data≠0的情况下,网络设备触发开启一个额外的监听窗,用于DG传输检测PDCCH,该监听窗通过第一定时器实现。
需要说明的是,步骤906的实现过程可以参考前文步骤804的实现过程。
907.启动DG进行传输剩余数据。在步骤907中,对于网络设备而言,在步骤906启动的第一定时器对应的时长内,发送第二信息(即BSR对应的DCI);对于终端设备而言,在步骤906启动的第一定时器对应的时长内,监听PDCCH,以接收第二信息(即BSR对应的DCI)。
908.结束流程。
基于图8a、图8b、图9a和图9b所示技术方案可知,当终端设备未配置CDRX时,通过在当前周期内的CG PUSCH处上报BSR(包括在当前周期内的最后一个CG PUSCH和非最后一个CG PUSCH两种情况),网络设备根据BSR或计算得知终端设备是否需要DG进行传输,若需要DG对剩余数据进行传输,则启动额外的监听窗,使终端设备能够监听PDCCH用于DG传输,和原有技术相比,可以大大降低终端设备在现有CG资源发送数据后,仍有数据剩余时,采用DG进行传输时的时延,提升系统容量,同时不会使终端设备一直处于唤醒的状态,也节省了终端设备电量。
上面从方法的角度对本申请进行说明,下面将对本申请提供的其他实施例进一步描述。
请参阅图10,为本申请提供的通信装置的一个实现示意图,该通信装置1000包括处理单元1001和收发单元1002。该通信装置1000可以实现上述方法实施例中通信装置(包括终端设备,网络设备等)的功能,因此也能实现上述方法实施例所具备的有益效果。在本申请实施例中,该通信装置1000可以是终端设备(或网络设备),也可以是终端设备(或网络设备)内部的集成电路或者元件等,例如芯片。下文实施例以该通信装置1000为终端设备(或网络设备)为例进行说明。
一种可能的实现方式中,当该装置1000为用于执行前述实施例中终端设备所执行的方法时,在该
收发单元1002发送第一信息之后,该处理单元1001启动第一定时器,其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道PDCCH的时间窗;在该第一定时器超时之前,该处理单元1001在该PDCCH上接收第二信息,该第二信息用于指示该上行资源。
在一种可能的实现方式中,该第一信息承载于授权配置CG资源所包含的N个时间单元中的第N个时间单元,N为大于1的正整数。
在一种可能的实现方式中,该第一信息承载于CG资源所包含的N个时间单元中的第k个时间单元,N为大于1的正整数,k为小于N的正整数。
在一种可能的实现方式中,该第一信息用于请求第一数据对应的上行资源;
该收发单元1002具体用于在该第一数据的数据量大于0时,发送该第一信息。
在一种可能的实现方式中,该第一数据的数据量基于总数据的数据量与已传输数据的数据量之间的差值确定。
在一种可能的实现方式中,该已传输数据的数据量包括以下任一项:在预设时长内,CG资源允许传输的数据量;或,在包时延预算PDB指示的时长内,CG资源允许传输的数据量;或,CG资源中的一个或多个CG传输机会内允许传输的数据量。
在一种可能的实现方式中,该第一信息包括以下至少一项:第一指示信息,指示该第一数据不为空;或,第二指示信息,指示该第一数据的数据量。
在一种可能的实现方式中,该第一信息承载于缓存状态报告BSR;或,该第一信息承载于上行控制信息UCI;或,该第一信息承载于BSR和UCI。
在一种可能的实现方式中,第一定时器包括以下任一项:非连续接收DRX的非活动定时器;或,DG资源的活动定时器;或,DRX的上行重传定时器;或,监控时隙周期和偏移指示的时间窗长度。
在一种可能的实现方式中,在该收发单元1002发送第一信息之后,该处理单元1001启动第二定时器,并在该第二定时器超时的时候,该处理单元1001启动第一定时器;其中,该第二定时器用于指示等待时间。
在一种可能的实现方式中,该第二定时器包括以下任一项:drx-HARQ-RTT-TimerUL;或,DG资源的HARQ-RTT定时器;或,监控等待时间定时器。
另一种可能的实现方式中,当该装置1000为用于执行前述实施例中网络设备所执行的方法时,在该收发单元1002接收第一信息之后,该处理单元1001启动第一定时器,其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道PDCCH的时间窗;在该第一定时器超时之前,该收发单元1002发送第二信息,该第二信息用于指示该上行资源。
在一种可能的实现方式中,该第一信息承载于授权配置CG资源所包含的N个时间单元中的第N个时间单元,N为大于1的正整数。
在一种可能的实现方式中,该第一信息承载于CG资源所包含的N个时间单元中的第k个时间单元,N为大于1的正整数,k为小于N的正整数。
在一种可能的实现方式中,该第一信息用于请求第一数据对应的上行资源;在该第一数据的数据量大于0时,该收发单元1002发送该第二信息。
在一种可能的实现方式中,该第一数据的数据量基于总数据的数据量与已传输数据的数据量之间的差值确定。
在一种可能的实现方式中,该已传输数据的数据量包括以下任一项:在预设时长内,CG资源允许传输的数据量;或,在包时延预算PDB指示的时长内,CG资源允许传输的数据量;或,CG资源中的一个或多个CG传输机会内允许传输的数据量。
在一种可能的实现方式中,该第一信息包括以下至少一项:第一指示信息,指示该第一数据不为空;或,第二指示信息,指示该第一数据的数据量。
在一种可能的实现方式中,该第一信息承载于缓存状态报告BSR;或,该第一信息承载于上行控制信息UCI;或,该第一信息承载于BSR和UCI。
在一种可能的实现方式中,第一定时器包括以下任一项:非连续接收DRX的非活动定时器;或,DG
资源的活动定时器;或,DRX的上行重传定时器;或,监控时隙周期和偏移指示的时间窗长度。
需要说明的是,上述通信装置1200的单元的信息执行过程等内容,具体可参见本申请前述所示的方法实施例中的叙述,此处不再赘述。
请参阅图11,为本申请提供的通信装置1100的另一种示意性结构图,通信装置1100至少包括输入输出接口1102。其中,通信装置1100可以为芯片或集成电路。
可选的,该通信装置还包括逻辑电路1101。
其中,图10所示收发单元1002可以为通信接口,该通信接口可以是图11中的输入输出接口1102,该输入输出接口1102可以包括输入接口和输出接口。或者,该通信接口也可以是收发电路,该收发电路可以包括输入接口电路和输出接口电路。
可选的,该通信装置1100为前述实施例中终端设备(或终端设备中的部件)的情况下,在该输入输出接口1102接收第一信息之后,该逻辑电路1101启动第一定时器,其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道PDCCH的时间窗;在该第一定时器超时之前,该输入输出接口1102发送第二信息,该第二信息用于指示该上行资源。
可选的,该通信装置1100为前述实施例中网络设备(或网络设备中的部件)的情况下,在该输入输出接口1102接收第一信息之后,该逻辑电路1101启动第一定时器,其中,该第一信息用于请求上行资源;该第一定时器用于指示监听物理下行控制信道PDCCH的时间窗;在该第一定时器超时之前,该输入输出接口1102发送第二信息,该第二信息用于指示该上行资源。
其中,逻辑电路1101和输入输出接口1102还可以执行任一实施例中终端设备或网络设备执行的其他步骤并实现对应的有益效果,此处不再赘述。
在一种可能的实现方式中,图10所示处理单元1001可以为图11中的逻辑电路1101。
可选的,逻辑电路1101可以是一个处理装置,处理装置的功能可以部分或全部通过软件实现。其中,处理装置的功能可以部分或全部通过软件实现。
可选的,处理装置可以包括存储器和处理器,其中,存储器用于存储计算机程序,处理器读取并执行存储器中存储的计算机程序,以执行任意一个方法实施例中的相应处理和/或步骤。
可选地,处理装置可以仅包括处理器。用于存储计算机程序的存储器位于处理装置之外,处理器通过电路/电线与存储器连接,以读取并执行存储器中存储的计算机程序。其中,存储器和处理器可以集成在一起,或者也可以是物理上互相独立的。
可选地,该处理装置可以是一个或多个芯片,或一个或多个集成电路。例如,处理装置可以是一个或多个现场可编程门阵列(field-programmable gate array,FPGA)、专用集成芯片(application specific integrated circuit,ASIC)、系统芯片(system on chip,SoC)、中央处理器(central processor unit,CPU)、网络处理器(network processor,NP)、数字信号处理电路(digital signal processor,DSP)、微控制器(micro controller unit,MCU),可编程控制器(programmable logic device,PLD)或其它集成芯片,或者上述芯片或者处理器的任意组合等。
请参阅图12,为本申请的实施例提供的上述实施例中所涉及的通信装置1200,该通信装置1200具体可以为上述实施例中的作为终端设备的通信装置。
其中,该通信装置1200的一种可能的逻辑结构示意图,该通信装置1200可以包括但不限于至少一个处理器1201以及通信端口1202。
进一步可选的,该装置还可以包括存储器1203、总线1204中的至少一个,在本申请的实施例中,该至少一个处理器1201用于对通信装置1200的动作进行控制处理。
此外,处理器1201可以是中央处理器单元,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。该处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理器和微处理器的组合等等。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参
考前述方法实施例中的对应过程,在此不再赘述。
需要说明的是,图12所示通信装置1200具体可以用于实现前述方法实施例中终端设备所实现的步骤,并实现终端设备对应的技术效果,图12所示通信装置的具体实现方式,均可以参考前述方法实施例中的叙述,此处不再一一赘述。
请参阅图13,为本申请的实施例提供的上述实施例中所涉及的通信装置1300的结构示意图,该通信装置1300具体可以为上述实施例中的作为网络设备的通信装置。其中,该通信装置的结构可以参考图13所示的结构。
通信装置1300包括至少一个处理器1311以及至少一个网络接口1314。进一步可选的,该通信装置还包括至少一个存储器1312、至少一个收发器1313和一个或多个天线1315。处理器1311、存储器1312、收发器1313和网络接口1314相连,例如通过总线相连,在本申请实施例中,该连接可包括各类接口、传输线或总线等,本实施例对此不做限定。天线1315与收发器1313相连。网络接口1314用于使得通信装置通过通信链路,与其它通信设备通信。例如网络接口1314可以包括通信装置与核心网设备之间的网络接口,例如S1接口,网络接口可以包括通信装置和其他通信装置(例如其他网络设备或者核心网设备)之间的网络接口,例如X2或者Xn接口。
处理器1311主要用于对通信协议以及通信数据进行处理,以及对整个通信装置进行控制,执行软件程序,处理软件程序的数据,例如用于支持通信装置执行实施例中所描述的动作。通信装置可以包括基带处理器和中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端设备进行控制,执行软件程序,处理软件程序的数据。图13中的处理器1311可以集成基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。本领域技术人员可以理解,终端设备可以包括多个基带处理器以适应不同的网络制式,终端设备可以包括多个中央处理器以增强其处理能力,终端设备的各个部件可以通过各种总线连接。该基带处理器也可以表述为基带处理电路或者基带处理芯片。该中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储器中,由处理器执行软件程序以实现基带处理功能。
存储器主要用于存储软件程序和数据。存储器1312可以是独立存在,与处理器1311相连。可选的,存储器1312可以和处理器1311集成在一起,例如集成在一个芯片之内。其中,存储器1312能够存储执行本申请实施例的技术方案的程序代码,并由处理器1311来控制执行,被执行的各类计算机程序代码也可被视为是处理器1311的驱动程序。
图13仅示出了一个存储器和一个处理器。在实际的终端设备中,可以存在多个处理器和多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以为与处理器处于同一芯片上的存储元件,即片内存储元件,或者为独立的存储元件,本申请实施例对此不做限定。
收发器1313可以用于支持通信装置与终端之间射频信号的接收或者发送,收发器1313可以与天线1315相连。收发器1313包括发射机Tx和接收机Rx。具体地,一个或多个天线1315可以接收射频信号,该收发器1313的接收机Rx用于从天线接收该射频信号,并将射频信号转换为数字基带信号或数字中频信号,并将该数字基带信号或数字中频信号提供给该处理器1311,以便处理器1311对该数字基带信号或数字中频信号做进一步的处理,例如解调处理和译码处理。此外,收发器1313中的发射机Tx还用于从处理器1311接收经过调制的数字基带信号或数字中频信号,并将该经过调制的数字基带信号或数字中频信号转换为射频信号,并通过一个或多个天线1315发送该射频信号。具体地,接收机Rx可以选择性地对射频信号进行一级或多级下混频处理和模数转换处理以得到数字基带信号或数字中频信号,该下混频处理和模数转换处理的先后顺序是可调整的。发射机Tx可以选择性地对经过调制的数字基带信号或数字中频信号时进行一级或多级上混频处理和数模转换处理以得到射频信号,该上混频处理和数模转换处理的先后顺序是可调整的。数字基带信号和数字中频信号可以统称为数字信号。
收发器1313也可以称为收发单元、收发机、收发装置等。可选的,可以将收发单元中用于实现接收功能的器件视为接收单元,将收发单元中用于实现发送功能的器件视为发送单元,即收发单元包括接收单元和发送单元,接收单元也可以称为接收机、输入口、接收电路等,发送单元可以称为发射机、发
射器或者发射电路等。
需要说明的是,图13所示通信装置1300具体可以用于实现前述方法实施例中网络设备所实现的步骤,并实现网络设备对应的技术效果,图13所示通信装置1300的具体实现方式,均可以参考前述方法实施例中的叙述,此处不再一一赘述。
本申请实施例还提供一种存储一个或多个计算机执行指令的计算机可读存储介质,当计算机执行指令被处理器执行时,该处理器执行如前述实施例中终端设备可能的实现方式所述的方法。
本申请实施例还提供一种存储一个或多个计算机执行指令的计算机可读存储介质,当计算机执行指令被处理器执行时,该处理器执行如前述实施例中网络设备可能的实现方式所述的方法。
本申请实施例还提供一种存储一个或多个计算机的计算机程序产品(或称计算机程序),当计算机程序产品被该处理器执行时,该处理器执行上述终端设备可能实现方式的方法。
本申请实施例还提供一种存储一个或多个计算机的计算机程序产品,当计算机程序产品被该处理器执行时,该处理器执行上述网络设备可能实现方式的方法。
本申请实施例还提供了一种芯片系统,该芯片系统包括至少一个处理器,用于支持通信装置实现上述通信装置可能的实现方式中所涉及的功能。可选的,所述芯片系统还包括接口电路,所述接口电路为所述至少一个处理器提供程序指令和/或数据。在一种可能的设计中,该芯片系统还可以包括存储器,存储器,用于保存该通信装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件,其中,该通信装置具体可以为前述方法实施例中终端设备或网络设备。
本申请实施例还提供了一种通信系统,该通信系统包括上述任一实施例中的终端设备和网络设备。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
Claims (27)
- 一种通信方法,其特征在于,包括:在终端设备发送第一信息之后,启动第一定时器,其中,所述第一信息用于请求上行资源;所述第一定时器用于指示监听物理下行控制信道PDCCH的时间窗;在所述第一定时器超时之前,所述终端设备在所述PDCCH上接收第二信息,所述第二信息用于指示所述上行资源。
- 根据权利要求1所述的方法,其特征在于,所述第一信息承载于授权配置CG资源所包含的N个时间单元中的第N个时间单元,N为大于1的正整数。
- 根据权利要求1所述的方法,其特征在于,所述第一信息承载于CG资源所包含的N个时间单元中的第k个时间单元,N为大于1的正整数,k为小于N的正整数。
- 根据权利要求1至3任一项所述的方法,其特征在于,所述第一信息用于请求第一数据对应的上行资源;所述终端设备发送第一信息包括:在所述第一数据的数据量大于0时,所述终端设备发送所述第一信息。
- 根据权利要求4所述的方法,其特征在于,所述第一数据的数据量基于总数据的数据量与已传输数据的数据量之间的差值确定。
- 根据权利要求5所述的方法,其特征在于,所述已传输数据的数据量包括以下任一项:在预设时长内,CG资源允许传输的数据量;或,在包时延预算PDB指示的时长内,CG资源允许传输的数据量;或,CG资源中的一个或多个CG传输机会内允许传输的数据量。
- 根据权利要求1至6任一项所述的方法,其特征在于,所述第一信息包括以下至少一项:第一指示信息,指示所述第一数据不为空;或,第二指示信息,指示所述第一数据的数据量。
- 根据权利要求1至7任一项所述的方法,其特征在于,所述第一信息承载于缓存状态报告BSR;或,所述第一信息承载于上行控制信息UCI;或,所述第一信息承载于BSR和UCI。
- 根据权利要求1至8任一项所述的方法,其特征在于,第一定时器包括以下任一项:非连续接收DRX的非活动定时器;或,DG资源的活动定时器;或,DRX的上行重传定时器;或,监控时隙周期和偏移指示的时间窗长度。
- 根据权利要求1至9任一项所述的方法,其特征在于,在终端设备发送第一信息之后,启动第一定时器包括:在终端设备发送第一信息之后,启动第二定时器,并在所述第二定时器超时的时候,启动第一定时器;其中,所述第二定时器用于指示等待时间。
- 根据权利要求10所述的方法,其特征在于,所述第二定时器包括以下任一项:上行非连续接收混合自动重传请求往返时间定时器drx-HARQ-RTT-TimerUL;或,DG资源的HARQ-RTT定时器;或,监控等待时间定时器。
- 一种通信方法,其特征在于,包括:在网络设备接收第一信息之后,启动第一定时器,其中,所述第一信息用于请求上行资源;所述第一定时器用于指示监听物理下行控制信道PDCCH的时间窗;在所述第一定时器超时之前,所述网络设备发送第二信息,所述第二信息用于指示所述上行资源。
- 根据权利要求12所述的方法,其特征在于,所述第一信息承载于授权配置CG资源所包含的N个时间单元中的第N个时间单元,N为大于1的正整数。
- 根据权利要求12所述的方法,其特征在于,所述第一信息承载于CG资源所包含的N个时间单元中的第k个时间单元,N为大于1的正整数,k为小于N的正整数。
- 根据权利要求12至14任一项所述的方法,其特征在于,所述第一信息用于请求第一数据对应的上行资源;所述网络设备发送第二信息包括:在所述第一数据的数据量大于0时,所述网络设备发送所述第二信息。
- 根据权利要求15所述的方法,其特征在于,所述第一数据的数据量基于总数据的数据量与已传输数据的数据量之间的差值确定。
- 根据权利要求16所述的方法,其特征在于,所述已传输数据的数据量包括以下任一项:在预设时长内,CG资源允许传输的数据量;或,在包时延预算PDB指示的时长内,CG资源允许传输的数据量;或,CG资源中的一个或多个CG传输机会内允许传输的数据量。
- 根据权利要求12至17任一项所述的方法,其特征在于,所述第一信息包括以下至少一项:第一指示信息,指示所述第一数据不为空;或,第二指示信息,指示所述第一数据的数据量。
- 根据权利要求12至18任一项所述的方法,其特征在于,所述第一信息承载于缓存状态报告BSR;或,所述第一信息承载于上行控制信息UCI;或,所述第一信息承载于BSR和UCI。
- 根据权利要求12至19任一项所述的方法,其特征在于,第一定时器包括以下任一项:非连续接收DRX的非活动定时器;或,DG资源的活动定时器;或,DRX的上行重传定时器;或,监控时隙周期和偏移指示的时间窗长度。
- 一种通信装置,其特征在于,包括处理单元和收发单元;其中,所述处理单元和所述收发单元用于执行如权利要求1至11中任一项所述的方法。
- 一种通信装置,其特征在于,包括处理单元和收发单元;其中,所述处理单元和所述收发单元用于执行如权利要求12至20中任一项所述的方法。
- 一种通信装置,其特征在于,包括至少一个处理器和存储器,所述至少一个处理器与所述存储器耦合;其中,所述处理器用于执行如权利要求1至11中任一项所述的方法。
- 一种通信装置,其特征在于,包括至少一个处理器和存储器,所述至少一个处理器与所述存储器耦合;其中,所述处理器用于执行如权利要求12至20中任一项所述的方法。
- 一种通信系统,其特征在于,包括用于执行如权利要求21所述的通信装置和权利要求22所述的通信装置,或者,包括用于执行如权利要求23所述的通信装置和权利要求24所述的通信装置。
- 一种计算机可读存储介质,其特征在于,所述介质存储有指令,当所述指令被计算机执行时,实现权利要求1至20中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至20中任一项所述的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211701382.1A CN118265164A (zh) | 2022-12-28 | 2022-12-28 | 一种通信方法及相关设备 |
CN202211701382.1 | 2022-12-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024140365A1 true WO2024140365A1 (zh) | 2024-07-04 |
Family
ID=91604186
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/140196 WO2024140365A1 (zh) | 2022-12-28 | 2023-12-20 | 一种通信方法及相关设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118265164A (zh) |
WO (1) | WO2024140365A1 (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140086110A1 (en) * | 2012-09-27 | 2014-03-27 | Lg Electronics Inc. | Method for counting timer for retransmission in wireless communication system and apparatus therefor |
WO2014109769A1 (en) * | 2013-01-14 | 2014-07-17 | Nokia Corporation | Improved handling of control signaling |
WO2019153126A1 (zh) * | 2018-02-06 | 2019-08-15 | 华为技术有限公司 | 反馈信息的指示方法及装置 |
CN110351898A (zh) * | 2018-04-04 | 2019-10-18 | 华为技术有限公司 | 非连续接收的通信方法、装置、通信设备和通信系统 |
WO2021217351A1 (zh) * | 2020-04-27 | 2021-11-04 | Oppo广东移动通信有限公司 | 一种信道监听方法、电子设备及存储介质 |
-
2022
- 2022-12-28 CN CN202211701382.1A patent/CN118265164A/zh active Pending
-
2023
- 2023-12-20 WO PCT/CN2023/140196 patent/WO2024140365A1/zh unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140086110A1 (en) * | 2012-09-27 | 2014-03-27 | Lg Electronics Inc. | Method for counting timer for retransmission in wireless communication system and apparatus therefor |
WO2014109769A1 (en) * | 2013-01-14 | 2014-07-17 | Nokia Corporation | Improved handling of control signaling |
WO2019153126A1 (zh) * | 2018-02-06 | 2019-08-15 | 华为技术有限公司 | 反馈信息的指示方法及装置 |
CN110351898A (zh) * | 2018-04-04 | 2019-10-18 | 华为技术有限公司 | 非连续接收的通信方法、装置、通信设备和通信系统 |
WO2021217351A1 (zh) * | 2020-04-27 | 2021-11-04 | Oppo广东移动通信有限公司 | 一种信道监听方法、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN118265164A (zh) | 2024-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022237527A1 (zh) | 一种非连续接收的通信方法及装置 | |
EP4369822A1 (en) | Resource configuration method and communication apparatus | |
WO2018059483A1 (zh) | 多空口通信方法和装置 | |
WO2024140365A1 (zh) | 一种通信方法及相关设备 | |
WO2023131331A1 (zh) | 上行数据传输方法、网络设备、终端设备及通信系统 | |
WO2017113401A1 (zh) | 功率信息发送方法、终端设备和网络设备 | |
JP2024529000A (ja) | Nr v2xにおけるsl drx動作を実行する方法及び装置 | |
WO2024140257A1 (zh) | 一种基于配置授权的通信方法及装置 | |
WO2023207405A1 (zh) | 基于drx配置的通信方法、通信装置及通信系统 | |
WO2024207995A1 (zh) | 一种基于配置授权的通信方法及装置 | |
WO2024174665A1 (zh) | 通信方法和通信装置 | |
WO2024032276A1 (zh) | 一种通信方法及装置 | |
WO2023103919A1 (zh) | 数据传输方法和数据传输装置 | |
WO2024066908A1 (zh) | 基于drx配置的通信方法、通信装置及通信系统 | |
WO2023231636A1 (zh) | 一种通信方法及相关装置 | |
WO2024066876A1 (zh) | 数据传输方法及装置 | |
WO2023246744A1 (zh) | 一种通信方法及装置 | |
WO2024230723A1 (zh) | 一种uci比特设计方法与装置 | |
WO2023216986A1 (zh) | 缓存状态报告bsr指示方法和装置 | |
WO2024169349A1 (zh) | 一种数据传输方法及相关设备 | |
WO2024140600A1 (zh) | 通信方法、通信装置及通信系统 | |
WO2024198998A1 (zh) | 资源指示方法和通信装置 | |
WO2024169477A1 (zh) | 上行链路控制信息的发送方法及装置 | |
WO2023045714A1 (zh) | 一种调度方法及通信装置 | |
WO2024093908A1 (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: 23910294 Country of ref document: EP Kind code of ref document: A1 |