CN111565459A - Communication method and device - Google Patents

Communication method and device Download PDF

Info

Publication number
CN111565459A
CN111565459A CN201910115215.0A CN201910115215A CN111565459A CN 111565459 A CN111565459 A CN 111565459A CN 201910115215 A CN201910115215 A CN 201910115215A CN 111565459 A CN111565459 A CN 111565459A
Authority
CN
China
Prior art keywords
terminal
indication information
random access
network device
pur
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910115215.0A
Other languages
Chinese (zh)
Other versions
CN111565459B (en
Inventor
李军
铁晓磊
米翔
卡梅拉·卡佐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910115215.0A priority Critical patent/CN111565459B/en
Priority to PCT/CN2020/075236 priority patent/WO2020164581A1/en
Publication of CN111565459A publication Critical patent/CN111565459A/en
Application granted granted Critical
Publication of CN111565459B publication Critical patent/CN111565459B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access

Landscapes

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

Abstract

The embodiment of the application provides a communication method and device, relates to the technical field of communication, and is used for effectively utilizing resources allocated to a terminal by network equipment. The method comprises the following steps: the terminal receives timing advance TA information from network equipment in the random access process; the terminal sends first indication information to the network equipment in the random access process. The first indication information is used for indicating that a random access process is used for updating the TA, and/or the first indication information is used for requesting to reserve the first preconfigured uplink resource PUR.

Description

Communication method and device
Technical Field
The embodiment of the application relates to the technical field of communication, in particular to a communication method and device.
Background
With the development of wireless communication technology, the Internet of things (IoT) is becoming more and more common in people's daily life, and the Internet of things refers to a communication network between a connection object and an object. Among them, narrowband band Internet of things (NB-IoT) and Machine Type Communications (MTC) are two very promising technologies of Internet of things. Typical applications of the internet of things include smart grids, smart agriculture, smart transportation, smart home, environment detection and other aspects. Since the internet of things needs to be applied in various scenes such as from outdoor to indoor and from above ground to underground, many special requirements are put on the design of the internet of things. The terminal in the internet of things is in an idle state most of the time. Occasionally, some status information, such as the status of the street lamps, the status of the water meters, etc., needs to be reported.
In order to reduce signaling overhead, the base station may allocate a Preconfigured Uplink Resource (PUR) to the terminal. The idle terminal may transmit uplink data to the base station on the PUR. The terminal may directly enter a sleep state after transmitting uplink data. If the idle terminal uses the PUR for uplink transmission, a correct Timing Advance (TA) is required. The purpose of TA is to make uplink transmissions sent by terminals at different distances from the base station arrive at the base station at the same time or within the Cyclic Prefix (CP) range.
The TA is determined by the distance between the terminal and the base station, and as the terminal moves, the terminal needs to update the TA to maintain uplink synchronization. Currently, in the prior art, a terminal may acquire a TA through a Random Access procedure as shown in fig. 1 or a Random Access Response (RAR) in an Early Data Transmission (EDT) technique as shown in fig. 2, which is also referred to as a message two (Msg 2). For the schemes shown in fig. 1 or fig. 2, the terminal may establish a Radio Resource Control (RRC) connection with the base station after the random access procedure. So that the terminal can enter the connected state. The base station may then allocate uplink resources for the terminal.
However, if the terminal simply wants to update the TA and continues to transmit uplink data to the base station using the PUR, the base station may cause a waste of resources if allocating uplink resources to the terminal.
Disclosure of Invention
The embodiment of the application provides a communication method and a communication device, which are used for effectively utilizing resources allocated to a terminal by a base station.
In order to achieve the above purpose, the embodiments of the present application provide the following technical solutions:
in a first aspect, an embodiment of the present application provides a communication method, including: the terminal receives Timing Advance (TA) information from the network equipment in a random access process. And the terminal sends first indication information to the network equipment in the random access process, wherein the first indication information is used for indicating that the random access process is used for updating the TA, and/or the first indication information is used for requesting to reserve a first pre-configured uplink resource PUR.
The embodiment of the application provides a communication method, in which a terminal acquires TA information sent by a network device, and then the terminal sends first indication information for indicating a random access process to update the TA and/or indicating a first pre-configured uplink resource PUR reserved for the terminal to the network device in the random access process. Therefore, the network device can determine that the terminal executes the random access process and aims to update the TA, so that the network device can not establish the RRC connection for the terminal, thereby avoiding signaling waste caused in the process of establishing the RRC connection, and avoiding allocating resources for uplink transmission to the terminal after the terminal enters a connected state. And/or the network equipment can determine whether to reserve the first PUR allocated for the terminal according to the first indication information.
In a possible implementation manner, the receiving, by the terminal, timing advance TA information from the network device in a random access procedure includes: and the terminal receives the TA information carried in the message 2 in the random access process.
In a possible implementation manner, the sending, by the terminal, the first indication information to the network device in the random access procedure includes: and the terminal sends a message3 in the random access process to the network equipment, wherein the first indication information is carried in the message 3.
In a possible implementation manner, a method provided in an embodiment of the present application further includes: and the terminal receives second indication information from the network equipment, wherein the second indication information is used for indicating the release of the first PUR. The terminal determines that the first PUR is released according to the second indication information, so that the uplink data is not sent on the first PUR in an idle state.
In a possible implementation manner, the receiving, by the terminal, the second indication information from the network device includes: and the terminal receives a message4 from the network equipment in the random access process, and the second indication information is carried in the message 4. Signaling overhead may be reduced.
In a possible implementation manner, a method provided in an embodiment of the present application further includes: and the terminal sends the reservation time information used for indicating the first PUR to the network equipment. By providing the retention time information, the network device is facilitated to determine that the first PUR can be released when the retention time indicated by the retention time information arrives.
In a possible implementation manner, the first indication information provided in the embodiment of the present application is further used to request the network device to allocate a second PUR to the terminal. Or, the first indication information is further used for requesting the network device not to allocate the second PUR to the terminal. In the case that the terminal does not have the second PUR or the network device does not allocate any PUR to the terminal, the terminal may facilitate the network device to determine that the terminal supports the PUR capability by sending, to the network device, the first indication information for requesting the second PUR. Thereby facilitating the network device to allocate the second PUR for the terminal. Or the terminal sends the first indication information for requesting not to allocate the second PUR to the network device, so that the network device can determine that the terminal does not support the PUR capability, and thus the terminal is not allocated with the second PUR. The resource waste caused by the fact that the network equipment does not determine whether the terminal supports the PUR capability and blindly distributes the PUR to the terminal is avoided.
In a second aspect, the method provided in the embodiments of the present application further includes: the terminal receives Timing Advance (TA) information from the network equipment in a random access process. The terminal sends first indication information to the network equipment in the random access process. The first indication information is used for requesting the network device to allocate the second PUR to the terminal, or used for requesting the network device not to allocate the second PUR to the terminal.
In a possible implementation manner, the receiving, by the terminal, timing advance TA information from the network device in a random access procedure includes: and the terminal receives the TA information carried in the message 2 in the random access process.
In one possible implementation, the first indication information is further used to indicate one or more of the following information: the service sent on the second PUR is a periodic service or an aperiodic service, and the second PUR is a shared PUR or a dedicated PUR.
It should be understood that the terminal in the first aspect in the embodiment of the present application may also perform the process performed by the terminal in the second aspect. I.e. the first and second aspects may be implemented in combination.
In a third aspect, an embodiment of the present application provides a communication method, including: the network equipment sends TA information to the terminal in the random access process. The network equipment receives first indication information from the terminal in a random access process. The first indication information is used for indicating a random access procedure for updating the TA, and/or the first indication information is used for requesting to reserve a first preconfigured uplink resource PUR allocated for the terminal.
In a possible implementation manner, the sending, by a network device, timing advance TA information to a terminal in a random access procedure includes: and the network equipment sends the TA information carried in the message 2 in the random access process to the terminal.
In a possible implementation manner, the receiving, by a network device, first indication information from the terminal in the random access procedure includes: and the network equipment receives a message3 from the terminal in the random access process, wherein the first indication information is carried in the message 3.
In a possible implementation manner, the method provided in the embodiment of the present application further includes: and the network equipment sends the second indication information to the terminal. The second indication information is used for indicating the release of the first PUR.
In a possible implementation manner, the sending, by the network device, the second indication information to the terminal includes: and the network equipment sends a message4 to the terminal in the random access process, and the second indication information is carried in the message 4.
In a possible implementation manner, the method provided in the embodiment of the present application further includes: the network equipment receives reservation time information used for indicating the first PUR from the terminal.
In a fourth aspect, an embodiment of the present application provides a communication method, including: the network equipment sends TA information to the terminal in the random access process. The network equipment receives first indication information from the terminal in a random access process. The first indication information is used for requesting the network device to allocate the second PUR for the terminal, or used for requesting the network device not to allocate the second PUR for the terminal.
In a possible implementation manner, the sending, by a network device, timing advance TA information to a terminal in a random access procedure includes: and the network equipment sends the TA information carried in the message 2 in the random access process to the terminal.
In a possible implementation manner, the method provided in the embodiment of the present application further includes: and the network equipment sends the configuration information of the second PUR to the terminal through the second indication information.
In a possible implementation manner, the sending, by the network device, the second indication information to the terminal includes: the network device sends a message4 to the terminal in the random access process, and the second indication information is carried in the message 4.
In a fifth aspect, an embodiment of the present application provides a communication method, including: the terminal in an idle state receives first indication information from the network equipment. The first indication information is used for notifying the release of the pre-configured uplink resource PUR allocated to the terminal. The terminal sends a preamble sequence to the network device. The preamble sequence is used to indicate acknowledgement of the first indication information.
The embodiment of the application provides a communication method, wherein a terminal in an idle state receives first indication information from network equipment. And feeds back the preamble sequence to the network device. Therefore, the network equipment side can determine that the terminal has received the first indication information according to the preamble sequence.
In a possible implementation manner, the method provided in the embodiment of the present application further includes: the terminal receives information of the first resource from the network device. The first resource is used for the terminal to send the preamble sequence, and the first resource belongs to the non-contention resource.
In a possible implementation manner, the sending, by the terminal, the preamble sequence to the network device includes: the terminal transmits a preamble sequence to the base station on the first resource.
In a sixth aspect, an embodiment of the present application provides a communication method, including: the network equipment sends first indication information to the terminal in an idle state. The first indication information is used for notifying the release of the pre-configured uplink resource allocated to the terminal. The network device receives the preamble sequence from the terminal. The preamble sequence is used to indicate acknowledgement of the first indication information.
In a possible implementation manner, the method provided in the embodiment of the present application further includes: and responding to the preamble sequence, and releasing the PUR of the terminal by the network equipment.
In a possible implementation manner, the method provided in the embodiment of the present application further includes: the network device sends the information of the first resource to the terminal. The first resource is used for the terminal to send the preamble sequence, and the first resource belongs to the non-contention resource.
In one possible implementation, the network device receiving a preamble sequence from a terminal includes: the network device receives a preamble sequence from the terminal on a first resource.
In a seventh aspect, an embodiment of the present application provides a communication device, where the communication device may be a terminal or a chip in the terminal. The communication device may include a receiving unit and a transmitting unit. When the communication device is a terminal, the receiving unit may be a receiver and the transmitting unit may be a transmitter. The transmitter may be integrated with a receiver, referred to as a transceiver. The communication device may further comprise a processing unit and a memory unit. The storage unit may be a memory. The memory unit is to store instructions. The processing unit may be a processor. The processing unit executes the instructions stored by the storage unit to cause the terminal to implement the first aspect or a communication method described in any one of the possible implementations of the first aspect. When the communication device is a chip within a terminal, the processing unit may be a processor, and the receiving unit and the transmitting unit may be communication interfaces. For example, the communication interface in the chip may be an input/output interface, a pin or a circuit, etc. The processing unit executes instructions stored by a storage unit, which may be a storage unit (e.g. a register, a cache, etc.) within the chip or a storage unit (e.g. a read-only memory, a random access memory, etc.) external to the chip within the terminal, so as to enable the terminal to implement the communication method described in the first aspect or any one of the possible implementations of the first aspect.
In an eighth aspect, embodiments of the present application provide a communication device, where the communication device may be a terminal or a chip in the terminal. The communication device may include a receiving unit and a transmitting unit. When the communication device is a terminal, the receiving unit may be a receiver and the transmitting unit may be a transmitter. The transmitter may be integrated with a receiver, referred to as a transceiver. The communication device may further comprise a processing unit and a memory unit. The storage unit may be a memory. The memory unit is to store instructions. The processing unit may be a processor. The processing unit executes the instructions stored by the storage unit to cause the terminal to implement a communication method as described in the second aspect or any one of the possible implementations of the second aspect. When the communication device is a chip within a terminal, the processing unit may be a processor, and the receiving unit and the transmitting unit may be communication interfaces. For example, the communication interface in the chip may be an input/output interface, a pin or a circuit, etc. The processing unit executes instructions stored by a storage unit, which may be a storage unit (e.g. register, cache, etc.) within the chip or a storage unit (e.g. read-only memory, random access memory, etc.) external to the chip, to cause the terminal to implement a communication method as described in the second aspect or any one of the possible implementations of the second aspect.
In a ninth aspect, an embodiment of the present application provides a communication apparatus, where the communication apparatus may be a network device or a chip in the network device. The communication device may include a transmitting unit and a receiving unit. When the communication device is a network apparatus, the transmitting unit may be a transmitter. The receiving unit may be a receiver. Often the transmitter and receiver in a network device may be integrated together as a transceiver. The communication device may further comprise a processing unit and a memory unit. The storage unit may be a memory. The memory unit is to store instructions. The processing unit may be a processor. The processing unit executes the instructions stored by the storage unit to enable the network device to implement a communication method described in the third aspect or any one of the possible implementation manners of the third aspect. When the communication device is a chip within a network device, the processing unit may be a processor, and the transmitting unit and the receiving unit may be communication interfaces. For example, the communication interface of a chip within a network device may be an input/output interface, a pin or a circuit, or the like. The processing unit executes the instructions stored in the storage unit, which may be a storage unit (e.g., a register, a cache, etc.) in the chip or a storage unit (e.g., a read-only memory, a random access memory, etc.) outside the chip in the network device, so as to enable the network device to implement a communication method described in any one of the possible implementations of the third aspect or the third aspect.
In a tenth aspect, an embodiment of the present application provides a communication apparatus, where the communication apparatus may be a network device or a chip in the network device. The communication device may include a transmitting unit and a receiving unit. When the communication device is a network apparatus, the transmitting unit may be a transmitter. The receiving unit may be a receiver. Often the transmitter and receiver in a network device may be integrated together as a transceiver. The communication device may further comprise a processing unit and a memory unit. The storage unit may be a memory. The memory unit is to store instructions. The processing unit may be a processor. The processing unit executes the instructions stored by the storage unit to cause the network device to implement a communication method described in the fourth aspect or any one of the possible implementations of the fourth aspect. When the communication device is a chip within a network device, the processing unit may be a processor, and the transmitting unit and the receiving unit may be communication interfaces. For example, the communication interface of a chip within a network device may be an input/output interface, a pin or a circuit, or the like. The processing unit executes the instructions stored in the storage unit, which may be a storage unit (e.g., a register, a cache, etc.) in the chip or a storage unit (e.g., a read-only memory, a random access memory, etc.) outside the chip in the network device, so as to enable the network device to implement the communication method described in the fourth aspect or any possible implementation manner of the fourth aspect.
In an eleventh aspect, embodiments of the present application provide a communication device, where the communication device may be a terminal or a chip in the terminal. The communication device may include a receiving unit and a transmitting unit. When the communication device is a terminal, the receiving unit may be a receiver and the transmitting unit may be a transmitter. The transmitter may be integrated with a receiver, referred to as a transceiver. The communication device may further comprise a processing unit and a memory unit. The storage unit may be a memory. The memory unit is to store instructions. The processing unit may be a processor. The processing unit executes the instructions stored by the storage unit to cause the terminal to implement a communication method as described in the fifth aspect or any one of the possible implementations of the fifth aspect. When the communication device is a chip within a terminal, the processing unit may be a processor, and the receiving unit and the transmitting unit may be communication interfaces. For example, the communication interface in the chip may be an input/output interface, a pin or a circuit, etc. The processing unit executes instructions stored in a storage unit (e.g., a register, a cache, etc.) within the chip or a storage unit (e.g., a read-only memory, a random access memory, etc.) external to the chip) within the terminal, so as to enable the terminal to implement a communication method described in any one of the possible implementations of the fifth aspect or the fifth aspect.
In a twelfth aspect, an embodiment of the present application provides a communication apparatus, where the communication apparatus may be a network device, or may be a chip in the network device. The communication device may include a transmitting unit and a receiving unit. When the communication device is a network apparatus, the transmitting unit may be a transmitter. The receiving unit may be a receiver. Often the transmitter and receiver in a network device may be integrated together as a transceiver. The communication device may further comprise a processing unit and a memory unit. The storage unit may be a memory. The memory unit is to store instructions. The processing unit may be a processor. The processing unit executes the instructions stored by the storage unit to cause the network device to implement a communication method described in the sixth aspect or any one of the possible implementations of the sixth aspect. When the communication device is a chip within a network device, the processing unit may be a processor, and the transmitting unit and the receiving unit may be communication interfaces. For example, the communication interface of a chip within a network device may be an input/output interface, a pin or a circuit, or the like. The processing unit executes the instructions stored in the storage unit, which may be a storage unit (e.g., a register, a cache, etc.) in the chip or a storage unit (e.g., a read-only memory, a random access memory, etc.) outside the chip in the network device, so as to enable the network device to implement the communication method described in the sixth aspect or any possible implementation manner of the sixth aspect.
In a thirteenth aspect, embodiments of the present application provide a computer-readable storage medium, in which a computer program or an instruction is stored, and when the computer program or the instruction is executed on a computer, the computer is caused to execute a communication method as described in any one of possible implementation manners of any one of the first, second, third, fourth, fifth, or sixth aspects.
In a fourteenth aspect, embodiments of the present application provide a computer program product including instructions that, when executed on a computer, cause the computer to perform the communication method as described in any one of the possible implementations of any one of the first, second, third, fourth, fifth, or sixth aspects.
In a fifteenth aspect, an embodiment of the present application provides a communication system, including: a terminal described in the seventh aspect and various possible implementations, and a network device described in the ninth aspect and various possible implementations of the ninth aspect.
In a sixteenth aspect, an embodiment of the present application provides a communication system, including: a terminal described in the eighth aspect and various possible implementations, and a network device described in the tenth aspect and various possible implementations of the tenth aspect.
In a seventeenth aspect, an embodiment of the present application provides a communication system, including: a terminal as described in the eleventh aspect and various possible implementations, and a network device as described in the twelfth aspect and various possible implementations of the twelfth aspect.
In an eighteenth aspect, embodiments of the present application provide a communication device, which includes a processor and a storage medium, where the storage medium stores instructions that, when executed by the processor, implement the communication method as described in the first aspect or various possible implementation manners of the first aspect.
In a nineteenth aspect, embodiments of the present application provide a communication apparatus, which includes a processor and a storage medium, where the storage medium stores instructions that, when executed by the processor, implement the communication method as described in the second aspect or various possible implementation manners of the second aspect.
In a twentieth aspect, embodiments of the present application provide a communication apparatus, which includes a processor and a storage medium, where the storage medium stores instructions that, when executed by the processor, implement the communication method as described in the third aspect or various possible implementations of the third aspect.
In a twenty-first aspect, embodiments of the present application provide a communication apparatus, which includes a processor and a storage medium, where the storage medium stores instructions that, when executed by the processor, implement the communication method as described in the fourth aspect or various possible implementation manners of the fourth aspect.
In a twenty-second aspect, embodiments of the present application provide a communication apparatus, which includes a processor and a storage medium, where the storage medium stores instructions that, when executed by the processor, implement the communication method as described in the fifth aspect or various possible implementation manners of the fifth aspect.
In a twenty-third aspect, embodiments of the present application provide a communication apparatus, which includes a processor and a storage medium, where the storage medium stores instructions that, when executed by the processor, implement the communication method as described in the sixth aspect or various possible implementation manners of the sixth aspect.
In a twenty-fourth aspect, an embodiment of the present application provides a communication apparatus, including: a processor coupled to the memory, the memory for storing a computer program or instructions, the processor for executing the computer program or instructions in the memory, causing the communication apparatus to perform the communication method described in the various possible embodiments of any of the first, second, third, fourth, fifth or sixth aspects.
In an alternative implementation, the communication device in the embodiment of the present application may further include a transceiver and a memory.
It should be understood that the communication device described in the twenty-fourth aspect may be a terminal or a device applied to a terminal when the communication device corresponds to the first aspect and various possible implementations of the first aspect. The device applied in the terminal may be a chip, a system of chips or a circuit system, for example. A twenty-fourth aspect describes a communication device corresponding to the second aspect and various possible implementations of the second aspect, and the communication device may be a terminal or a device applied in a terminal. The device applied in the terminal may be a chip, a system of chips or a circuit system, for example. When the communication apparatus described in the twenty-fourth aspect corresponds to the third aspect and various possible implementations of the third aspect, the communication apparatus may be a network device or an apparatus applied to a network device. The apparatus applied in the network device may be a chip, a system of chips, or a circuit system, for example. When the communication apparatus described in the twenty-fourth aspect corresponds to the fourth aspect and various possible implementations of the fourth aspect, the communication apparatus may be a network device or an apparatus applied to a network device. The apparatus applied in the network device may be a chip, a system of chips, or a circuit system, for example. When the communication apparatus described in the twenty-fourth aspect corresponds to the fifth aspect and various possible implementations of the fifth aspect, the communication apparatus may be a terminal or an apparatus applied to a terminal. The device applied in the terminal may be a chip, a system of chips or a circuit system, for example. When the communication apparatus described in the twenty-fourth aspect corresponds to the sixth aspect and various possible implementations of the sixth aspect, the communication apparatus may be a network device or an apparatus applied to a network device. The apparatus applied in the network device may be a chip, a system of chips, or a circuit system, for example.
For the beneficial effects of the second aspect to the twenty-fourth aspect and various implementation manners thereof in the present application, reference may be made to beneficial effect analysis in the first aspect and various implementation manners thereof, and details are not described here.
Drawings
Fig. 1 is a first flowchart illustrating a random access procedure according to an embodiment of the present application;
fig. 2 is a second flowchart illustrating a random access procedure according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a communication system according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 5 is a schematic diagram of a TA provided in an embodiment of the present application;
fig. 6 is a first flowchart illustrating a communication method according to an embodiment of the present application;
fig. 7 is a second flowchart illustrating a communication method according to an embodiment of the present application;
fig. 8 is a third flowchart illustrating a communication method according to an embodiment of the present application;
fig. 9 is a fourth flowchart illustrating a communication method according to an embodiment of the present application;
fig. 10 is a fifth flowchart illustrating a communication method according to an embodiment of the present application;
fig. 11 is a sixth schematic flowchart of a communication method according to an embodiment of the present application;
fig. 12 is a first schematic structural diagram of a communication device according to an embodiment of the present disclosure;
fig. 13 is a second schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 14 is a third schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 15 is a fourth schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 16 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
In the embodiments of the present application, terms such as "first" and "second" are used to distinguish the same or similar items having substantially the same function and action. For example, the first PUR and the second PUR are only for distinguishing different PURs, and the order of the first PUR and the second PUR is not limited. Those skilled in the art will appreciate that the terms "first," "second," etc. do not denote any order or quantity, nor do the terms "first," "second," etc. denote any order or importance.
It is noted that, in the present application, words such as "exemplary" or "for example" are used to mean exemplary, illustrative, or descriptive. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
The technical scheme of the application can be applied to various communication systems, such as: a Long Term Evolution (LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD) system, a Universal Mobile Telecommunications System (UMTS), a universal microwave access (WiMAX) communication system, a Public Land Mobile Network (PLMN) system, a device-to-device (D2D) network system or a machine-to-machine (M2M) network system, and a future 5 th Generation (5-Generation, 5G) communication system, and the like.
The network architecture and the service scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not form a limitation on the technical solution provided in the embodiment of the present application, and as a person of ordinary skill in the art knows that along with the evolution of the network architecture and the appearance of a new service scenario, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems. In the embodiment of the present application, the method provided is applied to a New Radio (NR) system or a 5G network as an example.
In the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone, wherein A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or multiple.
As shown in fig. 3, an embodiment of the present application provides a communication system, including: a network device 100 and one or more terminals 200 in communication with the network device 100. It should be understood that only one terminal and network device is shown in fig. 3. In practice, there may be more network devices and terminals.
The terminal 200 may be connected to the network device 100 in a wireless manner, and may be accessed to the core network through the network device 100. The terminal 200 may be fixed or mobile. Fig. 3 is a schematic diagram, and other network devices, such as a wireless relay device and a wireless backhaul device, may also be included in the communication system, which is not shown in fig. 3. The embodiment of the present application does not limit the number of the terminals 200 and the network devices 100 included in the communication system.
The communication system shown in fig. 3 may further include: a core network. Network device 100 may be connected to the core network. The Core network may be a 4G Core network (e.g., Evolved Packet Core (EPC)) or a 5G Core network (5G Core, 5GC), or a Core network in various future communication systems.
Taking the core network may be a 4G core network as an example, the network device 100 may be an evolved Node B (eNB) or eNodeB in a 4G system. Terminal 200 is a terminal capable of transmitting information to an eNB. The eNB accesses the EPC network through an S1 interface.
Taking the core network as a 5G core network as an example, the network device 100 may be a next Generation Node B (gNB) in an NR system, and the terminal 200 may be a terminal capable of performing information transmission with the gNB. The gNB accesses the 5GC through the NG interface.
Different names are possible in different communication systems, such as network device 100 may also be a 3rd generation partnership project (3 GPP) protocol base station or may be a non-3 GPP protocol base station.
The terminal 200 may establish a connection with the network device 100 through a Random Access Procedure (Random Access Procedure) and acquire uplink synchronization, and may further transmit uplink data to the accessed network device 100.
The terminal 200, which is a device with a wireless communication function, may be deployed on land, including indoors or outdoors, in a hand-held or vehicle-mounted manner, or may be a sensor-type device. And can also be deployed on the water surface (such as a ship and the like). And may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.). A Terminal may also be referred to as a User Equipment (UE), an Access Terminal (Access Terminal), a subscriber Unit (User Unit), a subscriber Station (User Station), a Mobile Station (Mobile Station), a Remote Station (Remote Station), a Remote Terminal (Remote Terminal), a Mobile device (Mobile Equipment), a User Terminal (User Terminal), a Wireless communication device (Wireless Terminal), a User Agent (User Agent), User Equipment (User Equipment), or a User device. The terminal 200 may be a Station (STA) in a Wireless Local Area Network (WLAN), and may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) Station, a Personal Digital Assistant (PDA) device, a handheld device with Wireless communication function, a computing device or other processing device connected to a Wireless modem, a vehicle-mounted device, a wearable device, and a terminal in a next Generation communication system (e.g., a Fifth-Generation (5G) communication Network) or a terminal in a future-evolution Public Land Mobile Network (PLMN) Network, and the like. Among them, 5G may also be referred to as New Radio (NR).
In addition, the terminal 200 may also be: a wearable device, i.e. a portable device that is worn directly on the body, or integrated into the clothing or accessories of the user. The wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction and cloud interaction. The generalized wearable smart device includes full functionality, large size, and can implement full or partial functionality without relying on a smart phone, such as: smart watches or smart glasses and the like, and only focus on a certain type of application functions, and need to be used in cooperation with other devices such as smart phones, such as various smart bracelets for physical sign monitoring, smart jewelry and the like. Such as a smart watch, smart bracelet, pedometer, etc. In-vehicle devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed rails, etc.), Virtual Reality (VR) devices, Augmented Reality (AR) devices, wireless terminals in industrial control (industrial control), smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), smart robots, shop devices, wireless terminals in unmanned driving (self driving), wireless terminals in remote surgery (remote medical supply), wireless terminals in smart grid (smart grid), wireless terminals in transportation safety, wireless terminals in smart city (smart city), or wireless terminals in smart home (smart home), flight devices (e.g., smart robots, hot air balloons, unmanned planes, airplanes), and the like. In the present application, for convenience of description, a Chip disposed in the device, such as a System-On-a-Chip (SOC), a baseband Chip, or other chips having a communication function, may also be referred to as a terminal.
The network device in this embodiment may be a device for communicating with a terminal, and the network device may be a Base Transceiver Station (BTS) in a global system for mobile communications (GSM) system or a Code Division Multiple Access (CDMA) system, may also be a base station (NodeB) in a Wideband Code Division Multiple Access (WCDMA) system, may also be an evolved NodeB (NB, NodeB) in an LTE system, may also be a wireless controller in a Cloud Radio Access Network (CRAN) scenario, or may be a relay station, an access point, a vehicle-mounted device, a wearable device, and a network device in a future 5G network or a network device in a future evolved PLMN network, and the like, and the present embodiment is not limited.
As shown in fig. 4, fig. 4 is a schematic diagram illustrating a hardware structure of a communication device according to an embodiment of the present application. The hardware structure of the terminal 200 and the network device 100 in the embodiment of the present application may refer to the structure shown in fig. 4. The communication device comprises a processor 41.
Optionally, the communication device may further include: a communication line 44, and at least one communication interface (illustrated in fig. 4 as including a transceiver 43 for example only).
Processor 41 may be a general-purpose Central Processing Unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more ics for controlling the execution of programs in accordance with the teachings of the present disclosure.
The communication link 44 may include a path for transmitting information between the aforementioned components.
The transceiver 43 may be any device for communicating with other devices or communication networks, such as an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), etc.
Optionally, the communication device may also include a memory 42.
The memory 42 may be, but is not limited to, 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 disk storage, optical disk storage (including compact disc, laser disc, optical disc, digital versatile disc, blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory may be separate and coupled to the processor via a communication line 44. The memory may also be integral to the processor.
The memory 42 is used for storing computer-executable instructions for executing the present application, and is controlled by the processor 41 to execute. The processor 41 is configured to execute computer-executable instructions stored in the memory 42, so as to implement the policy control method provided by the following embodiments of the present application.
Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which are not specifically limited in the embodiments of the present application.
In particular implementations, processor 41 may include one or more CPUs such as CPU0 and CPU1 in fig. 4, for example, as one embodiment.
In particular implementations, the communication device may include multiple processors, such as processor 41 and processor 45 in fig. 4, for example, as an embodiment. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
The transmission method provided by the embodiment of the present application will be specifically described below with reference to fig. 3 to 4.
It should be noted that, in the following embodiments of the present application, names of messages between network elements or names of parameters in messages are only an example, and other names may also be used in a specific implementation, which is not specifically limited in this embodiment of the present application.
The network device 100 may allocate a Preconfigured Uplink Resource (PUR) to the terminal 200. The idle terminal can transmit uplink data on the PUR and directly enter a sleep state after transmitting the uplink data. That is, for a terminal having a PUR, it can transmit uplink data on the PUR. Thereby skipping the random access procedure. However, due to the delay in signal propagation between the network device 100 and the terminal 200, there may be a large time difference between signals of multiple terminals 200 to the network device 100, thereby causing interference between the multiple terminals. Therefore, if the idle terminal uses the PUR to transmit uplink data, a correct Timing Advance (TA) is required. Where TA refers to the offset of uplink transmission relative to downlink transmission. That is, as shown in fig. 5, TA means that the Uplink radio frame (Uplink radio frame) i is before the corresponding Downlink radio frame (Downlink radio frame) i (N)TA+NTA offset)×TsSeconds (seconds) begin. The purpose of TA is: the uplink data transmitted by the terminals 200 at different distances from the network device 100 can simultaneously reach the network device 100. This can eliminate interference between the terminals 200. Or the uplink data of different terminals 200 arrive at the network deviceA time of 100 is within a Cyclic Prefix (CP) range.
Therefore, generally, to eliminate the effect of the time difference, the eNB may indicate a timing advance command to the terminal during the random access procedure, and the terminal determines the TA according to the received timing advance command. Thereby avoiding interference between multiple terminals. The terminal may access the eNB through a four-step random access procedure as shown in fig. 1 or a random access procedure as shown in fig. 2. As shown in fig. 1: for specific contents of the four-step random access process, reference may be made to descriptions in the prior art, and details are not described herein in this embodiment of the present application. For the random access procedure shown in fig. 2, the Msg1 sent by the terminal to the eNB includes a random access preamble and a data Channel (e.g., a Physical Uplink Shared Channel (PUSCH)), that is, Uplink data is sent before Uplink synchronization is not completed, so that the delay of Uplink data transmission can be reduced. In addition, compared to the random access procedure shown in fig. 1, in the random access procedure shown in fig. 2, the Msg2 sent by the eNB to the terminal does not need to send scheduling information of a data channel to the terminal, so that signaling overhead can be reduced.
Regardless of the random access procedure shown in fig. 2 for the random access procedure shown in fig. 1, the eNB may carry timing advance command (TA command) and Uplink (Uplink) grant (grant) information in the Msg 2. And the plurality of terminals respectively carry out timing advance according to the received timing advance instruction, thereby avoiding the interference among the plurality of terminals.
However, if the terminal is just to update the TA, then the uplink data is transmitted on the PUR. The terminal may not be required to enter the connected state. However, for the scheme shown in fig. 1, the terminal may update the TA through a conventional RACH mechanism. After legacy RACH, the terminal may enter a connected state. And then the eNB needs to allocate resources for uplink transmission to the terminal. For the scheme shown in fig. 2, the terminal updates the TA through the EDT procedure. After the EDT procedure, the terminal may enter a connected state or may remain in an idle state.
The connection state is as follows: after the terminal establishes the RRC connection with the base station, the terminal is in a connected state.
The idle state is: the terminal and the base station do not establish RRC connection, and the UE is in an idle state.
As shown in fig. 1, the specific process of the conventional Random Access procedure (Random Access procedure) mechanism is as follows: an Idle (Idle) terminal sends a Random access Preamble (also referred to as message1, Msg1) to a base station (e.g., eNB in fig. 1) (e.g., the terminal may send the Preamble to the base station on a Random access channel (Random access channel)). The base station sends a Random Access Response (RAR), also referred to as message two (Msg2), to the terminal after detecting the Random Access preamble. The terminal sends an uplink message, also referred to as message three (Msg3), on the allocated uplink resource through a data channel (e.g., Physical Uplink Shared Channel (PUSCH)) according to the indication of Msg 2. To resolve the conflict, after the base station successfully receives one Msg3, it returns a conflict resolution message (also called Msg4) to the terminal with successful access, where the Msg4 carries the unique id in Msg3 to specify the terminal with successful access. The EDT flow differs from the conventional random access mechanism in that, as shown in fig. 2: the Msg3 sent by the terminal to the base station carries user data (user data). And the terminal receives the Msg4, and the Msg4 can carry downlink user data.
For convenience of description, the following random access procedure shown in fig. 1 may be referred to as: and (4) RACH flow. The random access procedure as shown in fig. 2 is referred to as: EDT process.
However, the base station does not determine whether the purpose of the terminal performing the random access procedure is to update the TA or to enter the connected state through the RACH procedure to transmit uplink data, and thus, the PUR is not used any more.
Based on this, an embodiment of the present application provides a communication method, in which a terminal sends, to a base station, indication information for indicating a random access procedure to update a TA and/or retain a first PUR allocated to the terminal, after acquiring the TA. The network device may be enabled to distinguish that the terminal needs to keep the first PUR, and/or may not enter the connected state. Therefore, the connection state can be avoided, and resource waste caused by allocating resources for uplink transmission to the terminal can be avoided.
The embodiment of the application provides a communication method, and an execution main body of a sending end of the communication method can be network equipment and can also be a chip applied to the network equipment. The execution main body of the receiving end of the communication method can be a terminal and can also be a chip applied to the terminal. The following embodiments take an execution main body of a transmitting end of a communication method as a network device, and take an execution main body of a receiving end of the communication method as a terminal.
As shown in fig. 6, fig. 6 shows that the present application provides a communication method, which includes:
step 101, the network device sends TA information to the terminal in the random access process.
The TA information is used to determine a TA allocated to the terminal by the network device.
For example, the network device may send the TA to the terminal in a message (Msg) 2 in a random access procedure. I.e. the TA is sent in message 2 in the random access procedure. For example, the message 2 may be a Random Access Response (RAR).
By way of example, step 101 in the embodiment of the present application may be implemented by: the network equipment sends the TA information carried in the message 2 in the random access process to the terminal. For another example, the TA may also send the message 2 to the terminal together with the message 2 when the network device sends the message 2 to the terminal in the random access procedure. But this TA information may not be carried in message 2 at this time. That is, if the network device receives the message1 sent by the terminal, in the process of feeding back the message1, the TA information may be fed back in addition to the feedback message 2.
In the embodiment of the application, after the terminal performs the cell search process, the terminal may acquire downlink synchronization with the cell, but the terminal may perform uplink transmission only when acquiring uplink synchronization with the cell. Therefore, the terminal can establish a connection with the cell and acquire uplink synchronization through a random access process. The random access procedure in the embodiment of the present application may be triggered by the following events: 1) and establishing wireless connection when the terminal is initially accessed. I.e. the terminal goes from the RRC idle state to the RRC connected state. 2) And RRC connection reestablishment process. So that the terminal re-establishes the radio connection after the radio link failure. 3) And switching the cells. I.e. the terminal needs to establish uplink synchronization with the new cell. 4) TA is required to locate the terminal. It should be understood that when the terminal completes the above-mentioned purpose through the random access procedure, the random access procedure initiated by the terminal this time ends.
The main purpose of the random access procedure in the embodiment of the present application is as follows: establishing uplink synchronization; and establishing a unique terminal identifier C-RNTI to request the network to allocate uplink resources to the terminal. Therefore, the random access procedure is not only used for initiating access, but also used for new cell access in the handover procedure, access after radio link failure, uplink synchronization recovery when uplink/downlink data transmission exists, UL-SCH resource request and the like.
The random access procedure in the embodiment of the present application may be the random access procedure shown in fig. 1, or may be the EDT procedure described in fig. 2. The embodiments of the present application do not limit this.
Illustratively, message 2 of the random access procedure carries a field for indicating TA.
It should be understood that the network device in the embodiment of the present application may be the network device 100 as in fig. 3. The terminal may be a terminal 200 as in fig. 3.
Step 102, the terminal receives TA information from the network device in the random access process.
For example, step 102 in the embodiment of the present application may be specifically implemented by: and the terminal receives the TA information carried in the message 2 in the random access process. Illustratively, the terminal may receive the TA information from the network device in message 2 in the random access procedure. I.e. the TA information is received in message 2 in the random access procedure.
For another example, the terminal receives the TA information from the network device during the process of receiving the message 2 from the network device during the random access process. I.e. the terminal may receive the TA information from the network device after sending message1 and before sending message3 to the network device.
Step 103, the terminal sends first indication information to the network device in the random access process.
The first indication information is used for indicating a random access process to update the TA, and/or the first indication information is used for requesting to reserve a first preconfigured uplink resource PUR allocated to the terminal.
It should be understood that the first indication information in the embodiment of the present application is used to indicate that a random access procedure is used to update the TA, so that the terminal may continue to use the PUR. Or the first indication information is used for requesting to reserve a first pre-configured uplink resource PUR allocated for the terminal. Or, the first indication information is used to indicate that the random access procedure is used to update the TA and reserve the first preconfigured uplink resource PUR allocated to the terminal.
Optionally, the first indication information is used to indicate that the random access procedure is used to update the TA: the first indication information is for requesting that no RRC connection replacement is established for the terminal.
It should be understood that the terminal has a first PUR therein. The first PUR may be pre-configured to the terminal. The first PUR may also be allocated by the network device for the terminal before the random access procedure.
In an alternative implementation manner, step 103 may be specifically implemented by the following manner: the terminal sends a message3 in the random access process to the network equipment, and the first indication information is carried in the message 3. In another alternative implementation, step 103 may be specifically implemented by: the terminal sends first indication information to the network equipment in the processes of sending a message3 in the random access process to the network equipment and receiving a message4 from the network equipment. I.e. the network device may receive the first indication information within the time period of receiving the message3 and feeding back the message4 to the terminal.
The first indication information may be carried by an idle bit or an idle state in message 3. Of course, some bits may be added to the message3 to carry the first indication information. Of course, the first indication information may also be sent in other uplink messages sent by the terminal to the network device in a random process.
It should be noted that, for the EDT procedure, the message3 in the EDT procedure may also carry uplink data sent to the network device, in addition to the first indication information.
Step 104, the network device receives first indication information from the terminal in a random access process, where the first indication information is used to indicate the random access process to update the TA, and/or the first indication information is used to request to reserve a first preconfigured uplink resource PUR allocated to the terminal.
Illustratively, for the network device, the first indication information is received in message3 of the random access procedure. And the network equipment receives a message3 from the terminal in the random access process, wherein the first indication information is carried in the message 3. Of course, the first indication information may also be received in other uplink messages sent by the terminal to the network device in a random process.
The embodiment of the application provides a communication method, in which a terminal acquires TA information sent by a network device, and then the terminal sends first indication information for indicating a random access process to update the TA and/or indicating a first pre-configured uplink resource PUR reserved for the terminal to the network device in the random access process. This may facilitate the network device determining that the terminal is performing a random access procedure for the purpose of updating the TA. Therefore, the network equipment can not establish RRC connection for the terminal, thereby avoiding signaling waste caused in the process of establishing RRC connection and avoiding allocating resources for uplink transmission to the terminal after the terminal enters a connection state. And/or the network equipment can determine whether to reserve the first PUR allocated for the terminal according to the first indication information.
It should be understood that, after the terminal sends the first indication information to the network device, the terminal may send uplink data to the network device on the first PUR if the uplink data exists.
It should be noted that, if the terminal determines that the size of the first PUR may not meet the requirement of the uplink data sent by the terminal, or the time of the first PUR configured for the terminal by the network device is overtime, etc., the terminal may indicate to the network device that the RRC connection needs to be established by using the first indication information. Therefore, the terminal can acquire the uplink resource allocated by the network equipment after the RRC connection is established. And then, the uplink data can be sent to the network device on the uplink resource.
Since there are differences in the specific contents of the message3 for either the EDT procedure or the RACH procedure, the following will be exemplified separately.
Example 1-1, for the RACH procedure, the message3 is used to request establishment of an RRC connection. At this time, the details of the message3 are as follows:
Figure BDA0001969898600000131
example 1-2, for the RACH procedure, the message3 is used to request re-establishment of the RRC connection. At this time, the details of the message3 are as follows:
Figure BDA0001969898600000132
Figure BDA0001969898600000141
examples 1-3, for the EDT flow, the message3 is used to request resumption (Resume) of a suspended RRC connection, or UP-EDT. At this time, the details of the message3 are as follows:
Figure BDA0001969898600000142
Figure BDA0001969898600000151
examples 1-4, for an EDT flow, the message3 is used to initiate a CP-EDT. At this time, the details of the message3 are as follows:
Figure BDA0001969898600000152
it should be understood that the first indication information may be carried by some idle state (spare state) in the RRC message 3. For example, may be carried in spare state in estabilishment cause.
In this embodiment of the application, after the network device determines that the random access procedure is used for updating the TA according to the first indication information, the network device may autonomously determine whether to establish an RRC connection with the terminal. For example, if the network device determines that downlink data may be transmitted to the terminal in message4 of the EDT procedure, or the network device determines that downlink data does not need to be transmitted to the terminal for a while, the network device may determine that an RRC connection is not established with the terminal. If the network device determines that downlink data needs to be sent to the terminal, the network device may determine that an RRC connection may be established with the terminal.
For example, the network device may carry third indication information in the message4, where the third indication information is used to instruct the terminal to establish an RRC connection or not to establish an RRC connection. For the message4 in the EDT flow, in addition to carrying the third indication information, downlink data sent to the terminal may also be carried, or downlink data sent to the terminal may not be carried. The third indication information may be carried for message4 in the RACH procedure.
For example, the size of the third indication information may be 1 bit. For example, the third indication information may be the first indicator, or the third indication information may be the second indicator. For example, the first indicator is "1". The second indicator is "0".
It should be understood that the network device and the terminal may negotiate that if the RRC connection does not need to be established, the network device may not send the third indication information to the terminal. Alternatively, the network device and the terminal may negotiate that if the RRC connection needs to be established, the network device may not send the third indication information to the terminal.
If the terminal receives indication information indicating that the terminal establishes or does not establish the RRC connection in message4, it may determine that the RRC connection needs to be established or is not established with the network device. If the terminal determines that the RRC connection needs to be established, the procedure of establishing RRC in the prior art is performed to establish RRC connection with the network device. If the terminal determines that the RRC connection does not need to be established, the terminal may send uplink data to the network device on a PUR (e.g., a first PUR) allocated to the terminal by the network device according to the TA. The terminal may then enter a sleep state.
In the embodiment of the application, if the network device determines that the terminal requests to reserve the first PUR according to the first indication information, the network device may autonomously determine whether the first PUR needs to be reserved for the terminal. For example, if the network device determines that the frequency of using the first PUR is lower than a preset frequency threshold, or the current resources are tight, the network device may instruct the terminal to release the first PUR. Of course, if the network device determines that the resources are currently sufficient, the network device may instruct the terminal to reserve the first PUR.
For example, the network device may consider that the current resources are sufficient, or the priority of the service sent by the terminal on the first PUR is higher, and then the network device may instruct the terminal to reserve the first PUR.
Since there are differences in the specific contents of the message4 for either the EDT procedure or the RACH procedure, the following will be exemplified separately.
Example 2-1, for the RACH procedure, the message4 is used to establish an RRC connection. At this time, the details of the message4 are as follows:
Figure BDA0001969898600000161
example 2-2, for the RACH procedure, the message4 is used to resume the suspended RRC connection. At this time, the details of the message4 are as follows:
Figure BDA0001969898600000171
example 2-3, for the EDT procedure, the message4 is used to release the RRC connection or complete the UP-EDT procedure. At this time, the details of the message4 are as follows:
Figure BDA0001969898600000172
Figure BDA0001969898600000181
Figure BDA0001969898600000191
examples 2-4, for an EDT flow, the message4 is used to confirm successful completion of the CP-EDT flow. At this time, the details of the message4 are as follows:
Figure BDA0001969898600000192
it should be understood that the third indication information and/or the second indication information in the embodiment of the present application may be sent by using a new bit in the message4 or adding an IE.
As shown in fig. 7, in an alternative embodiment, the method provided in this embodiment further includes:
and 105, the network equipment sends second indication information to the terminal, wherein the second indication information is used for indicating the release of the first PUR.
Illustratively, step 105 in the embodiment of the present application may be implemented by: the network device sends a message4 to the terminal in the random access process, and the second indication information is carried in the message 4.
And 106, the terminal receives second indication information from the network equipment.
Illustratively, step 106 in the embodiment of the present application may be implemented by: and the terminal receives a message4 from the network equipment in the random access process, and the second indication information is carried in the message 4.
After step 106, that is, after the terminal receives the second indication information, the terminal may determine that the first PUR needs to be released. Of course, in this embodiment of the application, the second indication information may also be used to indicate release time information for releasing the first PUR or how long the first PUR is released. Thus, the terminal can determine that the first PUR is released when the time indicated by the release time information arrives.
It should be noted that the second indication information in this embodiment may also be carried in the message3 received by the network device from the terminal and other messages in the period before the terminal establishes the RRC connection with the network device.
It should be noted that, step 105 provided in the embodiment of the present application may also be replaced by the following method: and the network equipment sends second indication information to the terminal, wherein the second indication information is used for indicating the terminal to reserve the first PUR. Step 106 may also be replaced by the terminal receiving the second indication information from the network device to determine that the terminal reserves the first PUR. Of course, in the embodiment of the present application, the second indication information is also used to indicate the retention time information of the first PUR. So that the terminal can determine the time that the first PUR can be reserved. And releasing the first PUR when the time indicated by the retention time information is reached.
It should be noted that step 103 provided in the embodiment of the present application may also be replaced by the following method: the terminal sends Msg3 to the network device, which Msg3 may be Msg3 in fig. 1 or fig. 2. That is, the terminal may not carry the first indication information in the Msg3 sent to the network device. And the terminal may receive indication information indicating that the first PUR is released in the Msg 4.
When the network device instructs the terminal to reserve the first PUR, the second indication information corresponds to acknowledgement (confirmation). When the terminal receives the second indication information for indicating to reserve the first PUR, the terminal may also restart the timer of the first PUR (the meaning of the timer is that the first PUR resource is released after the timer times out).
Or, in an optional implementation manner, whether the second indication information is used to indicate to reserve or release the first PUR, the second indication information may also be used to indicate configuration information of a second PUR reallocated for the terminal. The configuration information of the second PUR may include a repetition number, a resource unit number (run number), and the like.
In the foregoing embodiment, the case that the first indication information is used to request to reserve the first PUR is mainly described, but in an alternative implementation manner, the first indication information is used to request to reserve the first PUR, and the first indication information may also be used to indicate that the first PUR replacement is requested to be released. If the network device receives first indication information for indicating that the first PUR is requested to be released. The network device may determine whether to retain the first PUR or release the first PUR. And the network equipment sends the second indication information to the terminal. The second indication information is used for indicating to release the first PUR or reserve the first PUR.
In the embodiment of the application, the request and the release are independent. The first indication information may request reservation of the first PUR, and the second indication information is used to indicate release of the first PUR. Or the first indication information may request to release the first PUR, but the second indication information is used to indicate that the first PUR is reserved.
In an optional implementation manner, in this embodiment of the application, the network device may send the second indication information and/or the third indication information to the terminal in a message4 in a random access procedure. I.e. the second indication information, and/or the third indication information is sent in message4 in the random access procedure. For the terminal, the second indication information, and/or the third indication information is received in message4 in a random access procedure. For the EDT flow, the message4 in the EDT flow may also carry downlink data or not.
In an alternative embodiment, as shown in fig. 8, the method provided in this embodiment further includes:
and step 107, the terminal sends the reservation time information used for indicating the first PUR to the network equipment.
It should be noted that, if the first indication information does not indicate that the first PUR is requested to be reserved, step 107 and step 108 may be omitted. I.e. step 107 and step 108 are optional steps.
For example, the retention time information may be a retention period, or a duration, of the first PUR.
For example, the retention time information indicating the first PUR may be a start time, an end time, for retaining the first PUR. Or the reservation time information for indicating the first PUR may be a start time and a duration for reserving the first PUR. Or the retention time information for indicating the first PUR may be a start period, an end period, for retaining the first PUR. Or the reservation time information for indicating the first PUR may be a start period and a duration period for reserving the first PUR. Or the retention time information for indicating the first PUR may be the number of cycles for retaining the first PUR. Of course, if the first indication information does not carry the starting time of the first retained PUR or the period of the first retained PUR, the time or the period of receiving the first indication information between the network device and the terminal may be used as the starting time or the starting period, which is not limited in the embodiment of the present application.
Step 108, the network device receives the retention time information for indicating the first PUR from the terminal.
It is to be appreciated that after the network device receives the retention time information indicating the first PUR, the network device may proactively determine to release the first PUR when the retention time of the first PUR is reached.
In an alternative implementation manner, the retention time information for indicating the first PUR may also be carried in the Msg3, for example, the first indication information may also be used to indicate the retention time information of the first PUR. For example, the number of bits is added in the Msg3 to indicate the retention time information. Of course, the reservation time information for indicating the first PUR may be in other higher layer signaling in the random access procedure.
For example, the retention time information specifically means retention for several periods.
If the terminal does not have the first PUR when the terminal performs the random access procedure, or the first PUR of the current terminal does not satisfy the preset requirement, in a possible embodiment, as shown in fig. 9, the method provided in this embodiment further includes:
and step 109, the terminal sends fourth indication information to the network equipment.
And the fourth indication information is used for requesting to allocate a second PUR for the terminal. Or, the fourth indication information is used for indicating that the terminal has the PUR capability or does not have the PUR capability.
In this embodiment of the present application, a terminal has a PUR capability, which means that a network device may allocate a PUR to the terminal, so that when the terminal is in an idle state, uplink data is sent to the network device on the PUR. In this embodiment, if a terminal does not have a PUR capability, it indicates that a network device may not allocate a PUR to the terminal.
Illustratively, the fourth indication information may be sent in message3 in a random access procedure.
Step 110, the network device receives fourth indication information from the terminal.
Illustratively, the fourth indication information may be received by the network device in message3 of the random access procedure.
By executing step 109 and step 110, the network device may determine to allocate the second PUR to the terminal according to the request of the terminal, so that a resource waste problem caused by the fact that some terminals do not support the PUR capability or do not need the PUR if the network device allocates the second PUR to the terminal blindly can be avoided.
It should be noted that step 109 and step 110 in the embodiment of the present application may also be implemented separately. That is, among the steps described with respect to fig. 9, step 101, step 102, step 103, step 104, step 107, and step 108 in fig. 9 may be omitted. That is, step 101, step 102, step 103, step 104, step 107, step 108 are optional.
Optionally, the fourth indication information is further used to indicate one or more of the following information: the service sent on the second PUR is a periodic service or an aperiodic service, the second PUR is a shared (shared) PUR or a dedicated (dedicated) PUR, the period of the second PUR, and the size of a transmission data packet on the second PUR.
For example, the size of the fourth indication information may be N bits, where N is an integer greater than or equal to 1. For example, the terminal uses 1bit in Msg3 to request a second PUR from the network device; or using 1bit to request the network device whether the service sent on the second PUR is periodic or non-periodic; or use 1bit to request the 1bit request dedicated or shared PUR from the network device.
In this embodiment of the application, the size of the data packet transmitted on the second PUR, which is requested by the terminal to the network device, may be a data packet with a fixed size, or may be a data packet located in a value range. For example, 500-600 bits, or 200-300 bits.
Before step 101, the method provided in the embodiment of the present application may further include: the terminal sends a Preamble sequence (Preamble), which may also be referred to as message1, to the network device. It should be noted that, for the RACH procedure shown in fig. 1, the terminal may select a conventional Preamble resource to send a Preamble. For the EDT process shown in fig. 1, the terminal may select the edtppreamble resource to send the Preamble.
As shown in fig. 10, fig. 10 illustrates another communication method provided in an embodiment of the present application, where the method includes:
step 201, a network device sends first indication information to a terminal in an idle state, where the first indication information is used to notify release of a pre-configured uplink resource PUR allocated to the terminal.
It should be understood that the network device may be the network device 100 shown in fig. 3 and the terminal may be the terminal 200 shown in fig. 3. The terminal has a PUR.
For example, the network device may send Downlink Control Information (DCI) to the terminal, and the DCI may notify the release with one bit or one state or one separate field. Specifically, for example, the DCI may be a Narrowband Physical Downlink Control Channel (NPDCCH) sequence (order). The NPDCCH order may also include Preamble format indicator (Preamble format indicator), NPRACH Starting number of repetitions (Starting number of NPRACH repetitions), NPRACH Subcarrier indicator (subframe indicator of NPRACH), NPRACH Carrier indicator (Carrier indicator NPRACH), and so on.
The Search space in which the DCI is located can be type2-CSS, or USS, or a Search space specially defined for PUR.
Illustratively, the network device may also send a media access control (MAC CE) control element to the terminal. Wherein, the MAC CE carries the first indication information.
Step 202, the terminal in idle state receives the first indication information from the network device.
It is to be understood that the terminal may receive the first indication information from the network device through the DCI. Optionally, the first indication information is further used to indicate time information for releasing the PUR.
Step 203, the terminal sends a Preamble sequence (Preamble) to the network device, where the Preamble sequence is used to indicate and confirm the first indication information.
Specifically, the preamble sequence sent by the terminal to the network device is used to indicate that the first indication information is received.
Illustratively, after receiving the first indication information, the terminal transmits a Preamble on a next available Narrowband Physical Random Access Channel (NPRACH) resource (the next available NPRACH resource may be n + k2, where k2 is greater than or equal to 8, and n is an end time of receiving the first indication information).
It should be understood that the use of the preamble sequence to indicate the reception of the first indication information may be understood as: the preamble sequence is used to indicate that the terminal agrees to release the PUR, or correctly receive the first indication information.
Step 204, the network device receives the Preamble from the terminal.
In an optional implementation manner, the method provided in the embodiment of the present application further includes:
and step 205, responding to the Preamble, and releasing the PUR of the terminal.
For example, if the network device receives the Preamble, the PUR may be released when the time for releasing the PUR is reached.
Optionally, the network device may further send a feedback message to the terminal, where the feedback message is used to confirm that the PUR is released, or the network device has successfully released the PUR, or the network device has correctly received the Preamble. Of course, optionally, after receiving the feedback information, the terminal may also send determination information to the network device, where the determination information is used to indicate that the terminal has confirmed that the PUR is released.
In an optional implementation manner, the first indication information in this embodiment is further used to instruct the terminal to send a preamble sequence, or to instruct the terminal to perform a random access procedure, or to instruct the terminal to send the preamble sequence.
If the first indication information informs the terminal to execute the random access process, the terminal does not inform the information of the Preamble sequence, so the terminal can randomly select a Preamble to send. And if the first indication information informs the terminal of the information of the leader sequence, the terminal transmits the information by adopting a Preamble indicated by the network equipment.
In an alternative embodiment, as shown in fig. 11, the method provided in this embodiment further includes:
step 206, the network device sends information of a first resource to the terminal, where the first resource is used for the terminal to send a preamble sequence, and the first resource belongs to a non-contention resource.
Optionally, the information of the first resource may also be carried in the first indication information, that is, the first indication information in step 201 may also be used to indicate the information of the first resource. The information of the first resource is used to determine the first resource. For example, the length of the first resource, the location of the first resource, and the like may be used.
For example, the information of the first resource includes a subcarrier ID, a coverage level.
The first resource belongs to a non-contention resource, which may also be understood as a dedicated resource for the terminal.
Step 207, the terminal receives the information of the first resource from the network device.
Accordingly, step 203 may be implemented in the following manner: the terminal transmits a preamble sequence to the network device on the first resource. Step 204 may be implemented by: the network device receives a preamble sequence from the terminal on a first resource.
The above-mentioned scheme provided by the embodiment of the present application is introduced mainly from the perspective of interaction between network elements. It will be understood that each network element, such as the terminal and the network device, for implementing the above functions, includes corresponding hardware structures and/or software modules for performing the respective functions. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the embodiments of the present application.
In the embodiment of the present application, the terminal and the network device may be divided into the functional modules according to the above method examples, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and there may be another division manner in actual implementation. The following description will be given by taking the division of each function module corresponding to each function as an example:
in the case of using an integrated unit, fig. 12 shows a schematic structural diagram of a communication device according to the above embodiment, and the communication device may be a terminal or a chip applied to the terminal. The communication device includes: a receiving unit 101, and a transmitting unit 102.
An example, the receiving unit 101 is used to support the communication device to execute the step 102 executed by the terminal in the above embodiment. The sending unit 102 is configured to support the communication apparatus to execute step 103 executed by the terminal in the above embodiment.
Optionally, the receiving unit 101 is further configured to support the communication device to execute step 106 executed by the terminal in the foregoing embodiment. Optionally, the sending unit 102 is configured to support the communication device to perform step 107 and step 109 executed by the terminal in the foregoing embodiment.
As another example, the receiving unit 101 is configured to support the communication device to perform step 202 executed by the terminal in the foregoing embodiment. The sending unit 102 is configured to support the communication apparatus to execute step 203 executed by the terminal in the above embodiment.
Optionally, the receiving unit 101 is further configured to support the communication device to execute step 207 executed by the terminal in the foregoing embodiment.
All relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again.
Fig. 13 shows a schematic diagram of a possible logical structure of the communication apparatus according to the above-described embodiment, in the case of an integrated unit. The communication device may be a terminal or a chip within a terminal. The communication device includes: a communication module 113.
Optionally, the communication device may further include: a processing module 112.
The processing module 112 is used for controlling and managing the operation of the communication device, and for example, the processing module 112 is used for executing a step of performing message or data processing on the communication device side. The communication module 113 is used to support the steps of message/data transmission or message/data reception on the communication device side.
An example, the communication module 113 is used to support the communication device to execute the step 102, which is executed by the terminal in the above embodiment, and the step 103.
Optionally, the communication module 113 is further configured to support the communication device to execute the step 106 executed by the terminal in the foregoing embodiment. Optionally, the communication module 113 is configured to support the communication device to perform step 107 and step 109 executed by the terminal in the foregoing embodiment.
As another example, the communication module 113 is used to support the communication device to execute the step 202 executed by the terminal in the above embodiment. The communication module 113 is used to support the communication device to execute the step 203 executed by the terminal in the above embodiment.
Optionally, the communication module 113 is further configured to support the communication device to execute step 207 executed by the terminal in the foregoing embodiment.
Optionally, the communication device may further comprise a storage module 111 for storing program codes and data of the terminal.
The processing module 112 may be a processor or controller, such as a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. A processor may also be a combination of computing functions, e.g., a combination of one or more microprocessors, a digital signal processor and a microprocessor, or the like. The communication module 113 may be a transceiver, a transceiving circuit or a communication interface, etc. The storage module 111 may be a memory.
When the processing module 112 is the processor 41 or the processor 45, the communication module 113 is the transceiver 43, and the storage module 111 is the memory 42, the communication device according to the embodiment of the present application may be the communication device shown in fig. 4.
Wherein the transceiver 43, the processor 41 and the processor 45 and the memory 42 are connected to each other through a communication line 44. The communication line 44 may be a PCI bus or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 4, but this does not indicate only one bus or one type of bus. Wherein the memory 42 is used for storing program codes and data of the communication device. The transceiver 43 is used to support the communication apparatus to communicate with other devices (e.g., network devices), and the processor 41 or the processor 45 is used to support the communication apparatus to execute the program codes and data stored in the memory 42 to implement a communication method provided by the embodiment of the present application.
Exemplarily, the communication device shown in fig. 13 is taken as an example of a terminal.
The transceiver 43 is used to support the communication device to perform the steps 102, 103 performed by the terminal in the above embodiments, as an example.
Optionally, the transceiver 43 is further configured to support the communication device to execute step 106 executed by the terminal in the above embodiment. Optionally, the transceiver 43 is used to support the communication device to execute step 107 and step 109 executed by the terminal in the above embodiment.
As another example, the transceiver 43 is used to support the communication device to perform the step 202 performed by the terminal in the above embodiment. The transceiver 43 is used to support the communication device to perform the step 203 performed by the terminal in the above embodiments.
Optionally, the transceiver 43 is further configured to support the communication device to perform step 207 performed by the terminal in the above embodiment.
It should be understood that if the communication device shown in fig. 13 is a chip within a terminal, the steps performed by the transceiver 43 may be replaced by a communication interface of the chip within the terminal.
Fig. 14 shows a schematic diagram of a possible structure of the communication device according to the above-described embodiment, in the case of an integrated unit. The communication device may be a network device or a chip in the network device. The communication device includes: transmitting section 201 and receiving section 202.
An example, the sending unit 201 is used to support the communication device to execute step 101 in the above embodiments. The receiving unit 202 is used to support the communication apparatus to execute step 104 in the above embodiment.
Optionally, the sending unit 201 in this embodiment of the present application is further configured to support the communication device to execute step 105 in the foregoing embodiment. The receiving unit 202 is further configured to support the communication apparatus to perform step 108 and step 110 in the above embodiments.
As another example, the sending unit 201 is configured to support the communication device to execute step 201 in the foregoing embodiment. The receiving unit 202 is configured to support the communication apparatus to perform step 204 in the above embodiment.
Optionally, the communication apparatus in this embodiment of the present application may further include: a processing unit 203 for enabling the communication device to execute step 205 in the above embodiments.
Optionally, the sending unit 201 is further configured to support the communication apparatus to execute step 206 in the foregoing embodiment.
All relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again.
Fig. 15 shows a schematic diagram of a possible logical structure of the communication apparatus according to the above-described embodiment, in the case of using an integrated unit. The communication device may be a network device or a chip in the network device. The communication device includes: a communication module 213.
Optionally, the communication device may further include a processing module 212.
The processing module 212 is configured to control and manage actions of the communication device, for example, the processing module 212 is configured to support the communication device to perform operations of performing message or data processing on the communication device side in the above embodiments. The communication module 213 is used to support the communication device to perform the operation of transmitting and receiving messages or data on the communication device side in the above embodiments.
For example, the communication module 213 is used to support the communication device to execute step 101 in the above embodiments. The receiving unit 202 is used to support the communication apparatus to execute step 104 in the above embodiment.
Optionally, the communication module 213 in this embodiment of the application is further configured to support the communication device to perform step 105 in the foregoing embodiment. The communication module 213 is further configured to enable the communication device to perform step 108 and step 110 in the above embodiments.
As another example, the communication module 213 is used to support the communication device to perform step 201 in the above embodiment. The communication module 213 is used to support the communication device to execute step 204 in the above embodiments.
Optionally, the communication apparatus in this embodiment of the present application may further include: a processing module 212, configured to enable the communication apparatus to perform step 205 in the foregoing embodiments.
Optionally, the communication module 213 is further configured to support the communication device to perform step 206 in the foregoing embodiment.
Optionally, the communication device as shown in fig. 15 may further comprise a storage module 211 for storing program codes and data of the communication device.
The processing module 212 may be a processor or controller, such as a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. A processor may also be a combination of computing functions, e.g., a combination of one or more microprocessors, a digital signal processor and a microprocessor, or the like. The communication module 213 may be a transceiver, a transceiving circuit or a communication interface, etc. The storage module 211 may be a memory.
When the processing module 212 is the processor 41 or the processor 45, the communication module 213 is the transceiver 43, and the storage module 211 is the memory 42, the network device according to the embodiment of the present application may be the communication device shown in fig. 4.
For example, the transceiver 43 is used to support the communication device to perform step 101 in the above embodiments. The transceiver 43 is used to support the communication device to perform step 104 in the above embodiments.
Optionally, the transceiver 43 in this embodiment of the present application is further configured to support the communication device to perform step 105 in the above embodiment. The transceiver 43 is also used to support the communication device to perform the steps 108 and 110 in the above embodiments.
As another example, the transceiver 43 is used to support the communication device to perform step 201 in the above embodiment. The transceiver 43 is used to support the communication device to perform step 204 in the above embodiments.
Optionally, the communication apparatus in this embodiment of the present application may further include: processor 41 or processor 45, configured to enable the communication device to perform step 205 in the above embodiments.
Optionally, the transceiver 43 is further configured to support the communication device to perform step 206 in the foregoing embodiment.
The above receiving unit (or unit for receiving) is an interface circuit of the apparatus for receiving signals from other apparatuses. For example, when the device is implemented in the form of a chip, the receiving unit is an interface circuit for the chip to receive signals from other chips or devices. The above transmitting unit (or a unit for transmitting) is an interface circuit of the apparatus for transmitting a signal to other apparatuses. For example, when the device is implemented in the form of a chip, the transmitting unit is an interface circuit for the chip to transmit signals to other chips or devices.
Fig. 16 is a schematic structural diagram of a communication device 150 according to an embodiment of the present application. The communication device 150 includes at least one processor 1510.
Optionally, the communication device 150 provided in this embodiment of the present application may further include a communication interface 1530.
Optionally, the communication device 150 further includes a memory 1550, and the memory 1550 may include a read-only memory and a random access memory and provide operational instructions and data to the processor 1510. A portion of memory 1550 may also include non-volatile random access memory (NVRAM).
In some embodiments, memory 1550 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof:
in the embodiment of the present application, by calling an operation instruction stored in the memory 1550 (the operation instruction may be stored in an operating system), a corresponding operation is performed.
The communication device shown in fig. 16 may be a network device or a terminal according to the embodiment of the present application, or may be a device in the network device or a device in the terminal, such as a chip, or a system of chips, or a circuit structure.
One possible implementation is: the chips used for the network device and the terminal are similar in structure, and different devices may use different chips to implement their respective functions.
The processor 1510 controls the operation of the network device or the terminal, and the processor 1510 may also be referred to as a Central Processing Unit (CPU). Memory 1550 may include both read-only memory and random-access memory, and provides instructions and data to processor 1510. A portion of memory 1550 may also include non-volatile random access memory (NVRAM). In particular implementations, memory 1550, communication interface 1530, and memory 1550 are coupled together by a bus system 1520, where bus system 1520 can include a power bus, a control bus, a status signal bus, and the like, in addition to a data bus. For clarity of illustration, however, the various buses are labeled in fig. 16 as bus system 1520.
The communication interface 1530 may be an input/output interface, a pin or circuit, or the like.
Memory 1550 may be a memory location (e.g., register, cache, etc.) within the chip.
The method disclosed in the embodiments of the present application may be applied to the processor 1510 or implemented by the processor 1510. The processor 1510 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by instructions in the form of hardware, integrated logic circuits, or software in the processor 1510. The processor 1510 may be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 1550, and the processor 1510 reads the information in the memory 1550, and performs the steps of the above method in combination with the hardware thereof.
Optionally, the communication interface 1530 is configured to perform the steps of receiving and transmitting by the network device or the terminal in the embodiments shown in fig. 4, fig. 5, fig. 6, fig. 7, fig. 8, fig. 9, and fig. 11.
The processor 1510 is configured to perform the steps of the processing of the network device or the terminal in the embodiments shown in fig. 4, fig. 5, fig. 6, fig. 7, fig. 8, fig. 9, and fig. 11.
In the above embodiments, the instructions stored by the memory for execution by the processor may be implemented in the form of a computer program product. The computer program product may be written in the memory in advance or may be downloaded in the form of software and installed in the memory.
The computer program product includes one or more computer instructions. The procedures or functions according to the embodiments of the present application are all or partially generated when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, e.g., the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. A computer-readable storage medium may be any available medium that a computer can store or a data storage device, such as a server, a data center, etc., that is integrated with one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid state disk, SSD), among others.
In one aspect, a computer storage medium is provided, in which instructions are stored, and when executed, the instructions cause a terminal to perform step 102, step 103, step 106, step 107, and step 109 in the embodiments.
In one aspect, a computer storage medium is provided, in which instructions are stored, and when executed, the instructions cause a terminal to perform steps 202, 203, and 207 in the embodiments.
In yet another aspect, a computer storage medium is provided, having instructions stored therein, which when executed, cause a network device to perform steps 101, 104, 108 and 110 in an embodiment.
In yet another aspect, a computer storage medium is provided, having instructions stored therein, which when executed, cause a network device to perform steps 201, 204, 205, and 206 in an embodiment.
In one aspect, a computer program product comprising instructions stored therein, which when executed, cause a terminal to perform steps 102, 103, 106, 107 and 109 in an embodiment is provided.
In one aspect, a computer program product comprising instructions stored therein, which when executed, cause a terminal to perform steps 202, 203, and 207 in an embodiment is provided.
In yet another aspect, a computer program product comprising instructions stored therein, which when executed, cause a network device to perform steps 101, 104, 108 and 110 in an embodiment is provided.
In yet another aspect, a computer program product comprising instructions stored therein, which when executed, cause a network device to perform steps 201, 204, 205 and 206 in an embodiment is provided.
In one aspect, a chip is provided, which is applied in a terminal, and includes at least one processor and a communication interface, the communication interface is coupled with the at least one processor, and the processor is configured to execute a computer program or instructions to perform steps 102, 103, 106, 107, and 109 in the embodiments.
In one aspect, a chip is provided, where the chip is applied in a terminal, and the chip includes at least one processor and a communication interface, where the communication interface is coupled to the at least one processor, and the processor is configured to execute a computer program or instructions to perform steps 202, 203, and 207 in the embodiments.
In another aspect, a chip is provided, which is applied in a network device, and includes at least one processor and a communication interface, the communication interface is coupled with the at least one processor, and the processor is configured to execute a computer program or instructions to perform steps 201, 204, 205, and 206 in the embodiments.
In another aspect, a chip is provided, where the chip is applied to a network device, and the chip includes at least one processor and a communication interface, where the communication interface is coupled to the at least one processor, and the processor is configured to execute a computer program or instructions to perform steps 202, 203, and 207 in the embodiments.
In addition, an embodiment of the present application further provides a communication system, where the communication system includes the terminal shown in fig. 12 to 13 and the network device shown in fig. 14 to 15.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the embodiments of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the embodiments of the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially implemented or make a contribution to the prior art, or may be implemented in the form of a software product stored in a storage medium and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods of the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only a specific implementation of the embodiments of the present application, but the scope of the embodiments of the present application is not limited thereto, and any person skilled in the art can easily conceive of changes or substitutions within the technical scope of the embodiments of the present application, and all the changes or substitutions should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (35)

