WO2024140257A1 - 一种基于配置授权的通信方法及装置 - Google Patents
一种基于配置授权的通信方法及装置 Download PDFInfo
- Publication number
- WO2024140257A1 WO2024140257A1 PCT/CN2023/138866 CN2023138866W WO2024140257A1 WO 2024140257 A1 WO2024140257 A1 WO 2024140257A1 CN 2023138866 W CN2023138866 W CN 2023138866W WO 2024140257 A1 WO2024140257 A1 WO 2024140257A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- transmission opportunity
- transmission
- mcs
- adjustment
- opportunities
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 163
- 238000004891 communication Methods 0.000 title claims abstract description 74
- 230000005540 biological transmission Effects 0.000 claims abstract description 829
- 230000015654 memory Effects 0.000 claims description 33
- 230000008569 process Effects 0.000 claims description 30
- 238000003860 storage Methods 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 23
- 238000013475 authorization Methods 0.000 claims description 11
- 239000002699 waste material Substances 0.000 abstract description 12
- 238000012545 processing Methods 0.000 description 56
- 238000013461 design Methods 0.000 description 47
- 230000006870 function Effects 0.000 description 36
- 238000010586 diagram Methods 0.000 description 19
- 238000004904 shortening Methods 0.000 description 15
- 230000009471 action Effects 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 7
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 6
- 239000013256 coordination polymer Substances 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000004913 activation Effects 0.000 description 5
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 3
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000007420 reactivation Effects 0.000 description 2
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001427 coherent 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
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- 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 relates to the field of communication technology, and in particular to a communication method and device based on configuration authorization.
- Wireless communication systems are gradually infiltrating some services with strong real-time requirements and large data capacity requirements, such as video transmission, cloud gaming (CG), extended reality (XR), etc.
- XR refers to a combination of real and virtual, human-computer interactive environment generated by computer technology and wearable devices. It is a general term for various forms such as augmented reality (AR), virtual reality (VR), and mixed reality (MR).
- AR augmented reality
- VR virtual reality
- MR mixed reality
- an embodiment of the present application provides a communication method based on configuration authorization, which can be applied to a terminal or a component in the terminal (such as a circuit or a chip).
- the method may include: determining multiple transmission opportunities, the multiple transmission opportunities include a first transmission opportunity and a second transmission opportunity, the second transmission opportunity is located after the first transmission opportunity; sending indication information to an access network device at the first transmission opportunity, the indication information indicating an adjustment of the time-frequency resources and/or modulation and coding strategy MCS of the second transmission opportunity; communicating with the access network device at the second transmission opportunity according to the adjusted time-frequency resources and/or MCS of the second transmission opportunity.
- multiple transmission opportunities are defined within a specific range of the CG period or the transmission period of the data frame, thereby enabling flexible adjustment of part or all of the transmission opportunities within the specific range.
- the first transmission opportunity is the first transmission opportunity among the multiple transmission opportunities.
- the terminal sends the indication information at the first transmission opportunity, so that more transmission opportunities can be adjusted, and the access network equipment can learn the usage of subsequent transmission opportunities earlier, so as to allocate unused resources to other terminals and improve resource utilization.
- the indication information also indicates the adjustment of the time-frequency resources and/or MCS of the first transmission opportunity, thereby making the adjustment range larger and facilitating improving the transmission performance.
- the embodiment of the present application provides a communication method based on configuration authorization, which can be applied to an access network device or a component (such as a circuit or chip) in the access network device, and can also be applied to a logical node, a logical module or software that can realize all or part of the functions of the access network device.
- the multiple transmission opportunities are located within a configuration authorization CG period, or the multiple transmission opportunities are located within a transmission period of a data frame.
- the indication information includes one or more of the following: information indicating the second transmission opportunity; adjustment information of the time-frequency resources and/or MCS of the second transmission opportunity.
- the information indicating the second transmission opportunity includes: a CG index corresponding to the second transmission opportunity; or a hybrid automatic repeat request HARQ process number corresponding to the second transmission opportunity; or a position number of the second transmission opportunity among the multiple transmission opportunities; or a bit map, in which each bit corresponds to a transmission opportunity among the multiple transmission opportunities, and the value of the bit corresponding to the second transmission opportunity is a preset value.
- the adjustment information of the time-frequency resources of the second transmission opportunity includes an index of a first adjustment rule, where the first adjustment rule is used to adjust the time domain resources and/or frequency domain resources of the second transmission opportunity.
- the offset is less than or equal to an offset threshold.
- the indication information also indicates an adjustment of the time-frequency resources and/or MCS of the first transmission opportunity; the method also includes: communicating with the terminal at the first transmission opportunity according to the adjusted time-frequency resources and/or MCS of the first transmission opportunity.
- the present application provides a communication device, which has the function of implementing the first aspect or the second aspect mentioned above.
- the communication device includes a module or unit or means corresponding to the operations involved in the first aspect or the second aspect mentioned above.
- the module or unit or means can be implemented by software, or by hardware, or the corresponding software can be implemented by hardware.
- the communication device includes a processing unit and a communication unit, wherein the communication unit can be used to send and receive signals to achieve communication between the communication device and other devices; the processing unit can be used to perform some internal operations of the communication device.
- the functions performed by the processing unit and the communication unit can correspond to the operations involved in the first aspect or the second aspect above.
- the communication device includes a processor, which can be used to couple with a memory.
- the memory can store necessary computer programs or instructions for implementing the functions involved in the first aspect or the second aspect.
- the processor can execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the communication device implements the method in any possible design or implementation of the first aspect or the second aspect.
- the communication device includes a processor and a memory
- the memory can store necessary computer programs or instructions for implementing the functions involved in the first aspect or the second aspect.
- the processor can execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the communication device implements the method in any possible design or implementation of the first aspect or the second aspect.
- the communication device includes a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute the method in any possible design or implementation of the first aspect or the second aspect above.
- the present application provides a computer program product.
- the computer reads and executes the computer program product, the computer executes the method in any possible design of the first aspect or the second aspect mentioned above.
- the present application provides a chip, comprising a processor, wherein the processor is coupled to a memory and is used to read and execute a software program stored in the memory to implement a method in any possible design of the first aspect or the second aspect above.
- FIG2B is an example of a data frame corresponding to a transmission opportunity provided by an embodiment of the present application.
- FIG2C is another example of a data frame corresponding to a transmission opportunity provided by an embodiment of the present application.
- FIG. 2D is another example of a data frame corresponding to a transmission opportunity provided by an embodiment of the present application.
- FIG2E is another example of a data frame corresponding to a transmission opportunity provided in an embodiment of the present application.
- FIG2F is an example of a resource waste situation provided in an embodiment of the present application.
- FIG3 is a schematic diagram of a flow chart corresponding to a communication method provided in an embodiment of the present application.
- FIG4 is an example of an adjustment method provided in an embodiment of the present application.
- FIG5 is a possible exemplary block diagram of a device involved in an embodiment of the present application.
- RAN 100 may also include other RAN nodes, such as wireless relay equipment and/or wireless backhaul equipment (not shown in FIG. 1 ).
- Terminal 120 is connected to RAN node 110 wirelessly.
- RAN node 110 is connected to core network 200 wirelessly or by wire.
- the core network equipment in core network 200 and RAN node 110 in RAN 100 may be different physical devices, or may be the same physical device integrating core network logic functions and wireless access network logic functions.
- the RAN node may also be expressed in different ways, such as access network equipment. Unless otherwise specified in this application, the access network equipment is used for expression.
- CU or CU-CP and CU-UP
- DU or RU may also have different names, but those skilled in the art can understand their meanings.
- CU may also be called O-CU (open CU)
- DU may also be called O-DU
- CU-CP may also be called O-CU-CP
- CU-UP may also be called O-CU-UP
- RU may also be called O-RU.
- this application takes CU, CU-CP, CU-UP, DU and RU as examples for description.
- Any unit of CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
- a terminal may also be referred to as a terminal device, user equipment (UE), a mobile station, a mobile terminal, etc.
- a terminal can be widely Applied to various scenarios, for example, device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc.
- the terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc.
- the embodiments of the present application do not limit the device form of the terminal.
- sending information to...(terminal) can be understood as the destination of the information being the terminal, and can include directly or indirectly sending information to the terminal.
- Receiviving information from...(terminal) can be understood as the source of the information being the terminal, and can include directly or indirectly receiving information from the terminal.
- the information may be processed as necessary between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly and will not be repeated here.
- a data frame can also be called a data slice or a data tile.
- the service may include at least one data frame, or at least one protocol data unit (PDU) set (PDU set), and a PDU set may include at least one data frame.
- PDU protocol data unit
- a video can be composed of a series of coherent images (or pictures, photos, etc.) played continuously.
- the frame rate refers to the number of images played per second. For example, when the frame rate is 24 frames per second (FPS), it means that 24 images are played per second. When the frame rate is 60FPS, it means that 60 images are played per second, and so on.
- a video frame can be understood as an image.
- a video frame can include one or more data packets corresponding to an image.
- the data volume of a video frame is the sum of the data volumes of one or more data packets included in the video frame.
- parameter 1 indicates the frequency domain position of the transmission opportunity.
- parameter 1 includes a bitmap indicating the resource block group (RBG) included in the transmission opportunity; in mode 2, parameter 1 includes a resource indication value (RIV), and the RIV indicates the starting RB of the transmission opportunity (which can be expressed as RB start ) and the number of consecutive RBs in the frequency domain (which can be expressed as L RB ).
- RBG resource block group
- RIV resource indication value
- Parameter 2 may indicate the time domain position of the transmission opportunity in a variety of ways.
- parameter 2 includes a time domain resource assignment (TDRA) field, and the TDRA field includes K0, a start and length indicator value (SLIV).
- K0 indicates a slot offset value between a PDCCH carrying an activation command and the first transmission opportunity in the set of transmission opportunities
- SLIV indicates the start symbol position of the first transmission opportunity in the set of transmission opportunities and the time domain length of each transmission opportunity in the set of transmission opportunities.
- the uplink and downlink business models are usually different.
- the changes in the scene content display are caused by the user's posture or position (action). Therefore, the uplink transmission is mainly the position and posture information, with a small data volume, usually only tens of kbps; the downlink transmission is mainly the rendered video stream, with a relatively large data volume, up to tens to hundreds of Mbps.
- the changes in the scene content display are caused by changes in the focus target and the changes in the spatial relationship between the position and the gaze point (action). Therefore, the uplink transmission content contains the visual information required for perception (including depth).
- the uplink transmission is mainly clear and stable pictures or video streams, with a large data volume, and can also be some extracted environmental feature information.
- the embodiments of the present application provide several semi-static scheduling enhancement technologies to meet the transmission requirements of large amounts of data.
- the semi-static scheduling enhancement technology provided by the embodiments of the present application is introduced below in combination with configuration methods 1 to 3.
- the access network device can configure a set of transmission opportunities with a shorter CG period for the terminal, thereby forming dense transmission opportunities, so that each data frame transmission period includes multiple transmission opportunities, and the terminal can have sufficient resources to transmit data frames.
- each data frame transmission period includes two transmission opportunities.
- the terminal can transmit data frame k at transmission opportunity k and transmission opportunity k+1, transmit data frame k+1 at transmission opportunity k+2 and transmission opportunity k+3, transmit data frame k+2 at transmission opportunity k+4 and transmission opportunity k+5, and so on.
- the following introduces the communication method provided in the embodiment of the present application by taking uplink transmission (i.e. the access network device configures the transmission timing for the terminal through CG) as an example.
- the terminal sends indication information to the access network device at the first transmission opportunity, the indication information indicates the adjustment of the time-frequency resources and/or MCS of at least one transmission opportunity, and the at least one transmission opportunity includes the second transmission opportunity; accordingly, the access network device receives the indication information.
- the terminal sends the indication information at the first transmission opportunity, so that more transmission opportunities can be adjusted, and the access network equipment can know the usage of subsequent transmission opportunities earlier, which is convenient for allocating unused resources to other terminals and improving resource utilization.
- the position number interval information indicates the position number interval, for example, the position number interval is [M1, M2], the second The position number of the transmission opportunity among the multiple transmission opportunities is within the position number interval.
- the position number interval information may include a lower limit value (i.e., M1) and/or an upper limit value (i.e., M2) of the position number interval. If the position number interval information does not include an upper limit value, the default upper limit value is the position number of the last transmission opportunity among the multiple transmission opportunities; if the position number interval information does not include a lower limit value, the default lower limit value is the position number of the next transmission opportunity of the first transmission opportunity.
- information 1 includes the first CG index and the second bit map corresponding to the first CG index, and also includes the second CG index and the third bit map corresponding to the second CG index; wherein the first CG index is 2, the second bit map is "01", the second CG index is 1, and the third bit map is "11", then at least one transmission opportunity includes transmission opportunity 2, transmission opportunity 3 and transmission opportunity 4.
- the terminal may use the same adjustment rule to adjust the time domain resources and/or frequency domain resources of at least one transmission opportunity, or may use different adjustment rules to adjust the time domain resources and/or frequency domain resources of at least one transmission opportunity. For example, when at least one transmission opportunity includes a second transmission opportunity and a third transmission opportunity, the terminal may use a first adjustment rule to adjust the time domain resources and/or frequency domain resources of the second transmission opportunity, and use a second adjustment rule to adjust the time domain resources and/or frequency domain resources of the third transmission opportunity.
- the adjustment rules of the embodiments of the present application may include three types of adjustment rules, namely, a first type of adjustment rule, a second type of adjustment rule and a third type of adjustment rule.
- the multiple adjustment rules obtained by the above terminal may include one or more of the following: at least one first type of adjustment rule; at least one second type of adjustment rule; at least one third type of adjustment rule.
- at least one first type of adjustment rule for example, includes adjustment rule a1 (shortening a1 symbols) and adjustment rule a2 (shortening a2 symbols);
- at least one second type of adjustment rule for example, includes adjustment rule b1 (shortening b1 RBs) and adjustment rule b2 (shortening b2 symbols);
- at least one third type of adjustment rule for example, includes adjustment rule c1 (shortening x1 symbols, shortening y1 RBs) and adjustment rule c2 (shortening x2 symbols, shortening y2 RBs).
- the terminal can send the data in the data frame at the second transmission opportunity according to the adjusted time-frequency resources and/or MCS of the second transmission opportunity; accordingly, the access network device can receive the data in the data frame at the second transmission opportunity according to the adjusted time-frequency resources and/or MCS of the second transmission opportunity.
- Adjustment method 2 Use adjustment rule 2 to adjust transmission opportunity 2 and transmission opportunity 3, and use adjustment rule 1 to adjust transmission opportunity 4.
- adjustment rule 2 belongs to the first type of adjustment rule, and adjustment rule 2 means: shortening the time domain length by one or more symbols.
- Adjustment rule 1 refers to the description in adjustment method 1. In this case, the terminal does not use transmission opportunity 4 to transmit data in the data frame, that is, it only transmits data in the data frame on transmission opportunity 1, transmission opportunity 2, and transmission opportunity 3.
- UCI may include 5 domains, namely domain 1 to domain 5, domain 1 is used to carry CG index 1, domain 2 is used to carry the index of adjustment rule 2, domain 3 is used to carry CG index 2, domain 4 is used to carry the index of adjustment rule 2, and domain 5 is used to carry the index of adjustment rule 1.
- domain 1 and domain 2 are used to indicate that the transmission opportunity 2 is adjusted using adjustment rule 2;
- domain 3 domain 4 and domain 5 are used to indicate that the first transmission opportunity corresponding to CG index 2 (i.e., transmission opportunity 2) is adjusted using adjustment rule 2
- the second transmission opportunity corresponding to CG index 2 i.e., transmission opportunity 4) is adjusted using adjustment rule 1.
- Adjustment method 4 Use adjustment rule 1 to adjust transmission timing 2, transmission timing 3, and transmission timing 4.
- the terminal does not use transmission timing 2, transmission timing 3, and transmission timing 4 to transmit data in the data frame, that is, it only transmits data in the data frame at transmission timing 1.
- UCI may include three domains, namely domain 1, domain 2 and domain 3. Domain 1 is used to carry M1, domain 2 is used to carry M2, and domain 3 is used to carry the index of adjustment rule 1.
- the above UCI may include M1 and M2, but does not include the index of adjustment rule 1. In this case, the UCI implicitly indicates that the corresponding transmission opportunity is adjusted using adjustment rule 1.
- UCI does not include M2, and the value of M2 may be defaulted to the number of transmission opportunities included in the transmission period of the data frame (ie, 4).
- the UCI may include two domains, domain 1 and domain 2. Domain 1 is used to carry M2, and domain 2 is used to carry the index of adjustment rule 1.
- UCI does not include M1
- the value of M1 may be defaulted to the position number of the next transmission opportunity of the first transmission opportunity (ie, 2).
- the UCI may include 1 field, which is used to carry the index of adjustment rule 1.
- information 1 is not included in UCI, and UCI implicitly indicates that the transmission timing to which adjustment rule 1 applies is the transmission timing with the same CG index as transmission timing 1 among multiple transmission timings, namely, transmission timing 2, transmission timing 3 and transmission timing 4.
- the parameters of the transmission opportunity can only be changed by reactivation, and the parameters of all subsequent transmission opportunities need to be changed; however, the method in the embodiment of the present application can temporarily adjust the parameters of some transmission opportunities (or dynamically adjust the parameters of the transmission opportunity), which has strong flexibility. For example, in the scenario where the amount of data that can be carried by the transmission opportunity corresponding to the data frame is greater than the amount of data in the data frame, by temporarily adjusting the parameters of some transmission opportunities and notifying the access network device through indication information, it is possible to effectively reduce resource waste and save power consumption of the terminal.
- At least one transmission opportunity includes part or all of the transmission opportunities after the first transmission opportunity among the multiple transmission opportunities, that is, at least one transmission opportunity does not include the first transmission opportunity.
- at least one transmission opportunity may include the first transmission opportunity, that is, the time-frequency resources and/or MCS of the first transmission opportunity may also be adjusted.
- the access network device can decode UCI or CG-UCI according to QPSK, and after decoding UCI or CG-UCI, decode the data according to the indication information in UCI or CG-UCI. Therefore, when at least one transmission opportunity includes the first transmission opportunity, the access network device can also decode the data transmitted on the first transmission opportunity according to the adjusted time-frequency resources and/or MCS.
- QPSK quadrature phase shift keying
- the access network equipment and the terminal may include hardware structures and/or software modules corresponding to the execution of each function.
- the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
- FIG5 shows a possible exemplary block diagram of the device involved in the embodiments of the present application.
- the device 500 may include: a processing unit 502 and a communication unit 503.
- the processing unit 502 is used to control and manage the actions of the device 500.
- the communication unit 503 is used to support the communication between the device 500 and other devices.
- the communication unit 503 is also called a transceiver unit, and may include a receiving unit and/or a sending unit, which are used to perform receiving and sending operations, respectively.
- the device 500 may also include a storage unit 501 for storing program code and/or data of the device 500.
- the processing unit 502 is used to: determine a plurality of transmission opportunities, wherein the plurality of transmission opportunities include a first transmission opportunity and a second transmission opportunity, wherein the second transmission opportunity is located after the first transmission opportunity; and the communication unit 503 is used to: send indication information to the access network device at the first transmission opportunity, wherein the indication information indicates the time-frequency resources and/or modulation for the second transmission opportunity. and adjusting the coding strategy MCS; communicating with the access network device at the second transmission opportunity according to the adjusted time-frequency resources and/or MCS of the second transmission opportunity.
- the first transmission opportunity is the first transmission opportunity among the multiple transmission opportunities.
- the information indicating the second transmission opportunity includes: a CG index corresponding to the second transmission opportunity; or a hybrid automatic repeat request HARQ process number corresponding to the second transmission opportunity; or a position number of the second transmission opportunity among the multiple transmission opportunities; or a bit map, in which each bit corresponds to a transmission opportunity among the multiple transmission opportunities, and the value of the bit corresponding to the second transmission opportunity is a preset value.
- the processing unit 502 is further used to: obtain multiple adjustment rules, where the multiple adjustment rules include the first adjustment rule.
- the offset is less than or equal to an offset threshold.
- the indication information also indicates an adjustment of the time-frequency resources and/or MCS of the first transmission opportunity; the communication unit 503 is also used to communicate with the access network device at the first transmission opportunity according to the adjusted time-frequency resources and/or MCS of the first transmission opportunity.
- the apparatus 500 may be the access network device in the above embodiment, or may be a component (such as a circuit or a chip) disposed in the access network device.
- the processing unit 502 may support the apparatus 500 in executing the actions of the access network device in the above method examples.
- the processing unit 502 mainly executes the internal actions of the access network device in the method examples, and the communication unit 503 may support the communication between the apparatus 500 and other devices.
- the processing unit 502 is used to: determine multiple transmission opportunities, the multiple transmission opportunities include a first transmission opportunity and a second transmission opportunity, the second transmission opportunity is located after the first transmission opportunity; the communication unit 503 is used to: receive indication information from the terminal at the first transmission opportunity, the indication information indicates an adjustment of the time-frequency resources and/or modulation and coding strategy MCS of the second transmission opportunity; communicate with the terminal at the second transmission opportunity according to the adjusted time-frequency resources and/or MCS of the second transmission opportunity.
- the multiple transmission opportunities are located within a configuration authorization CG period, or the multiple transmission opportunities are located within a transmission period of a data frame.
- the first transmission opportunity is the first transmission opportunity among the multiple transmission opportunities.
- the information indicating the second transmission opportunity includes: a CG index corresponding to the second transmission opportunity; or a hybrid automatic repeat request HARQ process number corresponding to the second transmission opportunity; or a position number of the second transmission opportunity among the multiple transmission opportunities; or a bit map, in which each bit corresponds to a transmission opportunity among the multiple transmission opportunities, and the value of the bit corresponding to the second transmission opportunity is a preset value.
- the first adjustment rule is one of multiple adjustment rules.
- the offset is less than or equal to an offset threshold.
- each unit in the above device can be fully or partially integrated into one physical entity, or they can be physically separated.
- the units in the device can all be implemented in the form of software calling through processing elements; they can also be all implemented in the form of hardware; some units can also be implemented in the form of software calling through processing elements, and some units can be implemented in the form of hardware.
- each unit can be a separately established processing element, or it can be integrated in a certain chip of the device.
- it can also be stored in the memory in the form of a program, and called and executed by a certain processing element of the device. The function of the unit.
- processing element described here can also be a processor, which can be an integrated circuit with signal processing capabilities.
- each operation of the above method or each unit above can be implemented by an integrated logic circuit of hardware in the processor element or in the form of software calling through a processing element.
- the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, such as one or more application specific integrated circuits (ASIC), or one or more digital singnal processors (DSP), or one or more field programmable gate arrays (FPGA), or a combination of at least two of these integrated circuit forms.
- ASIC application specific integrated circuits
- DSP digital singnal processors
- FPGA field programmable gate arrays
- the unit in the device can be implemented in the form of a processing element scheduler
- the processing element can be a processor, such as a general-purpose central processing unit (CPU), or other processors that can call programs.
- CPU general-purpose central processing unit
- these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
- the above unit for receiving is an interface circuit of the device, which is used to receive signals from other devices.
- the receiving unit is an interface circuit of the chip used to receive signals from other chips or devices.
- the above unit for sending is an interface circuit of the device, which is used to send signals to other devices.
- the sending unit is an interface circuit of the chip used to send signals to other chips or devices.
- the signal processing part 630 may include a modulation and demodulation subsystem for processing each communication protocol layer of the data; it may also include a central processing subsystem for processing the terminal operating system and application layer; in addition, it may also include other subsystems, such as a multimedia subsystem, a peripheral subsystem, etc., wherein the multimedia subsystem is used to control the terminal camera, screen display, etc., and the peripheral subsystem is used to connect to other devices.
- the modulation and demodulation subsystem may be a separately set chip.
- the program for executing the method executed by the terminal in the above method can be in a storage element on a different chip from the processing element, that is, an off-chip storage element.
- the processing element calls or loads the program from the off-chip storage element to the on-chip storage element to call and execute the method executed by the terminal in the above method embodiment.
- the unit implementing each step in the above method in the terminal may be configured as one or more processing elements, which are arranged on the modem subsystem, and the processing elements here may be integrated circuits, such as one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these integrated circuits. These integrated circuits may be integrated together to form a chip.
- the units of the terminal implementing the above method in each step can be integrated together and implemented in the form of SOC, and the SOC chip is used to implement the above method.
- the chip can integrate at least one processing element and a storage element, and the processing element calls the program stored in the storage element to implement the above terminal execution method; or, the chip can integrate at least one integrated circuit to implement the above terminal execution method; or, the above implementation methods can be combined, and the functions of some units can be implemented by the processing element calling the program, and some units can be implemented by the processing element calling the program.
- the functions are realized in the form of integrated circuits.
- the terminal shown in FIG6 can implement various processes related to the terminal in the above method embodiment.
- the operations and/or functions of each module in the terminal shown in FIG6 are respectively to implement the corresponding processes in the above method embodiment.
- the apparatus 700 may include a processor 701, a memory 702, and an interface circuit 703.
- the processor 701 may be used to process the communication protocol and the communication data, and to control the apparatus 700.
- the memory 702 may be used to store programs and data, and the processor 701 may execute the method performed by the apparatus 700 in the embodiment of the present application based on the program.
- the interface circuit 703 may be used for the apparatus 700 to communicate with other devices, and the communication may be wired communication or wireless communication.
- the device 700 shown in FIG7 can implement various processes involving access network devices in the above method embodiment.
- the operations and/or functions of each module in the device 700 shown in FIG7 are respectively to implement the corresponding processes in the above method embodiment.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种基于配置授权的通信方法及装置。其中方法包括:终端确定数据帧对应的多个传输时机所能承载的数据量大于数据帧的数据量,多个传输时机包括第一传输时机和第二传输时机,第二传输时机位于第一传输时机之后;进而,终端在第一传输时机上向接入网设备发送指示信息,指示信息指示对第二传输时机的时频资源和/或MCS的调整。如此,当接入网设备通过配置授权为终端配置多个传输时机后,采用上述方法可以实现对传输时机的灵活动态调整,便于减少因数据帧对应的多个传输时机所能承载的数据量大于数据帧的数据量而导致的资源浪费。
Description
相关申请的交叉引用
本申请要求在2022年12月27日提交中国专利局、申请号为202211691694.9、申请名称为“一种基于配置授权的通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及通信技术领域,尤其涉及一种基于配置授权的通信方法及装置。
随着无线通信系统的不断发展,数据传输时延不断降低,传输容量越来越大。无线通信系统逐渐渗入一些实时性强、数据容量要求大的业务,比如视频传输、云游戏(cloud gaming,CG)、扩展现实(extended reality,XR)等。其中,XR是指通过计算机技术和可穿戴设备产生的一个真实与虚拟组合、可人机交互的环境,是增强现实(augmented reality,AR)、虚拟现实(virtual reality,VR)、混合现实(mixed reality,MR)等多种形式的统称。
以XR业务为例,接入网设备和终端之间可以通过半静态调度的方式传输XR业务的视频帧。然而,由于XR业务的不同视频帧的数据量可能不同,因此,接入网设备通过半静态调度为终端配置多个传输时机后,视频帧对应的传输时机所能承载的数据量可能与视频帧的数据量不匹配,比如视频帧对应的传输时机所能承载的数据量大于视频帧的数据量,从而导致资源浪费。
发明内容
本申请提供了一种基于配置授权的通信方法及装置,用于实现对传输时机的时频资源和/或MCS进行调整,便于减少资源浪费。
第一方面,本申请实施例提供一种基于配置授权的通信方法,该方法可以应用于终端或者终端中的部件(例如电路或者芯片)。其中,该方法可以包括:确定多个传输时机,所述多个传输时机包括第一传输时机和第二传输时机,所述第二传输时机位于所述第一传输时机之后;在所述第一传输时机上向接入网设备发送指示信息,所述指示信息指示对所述第二传输时机的时频资源和/或调制与编码策略MCS的调整;根据所述第二传输时机的调整后的时频资源和/或MCS,在所述第二传输时机上与所述接入网设备进行通信。
通常情况下,接入网设备为终端配置传输时机后,只可以通过重激活的方式改变传输时机的参数(比如传输时机的时频资源和/或MCS),且需要改变后续所有传输时机的参数;而采用本申请实施例中的方法,可以临时调整部分传输时机的参数(或者说动态调整传输时机的参数),具有较强的灵活性。比如,在数据帧对应的传输时机所能承载的数据量大于数据帧的数据量这一场景中,通过临时调整部分传输时机的参数,并通过指示信息通知给接入网设备,从而能够有效减少资源浪费,节省终端的功耗。
在一种可能的设计中,所述多个传输时机位于一个配置授权CG周期内,或者所述多个传输时机位于数据帧的传输周期内。
如此,将多个传输时机界定在CG周期或数据帧的传输周期这一特定范围内,从而可以实现对特定范围内的部分或全部传输时机进行灵活调整。
在一种可能的设计中,所述第一传输时机为所述多个传输时机中的首个传输时机。
如此,终端是在首个传输时机上发送指示信息,从而可以对更多个传输时机进行调整,且使得接入网设备更早地获知后续传输时机的使用情况,便于将未使用的资源分配给其它终端,提高资源利用率。
在一种可能的设计中,所述指示信息包括以下一项或多项:指示所述第二传输时机的信息;所述第二传输时机的时频资源和/或MCS的调整信息。
在一种可能的设计中,指示所述第二传输时机的信息,包括:所述第二传输时机对应的CG索引;或者,所述第二传输时机对应的混合自动重传请求HARQ进程编号;或者,所述第二传输时机在所述多个传输时机中的位置编号;或者,比特位图,所述比特位图中的每个比特对应所述多个传输时机中的一个传输时机,所述第二传输时机对应的比特的取值为预设值。
如此,通过上述内容来指示第二传输时机,实现较为方便,可以有效降低资源开销。
在一种可能的设计中,所述第二传输时机的时频资源的调整信息包括第一调整规则的索引,所述第一调整规则用于对所述第二传输时机的时域资源和/或频域资源进行调整。
在一种可能的设计中,所述方法还包括:获取多种调整规则,所述多种调整规则包括所述第一调整规则。
采用上述方式,通过预先定义或预先配置多种调整规则,使得终端可以更为合理地调整传输时机,便于保证终端对传输时机的调整在可控范围内。
在一种可能的设计中,所述第二传输时机的MCS的调整信息包括:所述第二传输时机的调整后的MCS索引值;或者,所述第二传输时机的调整后的MCS索引值与调整前的MCS索引值之间的偏移量。
在一种可能的设计中,所述偏移量小于或等于偏移量阈值。
采用上述方式,通过预先定义或预先配置偏移量阈值,使得终端可以更为合理地调整传输时机,便于保证终端对传输时机的调整在可控范围内。
在一种可能的设计中,所述指示信息还指示对所述第一传输时机的时频资源和/或MCS的调整;所述方法还包括:根据所述第一传输时机的调整后的时频资源和/或MCS,在所述第一传输时机上与所述接入网设备进行通信。
如此,指示信息还指示对第一传输时机的时频资源和/或MCS的调整,从而使得调整的范围更大,便于提高传输性能。
第二方面,本申请实施例提供一种基于配置授权的通信方法,该方法可以应用于接入网设备或者接入网设备中的部件(例如电路或者芯片),还可以应用于能实现全部或部分接入网设备功能的逻辑节点、逻辑模块或软件。其中,该方法可以包括:确定多个传输时机,所述多个传输时机包括第一传输时机和第二传输时机,所述第二传输时机位于所述第一传输时机之后;在所述第一传输时机上接收来自终端的指示信息,所述指示信息指示对所述第二传输时机的时频资源和/或调制与编码策略MCS的调整;根据所述第二传输时机的调整后的时频资源和/或MCS,在所述第二传输时机上与所述终端进行通信。
在一种可能的设计中,所述多个传输时机位于一个配置授权CG周期内,或者所述多个传输时机位于数据帧的传输周期内。
在一种可能的设计中,所述第一传输时机为所述多个传输时机中的首个传输时机。
在一种可能的设计中,所述指示信息包括以下一项或多项:指示所述第二传输时机的信息;所述第二传输时机的时频资源和/或MCS的调整信息。
在一种可能的设计中,指示所述第二传输时机的信息,包括:所述第二传输时机对应的CG索引;或者,所述第二传输时机对应的混合自动重传请求HARQ进程编号;或者,所述第二传输时机在所述多个传输时机中的位置编号;或者,比特位图,所述比特位图中的每个比特对应所述多个传输时机中的一个传输时机,所述第二传输时机对应的比特的取值为预设值。
在一种可能的设计中,所述第二传输时机的时频资源的调整信息包括第一调整规则的索引,所述第一调整规则用于对所述第二传输时机的时域资源和/或频域资源进行调整。
在一种可能的设计中,所述第一调整规则为多种调整规则中的一种调整规则。
在一种可能的设计中,所述第二传输时机的MCS的调整信息包括:所述第二传输时机的调整后的MCS索引值;或者,所述第二传输时机的调整后的MCS索引值与调整前的MCS索引值之间的偏移量。
在一种可能的设计中,所述偏移量小于或等于偏移量阈值。
在一种可能的设计中,所述指示信息还指示对所述第一传输时机的时频资源和/或MCS的调整;所述方法还包括:根据所述第一传输时机的调整后的时频资源和/或MCS,在所述第一传输时机上与所述终端进行通信。
可以理解的是,上述第二方面所描述的方法与第一方面所描述的方法相对应,第二方面中相关技术特征的有益效果可以参照第一方面的描述,不再赘述。
第三方面,本申请提供一种通信装置,所述通信装置具备实现上述第一方面或第二方面的功能,比如,所述通信装置包括执行上述第一方面或第二方面涉及操作所对应的模块或单元或手段,所述模块或单元或手段可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现。
在一种可能的设计中,所述通信装置包括处理单元、通信单元,其中,通信单元可以用于收发信号,以实现该通信装置和其它装置之间的通信;处理单元可以用于执行该通信装置的一些内部操作。处理单元、通信单元执行的功能可以和上述第一方面或第二方面涉及的操作相对应。
在一种可能的设计中,所述通信装置包括处理器,处理器可以用于与存储器耦合。所述存储器可以保存实现上述第一方面或第二方面涉及的功能的必要计算机程序或指令。所述处理器可执行所述存储器存储的计算机程序或指令,当所述计算机程序或指令被执行时,使得所述通信装置实现上述第一方面或第二方面中任意可能的设计或实现方式中的方法。
在一种可能的设计中,所述通信装置包括处理器和存储器,存储器可以保存实现上述第一方面或第二方面涉及的功能的必要计算机程序或指令。所述处理器可执行所述存储器存储的计算机程序或指令,当所述计算机程序或指令被执行时,使得所述通信装置实现上述第一方面或第二方面中任意可能的设计或实现方式中的方法。
在一种可能的设计中,所述通信装置包括处理器和接口电路,其中,处理器用于通过所述接口电路与其它装置通信,并执行上述第一方面或第二方面中任意可能的设计或实现方式中的方法。
可以理解地,上述第三方面中,处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。此外,以上处理器可以为一个或多个,存储器可以为一个或多个。存储器可以与处理器集成在一起,或者存储器与处理器分离设置。在具体实现过程中,存储器可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
第四方面,本申请提供一种通信系统,该通信系统可以包括终端和接入网设备;其中,终端用于上述第一方面所提供的通信方法,接入网设备用于执行上述第二方面所提供的通信方法。
第五方面,本申请提供一种计算机可读存储介质,所述计算机存储介质中存储有计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述第一方面或第二方面的任一种可能的设计中的方法。
第六方面,本申请提供一种计算机程序产品,当计算机读取并执行所述计算机程序产品时,使得计算机执行上述第一方面或第二方面的任一种可能的设计中的方法。
第七方面,本申请提供一种芯片,所述芯片包括处理器,所述处理器与存储器耦合,用于读取并执行所述存储器中存储的软件程序,以实现上述第一方面或第二方面的任一种可能的设计中的方法。
图1为本申请实施例适用的一种网络架构示意图;
图2A为本申请实施例提供的多个视频帧的传输示意图;
图2B为本申请实施例提供的数据帧对应传输时机的一种示例;
图2C为本申请实施例提供的数据帧对应传输时机的又一种示例;
图2D为本申请实施例提供的数据帧对应传输时机的又一种示例;
图2E为本申请实施例提供的数据帧对应传输时机的又一种示例;
图2F为本申请实施例提供的资源浪费情形示例;
图3为本申请实施例提供的通信方法所对应的流程示意图;
图4为本申请实施例提供的调整方式示例;
图5为本申请实施例中所涉及的装置的可能的示例性框图;
图6为本申请实施例提供的一种终端的结构示意图;
图7为本申请实施例提供的一种接入网设备的结构示意图。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。本申请实施例中的技术方案可以应用于各种通信系统,例如通用移动通信系统(universal mobile telecommunications system,UMTS)、无线局域网(wireless local area network,WLAN)、无线保真(wireless fidelity,Wi-Fi)系统、第4代(4th generation,4G)移动通信系统,如长期演进(long term evolution,LTE)系统、第五代(5th generation,5G)移动通信系统,如新空口(new radio,NR)系统,以及未来演进的通信系统,如第六代(6th generation,6G)移动通信系统等。
本申请将围绕可包括多个设备、组件、模块等的系统来呈现各个方面、实施例或特征。应当
理解和明白的是,各个系统可包括另外的设备、组件、模块等,并且/或者可以并不包括结合附图讨论的所有设备、组件、模块等。此外,还可以使用这些方案的组合。
为便于理解本申请实施例,图1示出了一种可能的、非限制性的系统示意图。如图1所示,通信系统10包括无线接入网(radio access network,RAN)100和核心网(core network,CN)200。可选地,通信系统10还可以包括互联网300。
RAN 100包括至少一个RAN节点(如图1中的110a和110b,统称为110)和至少一个终端(如图1中的120a-120j,统称为120)。其中,110a是基站,110b是微基站,120a、120e、120f和120j是手机,120b是汽车,120c是加油机,120d是布置在室内或室外的家庭接入节点(home access point,HAP),120g是笔记本电脑,120h是打印机,120i是无人机。
RAN100中还可以包括其它RAN节点,例如无线中继设备和/或无线回传设备(图1中未示出)等。终端120通过无线的方式与RAN节点110相连。RAN节点110通过无线或有线方式与核心网200连接。核心网200中的核心网设备与RAN 100中的RAN节点110可以分别是不同的物理设备,也可以是集成了核心网逻辑功能和无线接入网逻辑功能的同一个物理设备。
RAN 100可以为第三代合作伙伴计划(3rd generation partnership project,3GPP)相关的蜂窝系统,例如4G、5G移动通信系统、或面向未来的演进系统(例如6G移动通信系统)。RAN 100还可以是开放式接入网(open RAN,O-RAN或ORAN)、云无线接入网络(cloud radio access network,CRAN)、或者无线保真(wireless fidelity,WiFi)系统。RAN 100还可以是以上两种或两种以上系统融合的通信系统。
RAN节点110,有时也可以称为RAN实体或接入节点等,构成通信系统的一部分,用以帮助终端实现无线接入。通信系统10中的多个RAN节点110可以为同一类型的节点,也可以为不同类型的节点。在一些场景下,RAN节点110和终端120的角色是相对的,例如,图1中网元120i可以是直升机或无人机,其可以被配置成移动基站,对于那些通过网元120i接入到RAN 100的终端120j来说,网元120i是基站;但对于基站110a来说,网元120i是终端。RAN节点110和终端120有时都称为通信装置,例如图1中网元110a和110b可以理解为具有基站功能的通信装置,网元120a-120j可以理解为具有终端功能的通信装置
RAN节点还可以有不同的表述,例如接入网设备。本申请中后续若没有特殊说明,均采用接入网设备进行表述。
在一种可能的场景中,接入网设备可以是基站(base station)、演进型基站(evolved NodeB,eNodeB)、接入点(access point,AP)、发送接收点(transmission reception point,TRP)、下一代基站(next generation NodeB,gNB)、6G移动通信系统中的下一代基站、未来移动通信系统中的基站、或WiFi系统中的接入节点等。接入网设备可以是宏基站(如图1中的110a)、微基站或室内站(如图1中的110b)、中继节点或施主节点、或者是CRAN场景下的无线控制器。可选的,接入网设备还可以是服务器,可穿戴设备,车辆或车载设备等。例如,车辆外联(vehicle to everything,V2X)技术中的接入网设备可以为路侧单元(road side unit,RSU)。本申请中的接入网设备的全部或部分功能也可以通过在硬件上运行的软件功能来实现,或者通过平台(例如云平台)上实例化的虚拟化功能来实现。本申请中的接入网设备还可以是能实现全部或部分接入网设备功能的逻辑节点、逻辑模块或软件。
在另一种可能的场景中,由多个接入网设备协作协助终端实现无线接入,不同接入网设备分别实现基站的部分功能。例如,接入网设备可以是集中式单元(central unit,CU),分布式单元(distributed unit,DU),CU-控制面(control plane,CP),CU-用户面(user plane,UP),或者无线单元(radio unit,RU)等。CU和DU可以是单独设置,或者也可以包括在同一个网元中,例如基带单元(baseband unit,BBU)中。RU可以包括在射频设备或者射频单元中,例如包括在射频拉远单元(remote radio unit,RRU)、有源天线处理单元(active antenna unit,AAU)或远程射频头(remote radio head,RRH)中。
在不同系统中,CU(或CU-CP和CU-UP)、DU或RU也可以有不同的名称,但是本领域的技术人员可以理解其含义。例如,在ORAN系统中,CU也可以称为O-CU(开放式CU),DU也可以称为O-DU,CU-CP也可以称为O-CU-CP,CU-UP也可以称为O-CU-UP,RU也可以称为O-RU。为描述方便,本申请中以CU,CU-CP,CU-UP、DU和RU为例进行描述。本申请中的CU(或CU-CP、CU-UP)、DU和RU中的任一单元,可以是通过软件模块、硬件模块、或者软件模块与硬件模块结合来实现。
终端也可以称为终端设备、用户设备(user equipment,UE)、移动台、移动终端等。终端可以广泛
应用于各种场景,例如,设备到设备(device-to-device,D2D)、车物(vehicle to everything,V2X)通信、机器类通信(machine-type communication,MTC)、物联网(internet of things,IOT)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、智慧城市等。终端可以是手机、平板电脑、带无线收发功能的电脑、可穿戴设备、车辆、无人机、直升机、飞机、轮船、机器人、机械臂、智能家居设备等。本申请的实施例对终端的设备形态不做限定。
本申请实施例中“向…(终端)发送信息”可以理解为该信息的目的端是终端,可以包括直接或间接的向终端发送信息。“从…(终端)接收信息”可以理解为该信息的源端是终端,可以包括直接或间接的从终端接收信息。信息在信息发送的源端和目的端之间可能会被进行必要的处理,例如格式变化等,但目的端可以理解来自源端的有效信息。本申请中类似的表述可以做类似的理解,在此不再赘述。
本申请实施例描述的通信系统以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
下面先对本申请实施例所涉及的相关术语进行解释说明。需要说明的是,这些解释是为了让本申请实施例更容易被理解,而不应该视为对本申请所要求的保护范围的限定。
一、数据帧
数据帧也可以称为数据片(slice)或数据块(tile)。针对于某一业务(比如XR业务),该业务可以包括至少一个数据帧,或者至少一个协议数据单元(protocol data unit,PDU)集合(PDU set),一个PDU set中可以包含至少一个数据帧。
本申请实施例中,数据帧可以为视频帧、音频帧或者其它可能的帧。
(1)数据帧的传输周期
以数据帧为视频帧为例,视频可以是由一张张连贯起来的图像(或者说图片、照片等)连续播放组成的,当一秒钟有24张图像快速播放,人眼就会认为这是连续的画面(即视频)。帧率是指每秒钟播放的图像数量,比如当帧率为24帧每秒钟(frame per second,FPS)时,表示每秒钟播放24张图像,当帧率为60FPS时,表示每秒钟播放60张图像,以此类推。
以XR业务为例,其业务模型通常是视频帧根据帧率周期性到达。当帧率为60FPS时,理想情况下,视频帧的传输周期为1000/60=50/3毫秒(ms),约等于16.67ms,即每隔16.67ms到达一个视频帧。
图2A为多个视频帧的传输示意图。如图2A所示,视频帧1、视频帧2和视频帧3为连续的3个视频帧,比如帧率为60FPS,视频帧的传输周期为1000/60=50/3毫秒(ms),约等于16.67ms。以视频帧1为例,视频帧1中包括多个数据包;示例性地,多个数据包可以分布在视频帧1的传输周期的前段(比如多个数据包可以分布在16.67ms的前8ms内)。也就是说,不同视频帧之间可以存在一段传输时间间隔(gap)。
(2)数据帧的数据量
仍以数据帧为视频帧为例,一个视频帧可以理解为一张图像,一个视频帧可以包括一张图像对应的一个或多个数据包,一个视频帧的数据量即为该视频帧所包括的一个或多个数据包的数据量之和。
进一步地,同一业务的不同视频帧的数据量可能不同。导致不同视频帧的数据量不同的原因有多种。比如,针对于两个连续的视频帧(如图2A中的视频帧1和视频帧2),视频帧1和视频帧2的压缩率可能不同,编码类型也可能不同(比如视频帧1的编码类型为帧内编码,视频帧2的编码类型为帧间预测编码),从而会导致视频帧1和视频帧2的数据量不同。
二、半静态调度
接入网设备为终端调度上下行传输资源的方式可以有两种,即动态调度和半静态调度。在动态调度中,接入网设备可以通过控制信道向终端发送控制信息,从而为终端分配数据信道的传输参数。其中,控制信道比如为物理下行控制信道(physical downlink control channel,PDCCH),控制信息比如可以为下行控制信息(downlink control information,DCI);数据信道比如可以为物理下行共享信道(physical downlink shared channel,PDSCH)或物理上行共享信道(physical uplink shared channel,PUSCH)。示例性地,控制信息可以指示数据信道所映射的时频位置(比如,数据信道所映射的时域符号、频域资源块(resource block,RB)),进而接入网设备和终端在该时频位置上,可以通过数据信道传输下行数据(比如PDSCH携带的数据)和/或上行数据(比如PUSCH携带的数据)。
在半静态调度中,接入网设备可以为终端分配周期性的上下行传输资源。其中,用于分配上行传输资源的半静态调度可以称为配置授权(configured grant,CG),用于分配下行传输资源的半静态调度可以称为半持续调度(semi-persistent scheduling,SPS)。进一步地,针对于上行:用于进行一次上行传输的传输资源可以称为一个上行传输时机(可简称为传输时机),上行传输时机也可以替换为其它可能的描述,比如CG资源或PUSCH资源或PUSCH机会或PUSCH时机。针对于下行:用于进行一次下行传输的传输资源可以称为一个下行传输时机(可简称为传输时机),下行传输时机也可以替换为其它可能的描述,比如SPS资源或PDSCH资源或PDSCH机会或PDSCH时机。
(1)CG
针对于CG,作为一种可能的实现,接入网设备可以先通过无线资源控制(radio resource control,RRC)消息为终端配置至少一套传输时机的部分参数(比如CG周期、CG索引等)。比如,RRC消息可以包括至少一套传输时机中每套传输时机对应的ConfiguredGrantConfig(或CG-Config)字段,每套传输时机的CG周期、CG索引等参数可以承载在每套传输时机对应的CG-Config字段中。其中,一套传输时机可以包括周期性出现的多个传输时机,CG索引用于区分不同套传输时机,同一套传输时机对应同一个CG索引;CG索引可以通过ConfiguredGrantConfig字段中的ConfiguredGrantConfigIndex参数来配置,CG索引也可以有其它可能的名称,本申请实施例对此不做限定。
进一步地,针对至少一套传输时机中的每套传输时机,接入网设备可以向终端发送激活命令,激活命令用于激活该套传输时机;其中,激活命令比如可以为PDCCH中的DCI。示例性地,激活命令可以包括该套传输时机的另一部分参数,比如另一部分参数包括参数1和参数2。参数1指示该套传输时机中每个传输时机的频域位置,属于同一套传输时机的不同传输时机的频域位置相同;或者说,属于同一套传输时机的不同传输时机在频域上完全重叠;或者说,不同传输时机的频域起始位置相同、频域结束位置相同、频域宽度相同。其中,传输时机的频域宽度可以是指传输时机在频域上所包括的连续RB的数量。参数2指示该套传输时机中每个传输时机的时域位置,属于同一套传输时机的不同传输时机的时域长度相同,传输时机的时域长度可以是指传输时机在时域上持续的符号个数。
其中,参数1指示传输时机的频域位置的方式可以多种。比如,方式1:参数1包括一个位图,该位图指示传输时机所包括的资源块组(resource block group,RBG);方式2:参数1包括资源指示值(resource indication value,RIV),RIV指示传输时机的起始RB(可表示为RBstart)和频域上连续RB的数量(可表示为LRB)。
参数2指示传输时机的时域位置的方式可以多种。比如,参数2包括时域资源分配(time domain resource assignment,TDRA)字段,TDRA字段中包括K0、起始和长度指示值(start and length indicator value,SLIV)。其中,K0指示用于承载激活命令的PDCCH和该套传输时机中的第一个传输时机之间的时隙(slot)偏移值,SLIV指示该套传输时机中的第一个传输时机的起始符号位置和该套传输时机中每个传输时机的时域长度。
作为又一种可能的实现,接入网设备通过RRC消息配置至少一套传输时机中每套传输时机的CG周期以及指示具体的时频位置,比如通过参数1和参数2来指示具体的时频位置,此种情形下,CG周期以及参数1和参数2均承载于RRC消息;终端一旦正确接收到RRC消息,配置就立即生效(也就是说,配置即激活)。
(2)SPS
SPS的实现类似于CG,比如接入网设备可以通过RRC消息配置至少一套传输时机的周期等参数,然后,针对至少一套传输时机中的每套传输时机,接入网设备可以通过DCI激活并指示该套传输时机中每个传输时机的时频位置。
三、半静态调度增强技术
对于不同的XR业务,其上行和下行的业务模型通常也不相同。比如,针对于VR业务,场景内容显示的变化是由用户的姿态或位置(动作)引发的,因此,上行传输的主要是位置和姿态信息,数据量小,通常只有几十kbps;下行传输的主要是渲染后的视频流,数据量比较大,可达几十到上百Mbps。针对于AR业务,场景内容显示的变化是由注视聚焦目标的变化以及位置和注视点之间空间关系变化(动作)引发的,因此,上行传输的内容包含了感知所需要的视觉信息(包含深度),上行传输的主要是清晰和稳定的图片或者视频流,数据量较大,也可以是一些抽取出的环境特征信息。
以上行传输为例,接入网设备通过CG为终端配置并激活一套传输时机后,终端可以在该套传输时
机上向接入网设备发送数据帧。通常情况下,每个CG周期内只能配置一个传输时机,也就是每个CG周期内只能传输一个传输块(transport block,TB)。比如,接入网设备配置的CG周期与数据帧的传输周期匹配(具体匹配的方式可以有多种,比如二者相同,本申请实施例对此不做限定),以使得一个数据帧对应一个传输时机,即一个数据帧在一个传输时机上传输。比如参见图2B所示,假设CG周期与数据帧的传输周期相同,终端可以在传输时机k上传输数据帧k,在传输时机k+1上传输数据帧k+1,在传输时机k+2上传输数据帧k+2,以此类推。
然而,对于上行数据量较大的业务(比如AR业务),一个CG周期内配置一个传输时机,可能无法完成数据的传输。为解决这一问题,本申请实施例提供几种半静态调度增强技术,以满足数据量较大的传输需求。下面结合配置方式1至配置方式3对本申请实施例提供的半静态调度增强技术进行介绍。
(1)配置方式1
在配置方式1中,接入网设备可以为终端配置一套具有CG周期较短的传输时机,从而形成密集的传输时机,使得每个数据帧的传输周期内包括多个传输时机,进而终端可以有足够的资源来传输数据帧。
举个例子,参见图2C所示,假设CG周期等于数据帧的传输周期的一半,则每个数据帧的传输周期内包括两个传输时机。比如,终端可以在传输时机k和传输时机k+1上传输数据帧k,在传输时机k+2和传输时机k+3上传输数据帧k+1,在传输时机k+4和传输时机k+5上传输数据帧k+2,以此类推。
(2)配置方式2
在配置方式2中,接入网设备可以为终端配置一套传输时机,该套传输时机的每个CG周期内包括多个传输时机,从而使得每个数据帧的传输周期内包括多个传输时机。
举个例子,参见图2D所示,CG的周期等于数据帧的传输周期,一个CG周期内包括两个传输时机,终端可以在每个传输时机所包括的两个传输时机上传输数据帧。比如终端在传输时机k和传输时机k+1上传输数据帧k,在传输时机k+2和传输时机k+3上传输数据帧k+1,在传输时机k+4和传输时机k+5上传输数据帧k+2,以此类推。
(3)配置方式3
在配置方式3中,接入网设备可以为终端配置多套CG周期相同但时域起始位置不同的传输时机,从而使得每个数据帧的传输周期内包括多个传输时机。
举个例子,参见图2E所示,接入网设备可以为终端配置两套CG周期相同但时域起始位置不同的传输时机,其中,第一套传输时机和第二套传输时机的CG周期均等于数据帧的传输周期。比如终端在传输时机k和传输时机k+1上传输数据帧k,在传输时机k+2和传输时机k+3上传输数据帧k+1,在传输时机k+4和传输时机k+5上传输数据帧k+2,以此类推。
可以理解的是,此处主要描述了配置方式1、配置方式2和配置方式3与前文所述的半静态调度的差异之处,除此差异之处的其它内容,可以参照前文所述的半静态调度。
四、传输时机对应的调制与编码策略
接入网设备可以向终端指示传输时机对应的调制与编码策略(modulation and coding scheme,MCS),进而接入网设备和终端可以根据传输时机对应的MCS在传输时机上传输数据帧。以上行传输为例,接入网设备可以向终端指示为终端配置的传输时机对应的MCS,进而终端可以根据传输时机对应的MCS,在传输时机上向接入网设备发送数据帧。
接入网设备向终端指示传输时机对应的MCS的方式可以有多种。作为一种可能的实现,接入网设备可以向终端发送指示信息1和指示信息2。其中,指示信息1可用于指示目标MCS表格,指示信息2可用于指示目标MCS表格中的目标MCS,比如指示信息2包括目标MCS的索引值;进而,终端根据指示信息1从多个MCS表格中选择出目标MCS表格,以及根据指示信息2从目标MCS表格中确定目标MCS。目标MCS即为传输时机对应的MCS。其中,目标MCS表格中可包括多个MCS索引(比如MCS索引0至MCS索引27),每个MCS索引可以对应一个调制阶数和一个目标码率。举例来说,指示信息2包括的目标MCS索引值为18,则终端可以确定目标MCS为MCS18,比如MCS18对应的调制阶数为4,对应的目标码率为490,MCS18也可以记为MCS(4,490)。
属于同一套传输时机的不同传输时机对应的MCS相同。作为一种可能的实现,针对于某一套传输时机,若接入网设备是通过RRC消息来配置该套传输时机的周期等参数,以及通过DCI来激活该套传输时机,则当接入网设备通过指示信息1和指示信息2向终端指示该套传输时机对应的MCS时,指示信息1可以承载于上述RRC消息中,比如指示信息1可以承载于RRC消息中该套传输时机对应的
CG-Config字段,指示信息2可以承载于上述DCI中。
根据上述相关技术特征的描述可知,同一套传输时机中的不同传输时机的频域宽度相同、时域长度相同(即同一套传输时机中的不同传输时机所包括的资源元素(resource element,RE)的数量相同),以及同一套传输时机中的不同传输时机对应的MCS相同。由于传输时机所能承载的数据量可以根据传输时机包括的可用RE的数量和传输时机对应的MCS来确定,因此,同一套传输时机中的不同传输时机所能承载的数据量(这里的数据量可以是指最大数据量)相同。由此可以得到,不同数据帧对应的传输时机所能承载的数据量是相同的。
比如,在上述图2B中,数据帧k对应传输时机k,数据帧k+1对应传输时机k+1。由于传输时机k和传输时机k+1属于同一套传输时机,因此,传输时机k和传输时机k+1所能承载的数据量是相同的。
又比如,在上述图2C中,数据帧k对应传输时机k和传输时机k+1,数据帧k+1对应传输时机k+2和传输时机k+3。由于传输时机k至传输时机k+3属于同一套传输时机,因此,传输时机k和传输时机k+1所能承载的数据量之和与传输时机k+2和传输时机k+3所能承载的数据量之和是相同的。
又比如,在上述图2E中,数据帧k对应传输时机k和传输时机k+1,数据帧k+1对应传输时机k+2和传输时机k+3。由于传输时机k和传输时机k+2属于同一套传输时机,因此,传输时机k和传输时机k+2所能承载的数据量是相同的;由于传输时机k+1和传输时机k+3属于同一套传输时机,因此,传输时机k+1和传输时机k+3所能承载的数据量是相同的。进而,传输时机k和传输时机k+1所能承载的数据量之和与传输时机k+2和传输时机k+3所能承载的数据量之和是相同的。
然而,根据前文有关数据帧的介绍可知,同一业务的不同数据帧的数据量可能不同,而不同数据帧对应的传输时机所能承载的数据量相同,因此,数据帧对应的传输时机所能承载的数据量会与数据帧的数据量不匹配,比如当数据帧对应的传输时机所能承载的数据量大于数据帧的数据量时,会造成传输资源的浪费。
举个例子,接入网设备按照上述配置方式1所描述的方式为XR业务配置一套传输时机,比如,接入网设备可以预估XR业务的数据帧的最大数据量,并按照数据帧的最大数据量配置传输时机,即数据帧对应的传输时机所能承载的数据量等于数据帧的最大数据量。此种情形下,若某些数据帧的数据量较小,则可能会存在资源浪费的问题。比如,参见图2F所示,数据帧k+1对应的传输时机k+2和传输时机k+3,但数据帧k+1的数据仅占用传输时机k+2,从而导致传输时机k+3的资源被浪费(比如传输时机k+3上未传输信息);数据帧k+2对应的传输时机k+4和传输时机k+5,但数据帧k+2的数据仅占用传输时机k+4和传输时机k+5的部分资源,从而导致传输时机k+5的另一部分资源被浪费(比如另一部分资源传输一些填充比特)。
基于此,本申请实施例将对接入网设备和终端之间通过半静态调度方式传输数据帧的相关实现进行研究,进一步地,本申请实施例主要对数据帧对应的传输时机所能承载的数据量大于数据帧的数据量这一情形进行研究。
示例性地,本申请实施例提供的通信方法包括:终端在第一传输时机上向接入网设备发送指示信息,指示信息指示第二传输时机的时频资源和/或MCS的调整;进而,终端根据第二传输时机的调整后的时频资源和/或MCS,在第二传输时机上与接入网设备进行数据传输。如此,当数据帧对应的传输时机所能承载的数据量与数据帧的数据量不匹配(比如数据帧对应的传输时机所能承载的数据量大于数据帧的数据量)时,终端可以对传输时机的时频资源和/或MCS进行调整,并向接入网设备发送指示信息,从而便于减少资源浪费。
下面以上行传输(即接入网设备通过CG为终端配置传输时机)为例,对本申请实施例提供的通信方法进行介绍。
图3为本申请实施例提供的通信方法所对应的流程示意图。图3中以终端和接入网设备作为该交互示意的执行主体为例来示意该方法,但本申请并不限制该交互示意的执行主体。例如,图3中的终端也可以是支持该终端实现该方法的芯片、芯片系统、或处理器;图3中的接入网设备也可以是支持该接入网设备实现该方法的芯片、芯片系统、或处理器,还可以是能实现全部或部分接入网设备功能的逻辑节点、逻辑模块或软件。
如图3所示,该方法包括如下步骤:
S301,终端确定多个传输时机,多个传输时机包括第一传输时机和第二传输时机,第二传输时机位于第一传输时机之后。
此处,终端确定多个传输时机,可以是指:终端确定多个传输时机的时频资源和/或MCS。其中,多个传输时机可以是接入网设备为终端配置的,比如接入网设备根据用户服务请求,或者服务质量流建立请求,或者终端上报的辅助信息,预估数据帧的传输周期和数据帧的数据量,进而向终端发送第一配置信息,第一配置信息用于配置多个传输时机;相应地,终端可以根据第一配置信息确定多个传输时机。其中,接入网设备为终端配置多个传输时机的具体实现可以参照前文的描述。此外,从接入网设备的角度来看,由于多个传输时机是由接入网设备配置的,因此,接入网设备也可以确定多个传输时机的时频资源和/或MCS。
可以理解的是,由于不同数据帧的数据量可能不同,因此,接入网设备预估出数据帧的数据量后,可以按照预估的数据帧的最大数据量来配置数据帧对应的传输时机(此种情形下,数据帧对应的传输时机所能承载的数据量等于最大数据量),或者也可以按照预估的数据帧的平均数据量来配置数据帧对应的传输时机(此种情形下,数据帧对应的传输时机所能承载的数据量等于平均数据量)。本申请实施例对此不做限定。
下面对上述多个传输时机进行介绍。
示例性地,上述多个传输时机可以位于数据帧的传输周期内,或者说多个传输时机为数据帧的传输周期内所包括的传输时机,又或者说多个传输时机为数据帧对应的传输时机。
比如,多个传输时机可以为图2C中的传输时机k和传输时机k+1;此种情形下,多个传输时机属于同一套传输时机,且多个传输时机位于多个CG周期内。又比如,多个传输时机可以为图2D中的传输时机k和传输时机k+1;此种情形下,多个传输时机属于同一套传输时机,且多个传输时机位于一个CG周期内。又比如,多个传输时机可以为图2E中的传输时机k和传输时机k+1;此种情形下,多个传输时机属于不同套传输时机。
S302,终端在第一传输时机上向接入网设备发送指示信息,指示信息指示对至少一个传输时机的时频资源和/或MCS的调整,至少一个传输时机包括第二传输时机;相应地,接入网设备接收指示信息。
此处,终端在第一传输时机上向接入网设备发送指示信息的触发因素可以有多种。比如,终端确定多个传输时机所能承载的数据量大于数据帧的数据量后,向接入网设备发送指示信息。又比如,终端确定多个传输时机所能承载的数据量与数据帧的数据量的差值大于或等于数据量阈值后,向接入网设备发送指示信息;也就是说,当多个传输时机所能承载的数据量与数据帧的数据量的差值小于数据量阈值时,终端可以无需对传输时机进行调整,也无需发送指示信息。其中,数据量阈值可以是协议预先定义的,或者也可以是接入网设备为终端配置的,具体不做限定。
(1)对第一传输时机和至少一个传输时机进行介绍。
第一传输时机可以为多个传输时机中除最后一个传输时机以外的任一个传输时机,比如第一传输时机为多个传输时机中的首个传输时机。可以理解的是,本申请实施例中,传输时机之间的位置关系,比如“首个传输时机”和“最后一个传输时机”等,均是指时域上的位置关系。
至少一个传输时机可以包括多个传输时机中第一传输时机之后的部分或全部传输时机。比如,多个传输时机包括M个传输时机,第一传输时机为M个传输时机中的首个传输时机,则至少一个传输时机可以包括剩余M-1个传输时机的部分或全部传输时机。
如此,若第一传输时机为多个传输时机中的首个传输时机,则终端是在首个传输时机上发送指示信息,从而可以对更多个传输时机进行调整,且使得接入网设备更早地获知后续传输时机的使用情况,便于将未使用的资源分配给其它终端,提高资源利用率。
(2)对指示信息进行介绍。
如上所述,指示信息指示对至少一个传输时机的时频资源和/或MCS的调整。示例性地,指示信息可以包括以下一项或多项:指示至少一个传输时机的信息(为便于描述,称为信息1);至少一个传输时机的时频资源的调整信息;至少一个传输时机的MCS的调整信息。
(2.1)对信息1进行介绍。
以至少一个传输时机中的第二传输时机为例,指示第二传输时机的信息可以包括以下任一项:
①第二传输时机对应的CG索引。
②第二传输时机对应的混合自动重传请求(hybrid automatic repeat request,HARQ)进程编号。
③第二传输时机在多个传输时机中的位置编号。
④位置编号区间信息,位置编号区间信息指示位置编号区间,比如位置编号区间为[M1,M2],第二
传输时机在多个传输时机中的位置编号位于位置编号区间内。其中,位置编号区间信息可以包括位置编号区间的下限值(即M1)和/或上限值(即M2)。若位置编号区间信息不包括上限值,则默认上限值为多个传输时机中最后一个传输时机的位置编号;若位置编号区间信息不包括下限值,则默认下限值为第一传输时机的下一个传输时机的位置编号。
⑤第一比特位图,第一比特位图中的每个比特对应多个传输时机中的一个传输时机,第二传输时机对应的比特的取值为预设值,比如预设值为“1”。也就是说,第一比特位图中,取值为“1”的比特所对应的传输时机为需要调整时频资源和/或MCS的传输时机,取值为“0”的比特所对应的传输时机为不需要调整时频资源和/或MCS的传输时机。
⑥第一CG索引和第二比特位图,比如多个传输时机包括M个传输时机,第一CG索引对应M个传输时机中的N个传输时机,N个传输时机包括第二传输时机。第二比特位图中的每个比特对应N个传输时机中的一个传输时机,第二传输时机对应的比特的取值为预设值,比如预设值为“1”。
针对于上述①,举个例子,多个传输时机包括传输时机1、传输时机2、传输时机3和传输时机4,第一传输时机为传输时机1。其中,传输时机1和传输时机2属于同一套传输时机,对应的CG索引为1;传输时机3和传输时机4属于同一套传输时机,对应的CG索引为2。此种情形下,比如,信息1包括一个CG索引,该CG索引为2,则至少一个传输时机包括传输时机3和传输时机4;又比如,信息1包括两个CG索引,两个CG索引分别为1和2,则至少一个传输时机包括传输时机2、传输时机3和传输时机4。
再举个例子,多个传输时机包括传输时机1、传输时机2、传输时机3和传输时机4,第一传输时机为传输时机1。其中,传输时机1、传输时机2、传输时机3和传输时机4属于同一套传输时机,对应同一个CG索引。此种情形下,指示信息可以不包括CG索引(或者说指示信息不包括信息1),也就是说,指示信息可以隐式指示需要调整时频资源和/或MCS的传输时机是多个传输时机中与第一传输时机的CG索引相同的传输时机,即传输时机2、传输时机3和传输时机4。
针对于上述②,举个例子,多个传输时机包括传输时机1、传输时机2、传输时机3和传输时机4,第一传输时机为传输时机1。其中,传输时机1对应的HARQ进程编号x1,传输时机2对应的HARQ进程编号x2,传输时机3对应的HARQ进程编号x3,传输时机4对应的HARQ进程编号x4。此种情形下,比如,信息1包括两个HARQ进程编号,两个HARQ进程编号分别为x3和x4,则至少一个传输时机包括传输时机3和传输时机4。
针对于上述③和④,举个例子,多个传输时机包括传输时机1、传输时机2、传输时机3和传输时机4,第一传输时机为传输时机1。其中,传输时机1在多个传输时机中的位置编号为1,传输时机2在多个传输时机中的位置编号为2,以此类推。此种情形下,比如,信息1包括两个位置编号,两个位置编号分别为3和4,则至少一个传输时机包括传输时机3和传输时机4;又比如,信息1包括M1和M2的取值,M1=2,M2=4,则至少一个传输时机包括传输时机2、传输时机3和传输时机4;又比如,信息1包括M1的取值(不包括M2的取值),M1=2,则至少一个传输时机包括传输时机2、传输时机3和传输时机4。
针对于上述⑤,举个例子,多个传输时机包括传输时机1、传输时机2、传输时机3和传输时机4,第一传输时机为传输时机1。此种情形下,比如,信息1包括第一比特位图,第一比特位图包括4个比特,这4个比特中的第1个比特对应传输时机1,第2个比特对应传输时机2,以此类推。若第一比特位图为“0011”,即第1个比特和第2个比特的取值为“0”,第3个比特和第4个比特的取值为“1”,则至少一个传输时机包括传输时机3和传输时机4。
针对于上述⑥,多个传输时机包括传输时机1、传输时机2、传输时机3和传输时机4,第一传输时机为传输时机1。其中,传输时机1和传输时机2属于同一套传输时机,对应的CG索引为1;传输时机3和传输时机4属于同一套传输时机,对应的CG索引为2。此种情形下,比如,信息1包括第一CG索引和第一CG索引对应的第二比特位图,第一CG索引为2,第二比特位图包括2个比特,这2个比特中的第1个比特对应传输时机3,第2个比特对应传输时机4。若第二比特位图为“01”,则至少一个传输时机包括传输时机4。又比如,信息1包括第一CG索引和第一CG索引对应的第二比特位图,以及还包括第二CG索引和第二CG索引对应的第三比特位图;其中,第一CG索引为2,第二比特位图为“01”,第二CG索引为1,第三比特位图为“11”,则至少一个传输时机包括传输时机2、传输时机3和传输时机4。
(2.2)对至少一个传输时机的时频资源的调整信息进行介绍。
以至少一个传输时机中的第二传输时机为例,第二传输时机的时频资源的调整信息可以包括第一调整规则的索引,第一调整规则用于对第二传输时机的时域资源和/或频域资源进行调整。
示例性地,终端可以获取多种调整规则,第一调整规则可以为终端从多种调整规则中选择的一种调整规则。其中,多种调整规则可以是协议预先定义的,或者多种调整规则可以是接入网设备为终端配置的,具体不做限定。以“多种调整规则是接入网设备为终端配置的”为例,接入网设备可以向终端发送第二配置信息,第二配置信息包括多种调整规则和多种调整规则的索引;当终端使用第一调整规则对第二传输时机的时域资源和/或频域资源进行调整时,可以向接入网设备发送第一调整规则的索引。其中,终端具体使用哪种调整规则,取决于终端的内部实现,本申请实施例对此不做限定。
此外,当至少一个传输时机包括两个或两个以上传输时机时,终端可以使用同一调整规则对至少一个传输时机的时域资源和/或频域资源进行调整,或者也可以使用不同的调整规则对至少一个传输时机的时域资源和/或频域资源进行调整。比如,至少一个传输时机包括第二传输时机和第三传输时机,终端可以使用第一调整规则对第二传输时机的时域资源和/或频域资源进行调整,以及使用第二调整规则对第三传输时机的时域资源和/或频域资源进行调整。
示例性地,本申请实施例的调整规则可以包括三种类型的调整规则,即第一类型调整规则,第二类型调整规则和第三类型调整规则。
第一类型调整规则:对传输时机的时域长度进行缩短,比如缩短一个或多个符号。此处的缩短可以是指传输时机的时域起始位置不变,时域结束位置向前偏移。第一类型调整规则可以包括调整后的时域长度,或者时域长度的调整量(即一个或多个符号)。
第二类型调整规则:对传输时机的频域宽度进行缩短,比如缩短一个或多个RB。此处的缩短可以是指传输时机的频域起始位置不变,频域结束位置向前偏移。第二类型调整规则可以包括调整后的频域宽度,或者频域宽度的调整量(即一个或多个RB)。
第三类型调整规则:对传输时机的时域长度和频域宽度进行缩短,比如时域长度缩短一个或多个符号,频域宽度缩短一个或多个RB,可参照第一类型调整规则和第二类型调整规则。
基于上述三种类型的调整规则的描述,在一个示例中,上述终端获取的多种调整规则可以包括以下一项或多项:至少一种第一类型调整规则;至少一种第二类型调整规则;至少一种第三类型调整规则。其中,至少一种第一类型调整规则比如包括调整规则a1(缩短a1个符号)和调整规则a2(缩短a2个符号);至少一种第二类型调整规则比如包括调整规则b1(缩短b1个RB)和调整规则b2(缩短b2个符号);至少一种第三类型调整规则比如包括调整规则c1(缩短x1个符号,缩短y1个RB)和调整规则c2(缩短x2个符号,缩短y2个RB)。
如此,以第二传输时机为例,通过上述任一类型的调整规则对第二传输时机进行调整,便于减少填充比特,从而可以提升终端的功率谱密度,节省终端的功耗。
(2.3)对至少一个传输时机的MCS的调整信息进行介绍。
第二传输时机的MCS的调整信息可以包括:第二传输时机的调整后的MCS索引值(记为MCS index);或者,第二传输时机的调整后的MCS索引值与调整前的MCS索引值之间的偏移量(记为delta MCS index)。其中,偏移量用于指示第二传输时机的调整后的MCS索引值相对于调整前的MCS索引值的变化量。比如,偏移量可以等于第二传输时机的调整后的MCS索引值与调整前的MCS索引值的差值,或者偏移量也可以等于该差值-1;又比如,偏移量可以等于第二传输时机的调整前的MCS索引值与调整后的MCS索引值的差值,或者偏移量也可以等于该差值+1;又比如,偏移量可以等于前述任一差值的绝对值。
示例性地,偏移量小于或等于偏移量阈值。偏移量阈值可以为协议预先定义的,或者也可以是接入网设备为终端配置的,具体不做限定。比如,偏移量阈值可以设置为负5或负2,或者也可以设置为5或2。
示例性地,第二传输时机的调整后的MCS索引值可以小于调整前的MCS索引值,也就是说,可以降低传输时机对应的调整阶数和/或目标码率,从而便于提升覆盖或提升传输的可靠性。
采用上述方式,通过预先定义或预先配置多种调整规则,和/或,预先定义或预先配置偏移量阈值,使得终端可以更为合理地调整传输时机,便于保证终端对传输时机的调整在可控范围内。
(3)对终端向接入网设备发送指示信息的实现进行介绍。
终端向接入网设备发送指示信息的方式可以有多种,比如终端可以向接入网设备发送上行控制信息(uplink control information,UCI)或者CG-UCI或者媒体接入控制(media access control,MAC)控制单元(control element,CE),UCI或者CG-UCI或者MAC CE包括指示信息。示例性地,以UCI为例,UCI可以新增一个或多个域,这一个或多个域用于承载指示信息。
此外,可选地,接入网设备接收指示信息后,可以向终端反馈确认信息,确认信息表示接入网设备已接收到指示信息。
S303,终端与接入网设备根据至少一个传输时机的调整后的时频资源和/或MCS,在至少一个传输时机上进行通信。
此处,以至少一个传输时机中的第二传输时机为例,终端可以根据第二传输时机的调整后的时频资源和/或MCS,在第二传输时机上发送数据帧中的数据;相应地,接入网设备可以根据第二传输时机的调整后的时频资源和/或MCS,在第二传输时机上接收数据帧中的数据。
可以理解的是,对第二传输时机的时频资源的调整可以包括:将第二传输时机的时域长度调整为0,和/或,将第二传输时机的频域宽度调整为0;此种情形下,终端与接入网设备可以不在第二传输时机上传输数据帧中的数据。可选地,接入网设备可以将第二传输时机分配给其它终端使用,便于减少资源浪费,提高资源利用率。
下面结合图4介绍几种调整方式示例。以下示例均基于这一假设:多个传输时机包括传输时机1、传输时机2、传输时机3和传输时机4。其中,在调整方式1至调整方式3中,传输时机1和传输时机2对应的CG索引为CG索引1;传输时机3和传输时机4对应的CG索引为CG索引2。在调整方式4中,传输时机1、传输时机2、传输时机3和传输时机4对应同一CG索引。此外,图4所示意的各种示例中,第一传输时机为传输时机1,即终端在传输时机1上发送指示信息(图4中是以通过UCI发送指示信息为例)。其中,指示信息可以占用传输时机1的部分资源,传输时机1除部分资源以外的资源可用于传输数据帧的数据。
调整方式1:使用调整规则1对传输时机3和传输时机4进行调整。比如,调整规则1属于第三类型调整规则,调整规则1是指:时域长度的调整量等于传输时机3或传输时机4的时域长度,以及频域宽度的调整量等于传输时机3或传输时机4的频域宽度。此种情形下,终端不使用传输时机3和传输时机4传输数据帧中的数据,即仅在传输时机1和传输时机2上传输数据帧中的数据。
针对于调整方式1,在一个示例中,参见表1所示,UCI可以包括两个域,分别为域1和域2,域1用于承载CG索引2,域2用于承载调整规则1的索引。
表1:UCI格式示例
其中,k1、k2均为整数,本申请实施例对k1、k2的取值不做限定。
可以理解的是,若接入网设备仅为终端配置了调整规则1,则上述UCI可以包括CG索引2,但不包括调整规则1的索引。此种情形下,UCI隐式指示使用调整规则1对相应传输时机进行调整。
调整方式2:使用调整规则2对传输时机2和传输时机3进行调整,使用调整规则1对传输时机4进行调整。其中,调整规则2属于第一类型调整规则,调整规则2是指:将时域长度缩短一个或多个符号。调整规则1参照调整方式1中的描述。此种情形下,终端不使用传输时机4传输数据帧中的数据,即仅在传输时机1、传输时机2和传输时机3上传输数据帧中的数据。
针对于调整方式2,在一个示例中,参见表2所示,UCI可以包括5个域,分别为域1至域5,域1用于承载CG索引1,域2用于承载调整规则2的索引,域3用于承载CG索引2,域4用于承载调整规则2的索引,域5用于承载调整规则1的索引。其中,域1和域2用于指示使用调整规则2对传输时机2进行调整;域3、域4和域5用于指示使用调整规则2对CG索引2对应的第1个传输时机(即传输时机2)进行调整,使用调整规则1对CG索引2对应的第2个传输时机(即传输时机4)进行调整。
表2:UCI格式示例
调整方式3:对传输时机2、传输时机3和传输时机4的MCS进行调整。此种情形下,终端在传输时机1、传输时机2、传输时机3和传输时机4上传输数据帧中的数据。其中,传输时机1对应的MCS不变。
针对于调整方式3,在一个示例中,参见表3所示,UCI可以包括2个域,分别为域1、域2和域3,域1用于承载CG索引1,域2用于承载CG索引2,域3用于承载MCS index或delta MCS index。
表3:UCI格式示例
其中,k3为整数,本申请实施例对k3的取值不做限定。
可以理解的是,若接入网设备仅为终端配置了一个MCS index或delta MCS index,则上述UCI可以包括CG索引1和CG索引2,但不包括MCS index或delta MCS index。此种情形下,UCI隐式指示调整后的MCS索引值为预先配置的MCS index,或者调整后的MCS索引值与调整前的MCS索引值之间的偏移量为预先配置的delta MCS index。
调整方式4:使用调整规则1对传输时机2、传输时机3和传输时机4进行调整。此种情形下,终端不使用传输时机2、传输时机3和传输时机4传输数据帧中的数据,即仅在传输时机1上传输数据帧中的数据。
针对于调整方式4,在一个示例中,参见表4所示,UCI可以包括三个域,分别为域1、域2和域3,域1用于承载M1,域2用于承载M2,域3用于承载调整规则1的索引。
表4:UCI格式示例
其中,M1的取值可以为2,M2的取值可以为4,即表示调整规则1适用的传输时机是从位置编号为2的传输时机到位置编号为4的传输时机(即传输时机2、传输时机3和传输时机4)。k4、k5均为整数,本申请实施例对k4、k5的取值不做限定。
可以理解的是,若接入网设备仅为终端配置了调整规则1,则上述UCI可以包括M1和M2,但不包括调整规则1的索引。此种情形下,UCI隐式指示使用调整规则1对相应传输时机进行调整。
在又一个示例中,参见表5所示,UCI可以包括两个域,分别为域1和域2,域1用于承载M1,域2用于承载调整规则1的索引。
表5:UCI格式示例
此种情形下,UCI中不包括M2,M2的取值可以默认为数据帧的传输周期内所包括的传输时机的个数(即4)。
在又一个示例中,参见表6所示,UCI可以包括两个域,分别为域1和域2,域1用于承载M2,域2用于承载调整规则1的索引。
表6:UCI格式示例
此种情形下,UCI中不包括M1,M1的取值可以默认为第一传输时机的下一个传输时机的位置编号(即2)。
在又一个示例中,参见表7所示,UCI可以包括1个域,该域用于承载调整规则1的索引。
表7:UCI格式示例
此种情形下,UCI中不包括信息1,UCI隐式指示调整规则1适用的传输时机为多个传输时机中与传输时机1的CG索引相同的传输时机,即传输时机2、传输时机3和传输时机4。
通常情况下,接入网设备为终端配置传输时机后,只可以通过重激活的方式改变传输时机的参数(比如传输时机的时频资源和/或MCS),且需要改变后续所有传输时机的参数;而采用本申请实施例中的方法,可以临时调整部分传输时机的参数(或者说动态调整传输时机的参数),具有较强的灵活性。比如,在数据帧对应的传输时机所能承载的数据量大于数据帧的数据量这一场景中,通过临时调整部分传输时机的参数,并通过指示信息通知给接入网设备,从而能够有效减少资源浪费,节省终端的功耗。
可以理解的是,上述是以“至少一个传输时机包括多个传输时机中第一传输时机之后的部分或全部传输时机,即至少一个传输时机不包括第一传输时机”为例进行描述的,在其它可能的实施例中,至少一个传输时机可以包括第一传输时机,即也可以对第一传输时机的时频资源和/或MCS进行调整。比如,当终端通过UCI或CG-UCI发送指示信息时,由于UCI或CG-UCI的编码方式和数据的编码方式不同,比如UCI或CG-UCI复用在PUSCH上传输时调制方式为正交相移键控(quadrature phase shift keying,QPSK),进而接入网设备可以按照QPSK来解码UCI或CG-UCI,解码出UCI或CG-UCI后,再根据UCI或CG-UCI中的指示信息来解码数据。因此,当至少一个传输时机包括第一传输时机时,接入网设备也可以根据调整后的时频资源和/或MCS,解码得到第一传输时机上传输的数据。
上述主要从通信装置交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,为了实现上述功能,接入网设备和终端可以包括执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请的实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对接入网设备和终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
图5示出了本申请实施例中所涉及的装置的可能的示例性框图。如图5所示,装置500可以包括:处理单元502和通信单元503。处理单元502用于对装置500的动作进行控制管理。通信单元503用于支持装置500与其他设备的通信。可选地,通信单元503也称为收发单元,可以包括接收单元和/或发送单元,分别用于执行接收和发送操作。装置500还可以包括存储单元501,用于存储装置500的程序代码和/或数据。
该装置500可以为上述实施例中的终端、或者还可以为设置在终端中的部件(例如电路或者芯片)。处理单元502可以支持装置500执行上文中各方法示例中终端的动作。或者,处理单元502主要执行方法示例中的终端的内部动作,通信单元503可以支持装置500与其它设备之间的通信。
比如,在一个实施例中,处理单元502用于:确定多个传输时机,所述多个传输时机包括第一传输时机和第二传输时机,所述第二传输时机位于所述第一传输时机之后;通信单元503用于:在所述第一传输时机上向接入网设备发送指示信息,所述指示信息指示对所述第二传输时机的时频资源和/或调制
与编码策略MCS的调整;根据所述第二传输时机的调整后的时频资源和/或MCS,在所述第二传输时机上与所述接入网设备进行通信。
在一种可能的设计中,所述多个传输时机位于一个配置授权CG周期内,或者所述多个传输时机位于数据帧的传输周期内。
在一种可能的设计中,所述第一传输时机为所述多个传输时机中的首个传输时机。
在一种可能的设计中,所述指示信息包括以下一项或多项:指示所述第二传输时机的信息;所述第二传输时机的时频资源和/或MCS的调整信息。
在一种可能的设计中,指示所述第二传输时机的信息,包括:所述第二传输时机对应的CG索引;或者,所述第二传输时机对应的混合自动重传请求HARQ进程编号;或者,所述第二传输时机在所述多个传输时机中的位置编号;或者,比特位图,所述比特位图中的每个比特对应所述多个传输时机中的一个传输时机,所述第二传输时机对应的比特的取值为预设值。
在一种可能的设计中,所述第二传输时机的时频资源的调整信息包括第一调整规则的索引,所述第一调整规则用于对所述第二传输时机的时域资源和/或频域资源进行调整。
在一种可能的设计中,处理单元502还用于:获取多种调整规则,所述多种调整规则包括所述第一调整规则。
在一种可能的设计中,所述第二传输时机的MCS的调整信息包括:所述第二传输时机的调整后的MCS索引值;或者,所述第二传输时机的调整后的MCS索引值与调整前的MCS索引值之间的偏移量。
在一种可能的设计中,所述偏移量小于或等于偏移量阈值。
在一种可能的设计中,所述指示信息还指示对所述第一传输时机的时频资源和/或MCS的调整;通信单元503还用于:根据所述第一传输时机的调整后的时频资源和/或MCS,在所述第一传输时机上与所述接入网设备进行通信。
该装置500可以为上述实施例中的接入网设备、或者还可以为设置在接入网设备中的部件(例如电路或者芯片)。处理单元502可以支持装置500执行上文中各方法示例中接入网设备的动作。或者,处理单元502主要执行方法示例中的接入网设备的内部动作,通信单元503可以支持装置500与其它设备之间的通信。
在一个实施例中,处理单元502用于:确定多个传输时机,所述多个传输时机包括第一传输时机和第二传输时机,所述第二传输时机位于所述第一传输时机之后;通信单元503用于:在所述第一传输时机上接收来自终端的指示信息,所述指示信息指示对所述第二传输时机的时频资源和/或调制与编码策略MCS的调整;根据所述第二传输时机的调整后的时频资源和/或MCS,在所述第二传输时机上与所述终端进行通信。
在一种可能的设计中,所述多个传输时机位于一个配置授权CG周期内,或者所述多个传输时机位于数据帧的传输周期内。
在一种可能的设计中,所述第一传输时机为所述多个传输时机中的首个传输时机。
在一种可能的设计中,所述指示信息包括以下一项或多项:指示所述第二传输时机的信息;所述第二传输时机的时频资源和/或MCS的调整信息。
在一种可能的设计中,指示所述第二传输时机的信息,包括:所述第二传输时机对应的CG索引;或者,所述第二传输时机对应的混合自动重传请求HARQ进程编号;或者,所述第二传输时机在所述多个传输时机中的位置编号;或者,比特位图,所述比特位图中的每个比特对应所述多个传输时机中的一个传输时机,所述第二传输时机对应的比特的取值为预设值。
在一种可能的设计中,所述第二传输时机的时频资源的调整信息包括第一调整规则的索引,所述第一调整规则用于对所述第二传输时机的时域资源和/或频域资源进行调整。
在一种可能的设计中,所述第一调整规则为多种调整规则中的一种调整规则。
在一种可能的设计中,所述第二传输时机的MCS的调整信息包括:所述第二传输时机的调整后的MCS索引值;或者,所述第二传输时机的调整后的MCS索引值与调整前的MCS索引值之间的偏移量。
在一种可能的设计中,所述偏移量小于或等于偏移量阈值。
在一种可能的设计中,所述指示信息还指示对所述第一传输时机的时频资源和/或MCS的调整;通信单元503用于:根据所述第一传输时机的调整后的时频资源和/或MCS,在所述第一传输时机上与所述终端进行通信。
应理解以上装置中单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且装置中的单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元以硬件的形式实现。例如,各个单元可以为单独设立的处理元件,也可以集成在装置的某一个芯片中实现,此外,也可以以程序的形式存储于存储器中,由装置的某一个处理元件调用并执行该单元的功能。此外这些单元全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件又可以成为处理器,可以是一种具有信号的处理能力的集成电路。在实现过程中,上述方法的各操作或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路实现或者以软件通过处理元件调用的形式实现。
在一个例子中,以上任一装置中的单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,ASIC),或,一个或多个微处理器(digital singnal processor,DSP),或,一个或者多个现场可编程门阵列(field programmable gate array,FPGA),或这些集成电路形式中至少两种的组合。再如,当装置中的单元可以通过处理元件调度程序的形式实现时,该处理元件可以是处理器,比如通用中央处理器(central processing unit,CPU),或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上系统(system-on-a-chip,SOC)的形式实现。
以上用于接收的单元是一种该装置的接口电路,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该接收单元是该芯片用于从其它芯片或装置接收信号的接口电路。以上用于发送的单元是一种该装置的接口电路,用于向其它装置发送信号。例如,当该装置以芯片的方式实现时,该发送单元是该芯片用于向其它芯片或装置发送信号的接口电路。
参见图6,为本申请实施例提供的一种终端的结构示意图,用于实现以上实施例中终端的操作。如图6所示,该终端包括:天线610、射频部分620、信号处理部分630。天线610与射频部分620连接。在下行方向上,射频部分620通过天线610接收网络设备发送的信息,将网络设备发送的信息发送给信号处理部分630进行处理。在上行方向上,信号处理部分630对终端的信息进行处理,并发送给射频部分620,射频部分620对终端的信息进行处理后经过天线610发送给网络设备。
信号处理部分630可以包括调制解调子系统,用于实现对数据各通信协议层的处理;还可以包括中央处理子系统,用于实现对终端操作系统以及应用层的处理;此外,还可以包括其它子系统,例如多媒体子系统,周边子系统等,其中多媒体子系统用于实现对终端相机,屏幕显示等的控制,周边子系统用于实现与其它设备的连接。调制解调子系统可以为单独设置的芯片。
调制解调子系统可以包括一个或多个处理元件631,例如,包括一个主控CPU和其它集成电路。此外,该调制解调子系统还可以包括存储元件632和接口电路633。存储元件632用于存储数据和程序,但用于执行以上方法中终端所执行的方法的程序可能不存储于该存储元件632中,而是存储于调制解调子系统之外的存储器中,使用时调制解调子系统加载使用。接口电路633用于与其它子系统通信。
该调制解调子系统可以通过芯片实现,该芯片包括至少一个处理元件和接口电路,其中处理元件用于执行以上终端执行的任一种方法的各个步骤,接口电路用于与其它装置通信。在一种实现中,终端实现以上方法中各个步骤的单元可以通过处理元件调度程序的形式实现,例如用于终端的装置包括处理元件和存储元件,处理元件调用存储元件存储的程序,以执行以上方法实施例中终端执行的方法。存储元件可以为与处理元件处于同一芯片上的存储元件,即片内存储元件。
在另一种实现中,用于执行以上方法中终端所执行的方法的程序可以在与处理元件处于不同芯片上的存储元件,即片外存储元件。此时,处理元件从片外存储元件调用或加载程序于片内存储元件上,以调用并执行以上方法实施例中终端执行的方法。
在又一种实现中,终端实现以上方法中各个步骤的单元可以是被配置成一个或多个处理元件,这些处理元件设置于调制解调子系统上,这里的处理元件可以为集成电路,例如:一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA,或者这些类集成电路的组合。这些集成电路可以集成在一起,构成芯片。
终端实现以上方法中各个步骤的单元可以集成在一起,以SOC的形式实现,该SOC芯片,用于实现以上方法。该芯片内可以集成至少一个处理元件和存储元件,由处理元件调用存储元件的存储的程序的形式实现以上终端执行的方法;或者,该芯片内可以集成至少一个集成电路,用于实现以上终端执行的方法;或者,可以结合以上实现方式,部分单元的功能通过处理元件调用程序的形式实现,部分单元
的功能通过集成电路的形式实现。
可见,以上用于终端的装置可以包括至少一个处理元件和接口电路,其中至少一个处理元件用于执行以上方法实施例所提供的任一种终端执行的方法。处理元件可以以第一种方式:即调用存储元件存储的程序的方式执行终端执行的部分或全部步骤;也可以以第二种方式:即通过处理器元件中的硬件的集成逻辑电路结合指令的方式执行终端执行的部分或全部步骤;当然,也可以结合第一种方式和第二种方式执行终端执行的部分或全部步骤。
这里的处理元件同以上描述,可以通过处理器实现,处理元件的功能可以和图5中所描述的处理单元的功能相同。示例性地,处理元件可以是通用处理器,例如CPU,还可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个ASIC,或,一个或多个微处理器DSP,或,一个或者多个FPGA等,或这些集成电路形式中至少两种的组合。存储元件可以通过存储器实现,存储元件的功能可以和图5中所描述的存储单元的功能相同。存储元件可以是一个存储器,也可以是多个存储器的统称。
图6所示的终端能够实现上述方法实施例中涉及终端的各个过程。图6所示的终端中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详述描述。
参见图7,为本申请实施例提供的一种装置的结构示意图。装置700可以为以上实施例中的接入网设备,用于实现以上实施例中接入网设备的功能。
如图7所示,装置700可包括处理器701、存储器702以及接口电路703。处理器701可用于对通信协议以及通信数据进行处理,以及对装置700进行控制。存储器702可用于存储程序和数据,处理器701可基于该程序执行本申请实施例中由装置700执行的方法。接口电路703可用于装置700与其他设备进行通信,该通信可以为有线通信或无线通信。
以上存储器702也可以是外接于装置700,此时装置700可包括接口电路703以及处理器701。以上接口电路703也可以是外接于装置700,此时装置700可包括存储器702以及处理器701。当接口电路703以及存储器702均外接于装置700时,装置700可包括处理器701。
图7所示的装置700能够实现上述方法实施例中涉及接入网设备的各个过程。图7所示的装置700中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详述描述。
本申请实施例还提供一种通信系统,该通信系统可以包括终端和接入网设备,其中,终端用于执行上述方法实施例中终端侧的步骤,接入网设备用于执行上述方法实施例中接入网设备侧的步骤。
本申请实施例中的术语“系统”和“网络”可被互换使用。“至少一种”是指一种或者多种,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A、同时存在A和B、单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如“A,B或C中的至少一个”包括A,B,C,AB,AC,BC或ABC,“A,B和C中的至少一个”也可以理解为包括A,B,C,AB,AC,BC或ABC。以及,除非有特别说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实
现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (27)
- 一种通信方法,其特征在于,所述方法包括:确定多个传输时机,所述多个传输时机包括第一传输时机和第二传输时机,所述第二传输时机位于所述第一传输时机之后;在所述第一传输时机上向接入网设备发送指示信息,所述指示信息指示对所述第二传输时机的时频资源和/或调制与编码策略MCS的调整;根据所述第二传输时机的调整后的时频资源和/或MCS,在所述第二传输时机上与所述接入网设备进行通信。
- 根据权利要求1所述的方法,其特征在于,所述多个传输时机位于一个配置授权CG周期内,或者所述多个传输时机位于数据帧的传输周期内。
- 根据权利要求2所述的方法,其特征在于,所述第一传输时机为所述多个传输时机中的首个传输时机。
- 根据权利要求1至3中任一项所述的方法,其特征在于,所述指示信息包括以下一项或多项:指示所述第二传输时机的信息;所述第二传输时机的时频资源和/或MCS的调整信息。
- 根据权利要求4所述的方法,其特征在于,指示所述第二传输时机的信息,包括:所述第二传输时机对应的CG索引;或者,所述第二传输时机对应的混合自动重传请求HARQ进程编号;或者,所述第二传输时机在所述多个传输时机中的位置编号;或者,比特位图,所述比特位图中的每个比特对应所述多个传输时机中的一个传输时机,所述第二传输时机对应的比特的取值为预设值。
- 根据权利要求4或5所述的方法,其特征在于,所述第二传输时机的时频资源的调整信息包括第一调整规则的索引,所述第一调整规则用于对所述第二传输时机的时域资源和/或频域资源进行调整。
- 根据权利要求6所述的方法,其特征在于,所述方法还包括:获取多种调整规则,所述多种调整规则包括所述第一调整规则。
- 根据权利要求4至7中任一项所述的方法,其特征在于,所述第二传输时机的MCS的调整信息包括:所述第二传输时机的调整后的MCS索引值;或者,所述第二传输时机的调整后的MCS索引值与调整前的MCS索引值之间的偏移量。
- 根据权利要求8所述的方法,其特征在于,所述偏移量小于或等于偏移量阈值。
- 根据权利要求1至9中任一项所述的方法,其特征在于,所述指示信息还指示对所述第一传输时机的时频资源和/或MCS的调整;所述方法还包括:根据所述第一传输时机的调整后的时频资源和/或MCS,在所述第一传输时机上与所述接入网设备进行通信。
- 一种通信方法,其特征在于,所述方法包括:确定多个传输时机,所述多个传输时机包括第一传输时机和第二传输时机,所述第二传输时机位于所述第一传输时机之后;在所述第一传输时机上接收来自终端的指示信息,所述指示信息指示对所述第二传输时机的时频资源和/或调制与编码策略MCS的调整;根据所述第二传输时机的调整后的时频资源和/或MCS,在所述第二传输时机上与所述终端进行通信。
- 根据权利要求11所述的方法,其特征在于,所述多个传输时机位于一个配置授权CG周期内,或者所述多个传输时机位于数据帧的传输周期内。
- 根据权利要求12所述的方法,其特征在于,所述第一传输时机为所述多个传输时机中的首个传输时机。
- 根据权利要求11至13中任一项所述的方法,其特征在于,所述指示信息包括以下一项或多项:指示所述第二传输时机的信息;所述第二传输时机的时频资源和/或MCS的调整信息。
- 根据权利要求14所述的方法,其特征在于,指示所述第二传输时机的信息,包括:所述第二传输时机对应的CG索引;或者,所述第二传输时机对应的混合自动重传请求HARQ进程编号;或者,所述第二传输时机在所述多个传输时机中的位置编号;或者,比特位图,所述比特位图中的每个比特对应所述多个传输时机中的一个传输时机,所述第二传输时机对应的比特的取值为预设值。
- 根据权利要求14或15所述的方法,其特征在于,所述第二传输时机的时频资源的调整信息包括第一调整规则的索引,所述第一调整规则用于对所述第二传输时机的时域资源和/或频域资源进行调整。
- 根据权利要求16所述的方法,其特征在于,所述第一调整规则为多种调整规则中的一种调整规则。
- 根据权利要求14至17中任一项所述的方法,其特征在于,所述第二传输时机的MCS的调整信息包括:所述第二传输时机的调整后的MCS索引值;或者,所述第二传输时机的调整后的MCS索引值与调整前的MCS索引值之间的偏移量。
- 根据权利要求18所述的方法,其特征在于,所述偏移量小于或等于偏移量阈值。
- 根据权利要求11至19中任一项所述的方法,其特征在于,所述指示信息还指示对所述第一传输时机的时频资源和/或MCS的调整;所述方法还包括:根据所述第一传输时机的调整后的时频资源和/或MCS,在所述第一传输时机上与所述终端进行通信。
- 一种通信装置,其特征在于,包括处理器,所述处理器和存储器耦合,所述存储器中存储有计算机程序;所述处理器用于调用所述存储器中的计算机程序,使得所述通信装置执行如权利要求1至10中任一项所述的方法。
- 一种通信装置,其特征在于,包括处理器,所述处理器和存储器耦合,所述存储器中存储有计算机程序;所述处理器用于调用所述存储器中的计算机程序,使得所述通信装置执行如权利要求11至20中任一项所述的方法。
- 一种通信装置,其特征在于,包括用于执行如权利要求1至10中任一项所述方法的单元。
- 一种通信装置,其特征在于,包括用于执行如权利要求11至20中任一项所述方法的单元。
- 一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被计算机执行时,实现如权利要求1至10中任一项所述的方法或者如权利要求11至20中任一项所述的方法。
- 一种计算机程序产品,其特征在于,当计算机读取并执行所述计算机程序产品时,使得计算机执行如权利要求1至10中任一项所述的方法或者如权利要求11至20中任一项所述的方法。
- 一种通信系统,其特征在于,所述通信系统包括终端和接入网设备;其中,所述终端用于执行如权利要求1至10中任一项所述的方法,所述接入网设备用于执行如权利要求11至20中任一项所述的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211691694.9A CN118265151A (zh) | 2022-12-27 | 2022-12-27 | 一种基于配置授权的通信方法及装置 |
CN202211691694.9 | 2022-12-27 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024140257A1 true WO2024140257A1 (zh) | 2024-07-04 |
Family
ID=91606322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/138866 WO2024140257A1 (zh) | 2022-12-27 | 2023-12-14 | 一种基于配置授权的通信方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118265151A (zh) |
WO (1) | WO2024140257A1 (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190327760A1 (en) * | 2016-08-11 | 2019-10-24 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Scheduling Enhancements for Latency-Constrained and Reliable Wireless Communication Systems |
US20210400640A1 (en) * | 2018-11-12 | 2021-12-23 | Nokia Technologies Oy | Communications with preconfigured uplink resources |
WO2022152003A1 (zh) * | 2021-01-15 | 2022-07-21 | 华为技术有限公司 | 非激活态下数据传输方法及装置 |
-
2022
- 2022-12-27 CN CN202211691694.9A patent/CN118265151A/zh active Pending
-
2023
- 2023-12-14 WO PCT/CN2023/138866 patent/WO2024140257A1/zh unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190327760A1 (en) * | 2016-08-11 | 2019-10-24 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Scheduling Enhancements for Latency-Constrained and Reliable Wireless Communication Systems |
US20210400640A1 (en) * | 2018-11-12 | 2021-12-23 | Nokia Technologies Oy | Communications with preconfigured uplink resources |
WO2022152003A1 (zh) * | 2021-01-15 | 2022-07-21 | 华为技术有限公司 | 非激活态下数据传输方法及装置 |
Non-Patent Citations (1)
Title |
---|
SONY: "Intra-UE Prioritisation handling of DG vs CG and CG vs CG", 3GPP TSG-RAN WG2 MEETING #107 R2-1909899, 15 August 2019 (2019-08-15), XP051767690 * |
Also Published As
Publication number | Publication date |
---|---|
CN118265151A (zh) | 2024-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019158011A1 (zh) | 一种功率控制方法及装置 | |
WO2019242776A1 (zh) | 无线通信方法及装置 | |
JP2018170759A (ja) | セカンダリチャネル上の基本帯域幅デバイス | |
US20170230860A1 (en) | Buffer status report for high priority transmission | |
WO2019029463A1 (zh) | 一种接收控制信息、发送控制信息的方法及设备 | |
JP2022527921A (ja) | 通信方法および装置 | |
US20230354334A1 (en) | Communication method and apparatus | |
WO2021036910A1 (zh) | 数据传输方法及装置 | |
Zehl et al. | Hotspot slicer: Slicing virtualized home Wi-Fi networks for air-time guarantee and traffic isolation | |
WO2021244299A1 (zh) | 通信方法及通信设备 | |
WO2024140257A1 (zh) | 一种基于配置授权的通信方法及装置 | |
WO2023131331A1 (zh) | 上行数据传输方法、网络设备、终端设备及通信系统 | |
US20220330074A1 (en) | Communication method and apparatus | |
WO2024207995A1 (zh) | 一种基于配置授权的通信方法及装置 | |
WO2024174665A1 (zh) | 通信方法和通信装置 | |
WO2024140365A1 (zh) | 一种通信方法及相关设备 | |
WO2024169477A1 (zh) | 上行链路控制信息的发送方法及装置 | |
WO2024140600A1 (zh) | 通信方法、通信装置及通信系统 | |
WO2024032276A1 (zh) | 一种通信方法及装置 | |
WO2024169349A1 (zh) | 一种数据传输方法及相关设备 | |
WO2023246744A1 (zh) | 一种通信方法及装置 | |
WO2024152989A1 (zh) | 通信方法及装置 | |
WO2023216986A1 (zh) | 缓存状态报告bsr指示方法和装置 | |
WO2024140267A1 (zh) | 一种通信方法、装置及设备 | |
WO2024230378A1 (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: 23910187 Country of ref document: EP Kind code of ref document: A1 |