Disclosure of Invention
The embodiment of the invention discloses a method and a system for triggering random access, a base station and a terminal, so as to eliminate the time delay for triggering the terminal to initiate random access operation.
A method for triggering random access is characterized in that a first indication domain is arranged in a Physical Downlink Control Channel (PDCCH) format, and the value of the first indication domain comprises a first identifier for indicating a trigger terminal UE to execute random access operation and a second identifier for indicating the trigger terminal to execute operation required by normal uplink and downlink scheduling; the method comprises the following steps:
A. the base station sets the current value of a first indication domain in the current PDCCH format according to the current service requirement, and sends the current PDCCH format to the terminal;
B. the terminal analyzes the received current PDCCH format;
C. judging whether the current value of the first indication domain in the current PDCCH format is the first identifier or the second identifier, and if the current value is the first identifier, triggering to execute random access operation; and if the identifier is the second identifier, triggering to execute the operation required by normal uplink and downlink scheduling.
Preferably, the method further comprises: setting a second indication field in the PDCCH format, wherein the value of the second indication field comprises a third identifier for indicating that the contention random access operation is performed and a fourth identifier for indicating that the contention-free random access operation is performed;
in step a, before sending the current PDCCH format to the terminal, the method further includes: the base station sets the current value of a second indication domain in the current PDCCH format according to the current service requirement;
in step C, the step of triggering to perform a random access operation includes: judging whether the current value of the second indication domain in the current PDCCH format is the third identifier or the fourth identifier, and if the current value is the third identifier, triggering and executing competitive random access operation; and if the identifier is the fourth identifier, triggering to execute the contention-free random access operation.
Preferably, the first indication field is a dedicated indication field added in a PDCCH format; or an indication field multiplexed with an indication field already set in the PDCCH format.
Preferably, the second indication field is an indication field multiplexed with an indication field already set in a PDCCH format; or a special indication field added in the PDCCH format.
Preferably, the first identifier comprises a first bit value representing a contention random access operation and a second bit value representing a contention-free random access operation;
in step C, if the current value of the first indication field in the current PDCCH format is determined to be the first bit value in the first identifier, triggering to execute a competitive random access operation; and if the current value of the first indication domain in the current PDCCH format is judged to be the second bit value in the first identifier, triggering to execute the contention-free random access operation.
Preferably, the first indication field is a dedicated indication field with a length of 1 bit added in the PDCCH format; or an indication field with the length of more than 1 bit which is multiplexed with the indication field set in the PDCCH format.
Preferably, the first identifier indicates that a competitive random access operation is triggered to be performed;
in step C, if the current value of the first indication field in the current PDCCH format is the first identifier, a competitive random access operation is triggered to be performed.
A system for triggering random access, comprising: a base station and a terminal; wherein,
the base station is used for setting a first indication domain in a Physical Downlink Control Channel (PDCCH) format, wherein the value of the first indication domain comprises a first identifier for triggering the terminal to execute random access operation and a second identifier for triggering the terminal to execute operation required by normal uplink and downlink scheduling; the terminal is used for setting the current value of a first indication domain in the current PDCCH format according to the current service requirement and sending the current PDCCH format to the terminal;
the terminal is used for analyzing the received current PDCCH format; judging whether the current value of the first indication domain in the current PDCCH format is the first identifier or the second identifier, and if the current value is the first identifier, triggering to execute random access operation; and if the identifier is the second identifier, triggering to execute the operation required by normal uplink and downlink scheduling.
A base station, comprising: a first setting unit and a transmitting unit; wherein,
the first setting unit is used for setting a first indication domain in a Physical Downlink Control Channel (PDCCH) format, wherein the value of the first indication domain comprises a first identifier for triggering the terminal UE to execute random access operation and a second identifier for triggering the UE to execute operation required by normal uplink and downlink scheduling; and is used for setting the current value of the first indication domain in the current PDCCH format according to the current service requirement;
and the sending unit is used for sending the current PDCCH format to the terminal.
Preferably, the base station further comprises: a second setting unit;
the second setting unit is configured to set a second indication field in the PDCCH format, where values of the second indication field include a third flag indicating that a contention based random access operation is performed, and a fourth flag indicating that a contention free random access operation is performed; and is used for setting the current value of a second indication domain in the current PDCCH format according to the current service requirement;
and the sending unit is used for sending the current PDCCH format for setting the current value of the first indication domain and the current value of the second indication domain to the terminal.
A terminal, comprising: an analysis unit and a judgment unit; wherein,
the analysis unit is used for analyzing the current value of the first indication domain in the current physical downlink control channel PDCCH format sent by the base station;
the judging unit is used for judging whether the current value of the first indication domain in the current PDCCH format is a first identifier or a second identifier, and if the current value is the first identifier, triggering and executing random access operation; and if the identifier is the second identifier, triggering to execute the operation required by normal uplink and downlink scheduling.
Preferably, the parsing unit is configured to parse, when the base station sets a current value of a second indication field in a current PDCCH format according to a current service requirement, a current value of a first indication field and a current value of the second indication field in the current PDCCH format that are sent by the base station;
the judging unit is configured to judge whether the current value of the second indication field in the current PDCCH format is the third identifier or the fourth identifier when the current value of the first indication field in the current PDCCH format is judged to be the first identifier, and if the current value of the second indication field in the current PDCCH format is the third identifier, trigger execution of a competitive random access operation; and if the identifier is the fourth identifier, triggering to execute the contention-free random access operation.
Preferably, the determining unit is configured to trigger execution of the contention random access operation if it is determined that a current value of the first indication field in the current PDCCH format is the first bit value in the first identifier when the first identifier includes the first bit value indicating the contention random access operation and the second bit value indicating the non-contention random access operation; and if the value of the first indication domain in the current PDCCH format is judged to be the second bit value in the first identifier, triggering to execute the contention-free random access operation.
Preferably, the determining unit is configured to determine whether a current value of the first indication field in the current PDCCH format is the first identifier when the first identifier indicates that the execution of the competitive random access operation is triggered, and if so, trigger the execution of the competitive random access operation.
It can be seen from the foregoing solution that, in this embodiment of the present invention, a first indication field is set in a PDCCH format, where a value of the first indication field includes a first identifier indicating that a terminal UE is triggered to perform a random access operation, and a second identifier indicating that an operation required for triggering the terminal to perform normal uplink and downlink scheduling is performed. In this way, the base station sets the current value of the first indication domain in the current PDCCH format according to the current service requirement, and sends the current PDCCH format to the terminal; then, the terminal analyzes the received current PDCCH format; judging whether the current value of the first indication domain in the current PDCCH format is the first identifier or the second identifier, and if the current value is the first identifier, triggering to execute random access operation; if the identifier is the second identifier, triggering the operation required for executing normal uplink and downlink scheduling, which can avoid the operation of allocating dedicated preamble resources by the network side in the prior art, thereby eliminating the increased end-to-end time delay of downlink data when the size of the dedicated preamble resources allocated by the network side exceeds the aggregate size of the dedicated preambles, and improving the QoS of the UE.
Further, the embodiment of the present invention may further set a second indication field in the PDCCH format, where a value of the second indication field includes a third identifier indicating that a contention based random access operation is performed and a fourth identifier indicating that a contention free random access operation is performed, so as to implement triggering, according to the second indication field, the UE to perform the contention based random access operation or the contention free random access operation, and fill up a gap of the communication protocol.
Detailed Description
It is considered that the base station can trigger the UE to perform corresponding operations, such as contention-free random access operation or contention random access operation, through PDCCH signaling. In the embodiment of the invention, a first indication domain is set in a PDCCH format, and the value of the first indication domain comprises a first identifier for triggering a terminal to execute random access operation and a second identifier for triggering the terminal to execute the operation required by normal uplink and downlink scheduling. In this way, the base station sets the current value of the first indication domain in the current PDCCH format according to the current service requirement, and sends the current PDCCH format to the terminal; then, the terminal analyzes the received current PDCCH format; judging whether the current value of the first indication domain in the current PDCCH format is the first identifier or the second identifier, and if the current value is the first identifier, triggering to execute random access operation; if the identifier is the second identifier, the operation required by normal uplink and downlink scheduling is triggered and executed, so that the delay of triggering the terminal to initiate the operation of random access in the prior art is eliminated, and the QoS of the terminal is improved.
In addition, the first indication field may have various forms, such as a dedicated indication field added in the PDCCH format; or the following steps: an indication field multiplexed with an indication field already set in the PDCCH format, and the like.
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to the following embodiments and the accompanying drawings.
Referring to fig. 2, fig. 2 is a flowchart of a method for random access in an embodiment of the present invention. In this embodiment, a first indication field is set in a PDCCH format, and a value of the first indication field includes a first identifier indicating that a terminal is triggered to perform a random access operation, and a second identifier indicating that an operation required for the terminal to perform normal uplink and downlink scheduling is triggered. The operations required by the uplink and downlink scheduling specifically include: operations required for downlink scheduling and operations required for uplink scheduling; the operation required for downlink scheduling refers to receiving downlink data of a PDSCH channel on a specified downlink resource; the operation required for uplink scheduling refers to transmitting uplink data of the PUCCH channel in a designated uplink resource. As shown in fig. 2, the process includes the following steps:
step 201, the base station sets the current value of the first indication field in the current PDCCH format according to the current service requirement, and then sends the current PDCCH format to the terminal.
The current LTE conclusions are: when downlink data arrives, the PDCCH signaling can trigger the terminal to execute contention-free random access operation. Therefore, in order to make the embodiment of the present invention have a wider application scope, the method may further set a second indication field in the PDCCH format, and the value of the second indication field may include a third flag indicating that the contention based random access operation is performed and a fourth flag indicating that the contention free random access operation is performed. Thus, the step 201 may be: the base station sets the current value of the first indication domain and the current value of the second indication domain in the current PDCCH format according to the current service requirement, and then sends the current PDCCH format to the terminal.
In step 202, the terminal parses the received current PDCCH format.
Step 203, judging whether the current value of the first indication domain in the current PDCCH format is the first identifier or the second identifier, and if the current value is the first identifier, triggering to execute a random access operation; and if the identifier is the second identifier, triggering to execute the operation required by normal uplink and downlink scheduling.
In this embodiment, if the current PDCCH format for setting the current value of the first indication field and the current value of the second indication field is sent to the terminal in step 201, the step of triggering to execute the random access operation may include: judging whether the current value of the second indication domain in the current PDCCH format is the third identifier or the fourth identifier, and if the current value is the third identifier, triggering and executing competitive random access operation; and if the identifier is the fourth identifier, triggering to execute the contention-free random access operation. And further, the aim of correctly distinguishing and triggering competitive random access operation, non-competitive random access operation and operation required by normal uplink and downlink scheduling is fulfilled.
The first indication field may be a dedicated indication field added in a PDCCH format; or an indication field multiplexed with an indication field already set in the PDCCH format. The length of the dedicated indication field may be 1 bit, or may be at least one bit; the indication field may be an indication field multiplexed with an indication field already set in the PDCCH format, for example, an indication field multiplexed with an indication field already set in the PDCCH format for indicating resource allocation information, or an indication field multiplexed with an indication field already set in the PDCCH format for indicating dedicated preamble sequence allocation information and having the same length.
In addition, the second indication field may be an indication field multiplexed with an indication field already set in the PDCCH format; or a special indication field added in the PDCCH format. The following describes the PDCCH format in this embodiment by only setting the first indication field and the second indication field in the PDCCH format. Referring to fig. 3(a) to 3(d), fig. 3(a) to 3(d) are schematic diagrams of PDCCH formats in this embodiment.
As shown in fig. 3(a), the first indication field is: an indication field having a length of 3 bits is multiplexed with an indication field for indicating resource allocation information that has been set in the PDCCH format. And the second indication field is: a dedicated indication field of length 1 bit set specifically in the PDCCH format.
The value of the first indication field comprises a first identifier for triggering the terminal UE to execute the random access operation and a second identifier for triggering the UE to execute the operation required by the normal uplink and downlink scheduling. If the value of the first indication field is '000', the PDCCH format of the random access is represented; and when the first indication field takes a value other than '000', the PDCCH format represents the operation required for performing uplink and downlink scheduling. The value of the second indication field includes a third flag indicating that a contention based random access operation is performed, and a fourth flag indicating that a contention free random access operation is performed. For example, when the value of the second indication field is "0", the contention-free random access operation is triggered to be executed; when the value of the second indication field is '1', the execution of the contention random access operation is triggered. Thus, the base station sets the current value of the first indication domain and the current value of the second indication domain in the current PDCCH format according to the current service requirement, such as the current state of the UE; the current PDCCH format is then transmitted to the terminal. After the step 202, according to the current value of the first indication field, judging whether the current value of the first indication field in the current PDCCH format is a first identifier or a second identifier, and if the current value is the second identifier, triggering to execute the operation required by normal uplink and downlink scheduling; otherwise, triggering to execute random access operation. Wherein, triggering to execute the random access operation may include: judging whether the current value of the second indication domain in the current PDCCH format is a third identifier or a fourth identifier, and if the current value is the third identifier, triggering and executing competitive random access operation; and if the identifier is the fourth identifier, triggering to execute the contention-free random access operation.
As shown in fig. 3(b), the first indication field and the second indication field may be dedicated indication fields with a length of 1 bit, which are set in the PDCCH format. Thus, the base station sets the current value of the first indication domain and the current value of the second indication domain in the current PDCCH format according to the current service requirement, such as the current state of the UE; the current PDCCH format is then transmitted to the terminal. After the step 202, according to the current value of the first indication field, judging whether the current value of the first indication field in the current PDCCH format is a first identifier or a second identifier, and if the current value is the second identifier, triggering to execute the operation required by normal uplink and downlink scheduling; otherwise, triggering to execute random access operation. Wherein, triggering to execute the random access operation may include: judging whether the current value of the second indication domain in the current PDCCH format is a third identifier or a fourth identifier, and if the current value is the third identifier, triggering and executing competitive random access operation; and if the identifier is the fourth identifier, triggering to execute the contention-free random access operation. For example, when the value of the first indication field is "0", the operation required for executing the uplink and downlink scheduling is triggered; when the value of the first indication field is '1', the operation of random access is triggered. If the first operation executed by the terminal is a random access operation, determining a second operation executed by the terminal according to the current value of the second indication field, for example, when the current value is '0', triggering to execute a contention-free random access operation; when the current value is '1', the contention random access operation is triggered to be performed.
In fig. 3(c), the first indicator field is a dedicated indicator field having a length of 1 bit set in the PDCCH format. And the second indication field is an indication field that can be multiplexed with an indication field already set in the PDCCH format. Specifically, the dedicated preamble sequence allocation information is multiplexed in an indication domain with the same length as that of the dedicated preamble sequence allocation information set in the PDCCH format, so that the base station sets the current value of the first indication domain and the current value of the second indication domain in the current PDCCH format according to the current service requirement, such as according to the current state of the UE; the current PDCCH format is then transmitted to the terminal. After the step 202, the terminal determines the current value of the first indication field, and determines the operation to be triggered and executed according to the current value, if the current value of the first indication field is "0", the operation required by uplink and downlink scheduling is triggered and executed; when the current value of the first indication field is '1', the operation of random access is triggered. If the first operation executed by the terminal is a random access operation, judging whether the current value of the second indication domain in the current PDCCH format is the third identifier or the fourth identifier, and if the current value is the third identifier, triggering and executing a competitive random access operation; if the current value of the second indication domain is 'all 0', triggering to execute the contention-free random access operation; when the bit field value is not 'all 0', the contention random access operation is triggered to be executed, and at the moment, the second indication field can also carry the special leader sequence information.
In this embodiment of the present invention, if the first identifier includes a first bit value indicating a contention random access operation and a second bit value indicating a contention-free random access operation, in step 203, if it is determined that a current value of the first indication field in the current PDCCH format is the first bit value in the first identifier, the contention random access operation is triggered to be executed; if the current value of the first indication field in the current PDCCH format is determined to be the second bit value in the first identifier, the contention-free random access operation is triggered to be executed, which is specifically shown in fig. 3 (d).
As shown in fig. 3(d), a first indication field with a length of 2 bits is set in the PDCCH format, and the value of the first indication field includes a first flag indicating that the UE is triggered to perform a random access operation and a second flag indicating that the UE is triggered to perform an operation required for normal uplink and downlink scheduling, where the first flag includes a first bit value indicating a contention random access operation and a second bit value indicating a contention-free random access operation. Thus, in step 201, the base station sets the current value of the first indication field in the current PDCCH format according to the current service requirement, and sends the current PDCCH format to the terminal, and then after step 202, the terminal determines the operation to be triggered and executed according to the current value of the first indication field in the current PDCCH format, and if the value is "00", the operation to be triggered and executed is executed; when the value is '01', the competitive random access operation is triggered and executed; and when the value is '10' or '11', triggering to execute the operation required by the uplink and downlink scheduling.
In addition, there is no operation scheme for triggering the terminal to perform the competitive random access in the prior art. In the embodiment of the present invention, in order to implement an operation of triggering a UE to execute a competitive random access, a first identifier is used to indicate that the competitive random access operation is triggered to be executed, so that a base station sets a current value of a first indication field in a current PDCCH format according to a current service requirement, sends the current PDCCH format to a terminal, then executes step 202, and in step 203, if the current value of the first indication field in the current PDCCH format is the first identifier, the competitive random access operation is triggered to be executed. In this case, the first indication field may be a dedicated indication field with a length of 1 bit set in the PDCCH format; or the following steps: and the length of the indication domain multiplexed with other bit information to be indicated which is set in the PDCCH format is more than 1 bit.
Corresponding to the method for triggering random access in this embodiment, the system for triggering random access in this embodiment may include: a terminal and a base station. The base station in this embodiment is configured to set a first indication field in a PDCCH format, where a value of the first indication field includes a first identifier indicating that the terminal is triggered to perform a random access operation, and a second identifier indicating that an operation required for triggering the terminal to perform normal uplink and downlink scheduling is performed; the terminal is used for setting the current value of a first indication domain in the current PDCCH format according to the current service requirement and sending the current PDCCH format to the terminal; the terminal is used for analyzing the received current PDCCH format; judging whether the current value of the first indication domain in the current PDCCH format is the first identifier or the second identifier, and if the current value is the first identifier, triggering to execute random access operation; and if the identifier is the second identifier, triggering to execute the operation required by normal uplink and downlink scheduling.
In a specific implementation, the base station may have a plurality of structural forms, and fig. 4 shows a schematic structural diagram of the base station. As shown in fig. 4, the base station includes: a first setting unit 401 and a transmitting unit 402.
A first setting unit 401 is configured to set a first indication field in a PDCCH format, where a value of the first indication field includes a first identifier indicating that the UE is triggered to perform a random access operation, and a second identifier indicating that the UE is triggered to perform an operation required for normal uplink and downlink scheduling; and is used for setting the current value of the first indication field in the current PDCCH format according to the current service requirement.
The transmitting unit 402 is configured to transmit the current PDCCH format to the terminal.
The base station may further include: a second setting unit 403.
Wherein, the second setting unit 403 is configured to set a second indication field in the PDCCH format, and the value of the second indication field includes a third identifier indicating that a contention based random access operation is performed and a fourth identifier indicating that a contention free random access operation is performed; and is used for setting the current value of the second indication field in the current PDCCH format according to the current service requirement.
The transmitting unit 402 is configured to transmit the current PDCCH format in which the current value of the first indication field and the current value of the second indication field are set to the terminal.
When the first setting unit 401, the second setting unit 403, and the sending unit 402 are implemented specifically, the implementation steps described in the method for triggering random access in this embodiment may be consistent, and are not described in detail here.
In a specific implementation, the terminal may have a plurality of structural forms, and fig. 5 shows a schematic structural diagram of the terminal. The terminal includes: an analysis unit 501 and a judgment unit 502.
The parsing unit 501 is configured to parse a current PDCCH format of the physical downlink control channel, which is sent by the base station and sets a current value of the first indicator field.
The determining unit 502 is configured to determine whether a current value of the first indication field in the current PDCCH format is a first identifier or a second identifier, and if the current value is the first identifier, trigger to perform a random access operation; and if the identifier is the second identifier, triggering to execute the operation required by normal uplink and downlink scheduling.
The analyzing unit 501 is configured to analyze the current PDCCH format sent by the base station and used for setting the current value of the first indication field and the current value of the second indication field when the base station sets the current value of the second indication field in the current PDCCH format according to the current service requirement.
The judging unit 502 is configured to, when judging that the current value of the first indication field in the current PDCCH format is the first identifier, judge whether the current value of the second indication field in the current PDCCH format is the third identifier or the fourth identifier, and if the current value is the third identifier, trigger execution of a competitive random access operation; and if the identifier is the fourth identifier, triggering to execute the contention-free random access operation.
In addition, the determining unit 502 is configured to trigger execution of the contention random access operation if it is determined that the current value of the first indication field in the current PDCCH format is the first bit value in the first identifier when the first identifier includes the first bit value indicating the contention random access operation and the second bit value indicating the contention-free random access operation; and if the value of the first indication domain in the current PDCCH format is judged to be the second bit value in the first identifier, triggering to execute the contention-free random access operation.
Furthermore, the determining unit 502 may be configured to determine whether a current value of the first indication field in the current PDCCH format is the first identifier when the first identifier indicates that the execution of the contention random access operation is triggered, and if so, trigger the execution of the contention random access operation.
In the embodiment of the present invention, the specific operation process of each unit inside the terminal and the base station may be consistent with the operation described in the method flow shown in fig. 2, and each unit may be a physical function unit or a software function unit, and each unit may also be subdivided or combined, and when the specific implementation is implemented, a person skilled in the art may perform processing according to the actual situation, and no one is listed here.
It can be seen that, in this embodiment, a first indication field is set in a PDCCH format, where a value of the first indication field includes a first identifier indicating that a terminal UE is triggered to perform a random access operation and a second identifier indicating that an operation required for triggering the UE to perform normal uplink and downlink scheduling is performed, so that a base station sets a current value of the first indication field in a current PDCCH format according to a current service requirement, and sends the current PDCCH format to the terminal; the terminal analyzes the received current PDCCH format; then, judging whether the current value of the first indication domain in the current PDCCH format is the first identifier or the second identifier, and if the current value is the first identifier, triggering to execute random access operation; if the identifier is the second identifier, triggering to execute the operation required by normal uplink and downlink scheduling, eliminating the increased downlink data end-to-end time delay when the size of the dedicated preamble resource allocated on the network side exceeds the aggregate size of the dedicated preamble in the prior art, and further improving the QoS of the UE.
Further, the embodiment of the present invention may further set a second indication field in the PDCCH format, where a value of the second indication field includes a third identifier indicating that a contention based random access operation is performed and a fourth identifier indicating that a contention free random access operation is performed, so as to implement triggering, according to the second indication field, the UE to perform the contention based random access operation or the contention free random access operation, and fill up a gap of the communication protocol.
The above-mentioned embodiments are intended to illustrate the objects, aspects and advantages of the present invention, and it should be understood that the above-mentioned embodiments are merely preferred embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the scope of the present invention.