1. A method of communication, comprising:
the terminal receives timing advance TA information from network equipment in the random access process;
and the terminal sends first indication information to the network equipment in the random access process, wherein the first indication information is used for indicating that the random access process is used for updating the TA, and/or the first indication information is used for requesting to reserve a first pre-configured uplink resource PUR.
2. The method of claim 1, wherein the terminal receives Timing Advance (TA) information from the network device in a random access procedure, comprising:
the terminal receives the TA information carried in the message 2 in the random access process.
3. The method according to claim 1 or 2, wherein the terminal sends first indication information to the network device in the random access procedure, and the method comprises:
and the terminal sends a message3 in a random access process to the network equipment, wherein the first indication information is carried in the message 3.
4. The method according to any one of claims 1-3, further comprising:
and the terminal receives second indication information from the network equipment, wherein the second indication information is used for indicating the release of the first PUR.
5. The method of claim 4, wherein the terminal receives second indication information from the network device, and wherein the second indication information comprises:
the terminal receives a message4 from the network equipment in the random access process, and the second indication information is carried in the message 4.
6. The method according to any one of claims 1-5, further comprising:
and the terminal sends the reservation time information of the first PUR to the network equipment.
7. A method of communication, comprising:
the network equipment sends TA information to the terminal in the random access process;
the network device receives first indication information from the terminal in the random access process, wherein the first indication information is used for indicating that the random access process is used for updating the TA, and/or the first indication information is used for requesting to reserve a first pre-configured uplink resource PUR allocated to the terminal.
8. The method of claim 7, wherein the network device sends Timing Advance (TA) information to the terminal in a random access procedure, comprising: and the network equipment sends the TA information carried in the message 2 in the random access process to the terminal.
9. The method of claim 8, wherein the network device receives first indication information from the terminal in the random access procedure, and wherein the first indication information comprises:
the network equipment receives a message3 from the terminal in a random access process, and the first indication information is carried in the message 3.
10. The method according to any one of claims 7-9, further comprising:
and the network equipment sends second indication information to the terminal, wherein the second indication information is used for indicating the release of the first PUR.
11. The method of claim 10, wherein the network device sends second indication information to the terminal, and wherein the second indication information comprises:
and the network equipment sends a message4 to the terminal in the random access process, wherein the second indication information is carried in the message 4.
12. The method according to any one of claims 7-11, further comprising:
and the network equipment receives reservation time information used for indicating the first PUR from the terminal.
13. A method of communication, comprising:
a terminal in an idle state receives first indication information from network equipment, wherein the first indication information is used for notifying the release of a pre-configured uplink resource PUR allocated to the terminal;
and the terminal sends a leader sequence to the network equipment, wherein the leader sequence is used for confirming the first indication information.
14. The method of claim 13, further comprising:
the terminal receives information of a first resource from the network equipment, wherein the first resource is used for the terminal to send the leader sequence, and the first resource belongs to non-competitive resources;
the terminal sends a preamble sequence to the network device, including: and the terminal sends the preamble sequence to the network equipment on the first resource.
15. A method of communication, comprising:
the method comprises the steps that network equipment sends first indication information to a terminal in an idle state, wherein the first indication information is used for notifying the release of a pre-configured uplink resource PUR allocated to the terminal;
the network equipment receives a leader sequence from the terminal, wherein the leader sequence is used for indicating and confirming the first indication information.
16. The method of claim 15, further comprising:
and responding to the preamble sequence, and releasing the PUR of the terminal by the network equipment.
17. The method according to claim 15 or 16, characterized in that the method further comprises:
the network equipment sends information of a first resource to the terminal, wherein the first resource is used for the terminal to send the leader sequence, and the first resource belongs to non-competitive resources;
the network equipment receives a preamble sequence from the terminal, and comprises the following steps:
the network device receives a preamble sequence from the terminal on the first resource.
18. A communications apparatus, comprising:
a receiving unit, configured to receive Timing Advance (TA) information from a network device in a random access process;
a sending unit, configured to send first indication information to the network device in the random access procedure, where the first indication information is used to indicate that the random access procedure is used to update the TA, and/or the first indication information is used to request to reserve a first preconfigured uplink resource PUR.
19. The apparatus according to claim 18, wherein the receiving unit is specifically configured to receive the TA information carried in message 2 of the random access procedure.
20. The apparatus according to claim 18 or 19, wherein the sending unit is specifically configured to send a message3 in a random access procedure to the network device, and the first indication information is carried in the message 3.
21. The apparatus according to any of claims 18-20, wherein the receiving unit is further configured to receive second indication information from the network device, and the second indication information is used to indicate that the first PUR is released.
22. The apparatus according to claim 21, wherein the receiving unit is further specifically configured to receive a message4 from the network device in the random access procedure, and the second indication information is carried in the message 4.
23. The apparatus of any of claims 18-22, wherein the sending unit is further configured to send the retention time information of the first PUR to the network device.
24. A communications apparatus, comprising:
a sending unit, configured to send Timing Advance (TA) information to a terminal in a random access process;
a receiving unit, configured to receive first indication information from the terminal in the random access procedure, where the first indication information is used to indicate that the random access procedure is used to update the TA, and/or the first indication information is used to request to reserve a first preconfigured uplink resource PUR allocated to the terminal.
25. The apparatus according to claim 24, wherein the sending unit is specifically configured to send the TA information carried in message 2 of the random access procedure to the terminal.
26. The apparatus according to claim 24 or 25, wherein the receiving unit is specifically configured to receive a message3 from the terminal in a random access procedure, and the first indication information is carried in the message 3.
27. The apparatus according to any of claims 24-26, wherein the sending unit is further configured to send second indication information to the terminal, where the second indication information is used to indicate that the first PUR is released.
28. The apparatus according to claim 27, wherein the sending unit is further specifically configured to send a message4 to the terminal in the random access procedure, and the second indication information is carried in the message 4.
29. The apparatus according to any of claims 24-28, wherein the receiving unit is further configured to receive, from the terminal, retention time information indicating the first PUR.
30. A communications apparatus, comprising:
a receiving unit, configured to receive first indication information from a network device, where the first indication information is used to notify that a pre-configured uplink resource PUR allocated for the communication apparatus is released; the communication device is in an idle state;
a sending unit, configured to send a preamble sequence to the network device, where the preamble sequence is used to indicate to confirm the first indication information.
31. The apparatus of claim 30, wherein the receiving unit is further configured to receive information of a first resource from the network device, the first resource being used for the communication apparatus to transmit the preamble sequence, and the first resource being a non-contention resource;
the sending unit is specifically configured to send the preamble sequence to the network device on the first resource.
32. A communications apparatus, comprising:
a sending unit, configured to send first indication information to a terminal in an idle state, where the first indication information is used to notify release of a pre-configured uplink resource PUR allocated to the terminal;
a receiving unit, configured to receive a preamble sequence from the terminal, where the preamble sequence is used to indicate to confirm the first indication information.
33. The apparatus of claim 32, further comprising:
and the processing unit is used for responding to the leader sequence and releasing the PUR of the terminal.
34. The apparatus of claim 32 or 33, wherein the sending unit is further configured to send information of a first resource to the terminal, where the first resource is used for the terminal to send the preamble sequence, and the first resource belongs to a non-contention resource; the receiving unit is specifically configured to receive a preamble sequence from the terminal on the first resource.
35. A computer-readable storage medium comprising instructions that, when executed, cause the method of any of claims 1-17 to be performed.
CN201910115215.0A 2019-02-14 2019-02-14 Communication method and device Active CN111565459B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910115215.0A CN111565459B (en) 2019-02-14 2019-02-14 Communication method and device
PCT/CN2020/075236 WO2020164581A1 (en) 2019-02-14 2020-02-14 Communication method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910115215.0A CN111565459B (en) 2019-02-14 2019-02-14 Communication method and device

