Communication method and apparatus
By using the shared time-frequency resources configured by the access network device in the new 5G air interface, the terminal device directly sends uplink data, solving the problem of large signaling overhead in the idle RRC state and achieving more efficient data transmission.
Patent Information
- Application Number
- PCT/CN2025/072735
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-07
- Filing Date
- 2025-01-16
- Publication Date
- 2025-08-14
AI Technical Summary
In the new 5G air interface, when user equipment in the RRC idle state needs to conduct an RRC connection establishment process to transmit uplink data, the signaling overhead is high, resulting in inefficiency.
The terminal device directly sends uplink data on the shared time-frequency resources indicated by the access network device to avoid the random access process and uses the first time-frequency resources configured by the access network device to perform uplink data transmission.
It reduces signaling overhead and transmission delay, improves uplink data capacity and resource utilization, and enhances the transmission capacity of the communication system.
Smart Images

Figure CN2025072735_14082025_PF_FP_ABST
Abstract
Description
Communication method and device
[0001] This application claims priority to Chinese patent application number 202410175963.9, filed on February 7, 2024, entitled “Communication Method and Device,” the entire contents of which are incorporated herein by reference. Technical Field
[0002] The present application relates to the field of communications, and in particular to a communication method and device. Background Art
[0003] In the 5G New Radio (NR), user equipment (UE) can have three radio resource control (RRC) states: RRC connected, RRC idle, and RRC inactive. Generally speaking, when a UE in the RRC idle state wants to perform uplink data transmission, it must first initiate an RRC connection setup process to enter the RRC connected state, and then perform transmission after entering the RRC connected state.
[0004] However, when the data packet that the UE needs to transmit is small, the signaling overhead consumed by entering the RRC connected state may be greater than the amount of data that needs to be transmitted, which is very inefficient. Summary of the Invention
[0005] This application provides a communication method and apparatus that enables a terminal device to transmit uplink data using a first time-frequency resource indicated by an access network device without performing random access, thereby reducing signaling overhead and transmission latency and increasing uplink data capacity. The first time-frequency resource is a shared common time-frequency resource for different terminal devices, resulting in higher resource utilization and enhanced communication system transmission capacity.
[0006] In a first aspect, the present application provides a communication method, the method comprising: receiving first configuration information from an access network device, the first configuration information being used to indicate a first time-frequency resource; when there is uplink data to be transmitted, and the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is less than a first distance threshold, and / or the signal strength of the serving cell is greater than the first signal strength threshold, sending the uplink data on the first time-frequency resource; the first moment is the arrival time of the uplink data or the first target time corresponding to the first time-frequency resource.
[0007] Exemplarily, the method described in the first aspect may be applied to a terminal device. For example, the method is executed by the terminal device or by a device (such as a chip) built into the terminal device.
[0008] In one implementation, the first moment may be the arrival moment of uplink data, or the moment when a higher layer or upper layer of the terminal device indicates that uplink data has arrived or that there is uplink data to be transmitted. For example, the first moment may be the moment when a higher layer of the terminal device sends a data packet. Alternatively, the first moment may be the moment when the higher layer or upper layer generates uplink data or a moment after it is generated; or alternatively, the first moment may be a moment after the arrival moment of the uplink data.
[0009] In another implementation, the first moment may be the first target time corresponding to the first time-frequency resource. The first time-frequency resource may appear periodically, and the first target time refers to the time of the most recent valid first time-frequency resource (or the most recently available first time-frequency resource) after the uplink data is generated or arrives, or the time of the first time-frequency resource of the first period after the uplink data is generated or arrives, or the time of the first time-frequency resource of a certain period after the uplink data is generated or arrives.
[0010] Optionally, the first target time may be the start time corresponding to the first time-frequency resource, or the end time corresponding to the first time-frequency resource.
[0011] In this method, the first time-frequency resource is a public time-frequency resource that can be shared by different terminal devices. Furthermore, for a terminal device, the terminal device can send uplink data through or using the first time-frequency resource without performing a random access process. This method enables a terminal device to send uplink data using the first time-frequency resource indicated by the access network device without performing random access, thereby reducing downlink message scheduling, signaling overhead and transmission delay, and increasing uplink data capacity. Furthermore, the first time-frequency resource is a shared public time-frequency resource for different terminal devices, which improves resource utilization and further enhances the transmission capacity of the communication system.
[0012] This uplink data transmission mode or transmission mechanism can be called the first transmission mode, or early data transmission / transmission (EDT) without random access, or contention-based preconfigured uplink resource (PUR). EDT without random access means that the terminal device does not need to initiate random access through the physical random access channel (PRACH), and can also be described as "PRACH-free EDT". Contention-based PUR means that the terminal device transmits uplink data based on the first time-frequency resource configured by the base station, and the first time-frequency resource is competitively shared, which can also be described as "contention-based PUR".
[0013] In one possible design, the second position is the position of the terminal device at a second moment, and the second moment is the moment of receiving the first configuration information. Alternatively, the second moment may also be the moment after receiving the first configuration information.
[0014] Alternatively, in another possible design, the second position is the position of the reference point corresponding to the serving cell.
[0015] In one possible design, when uplink data is sent on the first time-frequency resource, the first target time is no later than the second target time corresponding to the second time-frequency resource, and the second time-frequency resource is the time-frequency resource used by the second transmission mode. The second transmission mode includes at least one of the following: advance data sending transmission mode, pre-configured uplink resource transmission mode, and random access transmission mode. If the second time-frequency resource appears periodically, then the second time-frequency resource here can be a second time-frequency resource among the periodically appearing second time-frequency resources. The second time-frequency resource can be the most recently available second time-frequency resource after the generation or arrival moment of the uplink data (such as the uplink data sent by the terminal device on the first time-frequency resource). The second time-frequency resource can also be the second time-frequency resource after the generation or arrival moment of the uplink data. The second target time can be the start time corresponding to the second time-frequency resource, or it can be the end time corresponding to the second time-frequency resource.
[0016] In this design, the terminal device sends uplink data on the first time-frequency resource in accordance with the first transmission mode when the first target time is not later than the second target time corresponding to the second time-frequency resource, which can ensure the transmission delay of the uplink data and improve data transmission efficiency.
[0017] Optionally, the time difference between the first target time and the second target time is greater than a first time threshold.
[0018] In one possible design, the method further includes: obtaining a service stop time of the serving cell. When uplink data is sent on the first time-frequency resource, the service stop time is later than the first target time.
[0019] In this design, when the service stop time of the serving cell is later than the first target time, the terminal device sends uplink data on the first time-frequency resource, which can improve the transmission success rate of the uplink data.
[0020] Optionally, when uplink data is sent on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device.
[0021] Optionally, when uplink data is sent on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than half of the round-trip delay between the terminal device and the access network device.
[0022] Optionally, when uplink data is sent on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than a certain time threshold.
[0023] In one possible design, the method further includes: when the service stop time is earlier than the first target time, transmitting the uplink data according to the second transmission mode.
[0024] Alternatively, in another possible design, the method also includes: when the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is less than the round-trip delay between the terminal device and the access network device or half of the round-trip delay, or is less than a certain time threshold, transmitting the uplink data according to the second transmission mode.
[0025] The above-mentioned certain time threshold may be referred to as a third time threshold.
[0026] In one possible design, the method further includes: receiving a transmission block threshold from an access network device. When uplink data is sent on the first time-frequency resource, the size of the uplink data is less than the transmission block threshold.
[0027] This design can improve the efficiency of uplink data transmission.
[0028] In one possible design, the timing advance timer is still running when uplink data is sent on the first time-frequency resource.
[0029] This design can improve the stability of uplink data transmission.
[0030] In one possible design, the method further includes receiving a first distance threshold from an access network device.
[0031] In one possible design, the method further includes receiving a first signal strength threshold from an access network device.
[0032] In one possible design, the method further includes: sending identification information of the terminal device on the first time-frequency resource.
[0033] Optionally, the identification information of the terminal device and the first configuration information may be carried in the same message, or in other words, the message carrying the first configuration information includes the identification information of the terminal device.
[0034] In one possible design, the method further includes: sending first information on a first time-frequency resource, where the first information is used to indicate that a transmission mode of the uplink data is a first transmission mode.
[0035] In one possible design, the first configuration information also includes a first wireless network temporary identifier, and the method also includes: monitoring a physical downlink control channel according to the first wireless network temporary identifier, and scrambling the physical downlink control channel using the first wireless network temporary identifier.
[0036] Exemplarily, the first radio network temporary indentifier (RNTI) may be an RNTI dedicated to the first transmission mode, such as an RNTI for PRACH-free EDT or contention-based PUR.
[0037] In one possible design, monitoring the physical downlink control channel includes: starting to monitor the physical downlink control channel at a third moment after the uplink data transmission ends. The time interval between the third moment and the end of the uplink data transmission is a first number of unit times.
[0038] In this design, the terminal device can start monitoring the physical downlink control channel after the uplink data transmission is completed, which can reduce unnecessary power consumption. It should be understood that monitoring the physical downlink control channel in this application refers to monitoring the physical downlink control channel scrambled by the first RNTI.
[0039] In one possible design, the first configuration information further includes response window configuration information, and the response window configuration information is used to indicate the duration of the response window. The monitoring of the physical downlink control channel includes: monitoring the physical downlink control channel within the response window.
[0040] Optionally, the method further includes: transmitting uplink data according to a second transmission mode after the response window expires.
[0041] Exemplarily, after the response window expires, the terminal device may indicate to the upper layer that the transmission in the first transmission mode has failed, and the terminal device may transmit uplink data in accordance with the second transmission mode.
[0042] In one possible design, the method further includes: receiving first indication information, the first indication information being used to indicate that uplink data is to be transmitted in accordance with a second transmission mode; and stopping monitoring of a physical downlink control channel.
[0043] In one possible design, the first configuration information is carried through a broadcast message or a dedicated message, and the first time-frequency resource is a public time-frequency resource shared by different terminal devices.
[0044] In a second aspect, the present application provides a communication device having the functionality to implement the method described in the first aspect. The functionality can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functionality of the method described in the first aspect, such as a receiving unit, a sending unit, and the like.
[0045] The receiving unit is used to receive first configuration information from the access network device, where the first configuration information is used to indicate the first time-frequency resource.
[0046] A sending unit is configured to send uplink data on a first time-frequency resource when there is uplink data to be transmitted and the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is less than a first distance threshold, and / or the signal strength of the serving cell is greater than a first signal strength threshold. The first moment is the arrival moment of the uplink data or the first target time corresponding to the first time-frequency resource.
[0047] In one possible design, the second position is the position of the terminal device at a second moment, and the second moment is the moment of receiving the first configuration information. The second moment may also be the moment after receiving the first configuration information.
[0048] Alternatively, in another possible design, the second position is the position of the reference point corresponding to the serving cell.
[0049] In one possible design, when uplink data is sent on a first time-frequency resource, the first target time is no later than a second target time corresponding to a second time-frequency resource, and the second time-frequency resource is a time-frequency resource used by a second transmission mode. The second transmission mode includes at least one of the following: an advance data transmission mode, a pre-configured uplink resource transmission mode, and a random access transmission mode.
[0050] Optionally, the time difference between the first target time and the second target time is greater than a first time threshold.
[0051] In one possible design, the receiving unit is further configured to obtain a service stop time of the serving cell. When the sending unit sends uplink data on the first time-frequency resource, the service stop time is later than the first target time.
[0052] Optionally, when the sending unit sends uplink data on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device.
[0053] Optionally, when the sending unit sends uplink data on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than half of the round-trip delay between the terminal device and the access network device.
[0054] Optionally, when the sending unit sends uplink data on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than a certain time threshold.
[0055] In one possible design, the sending unit is also used to transmit uplink data according to the second transmission mode when the service stop time is earlier than the first target time.
[0056] Alternatively, in another possible design, the sending unit is also used to transmit uplink data according to the second transmission mode when the service stop time is later than the first target time and the time difference between the service stop time and the first target time is less than the round-trip delay between the terminal device and the access network device or half of the round-trip delay or a certain time threshold.
[0057] In one possible design, the receiving unit is further configured to receive a transmission block threshold from the access network device. When the sending unit sends uplink data on the first time-frequency resource, the size of the uplink data is smaller than the transmission block threshold.
[0058] In one possible design, when the sending unit sends uplink data on the first time-frequency resource, the timing advance timer is still running.
[0059] In one possible design, the receiving unit is further used to receive a first distance threshold from an access network device.
[0060] In one possible design, the receiving unit is further used to receive a first signal strength threshold from the access network device.
[0061] In one possible design, the sending unit is also used to send identification information of the terminal device on the first time-frequency resource.
[0062] In one possible design, the sending unit is further used to send first information on the first time-frequency resource, where the first information is used to indicate that the transmission mode of the uplink data is the first transmission mode.
[0063] In one possible design, the first configuration information also includes a first wireless network temporary identifier. The receiving unit is further configured to monitor a physical downlink control channel according to the first wireless network temporary identifier, where the physical downlink control channel is scrambled using the first wireless network temporary identifier.
[0064] In one possible design, the receiving unit is specifically configured to start monitoring the physical downlink control channel at a third moment after the uplink data transmission ends. The time interval between the third moment and the end of the uplink data transmission is a first number of unit times.
[0065] In one possible design, the first configuration information further includes response window configuration information, where the response window configuration information is used to indicate the duration of the response window. The receiving unit is specifically configured to monitor the physical downlink control channel within the response window.
[0066] Optionally, the sending unit is further configured to transmit uplink data in a second transmission mode after the response window expires.
[0067] In one possible design, the receiving unit is further used to receive first indication information, where the first indication information is used to indicate that uplink data is transmitted according to the second transmission mode; after receiving the first indication information, the receiving unit stops monitoring the physical downlink control channel.
[0068] In one possible design, the first configuration information is carried through a broadcast message or a dedicated message, and the first time-frequency resource is a public time-frequency resource shared by different terminal devices.
[0069] In a third aspect, the present application also provides a communication device, comprising: a processor for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in the first aspect or any possible design of the first aspect.
[0070] In a fourth aspect, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in the first aspect or any possible design of the first aspect.
[0071] Illustratively, in the third aspect and the fourth aspect, the processor is configured to execute the method described in the first aspect or any possible design of the first aspect.
[0072] The communication device described in any one of the second to fourth aspects above may be a terminal device, or a device (such as a chip) built into the terminal device.
[0073] In a fifth aspect, the present application further provides a computer-readable storage medium comprising: computer software instructions, or instructions; when the computer software instructions are executed, the method described in the first aspect or any possible design of the first aspect is implemented. For example, when the computer software instructions are executed in a terminal device or a device (e.g., a chip) built into the terminal device, the terminal device implements the method described in the first aspect or any possible design of the first aspect.
[0074] It can be understood that the beneficial effects that can be achieved in any of the second to fifth aspects provided above can refer to the beneficial effects in the first aspect and any possible design thereof, and will not be repeated here.
[0075] In a sixth aspect, the present application provides a communication method, the method comprising: sending first configuration information, the first configuration information being used to indicate a first time-frequency resource; and receiving uplink data from a terminal device, the uplink data being carried by the first time-frequency resource. The position distance between a first position of the terminal device at a first moment and a second position corresponding to a serving cell is less than a first distance threshold, and / or the signal strength of the serving cell is greater than a first signal strength threshold, and the first moment is an arrival time of the uplink data or a first target time corresponding to the first time-frequency resource.
[0076] In one implementation, the first moment may be the arrival moment of uplink data, or the moment when a higher layer or upper layer of the terminal device indicates that uplink data has arrived or that there is uplink data to be transmitted. For example, the first moment may be the moment when a higher layer of the terminal device sends a data packet. Alternatively, the first moment may be the moment when the higher layer or upper layer generates uplink data or a moment after it is generated; or alternatively, the first moment may be a moment after the arrival moment of the uplink data.
[0077] In another implementation, the first moment may be the first target time corresponding to the first time-frequency resource. The first time-frequency resource may appear periodically, and the first target time refers to the time of the most recent valid first time-frequency resource (or the most recently available first time-frequency resource) after the uplink data is generated or arrives, or the time of the first time-frequency resource of the first period after the uplink data is generated or arrives, or the time of the first time-frequency resource of a certain period after the uplink data is generated or arrives.
[0078] Optionally, the first target time may be the start time corresponding to the first time-frequency resource, or the end time corresponding to the first time-frequency resource.
[0079] Exemplarily, the method described in the sixth aspect can be applied to an access network device, such as a base station. For example, the method is performed by the access network device, or by a device (e.g., a chip) built into the access network device.
[0080] In one possible design, the second position is the position of the terminal device at a second moment, and the second moment is the moment of receiving the first configuration information. The second moment may also be the moment after receiving the first configuration information.
[0081] Alternatively, in another possible design, the second position is the position of the reference point corresponding to the serving cell.
[0082] In one possible design, when uplink data is carried on the first time-frequency resource, the first target time is no later than the second target time corresponding to the second time-frequency resource, and the second time-frequency resource is a time-frequency resource used by a second transmission mode. The second transmission mode includes at least one of the following: an advance data transmission mode, a pre-configured uplink resource transmission mode, and a random access transmission mode.
[0083] If the second time-frequency resource appears periodically, then the second time-frequency resource here can be a second time-frequency resource among the periodically appearing second time-frequency resources. The second time-frequency resource can be the most recently available second time-frequency resource after the time when the uplink data (such as the uplink data sent by the terminal device on the first time-frequency resource) is generated or arrives. The second time-frequency resource can also be the second time-frequency resource after the time when the uplink data is generated or arrives. The second target time can be the start time corresponding to the second time-frequency resource, or it can be the end time corresponding to the second time-frequency resource.
[0084] Optionally, the time difference between the first target time and the second target time is greater than a first time threshold.
[0085] In one possible design, the method further includes: sending a service stop time of the serving cell. When uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time.
[0086] Optionally, when uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device.
[0087] Optionally, when uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than half of the round-trip delay between the terminal device and the access network device.
[0088] Optionally, when uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than a certain time threshold.
[0089] In one possible design, the method further includes sending a transmission block threshold, wherein the size of the uplink data is less than the transmission block threshold.
[0090] In one possible design, the method further includes sending a first distance threshold.
[0091] In one possible design, the method further includes sending a first signal strength threshold.
[0092] In one possible design, the method further includes: receiving identification information of a terminal device, where the identification information of the terminal device is carried via a first time-frequency resource.
[0093] In one possible design, the method further includes: receiving first information, the first information being carried by a first time-frequency resource, and the first information being used to indicate that a transmission mode of the uplink data is the first transmission mode.
[0094] In one possible design, the first configuration information also includes a first wireless network temporary identifier, which is used to monitor a physical downlink control channel, and the physical downlink control channel is scrambled using the first wireless network temporary identifier.
[0095] In one possible design, the first configuration information also includes response window configuration information, where the response window configuration information is used to indicate the duration of the response window.
[0096] In one possible design, the method further includes: sending first indication information to the terminal device, where the first indication information is used to indicate that uplink data is transmitted according to the second transmission mode.
[0097] In one possible design, the first configuration information is carried through a broadcast message or a dedicated message, and the first time-frequency resource is a public time-frequency resource shared by different terminal devices.
[0098] The beneficial effects that can be achieved by the method described in the sixth aspect can be referred to the beneficial effects described in the first aspect and will not be repeated here.
[0099] In a seventh aspect, the present application provides a communication device having the functionality to implement the method described in the sixth aspect. The functionality can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functionality of the method described in the sixth aspect, such as a transmitting unit, a receiving unit, and the like.
[0100] The sending unit is used to send first configuration information, and the first configuration information is used to indicate the first time-frequency resource.
[0101] The receiving unit is used to receive uplink data from the terminal device, and the uplink data is carried by the first time-frequency resource.
[0102] The position distance between the first position of the terminal device at the first moment and the second position corresponding to the service cell is less than the first distance threshold, and / or the signal strength of the service cell is greater than the first signal strength threshold, and the first moment is the arrival time of the uplink data or the first target time corresponding to the first time-frequency resource.
[0103] In one possible design, the second position is the position of the terminal device at a second moment, and the second moment is the moment of receiving the first configuration information. The second moment may also be the moment after receiving the first configuration information.
[0104] Alternatively, in another possible design, the second position is the position of the reference point corresponding to the serving cell.
[0105] In one possible design, when uplink data is carried on the first time-frequency resource, the first target time is no later than the second target time corresponding to the second time-frequency resource, and the second time-frequency resource is a time-frequency resource used by a second transmission mode. The second transmission mode includes at least one of the following: an advance data transmission mode, a pre-configured uplink resource transmission mode, and a random access transmission mode.
[0106] Optionally, the time difference between the first target time and the second target time is greater than a first time threshold.
[0107] In a possible design, the sending unit is further used to send the service stop time of the service cell. When uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time.
[0108] Optionally, when uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device.
[0109] Optionally, when uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than half of the round-trip delay between the terminal device and the access network device.
[0110] Optionally, when uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than a certain time threshold.
[0111] In one possible design, the sending unit is further configured to send a transmission block threshold, and the size of the uplink data is smaller than the transmission block threshold.
[0112] In one possible design, the sending unit is also used to send a first distance threshold.
[0113] In one possible design, the sending unit is also used to send a first signal strength threshold.
[0114] In one possible design, the receiving unit is also used to receive identification information of the terminal device, and the identification information of the terminal device is carried by the first time-frequency resource.
[0115] In one possible design, the receiving unit is further used to receive first information, where the first information is carried through a first time-frequency resource, and the first information is used to indicate that the transmission mode of the uplink data is the first transmission mode.
[0116] In one possible design, the first configuration information also includes a first wireless network temporary identifier, which is used to monitor a physical downlink control channel, and the physical downlink control channel is scrambled using the first wireless network temporary identifier.
[0117] In one possible design, the first configuration information also includes response window configuration information, where the response window configuration information is used to indicate the duration of the response window.
[0118] In one possible design, the sending unit is also used to send first indication information to the terminal device, and the first indication information is used to indicate the transmission of uplink data according to the second transmission mode.
[0119] In one possible design, the first configuration information is carried through a broadcast message or a dedicated message, and the first time-frequency resource is a public time-frequency resource shared by different terminal devices.
[0120] In an eighth aspect, the present application also provides a communication device, comprising: a processor for executing computer instructions stored in a memory, so that when the computer instructions are executed, the device executes the method described in the sixth aspect or any possible design of the sixth aspect.
[0121] In the ninth aspect, the present application also provides a communication device, comprising: a processor and an interface circuit, the processor being used to communicate with other devices through the interface circuit and execute the method described in the sixth aspect or any possible design of the sixth aspect.
[0122] Illustratively, in the eighth and ninth aspects, the processor is configured to execute the method described in the sixth aspect or any possible design of the sixth aspect.
[0123] The communication device described in any one of the seventh to ninth aspects above may be an access network device, such as a base station, or a device built into the access network device (for example, a chip).
[0124] In a tenth aspect, the present application further provides a computer-readable storage medium comprising: computer software instructions, or instructions; when the computer software instructions are executed, the method described in the sixth aspect or any possible design of the sixth aspect is implemented. For example, when the computer software instructions are executed in an access network device or a device (e.g., a chip) built into the access network device, the access network device implements the method described in the sixth aspect or any possible design of the sixth aspect.
[0125] It can be understood that the beneficial effects that can be achieved in any of the seventh to tenth aspects provided above can be referred to the beneficial effects in the sixth aspect and any possible design thereof, and will not be repeated here.
[0126] In an eleventh aspect, the present application provides a communications device comprising: a transceiver unit and a processing unit. The transceiver unit can be used to send and receive information or to communicate with other network elements. The processing unit can be used to process data. The device can implement the method described in the first aspect and any possible design thereof, or the method described in the sixth aspect and any possible design thereof, using the transceiver unit and the processing unit.
[0127] In a twelfth aspect, the present application also provides a computer program product, which, when executed, can implement the method described in the first aspect and any possible design thereof, or the method described in the sixth aspect and any possible design thereof.
[0128] In the thirteenth aspect, the present application also provides a chip system, which includes one or more interface circuits and one or more processors; the interface circuits and the processors are interconnected through lines; the processor receives and executes computer instructions from the memory of the electronic device through the interface circuit to implement the method described in the first aspect and any possible design thereof, or the method described in the sixth aspect and any possible design thereof.
[0129] In the fourteenth aspect, the present application also provides a communication system, including: a terminal device and an access network device; the terminal device executes the method described in the first aspect and any possible design thereof; the access network device executes the method described in the sixth aspect and any possible design thereof.
[0130] In a fifteenth aspect, the present application also provides a terminal device that can be used to implement the method described in the first aspect and any possible design thereof.
[0131] In the sixteenth aspect, the present application also provides an access network device that can be used to implement the method described in the sixth aspect and any possible design thereof.
[0132] It can be understood that the beneficial effects that can be achieved in any of the eleventh to sixteenth aspects provided above can refer to the beneficial effects described in the first aspect, the sixth aspect, etc., and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0133] FIG1 is a schematic diagram showing the composition of a communication system provided in an embodiment of the present application;
[0134] FIG2 shows a schematic diagram of a coverage scenario of a quasi-fixed cell provided in an embodiment of the present application;
[0135] FIG3 shows a schematic diagram of a coverage scenario of a mobile cell provided in an embodiment of the present application;
[0136] FIG4 shows another schematic diagram of the composition of the communication system provided in an embodiment of the present application;
[0137] FIG5 shows a schematic diagram of the composition of a terminal device provided in an embodiment of the present application;
[0138] FIG6 shows a flow chart of a communication method according to an embodiment of the present application;
[0139] FIG7 is a schematic diagram showing the timing relationship between the service stop time and the first target time provided in an embodiment of the present application;
[0140] FIG8 shows another flow chart of the communication method provided in an embodiment of the present application;
[0141] FIG9 shows another schematic flow chart of the communication method provided in an embodiment of the present application;
[0142] FIG10 shows another schematic flow chart of the communication method provided in an embodiment of the present application;
[0143] FIG11 shows another schematic flow chart of the communication method provided in an embodiment of the present application;
[0144] FIG12 shows a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0145] In the 5G new radio (NR), user equipment (UE) can have three radio resource control (RRC) states, namely: RRC connected state, RRC idle state, and RRC inactive state. Among them, the RRC connected state (hereinafter referred to as the connected state) can also be called the RRC active state or the RRC active state. The RRC inactive state can also be called the RRC inactive state (hereinafter referred to as the inactive state). Compared with the RRC connected state, the RRC idle state and / or the RRC inactive state can be called the RRC non-connected state (hereinafter referred to as the non-connected state).
[0146] After the UE establishes an RRC connection with a network device (such as a base station), the UE enters the RRC connected state. If the UE has no data transmission needs with the network device within a preset time period in the RRC connected state, the network device may determine that the UE has entered the RRC inactive state, and the network device may send an RRC release (RRC Release with Suspend Indication) message carrying a suspension indication to the UE. After the UE receives the RRC Release with Suspend Indication message, the UE retains its own context and enters the RRC inactive state. In the RRC inactive state, the UE can save the UE context information and only temporarily disconnect the RRC connection with the network device. When the UE has data to transmit, the UE can send an RRC resume request message to the network device, and the network device can send an RRC resume response message to the UE. After receiving the resume response message, the UE can send an RRC resume complete message to the network device, and the UE enters the RRC connected state and resumes using the UE context.
[0147] Alternatively, when the UE is in the RRC connected state, the network device may also send an RRC release message to the UE, and the UE may release the RRC connection with the network device and enter the RRC idle state. When the UE is in the RRC idle state, the UE may send an RRC establishment request message to the network device, and the network device may establish an RRC connection with the UE based on the RRC establishment request message, so that the UE may enter the RRC connected state.
[0148] It can be understood that, compared with entering the RRC connected state from the RRC idle state, the UE enters the RRC connected state faster from the RRC inactive state.
[0149] Generally speaking, when a UE in an RRC idle state wants to perform uplink data transmission, it needs to first initiate an RRC connection setup process to enter an RRC connected state, and then perform transmission after entering the RRC connected state.
[0150] However, when the data packet that the UE needs to transmit is small, the signaling overhead consumed by entering the RRC connected state may be greater than the amount of data that needs to be transmitted, which is very inefficient.
[0151] Against this background, embodiments of the present application provide a communication method that enables a terminal device to transmit uplink data using a first time-frequency resource indicated by an access network device without performing random access, thereby reducing signaling overhead and transmission latency and increasing uplink data capacity. The first time-frequency resource is a shared, common time-frequency resource for different terminal devices, resulting in higher resource utilization and enhanced communication system transmission capacity.
[0152] For example, Figure 1 shows a schematic diagram of the composition of a communication system provided in an embodiment of the present application. The communication method can be applied to the communication system shown in Figure 1. As shown in Figure 1, the communication system can include a terminal device 110 and an access network device 120.
[0153] The terminal device 110 may also be referred to as user equipment (UE). The terminal device 110 may be a wireless terminal in industrial control, a smart home device (e.g., a refrigerator, television, air conditioner, electric meter, etc.), an intelligent robot, workshop equipment, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, an aerial device (e.g., an intelligent robot, hot air balloon, drone, airplane), or other devices used for communicating on a wireless system, such as other terminals in the Internet of Things (IoT) (e.g., a water meter).
[0154] Alternatively, the terminal device 110 may be a mobile station (MS), a mobile terminal (MT), or a device that provides voice and / or data connectivity to a user, such as a mobile phone ("cellular" phone), a mobile phone, a computer, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a laptop computer, a handheld communication device, a handheld computing device, a satellite wireless device, a wireless modem card, a TV set-top box (STB), customer premises equipment (CPE), a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), an in-vehicle device (such as a car, a bicycle, an electric car, an airplane, a ship, a train, a high-speed train, etc.), a virtual reality (VR) device, an augmented reality (AR) device, a terminal in a 5G mobile communication system, or a terminal in a future evolution network, etc.
[0155] This application does not limit the specific form or product form of the terminal device 110.
[0156] Access network equipment 120 may also be referred to as radio access network (RAN) equipment or next-generation radio access network equipment. For example, access network equipment 120 may be a base station, an access point, or a device in an access network that communicates with wireless terminals over an air interface through one or more sectors.
[0157] In some possible scenarios, the access network device 120 may include various forms of macro base stations, micro base stations (also called small stations), etc. For example, the access network device 120 may include: a base station in wideband code division multiple Access (WCDMA) or LTE, a next generation nodeB (gNB), a next generation evolved nodeB (Ng-eNB), a transmission reception point (TRP), an evolved NodeB (eNB), a radio network controller (RNC), a NodeB (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or a home NodeB, HNB), a base band unit (BBU), or a wireless fidelity (Wifi) access point (AP), a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc.
[0158] In some deployments, a gNB may include a centralized unit (CU) and a distributed unit (DU). The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC), media access control (MAC), and physical (PHY) layers. The AAU implements some physical layer processing functions, RF processing, and active antenna-related functions.
[0159] In other possible scenarios, access network device 120 can also be implemented based on a non-terrestrial network (NTN). NTN is a general term for networks involving flying objects, including satellite communication networks, high altitude platform stations (HAPS), and air-to-ground networks. Key value scenarios include areas with poor land coverage, maritime communications, public safety needs, inter-aircraft communications, railways, etc., aiming to provide users with mobile broadband services.
[0160] HAPS is carried on airborne platforms, mainly including aircraft, balloons and airships, and uses high-altitude platform stations as mobile communication base stations, providing mobile services using the same frequency bands as terrestrial mobile networks. In this example, the access network device 120 may include a high-altitude platform station.
[0161] Satellite communication networks rely on onboard platforms, mainly including low earth orbiting (LEO), medium earth orbiting (MEO) and geostationary earth orbiting (GEO).
[0162] When the access network device 120 is implemented based on an NTN, the cell corresponding to the access network device 120 may be referred to as an NTN cell. Based on the mobility of the NTN cell within the ground coverage area, NTN cells can be classified into the following three categories: earth-fixed, quasi-earth-fixed, and earth-moving.
[0163] A terrestrial NTN cell, also known as a fixed cell or static cell, refers to a cell (or satellite) that provides fixed coverage over a specific geographic area. In other words, a terrestrial NTN cell's coverage area is fixed to a specific area on the ground, providing continuous, fixed-point coverage. For example, a GEO satellite-provided NTN cell is of this type.
[0164] Quasi-stationary NTN cells are also called quasi-fixed cells. Their coverage area is fixed to a specific area on the ground for a period of time, and then changes to another area on the ground after a period of time. This means that coverage is fixed within a certain period of time. For example, LEO and MEO satellites can provide this type of NTN cell.
[0165] For example, Figure 2 shows a schematic diagram of a quasi-fixed cell coverage scenario provided by an embodiment of the present application. As shown in Figure 2 , from time T1 to time T2, and for a period of time up to time T2, the beam or cell corresponding to satellite 1 covers a geographical area for a limited time. During another time, a different geographical area can be covered. For example, satellite 1 can be a non-geosynchronous orbit (NGSO) satellite.
[0166] The ground mobile NTN cell is also called a mobile cell. The coverage area of the mobile cell slides on the ground. LEO satellites and MEO satellites can provide this type of NTN cell.
[0167] For example, Figure 3 illustrates a schematic diagram of a mobile cell coverage scenario provided by an embodiment of the present application. As shown in Figure 3, during time T1, the beam or cell corresponding to satellite 1 covers geographic area 1. During time T2, the beam or cell corresponding to satellite 1 covers geographic area 2. During time T3, the beam or cell corresponding to satellite 1 covers geographic area 3.
[0168] For example, FIG4 shows another schematic diagram of the composition of the communication system provided in an embodiment of the present application.
[0169] As shown in (a) of Figure 4 , in one possible design, the NTN-based RAN architecture (NG-RAN architectures) of the access network device 120 can be a transparent satellite architecture. In this architecture, the satellite is only responsible for signal forwarding and has no data processing capabilities. The base station (gNB) is located on the ground, and the satellite is connected to the base station via a ground gateway. The satellite and the gateway can form a remote radio unit (RRU). Signals between the terminal device 110 and the base station are transmitted via the satellite, while the data processing function remains at the base station. The terminal device 110 is connected to the satellite via the NR UU interface. The link between the satellite and the terminal device 110 is called a service link, and the link between the satellite and the base station is called a feeder link. The base station is connected to the core network via the NG interface, and the core network is connected to the data network via the N6 interface. For example, the satellite's functions include radio frequency filtering, frequency conversion, and amplification. That is, the satellite mainly acts as a layer 1 relay (L1 relay) to regenerate the physical layer signal and does not have other higher protocol layers.
[0170] The transparent satellite architecture shown in FIG4( a ) is also called a transparent transmission architecture.
[0171] As shown in (b) of Figure 4 , in another possible design, the NTN-based RAN architecture (NG-RAN architectures) of the access network device 120 can be a regenerative satellite architecture without intersatellite links. In this architecture, the satellite can serve as a base station. The feeder link between the NTN gateway and the satellite is the satellite radio interface (SRI). The satellite has the processing function of a base station. The terminal device 110 is connected to the satellite via the NR UU interface. The satellite is connected to the core network via the NG interface, and the core network is connected to the data network via the N6 interface.
[0172] As shown in FIG4(c), in another possible design, the NTN-based NG-RAN architecture of the access network device 120 can be a regenerative satellite architecture with inter-satellite links (ISLs). This architecture is similar to the architecture shown in FIG4(b), except that ISLs are provided between satellites. This description is omitted.
[0173] As shown in FIG4(d), in another possible design, in an NTN-based NG-RAN architecture, the satellite can be a regenerative satellite with the DU processing functionality of a base station. That is, in this architecture, the satellite functions as a DU. Alternatively, the base station can perform the CU functionality.
[0174] The satellite architecture shown in (b), (c), and (d) of Figure 4 is also known as a regenerative payload architecture. In this regenerative architecture, the satellite performs all or part of the base station's functions, meaning it can also perform data processing. Specifically, there are two configurations: a complete base station located on the satellite, and a base station DU located on the satellite. The link between the satellite / base station and the UE is called a service link.
[0175] In some possible designs, the satellite can also have integrated access and backhaul (IAB) functions.
[0176] This application does not limit the specific implementation of the NTN-based RAN architecture.
[0177] Optionally, the communication system described in the embodiment of the present application can be a wideband code division multiple access (WCDMA) system, a long term evolution (LTE) system, an advanced long term evolution LTE-A (LTE advanced) system, an LTE frequency division duplex (FDD) system, a universal mobile telecommunication system (UMTS), a 5G NR system, etc., and can also be the future sixth generation mobile information technology (the 6th generation mobile communication technology, 6G) network communication system, or other future communication systems. This application does not limit the specific type of the communication system.
[0178] For example, when the communication system is a 5G NR system, the communication system may further include a core network device, and the core network device and the access network device may communicate through a next generation (NG) interface.
[0179] It is understood that the aforementioned communication system is merely intended to more clearly illustrate the technical solutions of the embodiments of the present application and does not constitute a limitation of the technical solutions provided by the embodiments of the present application. For example, the communication system may also include other devices, such as a network control device. The network control device may be an operation administration and maintenance (OAM) system, also known as a network management system. The network control device can manage the aforementioned network devices.
[0180] For example, FIG5 shows a schematic diagram of the components of a terminal device provided in an embodiment of the present application. The terminal device may be terminal device 110 in the above-mentioned communication system. As shown in FIG5 , the terminal device may include: at least one processor 51, a memory 52, a communication interface 53, and a bus 54.
[0181] The processor 51 is the control center of the terminal device and can be a single processor or a collective term for multiple processing elements. For example, the processor 51 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more microprocessors (digital signal processors, DSPs) or one or more field programmable gate arrays (FPGAs).
[0182] The processor 51 can execute various functions of the terminal device by running or executing software programs stored in the memory 52 and calling data stored in the memory 52. For example, the processor 51 can execute the steps performed by the terminal device in the communication method provided in the embodiment of the present application.
[0183] In a specific implementation, as an embodiment, the processor 51 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG. 5 .
[0184] In a specific implementation, as an embodiment, the terminal device may include multiple processors, such as processor 51 and processor 55 shown in FIG5 . Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0185] The memory 52 can store the software program of the method steps executed by the terminal device and be controlled by the processor 51 for execution. The memory 52 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.
[0186] The memory 52 may exist independently and be connected to the processor 51 via the bus 54. Alternatively, the memory 52 may be integrated with the processor 51, which is not limited here.
[0187] Communication interface 53 , using any transceiver or other device, is used to communicate with other devices or communication networks. Communication interface 53 may be an Ethernet interface, a radio access network (RAN) interface, a wireless local area network (WLAN) interface, or the like. Communication interface 53 may include a receiving unit for receiving functions and a transmitting unit for transmitting functions.
[0188] Bus 54 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. This bus can be classified as an address bus, a data bus, a control bus, etc. For ease of illustration, FIG5 shows only one thick line, but this does not mean that there is only one bus or only one type of bus.
[0189] Although a bus 54 is used in FIG. 5 , it is understandable that the bus can be replaced by other forms of connection relationships and is not limited to the bus itself.
[0190] Optionally, in an embodiment of the present application, the composition of the above-mentioned access network device (such as a base station) may also refer to that shown in FIG5 , or the access network device may also include more or fewer components than those shown in FIG5 , which is not limited here.
[0191] The following is an exemplary description of the communication method provided in the embodiments of the present application. The processing described below as being performed by a single execution subject can also be divided into multiple execution subjects, which can be logically and / or physically separated. It should also be understood that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0192] It should be noted that in the description of the embodiments of the present application, the words "first" and "second" are merely for distinguishing descriptions and are not used to specifically limit a particular feature. That is, the first or second can include more content, rather than being limited to a specific concept. "And / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship. At least one refers to one or more; multiple refers to two or more. The embodiments of the present application may only perform fewer steps than all the steps, or perform more steps, without limitation. "At least one of the following" or similar expressions is used to indicate any combination of the listed items; for example, at least one of A, B, and / or C can mean the following: A exists alone, B exists alone, C exists alone, A and B exist at the same time, B and C exist at the same time, A and C exist at the same time, and A, B, and C exist at the same time, where A, B, and C can be single or multiple.
[0193] It should be understood that, in this application, "at least one" refers to one or more, and "a plurality" refers to two or more. Furthermore, in this application, "equal to" can be used in conjunction with "greater than" or "less than." When "equal to" and "greater than" are used together, the technical solution of "greater than" is adopted; when "equal to" and "less than" are used together, the technical solution of "less than" is adopted.
[0194] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art in the art of this application. The terms used in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit the present invention.
[0195] Figure 6 shows a flow chart of a communication method provided by an embodiment of the present application. As shown in Figure 6, the communication method may include S601-S602.
[0196] For example, in the process shown in FIG6 , the steps performed by the terminal device can be specifically performed by the terminal device, or a device (e.g., a chip) built into the terminal device. The steps performed by the access network device can be specifically performed by the access network device, or a device (e.g., a chip) built into the access network device.
[0197] S601. The access network device sends first configuration information, where the first configuration information is used to indicate a first time-frequency resource.
[0198] Accordingly, the terminal device can receive the first configuration information from the access network device.
[0199] Exemplarily, the first configuration information may include period information, offset information, and resource configuration information. The resource configuration information is used to indicate the first frequency domain resource. The period information, offset information, and resource configuration information are used to indicate the first time-frequency resource, where the first frequency domain resource is the frequency domain resource corresponding to the first time-frequency resource.
[0200] The period information may indicate or specify a time domain period of the first time-frequency resource, such as 20 milliseconds (ms), and the offset information may indicate a time domain offset of the first time-frequency resource. The first time-frequency resource may be determined based on the time domain resource indicated by the period information and the offset information, and the first frequency domain resource indicated by the resource configuration information.
[0201] Optionally, the resource configuration information may also be used to indicate a first time domain resource, where the first time domain resource is the time domain resource corresponding to the first time-frequency resource. In other words, the resource configuration information may simultaneously indicate the first time domain resource and the first frequency domain resource, thereby indicating the first time-frequency resource. The terminal device may directly obtain the first time-frequency resource based on the resource configuration information. It should be understood that the time domain information of the first time-frequency resource indicated by the resource configuration information is consistent with the period information and offset information.
[0202] Exemplarily, the first configuration information may further include at least one (any one or more) of the following information: a start frame number, a start subframe number, and a start superframe number. The start frame number, the start subframe number, the start superframe number, etc. may be used to determine the period start time of the first time-frequency resource.
[0203] Optionally, in some other implementations, the first configuration information may also indicate the period start time of the first time-frequency resource by means of a time slot number and / or a time domain symbol. For example, the time domain symbol may be an orthogonal frequency division multiplexing (OFDM) symbol or other symbols that may be implemented in the future. Alternatively, the first configuration information may include information such as the start frame number, the start subframe number, the start superframe number, and the like, and may also include a time slot number, a time domain symbol, and the like. This application does not limit the manner in which the period start time of the first time-frequency resource is indicated in the first configuration information.
[0204] In this embodiment of the present application, the first time-frequency resource is a public time-frequency resource transmitted by an access network device (such as a base station or satellite), and different terminal devices can share this time-frequency resource. Furthermore, for the terminal device, the terminal device can use or transmit uplink data through the first time-frequency resource without performing a random access procedure.
[0205] In one possible design, the first configuration information is carried via a broadcast message. For example, the access network device may send the first configuration information via a broadcast message. The terminal device may receive the broadcast message to obtain the first time-frequency resource.
[0206] Optionally, the access network device may send broadcast information at a certain period.
[0207] In another possible design, the access network device may also send the first configuration information to different terminal devices via unicast. For example, the access network device may send the first configuration information to the terminal device via a dedicated message or dedicated signaling, and the terminal device may receive the dedicated information to obtain the first time-frequency resource.
[0208] It should be understood that regardless of whether the access network device uses broadcast or unicast to send the first configuration information, the uplink data sent between the terminal device and the access network device does not need to send msg1 message and msg2 message first, or in other words, the terminal device uses the first time-frequency resource independently of msg1 message and msg2 message.
[0209] After receiving the first configuration information, the terminal device may select the first time-frequency resource to send uplink data according to uplink data transmission requirements. For example, execute S602.
[0210] S602. When there is uplink data to be transmitted, and the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is less than the first distance threshold, and / or the signal strength of the serving cell is greater than the first signal strength threshold, the terminal device sends the uplink data on the first time-frequency resource.
[0211] The first moment is the arrival moment of the uplink data or the first target time corresponding to the first time-frequency resource.
[0212] In other words, the uplink data of the terminal device is carried by the first time-frequency resource.
[0213] Accordingly, the access network device can receive uplink data on the first time-frequency resource.
[0214] Exemplarily, the presence of uplink data to be transmitted by the terminal device means that a higher layer or upper layer of the terminal device indicates that uplink data has arrived or that uplink data is to be transmitted. In some possible scenarios, the uplink data may be mobile-originated (or terminal-originated) data from an upper layer or upper layer. The uplink or upper layer may be an application side, a session layer, a transport layer, or the like.
[0215] When the terminal device has uplink data to be transmitted, it can determine whether the preset conditions are met or complied with, and send the uplink data on the first time-frequency resource when the preset conditions are met.
[0216] As described in S602, in a possible design, the preset condition may include: the position distance between the first position of the terminal device at the first moment and the second position corresponding to the service cell is less than a first distance threshold.
[0217] In one implementation of the present design, the first moment may be the arrival moment of uplink data, or the first moment may be the moment when a higher layer or upper layer of the terminal device indicates that uplink data has arrived or that there is uplink data to be transmitted. For example, the first moment may be the moment when a higher layer of the terminal device sends a data packet. Alternatively, the first moment may be the moment when the higher layer or upper layer uplink data is generated or the moment after the uplink data is generated; or alternatively, the first moment may be the moment after the arrival moment of the uplink data.
[0218] In another implementation of the present design, the first moment may be the first target time corresponding to the first time-frequency resource. It is understandable that the first time-frequency resource may appear periodically, and the first target time described herein refers to the time of the most recent valid first time-frequency resource (or the most recently available first time-frequency resource) after the uplink data is generated or arrives, or the time of the first time-frequency resource of the first period after the uplink data is generated or arrives, or the time of the first time-frequency resource of a certain period after the uplink data is generated or arrives.
[0219] Optionally, the first target time may be the start time corresponding to the first time-frequency resource, or the end time corresponding to the first time-frequency resource.
[0220] Optionally, the first target time may be a frame or a subframe in the first time-frequency resource. For example, the period of the first time-frequency resource is 20 ms, the time domain length of the first time-frequency resource is 2 frames or 20 subframes, the first target time of the first first time-frequency resource may be frame 0 or subframe 0 of frame 0, and the first target time of the second first time-frequency resource may be frame 2 or subframe 0 of frame 2.
[0221] Alternatively, the first target time may also be represented by a time domain symbol or time slot, for example, the Xth time slot or time domain symbol of the first time-frequency resource. X may be an integer greater than or equal to 0, such as 0 or 1.
[0222] This application does not limit the definition of the first target time, and does not limit the frame length, subframe length, the quantitative relationship between frames and subframes, time domain symbols, time slot length, etc. of the first time-frequency resource.
[0223] In this design, the service cell refers to the cell where the terminal device currently resides. For example, the service cell can be an NTN cell.
[0224] In one implementation, the second location corresponding to the serving cell may be the location of the terminal device at a second moment, where the second moment is the moment when the terminal device receives the first configuration information. For example, the second moment may be the moment when the terminal device receives a broadcast message or a dedicated message carrying the first configuration information. The second moment may also be a moment after receiving the first configuration information.
[0225] In another implementation, the second position corresponding to the serving cell may be the position of a reference point corresponding to the serving cell.
[0226] Exemplarily, the reference point corresponding to the serving cell may be the center point of the coverage range of the serving cell. Alternatively, when the serving cell is an NTN cell, the reference point may also be the sub-satellite point of the serving cell. For example, the reference point may be the intersection of the line connecting the center of the earth and the satellite on the surface of the earth. Alternatively, the reference point corresponding to the serving cell may also be other points within the coverage range of the serving cell, such as any point. Alternatively, the reference point corresponding to the serving cell may also be a point outside the coverage range of the serving cell. This application does not limit the implementation of the reference point corresponding to the serving cell. It should be noted that when the serving cell is an NTN cell corresponding to a satellite, the reference point should be within the coverage range of the satellite.
[0227] Optionally, the first position and the second position can be represented by latitude and longitude coordinates or a world coordinate system, or other coordinate systems. When the second position is the position of the reference point corresponding to the serving cell, the position information of the reference point can be configured to the terminal device by the access network device. The access network device can configure the position information of the reference point to the terminal device through the broadcast message or dedicated message carrying the first configuration information, or can configure the position information of the reference point to the terminal device through other messages or methods, which are not limited here.
[0228] The position distance between the first position and the second position can be calculated by the terminal device based on the position information of the first position and the second position. For example, the terminal device can calculate the coordinate distance between the first position and the second position to obtain the position distance between the two.
[0229] In this design, when the terminal device determines that the position distance between the first position and the second position is less than the first distance threshold, it can be considered that the preset condition is met. When the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is greater than the first distance threshold, it is considered that the preset condition is not met. Optionally, when the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is equal to the first distance threshold, it can be equivalent to a situation less than the first distance threshold, and the preset condition is considered to be met, or it can be equivalent to a situation greater than the first distance threshold, and the preset condition is considered to be not met, without restriction.
[0230] Optionally, the size of the first distance threshold can be 3 kilometers (KM), 4KM, etc. Taking the reference point as the center point of the service cell coverage area as an example, the smaller the first distance threshold, the better the link quality when the terminal device sends uplink data. Setting the first distance threshold within a relatively reasonable range can make the transmission of uplink data more stable. This application does not limit the size of the first distance threshold.
[0231] Optionally, the first distance threshold is configured to the terminal device by the access network device. For example, the method may include: the access network device sends the first distance threshold. Correspondingly, the terminal device receives the first distance threshold. In some possible implementations, the first distance threshold may be configured to the terminal device together with the first configuration information by the access network device via a message carrying the first configuration information. In other possible implementations, the access network device may also configure the first distance threshold to the terminal device via other messages, such as other broadcast messages or dedicated messages, which are not limited here.
[0232] Alternatively, the first distance threshold may also be written into the terminal device in a preconfigured or predefined manner. This application does not limit the manner in which the terminal device obtains the first distance threshold.
[0233] In another possible design, the preset condition may also include: the signal strength of the service cell is greater than the first signal strength threshold.
[0234] The signal strength of the serving cell may refer to the received signal level or received signal quality of the serving cell measured by the terminal device.
[0235] In one implementation of the present design, the signal strength of the serving cell being greater than the first signal strength threshold may include: at a current moment, the signal strength of the serving cell being greater than the first signal strength threshold. For example, the current moment may be a moment when the signal strength of the serving cell is measured, and may also be a moment when or after uplink data is pending for transmission.
[0236] In another implementation of this design, the signal strength of the serving cell being greater than the first signal strength threshold may include: the signal strength of the serving cell being greater than the first signal strength threshold for a period of time before or after the current moment. The length of the period of time is not limited. It is understood that the current moment may refer to the moment when the signal quality of the serving cell is measured. Alternatively, the current moment may refer to a moment after the aforementioned period of time has elapsed since the moment when the signal quality of the serving cell is measured.
[0237] In another implementation of the present design, the signal strength of the serving cell being greater than the first signal strength threshold may include: at multiple consecutive or discontinuous time points, the signal strength of the serving cell being greater than the first signal strength threshold (or the average being greater than the first signal strength threshold). The number of time points is not limited.
[0238] In this design, when the terminal device determines that the signal strength of the serving cell is greater than the first signal strength threshold, the preset condition may be considered to be satisfied. When the signal strength of the serving cell is less than the first signal strength threshold, the preset condition may be considered to be unsatisfied. Optionally, when the signal strength of the serving cell is equal to the first signal strength threshold, it may be equivalent to being greater than the first signal strength threshold, and the preset condition may be considered to be satisfied. Alternatively, it may be equivalent to being less than the first signal strength threshold, and the preset condition may be considered to be unsatisfied, without limitation.
[0239] Optionally, the first signal strength threshold can be a value close to or greater than the signal strength required for random access, or can be another defined value, without limitation. A larger first signal strength threshold indicates better link quality when the terminal device transmits uplink data. Setting the first signal strength threshold within a relatively reasonable range can ensure more stable uplink data transmission.
[0240] Optionally, the first signal strength threshold is configured to the terminal device by the access network device. For example, the method may include: the access network device sends the first signal strength threshold. Correspondingly, the terminal device receives the first signal strength threshold. In some possible implementations, the first signal strength threshold can be configured to the terminal device together with the above-mentioned first configuration information by the access network device through a message carrying the first configuration information. In some other possible implementations, the access network device can also configure the first signal strength threshold to the terminal device through other messages, such as other broadcast messages or dedicated messages, which are not limited here.
[0241] Alternatively, the first signal strength threshold may also be written into the terminal device in a preconfigured or predefined manner. This application does not limit the manner in which the terminal device obtains the first signal strength threshold.
[0242] In another possible design, the preset conditions respectively described in the above two designs may be and / or relationships. For example, the preset conditions may also include: the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is less than the first distance threshold, and the signal strength of the serving cell is greater than the first signal strength threshold. The terminal device may send uplink data on the first time-frequency resource when both of the above two preset conditions are met. For another example, the terminal device may send uplink data on the first time-frequency resource when at least one or any one of the above two preset conditions is met. This application does not limit the implementation of the preset conditions.
[0243] It should be understood that the access network device can configure the first distance threshold and the first signal strength threshold to the terminal device through a single message, for example, through a message carrying the first configuration information. Alternatively, the access network device can configure the first distance threshold and the first signal strength threshold to the terminal device through different messages.
[0244] As described above, in an embodiment of the present application, when the terminal device has uplink data to be transmitted, and the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is less than the first distance threshold, and / or the signal strength of the serving cell is greater than the first signal strength threshold, the terminal device can send uplink data on the first time-frequency resource according to the instruction of the first configuration information. The first time-frequency resource is a public time-frequency resource that can be shared by different terminal devices, and for the terminal device, the terminal device can use or send uplink data through the first time-frequency resource without performing a random access process.
[0245] Exemplarily, taking the terminal device as an IoT device, such as a water meter, the IoT device can receive the first configuration information and trigger the execution of S602 in Figure 6 when it needs to send uplink data. The first time-frequency resource used by the IoT device to send uplink data does not need to be scheduled through a downlink message (such as random access), which reduces signaling overhead and transmission delay, such as reducing the waste of downlink message capacity / resources. In addition, the uplink data capacity is not limited by the downlink message capacity and is enhanced. Different IoT devices can share the first time-frequency resource, which improves resource utilization and further enhances the transmission capacity of the communication system.
[0246] In other words, the communication method provided in the embodiments of the present application enables a terminal device to transmit uplink data using the first time-frequency resource indicated by the access network device without performing random access, thereby reducing downlink message scheduling, signaling overhead, and transmission latency, thereby increasing uplink data capacity. Furthermore, the first time-frequency resource is a shared common time-frequency resource for different terminal devices, improving resource utilization and further enhancing the transmission capacity of the communication system.
[0247] In an embodiment of the present application, this uplink data transmission mode or transmission mechanism can be referred to as a first transmission mode, or as early data transmission / transmission (EDT) without random access, or as contention-based preconfigured uplink resource (PUR). EDT without random access means that the terminal device does not need to initiate random access through the physical random access channel (PRACH), and can also be described as "PRACH-free EDT". Contention-based PUR means that the terminal device transmits uplink data based on the first time-frequency resource configured by the base station, and the first time-frequency resource is competitively shared, and can also be described as "contention-based PUR".
[0248] Similarly, the first time-frequency resource can be described as a "PRACH-free EDT" resource or a "contention-based PUR" resource. The first target time corresponding to the first time-frequency resource can be described as a "PRACH-free EDT" opportunity or a "contention-based PUR" opportunity. The first configuration information can be described as "PRACH-free EDT" configuration information or "contention-based PUR" configuration information.
[0249] It should be understood that this application does not limit the specific name of the first transmission mode, and it may be described by other names in the future.
[0250] Optionally, in an embodiment of the present application, when a terminal device sends uplink data in accordance with the first transmission mode described above, the terminal device may be in an RRC idle state or an RRC inactive state. By allowing the terminal device to transmit uplink data when not in an RRC connected state, such as performing uplink data transmission in an RRC idle state, data transmission efficiency can be effectively improved and power consumption of the terminal device can be reduced.
[0251] For example, the upper layer or upper layer of the terminal device indicates that uplink data has arrived, which can trigger the terminal device to request to establish or restore an RRC connection. When the terminal device sends uplink data to the access network device, the message carrying the uplink data can be called an RRC Early Data Request message.
[0252] Alternatively, when the terminal device sends uplink data according to the above-mentioned first transmission mode, the terminal device may also be in an RRC connected state, or other terminal device states that may be defined in the future. This application does not limit the state of the terminal device when sending uplink data.
[0253] Optionally, when the terminal device sends uplink data to the access network device, the message carrying the uplink data can also be called the first message. The first message can be described as the above-mentioned RRCEarlyDataRequest message or other message names, and the name of the first message is not limited here.
[0254] For example, in an embodiment of the present application, a second transmission mode may be supported between the terminal device and the access network device for transmitting uplink data. The second transmission mode includes at least one of the following: an early data transmission (EDT) transmission mode, a preconfigured uplink resource (PUR) transmission mode, and a random access transmission mode.
[0255] Among them, in the EDT transmission mode, the terminal device can select the random access preamble configured for EDT to initiate random access. After obtaining the uplink time and frequency resources, it can send uplink data to the access network device on the uplink time and frequency resources. EDT can be divided into mobile originated early data transmission (MO-EDT) and mobile terminated early data transmission (MT-EDT). MO-EDT is triggered when the following conditions are met: 1) the upper layer or upper layer has requested to establish or restore an RRC connection for mobile-initiated data transmission; 2) the uplink data size is less than or equal to the TB size indicated in the system message. MT-EDT is used for single downlink data transmission during the random access process. If both the terminal device and the network support MT-EDT, and the terminal device has downlink data transmission, MT-EDT is initiated by the core network.
[0256] In the PUR transmission mode, the terminal device can request a PUR and obtain the PUR configuration in the previous RRC connection. In the RRC_IDLE state, the PUR configuration will be maintained. Transmission using PUR allows a single uplink transmission from RRC_IDLE using pre-configured uplink resources without performing a random access procedure. Transmission using PUR is triggered when upper layers request to establish or resume an RRC connection and the terminal device has a valid PUR for transmission and the timing advance (TA) verification criteria are met.
[0257] The uplink time and frequency resources used in the EDT transmission mode are obtained through random access, and the uplink time and frequency resources used in the PUR transmission mode are dedicated resources pre-configured by the access network equipment to the terminal equipment.
[0258] In the random access transmission mode, the terminal device can transmit uplink data to the access network device in the connected state. The specific implementation of the EDT transmission mode, PUR transmission mode and random access transmission mode can refer to relevant mature technologies and will not be described in detail in this application.
[0259] In one possible design, when the terminal device sends uplink data on the first time-frequency resource, the first target time is no later than the second target time corresponding to the second time-frequency resource, and the second time-frequency resource is the time-frequency resource used by the second transmission method. It can be understood that the second time-frequency resource appears periodically (only appears once, which can be understood as a single period). The second target time described in this article refers to the time of the most recent valid second time-frequency resource after the uplink data (such as the uplink data sent by the terminal device on the first time-frequency resource) is generated or arrives, or the time of the second time-frequency resource of the first period after the uplink data is generated or arrives, or the time of the first time-frequency resource of a certain period after the uplink data is generated or arrives. The second target time can be the start time corresponding to the second time-frequency resource, or it can be the end time corresponding to the second time-frequency resource.
[0260] Exemplarily, after the uplink data 1 arrives, the terminal device can determine the first target time and the second target time according to the arrival time of the uplink data 1, and send the uplink data on the first time-frequency resource when the first target time is not later than the second target time.
[0261] As mentioned above, the second time-frequency resource can be an EDT configuration / resource or a PUR configuration / resource, or a resource allocated by the random access process. In this design, when the terminal device supports the above-mentioned first transmission mode and second transmission mode, it can first determine whether the first target time corresponding to the first time-frequency resource is not later than the second target time corresponding to the second time-frequency resource. The definition of the second target time can refer to the definition of the above-mentioned first target time and will not be repeated. When the first target time is not later than the second target time, the terminal device can send uplink data on the first time-frequency resource in accordance with the first transmission mode.
[0262] In other words, in this design, before the terminal device sends uplink data on the first time-frequency resource, it needs to determine that the preset conditions met may also include: the first target time is not later than the second target time.
[0263] Optionally, when the first target time is later than the second target time, the terminal device may transmit uplink data according to the second transmission mode. When the second transmission mode includes multiple modes, the terminal device may select one of the modes to transmit uplink data, which is not limited here.
[0264] In this design, the terminal device sends uplink data on the first time-frequency resource in accordance with the first transmission mode when the first target time is not later than the second target time corresponding to the second time-frequency resource, which can ensure the transmission delay of the uplink data and improve data transmission efficiency.
[0265] In some possible implementations, when the terminal device sends uplink data on the first time-frequency resource, the first target time is no later than the second target time corresponding to the second time-frequency resource, which may include: the first target time is no later than the second target time corresponding to the second time-frequency resource, and the time difference between the first target time and the second target time is greater than the first time threshold.
[0266] In other words, before the terminal device sends uplink data on the first time-frequency resource, it needs to determine that the preset conditions are met, including: the first target time not only needs to be no later than the second target time, but also the time difference between the first target time and the second target time needs to be greater than the first time threshold.
[0267] When the first target time is no later than the second target time, and the time difference between the first target time and the second target time is greater than the first time threshold, the terminal device can send uplink data on the first time-frequency resource in accordance with the first transmission mode. When the first target time is no later than the second target time, but the time difference between the first target time and the second target time is less than the first time threshold, the terminal device can transmit uplink data in accordance with the second transmission mode. Optionally, when the first target time is no later than the second target time, but the time difference between the first target time and the second target time is equal to the first time threshold, it can be regarded as being greater than the first time threshold, or it can be regarded as being less than the first time threshold, and no further details will be given. This application does not limit the size of the first time threshold.
[0268] In some other possible implementations, when the terminal device sends uplink data on the first time-frequency resource, the first target time may also be later than the second target time corresponding to the second time-frequency resource, but the time difference between the first target time and the second target time is less than the second time threshold.
[0269] In other words, before a terminal device sends uplink data on the first time-frequency resource, it must ensure that a pre-set condition is met, including: the duration by which the first target time is later than the second target time is less than a second time threshold. For example, the second time threshold may be the round-trip delay between the terminal device and the access network device.
[0270] When the first target time is not later than the second target time, or the first target time is later than the second target time, but the time difference between the first target time and the second target time is less than the second time threshold, the terminal device can send uplink data on the first time-frequency resource in accordance with the first transmission mode. When the first target time is later than the second target time, and the time difference between the first target time and the second target time is greater than the second time threshold, the terminal device can transmit uplink data in accordance with the second transmission mode. Optionally, when the first target time is later than the second target time, and the time difference between the first target time and the second target time is equal to the second time threshold, it can be regarded as equivalent to a situation less than the second time threshold, or it can be regarded as equivalent to a situation greater than the second time threshold, and no further details will be given. This application does not limit the size of the second time threshold.
[0271] Optionally, the first time threshold and / or the second time threshold may be configured by the access network device for the terminal device. Alternatively, they may be written into the terminal device in a preconfigured or predefined manner. This application does not limit the manner in which the terminal device obtains the first time threshold and / or the second time threshold.
[0272] It can be understood that in the embodiment of the present application, when the service cell is an NTN cell, for example, an NTN cell covered by a satellite, the high-speed movement of the satellite may cause the first target time corresponding to the first time-frequency resource to be later than the service end time of the service cell.
[0273] In one possible design, the method may further include: the terminal device obtains a service stop time of the service cell. When the terminal device sends uplink data on the first time-frequency resource, the service stop time is later than the first target time.
[0274] In other words, before the terminal device sends uplink data on the first time-frequency resource, it needs to determine whether the preset conditions are met, including: the service stop time is later than the first target time.
[0275] When the service stop time is later than the first target time, the terminal device may send uplink data on the first time-frequency resource according to the first transmission mode. When the service stop time is not later than (e.g., earlier than) the first target time, the terminal device may transmit uplink data according to the second transmission mode, or select another opportunity to transmit uplink data.
[0276] In this design, when the service stop time of the serving cell is later than the first target time, the terminal device sends uplink data on the first time-frequency resource, which can improve the transmission success rate of the uplink data.
[0277] In a possible implementation of the present invention, the terminal device may obtain the service stop time of the serving cell by: the access network device sends the service stop time of the serving cell, and the terminal device receives the service stop time of the serving cell accordingly.
[0278] Exemplarily, the serving cell may be a quasi-fixed cell, and the access network device may broadcast the service stop time of the serving cell. The terminal device may receive the broadcast information to obtain the service stop time of the serving cell.
[0279] In another possible implementation of the present design, the terminal device may obtain the service stop time of the service cell by deriving the service stop time of the service cell based on the service cell information broadcast by the access network device (such as a base station).
[0280] Exemplarily, the service cell may be a mobile cell, and the access network device may broadcast the reference point, radius (or threshold), ephemeris information, and timestamp information corresponding to the reference point of the service cell, etc. The terminal device may deduce the service stop time of the mobile cell based on the aforementioned broadcast information.
[0281] This application does not limit the specific method for the terminal device to obtain the service stop time of the service cell.
[0282] Optionally, in some possible designs, when the terminal device sends uplink data on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device, or greater than half of the round-trip delay, or greater than a certain time threshold.
[0283] In other words, before the terminal device sends uplink data on the first time-frequency resource, it needs to determine that the preset conditions are met, including: the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device, or greater than half of the round-trip delay, or greater than a certain time threshold.
[0284] When the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device, or greater than half of the round-trip delay, or greater than a certain time threshold, the terminal device can send uplink data on the first time-frequency resource in accordance with the first transmission mode. When the service stop time is not later than the first target time, or later than the first target time, but the time difference between the service stop time and the first target time is less than the round-trip delay between the terminal device and the access network device, or greater than half of the round-trip delay, or greater than a certain time threshold, the terminal device can transmit uplink data in accordance with the second transmission mode, or choose other times to transmit uplink data. The situation where the time difference and the round-trip delay (or half of the round-trip delay, or the above-mentioned certain time threshold) are equal can be equivalent to the situation where they are greater than, or less than, and will not be repeated.
[0285] The round trip time (RTT) between the terminal device and the access network equipment can be described as "UE-eNB / gNB RTT." Taking NTN as an example, the round trip time can be defined as the sum of the terminal device's timing advance value and k-Mac. k-Mac refers to the scheduling offset provided by the network when the downlink and uplink frame timing are misaligned at the gNB. This value can be 0 or another value. The round trip time can be rounded to the nearest slot or subframe, or not rounded at all.
[0286] For example, Figure 7 shows a schematic diagram of the timing relationship between the service stop time and the first target time provided by an embodiment of the present application. As shown in Figure 7, the time when the uplink data arrives can be recorded as t0, the time when the uplink data is sent (i.e., the first target time) can be called t1, the service stop time of the serving cell can be recorded as t2, and the round-trip delay can be recorded as RTT. From a timing perspective, t2 can be greater than (t1 + RTT).
[0287] Exemplarily, the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device, which may include: the time difference between the service stop time and the first target time is equal to the sum of the round-trip delay between the terminal device and the access network device and the first duration. For example, the duration between t2 and (t1+RTT) in FIG7 may be the first duration.
[0288] Alternatively, the RTT described in FIG. 7 may also be replaced by half of the round trip delay or a duration of a certain time threshold, which will not be described in detail.
[0289] In one implementation, the first duration may be the time corresponding to the second number of unit times. The unit time may be a frame or subframe, or a time slot, or a time domain symbol, etc. For example, the unit time may be a frame, and the second number may be 0 or 4, or other values. This application does not limit the size of the second number or the granularity of the unit time.
[0290] In another implementation, the first duration can be the duration of a response window during which the terminal device monitors the access network device for data sent downlink after sending uplink data to the access network device. It should be understood that after receiving uplink data sent by the terminal device, the access network device can send a response message to the terminal device. The terminal device can monitor for the response message during the response window. The implementation of the response message is described below.
[0291] In another implementation, the first duration may also be less than or greater than the duration of the response window, which is not limited in this application.
[0292] In some other implementations, the first duration may also be the sum of the duration of the response window and the time corresponding to the second number of unit times.
[0293] In this design, when the terminal device sends uplink data on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device or half of the round-trip delay, or greater than a certain time threshold (such as called the third time threshold, the third time threshold can be greater than or less than the round-trip delay). This can improve the success rate of sending uplink data, and also improve the success rate of the terminal device receiving the access network device's response message to the uplink data.
[0294] Alternatively, in some other possible designs, when the terminal device sends uplink data on the first time-frequency resource, the service stop time is later than the first target time. The time difference between the service stop time and the first target time can also be equal to the round-trip delay between the terminal device and the access network device or half of the round-trip delay, or equal to a certain time threshold. This application does not limit this.
[0295] Optionally, in an embodiment of the present application, after sending uplink data, the terminal device opens a response window to listen for data sent by the access network device. If the response window has not expired when the service stop time of the service cell is reached, for example, the sum of the round-trip delay between the terminal device and the access network device and the first time length is less than the duration of the response window, the terminal device can actively expire or stop the response window and no longer listen, thereby reducing power consumption waste.
[0296] In one possible design, the method further includes: the access network device sending a transport block threshold. Accordingly, the terminal device receives a transport block (TB) threshold from the access network device. When the terminal device sends uplink data on the first time-frequency resource, the size of the uplink data is less than the transport block threshold.
[0297] In this design, the size of the uplink data being smaller than the transmission block threshold can also be considered as a preset condition that needs to be met when the terminal device sends the uplink data in accordance with the first transmission mode. The terminal device can first determine whether the size of the uplink data is smaller than the transmission block threshold. When the size of the uplink data is smaller than the transmission block threshold, the terminal device sends the uplink data on the first time-frequency resource in accordance with the first transmission mode. When the size of the uplink data is larger than the transmission block threshold, the terminal device can transmit the uplink data in accordance with the second transmission mode. The case where the size of the uplink data is equal to the transmission block threshold can refer to the case where it is smaller than or larger than, and will not be repeated here.
[0298] In some possible implementations, the transport block threshold may be sent to the terminal device along with the first configuration information by the access network device via a message carrying the first configuration information. In other possible implementations, the access network device may also send the transport block threshold to the terminal device via other messages, such as other broadcast messages or unicast messages, which are not limited here.
[0299] Alternatively, the transmission block threshold may be written into the terminal device in a preconfigured or predefined manner. This application does not limit the manner in which the terminal device obtains the transmission block threshold.
[0300] This design can improve the efficiency of uplink data transmission.
[0301] In one possible design, the timing advance timer is still running when uplink data is sent on the first time-frequency resource.
[0302] Among them, the timing advance timer (TimeAlignmentTimer) is used to synchronize the time between the terminal device and the access network device.
[0303] In this design, the fact that the timing advance timer is still running can be considered a pre-condition that must be met for the terminal device to send uplink data using the first transmission mode. The terminal device can first determine whether the timing advance timer is still running. If the timing advance timer is still running, the terminal device sends uplink data using the first transmission mode and on the first time-frequency resource. When the timing advance timer expires, the terminal device can transmit uplink data using the second transmission mode.
[0304] In some possible implementations, the timing advance timer may be configured by the access network device and maintained by the terminal device.
[0305] In some other possible implementations, the timing advance timer may also be maintained by the terminal device according to signaling, or maintained independently by the terminal device, which is not limited here.
[0306] This design can improve the stability of uplink data transmission.
[0307] In one possible design, the method further includes: the terminal device sends identification information of the terminal device on the first time-frequency resource. Correspondingly, the access network device receives the identification information of the terminal device. That is, the identification information of the terminal device is carried by the first time-frequency resource.
[0308] For example, in an evolved packet system (EPS), the terminal device's identification information may be a system architecture evolution (SAE) temporary mobile subscriber identity (TMSI), or S-TMSI for short. In a 5G system (5GS), the terminal device's identification information may be a 5G-temporary mobile subscriber identity (5G-TMSI).
[0309] Alternatively, the identification information of the terminal device may also be represented in other ways, which is not limited in this application.
[0310] Optionally, the identification information of the terminal device and the first configuration information may be carried in the same message, or in other words, the message carrying the first configuration information includes the identification information of the terminal device.
[0311] In one possible design, the method further includes: the terminal device sends first information on the first time-frequency resource, where the first information is used to indicate that the transmission mode of the uplink data is the first transmission mode. Accordingly, the access network device receives the first information, and the first information is carried by the first time-frequency resource.
[0312] Exemplarily, the first information may be a field, such as an improvement to an existing field or a newly added field. The first information and the first configuration information may be carried in the same message, or in other words, the message carrying the first configuration information includes the first information. Taking the message carrying the first configuration information as the first message as an example, the first information may indicate to the access network device that the reason or cause for the terminal device to send the first information is to send uplink data based on the first transmission mode, or in other words, indicate that this uplink transmission is based on the first transmission mode.
[0313] The following describes the response process of the access network device to the terminal device sending uplink data in an embodiment of the present application.
[0314] In one possible scenario, if the access network device successfully receives uplink data and has no downlink data to send, the access network device may send a Layer 1 acknowledgment (L1ACK) feedback message to the terminal device. The L1ACK feedback message is used to acknowledge receipt of uplink data.
[0315] For example, Figure 8 shows another flow chart of the communication method provided in an embodiment of the present application. As shown in Figure 8, the communication method may include S801-S803.
[0316] S801. The access network device sends first configuration information, where the first configuration information is used to indicate a first time-frequency resource.
[0317] Accordingly, the terminal device can receive the first configuration information from the access network device.
[0318] S802. When there is uplink data to be transmitted, and the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is less than the first distance threshold, and / or the signal strength of the serving cell is greater than the first signal strength threshold, the terminal device sends the uplink data on the first time-frequency resource.
[0319] Correspondingly, the access network device receives the uplink data.
[0320] S801-S802 refer to the above-mentioned S601-S602 and will not be described in detail.
[0321] S803. The access network device sends an L1ACK feedback message to the terminal device.
[0322] Correspondingly, the terminal device receives the L1ACK feedback message.
[0323] The L1ACK feedback message may be transmitted via a physical downlink control channel (PDCCH).
[0324] In another possible scenario, the access network device successfully receives uplink data and has downlink data to send. The access network device can send a response message to the terminal device, indicating the downlink time and frequency resources for the downlink data. The response message indicates confirmation of receipt of the uplink data.
[0325] For example, Figure 9 shows another flow chart of a communication method provided in an embodiment of the present application. As shown in Figure 9, the communication method may include S901-S903.
[0326] S901. The access network device sends first configuration information, where the first configuration information is used to indicate a first time-frequency resource.
[0327] Accordingly, the terminal device can receive the first configuration information from the access network device.
[0328] S902. When there is uplink data to be transmitted, and the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is less than the first distance threshold, and / or the signal strength of the serving cell is greater than the first signal strength threshold, the terminal device sends the uplink data on the first time-frequency resource.
[0329] Correspondingly, the access network device receives the uplink data.
[0330] S901-S902 refer to the above S601-S602 and will not be described in detail.
[0331] S903. The access network device sends a response message to the terminal device, where the response message indicates downlink time-frequency resources.
[0332] Correspondingly, the terminal device receives the response message. The terminal device can know from the response message that the access network device has successfully received the uplink data, and can receive the downlink data according to the downlink time-frequency resources indicated in the response message.
[0333] The response message may be transmitted via the PDCCH, and the downlink data may be transmitted via the physical downlink shared channel (PDSCH).
[0334] In another possible scenario, the access network device may need to instruct the terminal device to retransmit uplink data. The access network device may send a Layer 1 non-acknowledgement (L1NACK) feedback message to the terminal device. The L1NACK feedback message, also known as a negative feedback message, indicates that uplink data was not received or needs to be retransmitted.
[0335] For example, Figure 10 shows another flow chart of the communication method provided in an embodiment of the present application. As shown in Figure 10, the communication method may include S1001-S1003.
[0336] S1001. The access network device sends first configuration information, where the first configuration information is used to indicate a first time-frequency resource.
[0337] Accordingly, the terminal device can receive the first configuration information from the access network device.
[0338] S1002. When there is uplink data to be transmitted, and the position distance between the first position of the terminal device at the first moment and the second position corresponding to the service cell is less than the first distance threshold, and / or the signal strength of the service cell is greater than the first signal strength threshold, the terminal device sends the uplink data on the first time-frequency resource.
[0339] Correspondingly, the access network device receives the uplink data.
[0340] S1001-S1002 refer to the above-mentioned S601-S602 and will not be repeated here.
[0341] S1003. The access network device sends an L1NACK feedback message to the terminal device.
[0342] Correspondingly, the terminal device receives an L1NACK feedback message.
[0343] The L1 NACK feedback message may be transmitted via a physical downlink control channel (PDCCH) to indicate that uplink data needs to be retransmitted.
[0344] Optionally, the access network device may further send retransmission resource indication information to the terminal device, where the retransmission resource indication information is used to indicate uplink retransmission resources (or uplink scheduling resources for retransmission).
[0345] For example, the retransmission resource indication information may be transmitted via PDCCH, such as included in an L1 NACK feedback message, or may be transmitted via PDSCH, such as sent via a broadcast message, which is not limited here.
[0346] In another possible scenario, the access network device may further send first indication information to the terminal device, where the first indication information is used to indicate that uplink data is to be transmitted in accordance with the second transmission mode.
[0347] For example, Figure 11 shows another flow chart of the communication method provided in an embodiment of the present application. As shown in Figure 11, the communication method may include S1101-S1103.
[0348] S1101. The access network device sends first configuration information, where the first configuration information is used to indicate a first time-frequency resource.
[0349] Accordingly, the terminal device can receive the first configuration information from the access network device.
[0350] S1102. When there is uplink data to be transmitted, and the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is less than the first distance threshold, and / or the signal strength of the serving cell is greater than the first signal strength threshold, the terminal device sends the uplink data on the first time-frequency resource.
[0351] Correspondingly, the access network device receives the uplink data.
[0352] S1101-S1102 refer to the above-mentioned S601-S602 and will not be repeated here.
[0353] S1103. The access network device sends first indication information to the terminal device, where the first indication information is used to indicate that uplink data is transmitted according to the second transmission mode.
[0354] Correspondingly, the terminal device receives the first indication information and can resend the uplink data according to the second transmission mode based on the first indication information.
[0355] In one implementation, the access network device may receive the uplink data sent in S1102 but fail to successfully parse it. The access network device may execute S1103 above to instruct the terminal device to transmit the uplink data using the second transmission mode. The second transmission mode may be, as described in the aforementioned embodiments, an EDT transmission mode, a PUR transmission mode, or a random access transmission mode, without limitation herein.
[0356] Optionally, in this implementation, the first indication information may be carried by an L1NACK feedback message, or by other messages.
[0357] In another implementation, the access network device may receive the uplink data sent in S1102 and have more downlink data to send to the terminal device. The access network device may execute S1103 above to instruct the terminal device to transmit the uplink data using a second transmission mode. The second transmission mode may be a random access transmission mode.
[0358] Optionally, in this implementation, the first indication information may be carried by the response message or L1ACK feedback message indicating the downlink time-frequency resources, or by other messages.
[0359] The above-mentioned first indication information can also be called a fallback indication.
[0360] In one possible design, the access network device may use a first wireless network temporary identifier to scramble the physical downlink control channel. The first configuration information also includes the first wireless network temporary identifier. The method further includes: the terminal device monitoring the physical downlink control channel based on the first wireless network temporary identifier, and the physical downlink control channel is scrambled using the first wireless network temporary identifier. That is, the first wireless network temporary identifier is used to monitor the physical downlink control channel.
[0361] Exemplarily, the first radio network temporary indentifier (RNTI) may be an RNTI dedicated to the first transmission mode, such as an RNTI for PRACH-free EDT or contention-based PUR.
[0362] For example, a terminal device can monitor the physical downlink control channel to obtain information sent by the access network device. Taking the L1ACK feedback message as an example, when the access network device sends the L1ACK feedback message, it can use the first RNTI to scramble the physical downlink control channel. The terminal device can then descramble the L1ACK feedback message based on the first RNTI.
[0363] Optionally, before sending uplink data, the terminal device may determine whether the first configuration information includes the first RNTI, and when it is determined that the first configuration information includes the first RNTI, send the uplink data in the first time-frequency resource according to the first transmission mode. Otherwise, the terminal device may transmit the uplink data in the second transmission mode.
[0364] In one possible design, monitoring the physical downlink control channel includes: starting to monitor the physical downlink control channel at a third moment after the uplink data transmission ends. The time interval between the third moment and the end of the uplink data transmission is a first number of unit times.
[0365] For example, assuming that uplink data transmission ends at time t1 (i.e., uplink data transmission is completed), and the third time is time t2, then t2 is after t1, and there is a first number of unit time intervals between t2 and t1. The terminal device can start monitoring the physical downlink control channel at time t2.
[0366] Optionally, similar to the aforementioned embodiment, in this design, the unit time may be a frame or a subframe, or a time slot, or a time domain symbol, etc. For example, taking the unit time as a subframe, the first quantity may be the sum of a first value and a second value. The first value may be 0 or 4, or other values. The second value may be the number of subframes corresponding to the round-trip delay between the terminal device and the access network device. This application does not impose any restrictions on the size of the first quantity or the granularity of the unit time.
[0367] In this design, the terminal device can start monitoring the physical downlink control channel after the uplink data transmission is completed, which can reduce unnecessary power consumption. It should be understood that monitoring the physical downlink control channel in this application refers to monitoring the physical downlink control channel scrambled by the first RNTI.
[0368] In one possible design, the first configuration information further includes response window configuration information, and the response window configuration information is used to indicate the duration of the response window. The monitoring of the physical downlink control channel includes: monitoring the physical downlink control channel within the response window.
[0369] Exemplarily, the terminal device may start a response window at the third moment to begin monitoring the physical downlink control channel scrambled by the first RNTI. The response window may also be a timer, such as a response window timer. The start time of the response window may be configurable or defaulted. For example, the access network device may instruct the terminal device to start monitoring the response window after a certain number of subframes or time slots, or symbols after the end of the uplink data transmission.
[0370] It should be understood that when the terminal device has not received any information sent by the access network device within the duration of the response window or during its operation, the response window will expire after the duration is reached.
[0371] Optionally, the terminal device may transmit uplink data in accordance with the second transmission mode after the response window expires.
[0372] Illustratively, after the response window expires, the terminal device may indicate to the upper layer that the first transmission mode transmission has failed, and the terminal device may transmit uplink data according to the second transmission mode. For the second transmission mode, please refer to the description in the aforementioned embodiment.
[0373] It should also be noted that before the response window expires, the terminal device may also actively expire the response window (i.e. stop monitoring the physical downlink control channel), or stop the response window. For example, in the scenario shown in Figure 8 above, after the terminal device receives the ACK feedback from L1, it can actively expire the response window to reduce unnecessary power consumption. In the scenario shown in Figure 9 above, after the terminal device receives the response message and successfully decodes the downlink data, it can also actively expire the response window to reduce unnecessary power consumption. In the scenario shown in Figure 11 above, after the terminal device receives the first indication information, it can actively expire the response window and switch to the second transmission mode to transmit uplink data.
[0374] Different from the above-mentioned method of actively expiring the response window, in the scenario shown in Figure 10 above, after the terminal device receives the L1NACK feedback message indicating the need to retransmit the uplink data, it can retransmit the uplink data and restart the response window (equivalent to actively expiring the original response window). For example, the terminal device can restart the response window at a certain moment after the retransmission of the uplink data is completed. The implementation of this moment can refer to the above-mentioned third moment and will not be repeated here.
[0375] Based on the above embodiments, the embodiments of the present application actually provide methods that can be applied to terminal devices and access network devices. Among them, the methods applied to terminal devices can refer to the steps performed by the terminal devices in the above embodiments. The methods applied to access network devices can refer to the steps performed by the access network devices in the above embodiments.
[0376] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0377] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of interaction between various network elements. It is understandable that each network element, such as a terminal device, an access network device, etc., includes a hardware structure and / or software module corresponding to each function in order to implement the above functions.
[0378] For example, an embodiment of the present application may provide a communication device for implementing the functions of the above-mentioned terminal device. The communication device may be a terminal device or a device built into the terminal device (e.g., a chip). Figure 12 shows a schematic diagram of the structure of the communication device provided in an embodiment of the present application. As shown in Figure 12, the communication device may include: a receiving unit 1201 and a sending unit 1202.
[0379] The receiving unit 1201 is configured to receive first configuration information from an access network device, where the first configuration information is used to indicate a first time-frequency resource.
[0380] A transmitting unit 1202 is configured to transmit the uplink data on a first time-frequency resource when there is uplink data to be transmitted and the distance between a first position of the terminal device at a first moment and a second position corresponding to a serving cell is less than a first distance threshold, and / or the signal strength of the serving cell is greater than a first signal strength threshold. The first moment is an arrival time of the uplink data or a first target time corresponding to the first time-frequency resource.
[0381] In one possible design, the second position is the position of the terminal device at a second moment, and the second moment is the moment of receiving the first configuration information.
[0382] Alternatively, in another possible design, the second position is the position of the reference point corresponding to the serving cell.
[0383] In one possible design, when uplink data is sent on a first time-frequency resource, the first target time is no later than a second target time corresponding to a second time-frequency resource, and the second time-frequency resource is a time-frequency resource used by a second transmission mode. The second transmission mode includes at least one of the following: an advance data transmission mode, a pre-configured uplink resource transmission mode, and a random access transmission mode.
[0384] Optionally, the time difference between the first target time and the second target time is greater than a first time threshold.
[0385] In one possible design, the receiving unit 1201 is further configured to obtain a service stop time of the serving cell. When the sending unit 1202 sends uplink data on the first time-frequency resource, the service stop time is later than the first target time.
[0386] Optionally, when the sending unit 1202 sends uplink data on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device.
[0387] In one possible design, the sending unit 1202 is also used to transmit uplink data according to the second transmission mode when the service stop time is earlier than the first target time.
[0388] Alternatively, in another possible design, the sending unit 1202 is also used to transmit uplink data according to the second transmission mode when the service stop time is later than the first target time and the time difference between the service stop time and the first target time is less than the round-trip delay between the terminal device and the access network device.
[0389] In one possible design, the receiving unit 1201 is further configured to receive a transmission block threshold from an access network device. When the sending unit 1202 sends uplink data on the first time-frequency resource, the size of the uplink data is smaller than the transmission block threshold.
[0390] In one possible design, when the sending unit 1202 sends uplink data on the first time-frequency resource, the timing advance timer is still running.
[0391] In one possible design, the receiving unit 1201 is further used to receive a first distance threshold from an access network device.
[0392] In one possible design, the receiving unit 1201 is further used to receive a first signal strength threshold from an access network device.
[0393] In one possible design, the sending unit 1202 is also used to send identification information of the terminal device on the first time-frequency resource.
[0394] In one possible design, the sending unit 1202 is further used to send first information on the first time-frequency resource, where the first information is used to indicate that the transmission mode of the uplink data is the first transmission mode.
[0395] In one possible design, the first configuration information further includes a first wireless network temporary identifier. The receiving unit 1201 is further configured to monitor a physical downlink control channel according to the first wireless network temporary identifier, where the physical downlink control channel is scrambled using the first wireless network temporary identifier.
[0396] In one possible design, the receiving unit 1201 is specifically configured to start monitoring the physical downlink control channel at a third moment after the uplink data transmission ends. The time interval between the third moment and the end of the uplink data transmission is a first number of unit times.
[0397] In one possible design, the first configuration information further includes response window configuration information, where the response window configuration information is used to indicate the duration of the response window. The receiving unit 1201 is specifically configured to monitor the physical downlink control channel within the response window.
[0398] Optionally, the sending unit 1202 is further configured to transmit uplink data in a second transmission mode after the response window expires.
[0399] In one possible design, the receiving unit 1201 is also used to receive first indication information, where the first indication information is used to indicate that uplink data is transmitted according to the second transmission mode; after receiving the first indication information, the receiving unit 1201 stops monitoring the physical downlink control channel.
[0400] In one possible design, the first configuration information is carried through a broadcast message or a dedicated message, and the first time-frequency resource is a public time-frequency resource shared by different terminal devices.
[0401] Optionally, the communication device shown in FIG12 may further include a processing unit for implementing a data processing function, which is not limited here.
[0402] Similarly, embodiments of the present application may further provide a communication device for implementing the functions of the aforementioned access network device. The communication device may be an access network device or a device (e.g., a chip) built into the access network device. The implementation of the communication device may refer to FIG. 12 above, and will not be further illustrated.
[0403] For example, the communication device may include: a sending unit, a receiving unit, etc.
[0404] The sending unit is used to send first configuration information, and the first configuration information is used to indicate the first time-frequency resource.
[0405] The receiving unit is used to receive uplink data from the terminal device, and the uplink data is carried by the first time-frequency resource.
[0406] The position distance between the first position of the terminal device at the first moment and the second position corresponding to the service cell is less than the first distance threshold, and / or the signal strength of the service cell is greater than the first signal strength threshold, and the first moment is the arrival time of the uplink data or the first target time corresponding to the first time-frequency resource.
[0407] In one possible design, the second position is the position of the terminal device at a second moment, and the second moment is the moment of receiving the first configuration information.
[0408] Alternatively, in another possible design, the second position is the position of the reference point corresponding to the serving cell.
[0409] In one possible design, when uplink data is carried on the first time-frequency resource, the first target time is no later than the second target time corresponding to the second time-frequency resource, and the second time-frequency resource is a time-frequency resource used by a second transmission mode. The second transmission mode includes at least one of the following: an advance data transmission mode, a pre-configured uplink resource transmission mode, and a random access transmission mode.
[0410] Optionally, the time difference between the first target time and the second target time is greater than a first time threshold.
[0411] In a possible design, the sending unit is further used to send the service stop time of the service cell. When uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time.
[0412] Optionally, when uplink data is carried on the first time-frequency resource, the service stop time is later than the first target time, and the time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device.
[0413] In one possible design, the sending unit is further configured to send a transmission block threshold, and the size of the uplink data is smaller than the transmission block threshold.
[0414] In one possible design, the sending unit is also used to send a first distance threshold.
[0415] In one possible design, the sending unit is also used to send a first signal strength threshold.
[0416] In one possible design, the receiving unit is also used to receive identification information of the terminal device, and the identification information of the terminal device is carried by the first time-frequency resource.
[0417] In one possible design, the receiving unit is further used to receive first information, where the first information is carried through a first time-frequency resource, and the first information is used to indicate that the transmission mode of the uplink data is the first transmission mode.
[0418] In one possible design, the first configuration information also includes a first wireless network temporary identifier, which is used to monitor a physical downlink control channel, and the physical downlink control channel is scrambled using the first wireless network temporary identifier.
[0419] In one possible design, the first configuration information also includes response window configuration information, where the response window configuration information is used to indicate the duration of the response window.
[0420] In one possible design, the sending unit is also used to send first indication information to the terminal device, and the first indication information is used to indicate the transmission of uplink data according to the second transmission mode.
[0421] In one possible design, the first configuration information is carried through a broadcast message or a dedicated message, and the first time-frequency resource is a public time-frequency resource shared by different terminal devices.
[0422] It should be understood that the division of units in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a single physical entity, or physically separated. Furthermore, the units in the device may be implemented entirely in the form of software invoked through processing elements, entirely in the form of hardware, or partially in the form of software invoked through processing elements, while others may be implemented in the form of hardware.
[0423] For example, each unit can be a separately established processing element, or it can be integrated into a certain chip of the device for implementation. In addition, it can also be stored in a memory in the form of a program, and called by a certain processing element of the device to execute the function of the unit. In addition, all or part of these units can be integrated together, or they can be implemented independently. The processing element described here can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above units can be implemented by the integrated logic circuit of the hardware in the processor element or in the form of software called by the processing element.
[0424] In one example, the unit in any of the above devices can be one or more integrated circuits configured to implement the above method, such as: one or more application specific integrated circuits (ASICs), or one or more digital signal processing (DSP) circuits, or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
[0425] For another example, when the units in the device can be implemented in the form of a processing element scheduling program, the processing element can be a general-purpose processor, such as a CPU or other processor that can call programs. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0426] The above-mentioned unit for receiving is an interface circuit or input circuit of the device, which is used to receive signals from other devices. For example, when the device is implemented in the form of a chip, the receiving unit is the interface circuit or input circuit of the chip used to receive signals from other chips or devices. When the communication device includes a unit for sending, the unit for sending is an interface circuit or output circuit of the device, which is used to send signals to other devices. For example, when the device is implemented in the form of a chip, the sending unit is the interface circuit or output circuit of the chip used to send signals to other chips or devices.
[0427] For example, an embodiment of the present application may further provide a communication device, which may include: a processor and an interface circuit. The processor may include one or more processors.
[0428] When the communication device is applied to a terminal device, the processor is used to communicate with other devices through the interface circuit and execute the various steps executed by the terminal device in the above method.
[0429] When the communication device is applied to an access network device, the processor is used to communicate with other devices through the interface circuit and execute the various steps in the above method that are executed by the access network device.
[0430] In one implementation, the units for implementing the corresponding steps of the above methods in a terminal device or access network device can be implemented in the form of a processing element scheduling program. For example, an apparatus for a terminal device or access network device may include a processing element and a storage element, with the processing element invoking a program stored in the storage element to execute the method executed by the corresponding terminal device or access network device in the above method embodiments. The storage element can be a storage element on the same chip as the processing element, i.e., an on-chip storage element.
[0431] In another implementation, the program for executing the method executed by the terminal device or access network device in the above method can be stored in a storage element on a different chip from the processing element, that is, an off-chip storage element. In this case, 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 device or access network device in the above method embodiment.
[0432] For example, an embodiment of the present application may further provide a communication device, which may include a processor configured to execute computer instructions stored in a memory. When the computer instructions are executed, the device performs the method performed by the terminal device or access network device described above. The memory may be located within or outside the communication device. The processor may include one or more processors.
[0433] In another implementation, the unit that implements each step of the above method in the terminal device or access network device may be configured as one or more processing elements. These processing elements may be correspondingly provided on the terminal device or access network device. The processing elements here may be integrated circuits, such as one or more ASICs, one or more DSPs, one or more FPGAs, or a combination of these integrated circuits. These integrated circuits may be integrated together to form a chip.
[0434] The units implementing each step of the above method in a terminal device or access network device can be integrated together and implemented in the form of a SOC chip, which is used to implement the corresponding method. The chip can integrate at least one processing element and a storage element, and the corresponding method can be implemented by the processing element calling a program stored in the storage element; alternatively, the chip can integrate at least one integrated circuit to implement the corresponding method; or, a combination of the above implementation methods can be used, with the functions of some units implemented by the processing element calling a program, and the functions of some units implemented by the integrated circuit.
[0435] The processing element here is the same as described above, and can be a general-purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above method, such as: one or more ASICs, or one or more microprocessors DSPs, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
[0436] A storage element may be a memory or a collective term for multiple storage elements.
[0437] For example, an embodiment of the present application also provides a chip system, which can be applied to the above-mentioned terminal device or access network device. The chip system includes one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected by lines; the processor receives and executes computer instructions from the memory of the electronic device through the interface circuit to implement the method executed by the corresponding terminal device or access network device in the above method embodiment. Among them, the electronic device can be a terminal device or an access network device, or a device in the terminal device or access network device, or it can also be other devices that communicate with the terminal device or access network device.
[0438] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0439] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, 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 through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0440] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0441] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0442] 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 readable storage medium. Based on this understanding, the technical solution of the embodiment 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, such as a program. The software product is stored in a program product, such as a computer-readable storage medium, and includes a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0443] For example, an embodiment of the present application may also provide a computer-readable storage medium, including: computer software instructions; when the computer software instructions are executed, the steps performed by the terminal device or access network device in the method described in the above embodiment are implemented.
[0444] Exemplarily, when the computer software instructions are executed in a terminal device or a device (eg, a chip) built into the terminal device, the terminal device is enabled to implement the steps performed by the terminal device in the aforementioned embodiment.
[0445] Alternatively, when the computer software instructions are executed in the access network device or a device (eg, a chip) built into the access network device, the access network device is enabled to implement the steps performed by the access network device in the aforementioned embodiments.
[0446] Optionally, an embodiment of the present application further provides a communication device. The communication device may include a transceiver unit and a processing unit. The transceiver unit may be used to send and receive information or to communicate with other network elements. The processing unit may be used to process data. For example, the device may implement the method performed by the terminal device or access network device described above using the transceiver unit and the processing unit.
[0447] Optionally, an embodiment of the present application further provides a computer program product, which, when executed, can implement the method executed by the above-mentioned terminal device or access network device.
[0448] Based on the above embodiments, embodiments of the present application further provide a communication system, comprising: a terminal device and an access network device; the terminal device executes the steps executed by the terminal device in the method described in the above embodiments; and the access network device executes the steps executed by the access network device in the method described in the above embodiments.
[0449] Illustratively, an embodiment of the present application further provides a terminal device that can be used to implement the method executed by the terminal device in the aforementioned embodiment.
[0450] Illustratively, an embodiment of the present application further provides an access network device that can be used to implement the method performed by the access network device in the aforementioned embodiment.
[0451] It should be understood that the description of technical features, technical solutions, beneficial effects or similar language in this application does not imply that all features and advantages can be realized in any single embodiment. On the contrary, it is understood that the description of a feature or beneficial effect means that a specific technical feature, technical solution or beneficial effect is included in at least one embodiment. Therefore, the description of a technical feature, technical solution or beneficial effect in this specification does not necessarily refer to the same embodiment. Furthermore, the technical features, technical solutions and beneficial effects described in the present embodiment can also be combined in any appropriate manner. Those skilled in the art will understand that the embodiment can be implemented without one or more specific technical features, technical solutions or beneficial effects of a specific embodiment. In other embodiments, additional technical features and beneficial effects can also be identified in specific embodiments that do not embody all embodiments.
[0452] The above is only a specific embodiment of the present application, but the scope of protection of this application is not limited to this. Any changes or substitutions within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: The method is applied to a terminal device, and the method includes: receiving first configuration information from an access network device, where the first configuration information is used to indicate a first time-frequency resource; When there is uplink data to be transmitted, and the position distance between the first position of the terminal device at the first moment and the second position corresponding to the serving cell is less than a first distance threshold, and / or the signal strength of the serving cell is greater than a first signal strength threshold, sending the uplink data on the first time-frequency resource; The first moment is the arrival moment of the uplink data or the first target time corresponding to the first time-frequency resource.
2. The method according to claim 1, characterized in that The second position is the position of the terminal device at a second moment or the position of the reference point corresponding to the serving cell, and the second moment is the moment of receiving the first configuration information.
3. The method according to claim 1 or 2, characterized in that When sending the uplink data on the first time-frequency resource, the first target time is no later than a second target time corresponding to a second time-frequency resource, where the second time-frequency resource is a time-frequency resource used by a second transmission mode; The second transmission mode includes at least one of the following: an advance data transmission mode, a pre-configured uplink resource transmission mode, and a random access transmission mode.
4. The method according to claim 3, characterized in that The time difference between the first target time and the second target time is greater than a first time threshold.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Get the service stop time of the service cell; When the uplink data is sent on the first time-frequency resource, the service stop time is later than the first target time.
6. The method according to claim 5, characterized in that The time difference between the service stop time and the first target time is greater than the round-trip delay between the terminal device and the access network device.
7. The method according to claim 5 or 6, characterized in that The method further comprises: When the service stop time is earlier than the first target time, or when the service stop time is later than the first target time and the time difference between the service stop time and the first target time is less than the round-trip delay between the terminal device and the access network device, the uplink data is transmitted according to the second transmission mode.
8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: receiving a transport block threshold from the access network device; When the uplink data is sent on the first time-frequency resource, the size of the uplink data is smaller than the transport block threshold.
9. The method according to any one of claims 1 to 8, characterized in that When the uplink data is sent on the first time-frequency resource, the timing advance timer is still running.
10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: The first distance threshold is received from the access network device.
11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: The first signal strength threshold is received from the access network device.
12. The method according to any one of claims 1 to 11, characterized in that The method further comprises: The identification information of the terminal device is sent on the first time-frequency resource.
13. The method according to any one of claims 1 to 12, characterized in that The method further comprises: First information is sent on the first time-frequency resource, where the first information is used to indicate that a transmission mode of the uplink data is a first transmission mode.
14. The method according to any one of claims 1 to 13, characterized in that The first configuration information further includes a first wireless network temporary identifier, and the method further includes: A physical downlink control channel is monitored according to the first wireless network temporary identifier, where the physical downlink control channel is scrambled using the first wireless network temporary identifier.
15. The method according to claim 14, characterized in that The monitoring of the physical downlink control channel includes: At a third moment after the uplink data transmission ends, starting to monitor the physical downlink control channel; The time interval between the third moment and the end of the uplink data transmission is a first number of unit times.
16. The method according to claim 14 or 15, characterized in that The first configuration information further includes response window configuration information, where the response window configuration information is used to indicate a duration of the response window; The monitoring of the physical downlink control channel includes: The physical downlink control channel is monitored within the response window.
17. The method according to claim 16, characterized in that The method further comprises: When the response window expires, the uplink data is transmitted according to the second transmission mode.
18. The method according to any one of claims 14 to 17, characterized in that: The method further comprises: receiving first indication information, where the first indication information is used to instruct to transmit the uplink data according to the second transmission mode; Stop monitoring the physical downlink control channel.
19. The method according to any one of claims 1 to 18, characterized in that The first configuration information is carried through a broadcast message or a dedicated message, and the first time-frequency resource is a public time-frequency resource shared by different terminal devices.
20. A communication method, characterized in that: The method is applied to an access network device, and the method includes: Sending first configuration information, where the first configuration information is used to indicate a first time-frequency resource; receiving uplink data from a terminal device, where the uplink data is carried by the first time-frequency resource; The position distance between the first position of the terminal device at the first moment and the second position corresponding to the service cell is less than the first distance threshold, and / or the signal strength of the service cell is greater than the first signal strength threshold, and the first moment is the arrival time of the uplink data or the first target time corresponding to the first time-frequency resource.
21. The method according to claim 20, characterized in that The second position is the position of the terminal device at a second moment or the position of the reference point corresponding to the serving cell, and the second moment is the moment of receiving the first configuration information.
22. The method according to claim 20 or 21, characterized in that The method further comprises: Send the service stop time of the serving cell.
23. The method according to any one of claims 20 to 22, characterized in that The method further comprises: Send transport block threshold; The size of the uplink data is smaller than the transport block threshold.
24. The method according to any one of claims 20 to 23, characterized in that The method further comprises: Send first indication information to the terminal device, where the first indication information is used to indicate that the uplink data is transmitted according to the second transmission mode.
25. The method according to any one of claims 20 to 24, characterized in that The first configuration information is carried through a broadcast message or a dedicated message, and the first time-frequency resource is a public time-frequency resource shared by different terminal devices.
26. A communication device, characterized in that: The communication device comprises a module for executing the method according to any one of claims 1-19, or comprises a module for executing the method according to any one of claims 20-25.
27. A communication device, characterized in that: The apparatus includes: a processor configured to execute the method according to any one of claims 1-19, or configured to execute the method according to any one of claims 20-25.
28. A computer-readable storage medium, characterized in that The computer-readable storage medium includes instructions, and when the instructions are executed, the method according to any one of claims 1 to 19 is implemented, or the method according to any one of claims 20 to 25 is implemented.
29. A computer program product, characterized in that When the computer program product is executed, the method according to any one of claims 1 to 19 is implemented, or the method according to any one of claims 20 to 25 is implemented.
30. A chip system, characterized in that: The chip system includes one or more interface circuits and one or more processors; The interface circuit and the processor are interconnected via a line; The processor receives and executes computer instructions from a memory of the electronic device through the interface circuit to implement the method according to any one of claims 1 to 19, or implements the method according to any one of claims 20 to 25.
31. A communication system, characterized in that: include: Terminal equipment and access network equipment; The terminal device executes the method according to any one of claims 1 to 19; The access network device executes the method according to any one of claims 20 to 25.
Citation Information
Patent Citations
Communication method and device
CN120456257A
Uplink small data transmission method, network side DU and network side CU
CN110139387A
Communication method, device and system
CN113498175A
Method and device for indicating data transmission
CN114071509A
Method for transmitting small data and communication device
CN115119311A