Publications (2)

Publication Number Publication Date
CN111565459A true CN111565459A (en) 2020-08-21
CN111565459B CN111565459B (en) 2023-11-10

Family

ID=72044517

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910115215.0A Active CN111565459B (en) 2019-02-14 2019-02-14 Communication method and device

Country Status (2)

Country Link
CN (1) CN111565459B (en)
WO (1) WO2020164581A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021057897A1 (en) * 2019-09-26 2021-04-01 维沃移动通信有限公司 Data receiving method, data transmitting method, terminal, and network side device
CN114374489A (en) * 2020-10-15 2022-04-19 展讯半导体(南京)有限公司 Uplink resource allocation method, user equipment, base station and readable storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114916061A (en) * 2021-02-09 2022-08-16 展讯半导体(南京)有限公司 Data transmission method and device and computer readable storage medium
WO2023108657A1 (en) * 2021-12-17 2023-06-22 北京小米移动软件有限公司 Position information determination method and apparatus therefor

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103037499A (en) * 2011-09-30 2013-04-10 华为技术有限公司 Method, device and system for determining timing advance
CN103228054A (en) * 2012-01-31 2013-07-31 上海贝尔股份有限公司 Method and device for sending and receiving non-competition-based random access response messages
CN103297207A (en) * 2012-03-02 2013-09-11 上海贝尔股份有限公司 Method for performing hybrid automatic repeat request on random access response message
CN104185293A (en) * 2013-05-24 2014-12-03 普天信息技术研究院有限公司 Random access signaling process resource allocation method
US20160242132A1 (en) * 2013-10-18 2016-08-18 Samsung Electronics Co., Ltd. Method and apparatus for controlling uplink random access procedure in mobile communication system
CN108024310A (en) * 2016-11-04 2018-05-11 华为技术有限公司 It is used for transmission method, terminal device and the network equipment of data
WO2018133645A1 (en) * 2017-01-19 2018-07-26 中兴通讯股份有限公司 Timing advance maintenance method, apparatus and system
WO2018166331A1 (en) * 2017-03-16 2018-09-20 华为技术有限公司 Resource allocation method and apparatus, and terminal device
CN108605363A (en) * 2016-02-05 2018-09-28 华为技术有限公司 Idle state uplink information sending method, device and system
CN109151869A (en) * 2017-06-19 2019-01-04 维沃移动通信有限公司 A kind of configuration method of random access resource, terminal and the network equipment
CN109314998A (en) * 2017-04-25 2019-02-05 华为技术有限公司 A kind of accidental access method and device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11202324B2 (en) * 2016-09-30 2021-12-14 Sierra Wireless, Inc. Methods and apparatuses for user equipment access to a wireless communication system
CN107995636B (en) * 2016-10-26 2021-08-13 华为技术有限公司 Authorization-free transmission method, terminal equipment and network equipment
CN109089308B (en) * 2017-06-14 2020-10-27 维沃移动通信有限公司 Method for updating timing advance information, terminal, base station and readable storage medium
CN113595709A (en) * 2018-11-02 2021-11-02 北京小米移动软件有限公司 Method and device for setting transmission time advance
EP3876621B1 (en) * 2018-11-02 2024-01-03 Beijing Xiaomi Mobile Software Co., Ltd. Data transmission methods and apparatuses
CN110536471B (en) * 2019-03-28 2023-02-17 中兴通讯股份有限公司 Transmission control method, device, terminal, base station, communication system, and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103037499A (en) * 2011-09-30 2013-04-10 华为技术有限公司 Method, device and system for determining timing advance
CN103228054A (en) * 2012-01-31 2013-07-31 上海贝尔股份有限公司 Method and device for sending and receiving non-competition-based random access response messages
CN103297207A (en) * 2012-03-02 2013-09-11 上海贝尔股份有限公司 Method for performing hybrid automatic repeat request on random access response message
CN104185293A (en) * 2013-05-24 2014-12-03 普天信息技术研究院有限公司 Random access signaling process resource allocation method
US20160242132A1 (en) * 2013-10-18 2016-08-18 Samsung Electronics Co., Ltd. Method and apparatus for controlling uplink random access procedure in mobile communication system
CN108605363A (en) * 2016-02-05 2018-09-28 华为技术有限公司 Idle state uplink information sending method, device and system
CN108024310A (en) * 2016-11-04 2018-05-11 华为技术有限公司 It is used for transmission method, terminal device and the network equipment of data
WO2018133645A1 (en) * 2017-01-19 2018-07-26 中兴通讯股份有限公司 Timing advance maintenance method, apparatus and system
WO2018166331A1 (en) * 2017-03-16 2018-09-20 华为技术有限公司 Resource allocation method and apparatus, and terminal device
CN109314998A (en) * 2017-04-25 2019-02-05 华为技术有限公司 A kind of accidental access method and device
CN109151869A (en) * 2017-06-19 2019-01-04 维沃移动通信有限公司 A kind of configuration method of random access resource, terminal and the network equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021057897A1 (en) * 2019-09-26 2021-04-01 维沃移动通信有限公司 Data receiving method, data transmitting method, terminal, and network side device
CN114374489A (en) * 2020-10-15 2022-04-19 展讯半导体(南京)有限公司 Uplink resource allocation method, user equipment, base station and readable storage medium

Also Published As

Publication number Publication date
CN111565459B (en) 2023-11-10
WO2020164581A1 (en) 2020-08-20

Similar Documents

Publication Publication Date Title
CN112586042B (en) Monitoring method and device
US12021631B2 (en) Efficient sparse network resource usage and connection release
CN111565459B (en) Communication method and device
JP7260032B2 (en) Wireless terminal method and wireless terminal
EP3750363B1 (en) Method and user equipment for processing scheduling request
CN110933748B (en) Wireless communication method and device
EP4156796A1 (en) Wireless communication method and terminal device
US20220361023A1 (en) Communication method and apparatus
JP2023544558A (en) Network device access method and device
CN114071509A (en) Method and device for indicating data transmission
WO2022067558A1 (en) Method, device and computer storage medium of communication
US20240023015A1 (en) Sidelink transmission method and terminal
WO2022028267A1 (en) Method and apparatus for indicating data transmission
EP4213558A1 (en) Data transmission method and related apparatus
US20230319890A1 (en) Method, device and computer storage medium of communication
CN115843464A (en) Wireless communication method, terminal equipment and network equipment
CN113852989A (en) Method and device for determining data transmission mode
CN112586029A (en) Method and device for data transmission on common resources
WO2024032800A1 (en) Data transmission method and apparatus, and device, storage medium and program product
WO2024109726A1 (en) Random access method and apparatus, storage medium, terminal device, and network device
EP4271109A1 (en) Channel transmission method, electronic device, and storage medium
WO2023050336A1 (en) Wireless communication method, terminal device, and network device
EP4080955A1 (en) Method for processing random access procedure, and terminal device
CN116803141A (en) Wireless communication method, terminal equipment and network equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant