Disclosure of Invention
The invention provides a random access method, a terminal and a base station, which are used for solving the technical problems that in the prior art, due to the allocation of random access resources, on one hand, the resource utilization rate is low due to the excessive resources, and on the other hand, due to the sparse resource allocation, the terminal cannot be accessed in time.
A first aspect of the present invention provides a random access method, including:
a terminal in a cell receives configuration information of at least two sets of different random access resources sent by a base station;
the terminal determines a set of random access resources from the at least two sets of different random access resources;
and the terminal selects random access resources from the set of random access resources and sends a random access request to the base station.
Optionally, the periods of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the time-frequency resource positions of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the random access sequence preambles corresponding to each set of random access resources in the at least two sets of different random access resources are different.
Optionally, the receiving, by the terminal in the cell, configuration information of at least two different sets of random access resources sent by the base station includes:
all terminals in the cell receive first configuration information of a common random access resource in the at least two different sets of random access resources, which is sent by the base station through a system message;
a specific terminal in the cell receives second configuration information of random access resources corresponding to the specific terminal in the at least two different sets of random access resources sent by the base station through multicast, or
And the specific terminal in the cell receives second configuration information of the random access resource corresponding to the specific terminal in the at least two different sets of random access resources sent by the base station through the special signaling.
Optionally, the receiving, by the terminal in the cell, configuration information of at least two different sets of random access resources sent by the base station includes:
all terminals in the cell receive the configuration information of the at least two sets of different random access resources sent by the base station through system messages, and the configuration information of the at least two sets of random access resources can be contained in the same or different system messages.
Optionally, before the terminal determines a set of random access resources from the at least two sets of different random access resources, the method further includes:
the terminal receives a user type suitable for each set of different random access resources sent by the base station, wherein the user type comprises one of a terminal type and a service type;
the terminal determines a set of random access resources from the at least two sets of different random access resources, including:
and the terminal determines a set of random access resources suitable for the terminal according to the type of the user of the terminal.
Optionally, the determining, by the terminal, a set of random access resources from the at least two sets of different random access resources includes:
the terminal determines two sets of random access resources from the at least two sets of different random access resources, and the two sets of random access resources are overlapped at the position of the first time-frequency resource;
the terminal judges whether the type of the user per se meets a preset condition or not;
if the user type of the terminal meets the preset condition, determining a first set of random access resources in the two sets of random access resources, or
And determining a second set of random access resources in the two sets of random access resources.
Optionally, the method further includes:
the terminal in the cell receives the forbidding conditions of at least one set of random access resources to be forbidden in the at least two sets of different random access resources sent by the base station;
the forbidden condition corresponds to all terminals in the cell, and the terminals forbid sending random access requests to the base station on the at least one set of random access resources to be forbidden in a preset time, or
The forbidding condition corresponds to a specific terminal in the cell, the specific terminal judges whether the user type of the specific terminal meets the forbidding condition, and when the user type meets the forbidding condition, the specific terminal forbids to initiate a random access request on at least one set of random access resources to be forbidden.
A second aspect of the present invention provides a method for configuring random access resources, where the method includes:
the base station configures at least two sets of different random access resources for the terminals in the cell;
and the base station sends the configuration information of the at least two sets of different random access resources to the terminal in the cell.
Optionally, the periods of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the time-frequency resource positions of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the random access sequence preambles corresponding to each set of random access resources in the at least two sets of different random access resources are different.
Optionally, the base station configures at least two different sets of random access resources for the terminal in the cell, including:
the base station sets a user type corresponding to each set of random access resources in the at least two sets of different random access resources;
the user type comprises one of a terminal type and a service type.
Optionally, the sending, by the base station, the configuration information of the at least two different sets of random access resources to the terminal includes:
the base station sends first configuration information of a public random access resource in the at least two sets of different random access resources to all terminals in the cell through system information;
the base station sends second configuration information of random access resources corresponding to the specific terminal in the at least two sets of different random access resources to the specific terminal in the cell through multicast, or
And the base station sends second configuration information of the random access resource corresponding to the specific terminal in the at least two sets of different random access resources to the specific terminal in the cell through a special signaling.
Optionally, the sending, by the base station, the configuration information of the at least two different sets of random access resources to the terminal includes:
the base station sends the configuration information of the at least two sets of random access resources to all terminals in the cell through system messages, and the configuration information of the at least two sets of random access resources can be contained in the same or different system messages.
Optionally, the method further includes:
the base station determines at least one set of random access resources to be forbidden in the at least two sets of different random access resources;
the base station prohibits all terminals in the cell from sending random access requests to the base station on the at least one set of random access resources to be disabled within a preset time, or
The base station configures the forbidding conditions of the at least one set of random access resources to be forbidden, and when the user type of the terminal meets the forbidding conditions, the base station forbids the terminal to initiate a random access request on the at least one set of forbidden random access resources.
A third aspect of the present invention provides a terminal, including:
the receiving module is used for receiving configuration information of at least two sets of different random access resources sent by the base station;
the processing module is used for determining a set of random access resources from the at least two sets of different random access resources;
a sending module, configured to select a random access resource from the set of random access resources and send a random access request to the base station.
Optionally, the periods of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the time-frequency resource positions of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the random access sequence preambles corresponding to each set of random access resources in the at least two sets of different random access resources are different.
Optionally, the receiving module is specifically configured to:
receiving first configuration information of a common random access resource in the at least two different sets of random access resources, which is sent by the base station through a system message;
receiving second configuration information of the random access resource corresponding to the specific terminal in the at least two different sets of random access resources sent by the base station through multicast, or
And receiving second configuration information of the random access resources corresponding to the specific terminal in the at least two different sets of random access resources sent by the base station through a dedicated signaling.
Optionally, the receiving module is specifically configured to:
and receiving configuration information of the at least two sets of different random access resources sent by the base station through system messages, wherein the configuration information of the at least two sets of random access resources can be contained in the same or different system messages.
Optionally, the receiving module is specifically configured to:
receiving a user type suitable for each set of different random access resources sent by the base station, wherein the user type comprises one of a terminal type and a service type;
the processing module is specifically configured to: and determining a set of random access resources suitable for the terminal according to the user type of the terminal.
Optionally, the processing module is specifically configured to:
determining two sets of random access resources from the at least two sets of different random access resources, wherein the two sets of random access resources are overlapped at the position of the first time-frequency resource;
judging whether the type of the user per se meets a preset condition or not;
when the user type of the terminal meets the preset condition, determining a first set of random access resources in the two sets of random access resources, or
And determining a second set of random access resources in the two sets of random access resources.
Optionally, the receiving module is further configured to:
receiving a forbidden condition of at least one set of random access resources to be forbidden in the at least two sets of different random access resources sent by the base station;
the processing module is further configured to: forbidding sending random access requests to the base station on the at least one set of random access resources to be forbidden within a preset time when the forbidden condition is directed to all terminals in the cell, or
When the forbidding condition is specific to a specific terminal in the cell, the specific terminal judges whether the user type of the specific terminal meets the forbidding condition, and when the user type meets the forbidding condition, the specific terminal prohibits initiating a random access request on the at least one set of random access resources to be forbidden.
A fourth aspect of the present invention provides a base station, comprising:
the processing module is used for configuring at least two sets of different random access resources for the terminals in the cell;
and the sending module is used for sending the configuration information of the at least two sets of different random access resources to the terminal in the cell.
Optionally, the periods of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the time-frequency resource positions of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the random access sequence preambles corresponding to each set of random access resources in the at least two sets of different random access resources are different.
Optionally, the processing module is specifically configured to:
setting a user type corresponding to each set of random access resources in the at least two sets of different random access resources;
the user type comprises one of a terminal type and a service type.
Optionally, the sending module is specifically configured to:
sending first configuration information of a common random access resource in the at least two sets of different random access resources to all terminals in the cell through system information;
sending second configuration information of random access resources corresponding to the specific terminal in the at least two sets of different random access resources to the specific terminal in the cell through multicast, or
And sending second configuration information of the random access resources corresponding to the specific terminal in the at least two sets of different random access resources to the specific terminal in the cell through a special signaling.
Optionally, the sending module is specifically configured to:
and sending the configuration information of the at least two sets of random access resources to all terminals in the cell through system messages, wherein the configuration information of the at least two sets of random access resources can be contained in the same or different system messages.
Optionally, the processing module is further configured to:
determining at least one set of random access resources to be forbidden in the at least two sets of different random access resources;
forbidding all terminals in the cell to send random access requests to the base station on the at least one set of random access resources to be forbidden in a preset time, or
Configuring a forbidding condition of the at least one set of random access resources to be forbidden, and when a terminal meets the forbidding condition, prohibiting the terminal from initiating a random access request on the at least one set of forbidden random access resources by the base station.
The technical scheme in the embodiment of the invention has the following beneficial effects:
in the technical scheme provided by the embodiment of the invention, a base station configures at least two sets of different random access resources for terminals in a cell; a terminal in a cell receives configuration information of at least two sets of different random access resources sent by a base station; the terminal determines a set of random access resources from the at least two sets of different random access resources; and the terminal selects random access resources from the set of random access resources and sends a random access request to the base station. In the prior art, either a set of dense random access resources is configured for all terminals, or a set of sparse random access resources is configured for all terminals, which cannot meet different user requirements. Through the method, the problems that in the prior art, only one set of random access resources are configured, on one hand, the resource utilization rate is low due to excessive resources, and on the other hand, the terminal cannot be accessed in time due to sparse resources are solved.
Detailed Description
The invention provides a random access method, a terminal and a base station, which are used for solving the technical problems that in the prior art, due to the allocation of random access resources, on one hand, the resource utilization rate is low due to the excessive resources, and on the other hand, due to the sparse resource allocation, the terminal cannot be accessed in time.
In order to solve the technical problems, the general idea of the invention is as follows:
in the technical scheme provided by the embodiment of the invention, a base station configures at least two sets of different random access resources for terminals in a cell; a terminal in a cell receives configuration information of at least two sets of different random access resources sent by a base station; the terminal determines a set of random access resources from the at least two sets of different random access resources; and the terminal selects random access resources from the set of random access resources and sends a random access request to the base station. In the prior art, either a set of dense random access resources is configured for all terminals, or a set of sparse random access resources is configured for all terminals, which cannot meet different user requirements. Through the method, the problems that in the prior art, only one set of random access resources are configured, on one hand, the resource utilization rate is low due to excessive resources, and on the other hand, the terminal cannot be accessed in time due to sparse resources are solved.
In order to better understand the technical solutions of the present invention, the following detailed descriptions of the technical solutions of the present invention are provided with the accompanying drawings and the specific embodiments, and it should be understood that the specific features of the embodiments and the examples of the present invention are the detailed descriptions of the technical solutions of the present invention, and are not limitations of the technical solutions of the present invention, and the technical features of the embodiments and the examples of the present invention can be combined with each other without conflict.
A first aspect of the present invention provides a method for configuring a random access resource, please refer to fig. 1 and fig. 2 at the same time, where fig. 1 is a flowchart of a method for configuring a random access resource at a base station side according to the present invention. The method for configuring the random access resource at the base station side may be applied to a base station in a wireless communication system, such as a Long Term Evolution (LTE) system, an NR (New Radio, NR) system, and the like, where the base station may be a macro base station, a home base station, and the like, and may also be another base station. The present invention also provides a random access method at a terminal side, corresponding to the method for configuring the random access resources at the base station side in fig. 1. Fig. 2 is a flowchart of a random access method at a terminal side according to an embodiment of the present invention. The random access method at the terminal side can be applied to terminals in wireless communication systems such as an LTE system, an NR system, and the like, and the terminals include, but are not limited to, mobile phones, tablet computers, and the like. As shown in fig. 1, the method for configuring the random access resource at the base station side includes:
step 101: the base station configures at least two sets of different random access resources for the terminals in the cell;
step 102: and the base station sends the configuration information of the at least two sets of different random access resources to the terminal in the cell.
As shown in fig. 2, the random access method at the terminal side includes:
step 201: a terminal receives configuration information of at least two sets of different random access resources sent by a base station;
step 202: the terminal determines a set of random access resources from the at least two sets of different random access resources;
step 203: and the terminal sends a random access request to the base station on the set of random access resources.
Optionally, in step 101, there are various possible implementation manners in which the base station configures at least two different sets of random access resources for the terminal in the cell, which will be described in the following.
A first possible implementation of step 101 is: the base station is configured with at least two sets of different random access resources, and the period of each set of random access resources is different. Take at least two sets of random access resources, specifically two sets of random access resources, as an example. Fig. 3 is a schematic diagram of two sets of random access resources according to an embodiment of the present invention. As shown in fig. 3, the first set of random access resources (set1) has a period of T1, e.g., 20ms, the second set of random access resources (set2) has a period of T2, e.g., 5ms, and T1 is different from T2. For set2 with a smaller period, the update time is shorter, and can be applied to low-latency traffic.
A second possible implementation of step 101 is: the base station is configured with at least two sets of different random access resources, and the time frequency resource positions of each two sets of random access resources are different. At least two sets of random access resources are specifically taken as two sets of random access resource examples. Fig. 4 is another schematic diagram of two sets of random access resources according to an embodiment of the present invention. As shown in FIG. 4, the periods of the first set of random access resources (set1) and the second set of random access resources (set2) are both equal to T, but the time-frequency resource positions are different. E.g., set1 in fig. 4 corresponds to two different time-frequency resource locations. Set2 corresponds to a different time-frequency resource location. It can be seen that the coverage of the time-frequency resource location of set1 is greater than that of set 2. And as for set2 with smaller time-frequency resource position coverage, the method can be suitable for low-delay service.
Optionally, when the base station configures at least two sets of random access resources, as long as the time-frequency resource positions of the two sets of random access resources are not completely overlapped, the two sets of random access resources are considered as two different sets of random access resources. Continuing with fig. 3, the first set of random access resources and the second set of random access resources coincide at a certain time-frequency resource location, but the first set of random access resources and the second set of random access resources are two different sets of random access resources.
A third possible implementation of step 101 is: the base station is configured with at least two sets of different random access resources, and the random access sequence lead codes corresponding to each set of random access resources are different. The base station may group the random access sequence preambles, each random access sequence preamble may correspond to one random access resource, and then the random access resources corresponding to the random access sequence preambles that are grouped form a set of random access resources. Therefore, each set of random access resource in at least two different sets of random access resources corresponds to one group of random access sequence lead codes, and the terminal can send any one random access sequence lead code in the group of random access sequence lead codes corresponding to a certain set of random access resources to the base station for random access. It should be noted that each two groups of random access sequence preambles may be completely different or partially different.
Of course, the three implementation manners may be used in combination, and it is assumed that at least two sets of random access resources configured by the base station are specifically two sets of random access resources, the period and the time-frequency resource position of each set of random access resources in the two sets of random access resources may be different, or the period of the two sets of random access resources is the same but the time-frequency resource position is different. In short, in the process of configuring at least two sets of random access resources, the base station only needs to have at least one of the period, the time-frequency resource position and the corresponding random access sequence lead code of each two sets of random access resources different.
Optionally, in step 102, there may be multiple implementation manners in which the base station sends the configuration information of at least two different sets of random access resources to the terminal in the cell, which will be described in the following examples.
In a first implementation manner of step 102, the base station sends, to all terminals in the cell, first configuration information of a common random access resource in the at least two different sets of random access resources through a system message; and the base station sends second configuration information of the random access resource corresponding to the specific terminal in the at least two sets of different random access resources to the specific terminal in the cell through multicast or special signaling.
For the first mode, the base station sends the configuration information corresponding to different random access resources for different terminals, that is, the base station can send the first configuration information of the common random access resource through the system message for all terminals in the cell, and can send the second configuration information of the random access resource corresponding to a specific terminal through the multicast or dedicated signaling mode for the specific terminal. For example, for a plurality of specific terminals, the second configuration information of the random access resources corresponding to the plurality of specific terminals may be broadcast and transmitted to the plurality of specific terminals in combination, or the second configuration information of the random access resources corresponding to the plurality of specific terminals may be transmitted in a one-to-one manner by means of dedicated signaling for the plurality of specific terminals. In this way, the configuration information of the dedicated random access resource is transmitted for a specific terminal in a specific manner. And more choices can be made for a specific terminal to receive not only the common random access resource but also the dedicated random access resource, for example, taking fig. 3 as an example, assuming that the first set of random access resources is the common random access resource and the second set of random access resources is the random access resource dedicated to the specific terminal, for the specific terminal such as URLLC (URLLC) terminal, the configuration information of the first set of random access resources with a larger period in fig. 3 will be received, and the configuration information of the second set of random access resources with a smaller period will also be received, but the configuration information of the first set of random access resources can only be received for other terminals. In this way, the quality of service for a particular terminal is improved.
In a second implementation manner of step 102, the base station sends configuration information of the at least two sets of random access resources to all terminals in the cell through a system message.
For the second mode, the mode of the base station sending the configuration information of at least two sets of random access resources is the same, that is, the configuration information is sent by the system message. All terminals in the cell can receive configuration information of at least two sets of random access resources, and each terminal can select a set of required random access resources from the configuration information. By the method, the terminal can determine a set of suitable random access resources according to the actual requirement of the terminal, and the service quality of each terminal is improved.
Optionally, after the base station configures at least two sets of random access resources, at least one set of random access resources may be selectively disabled, and the specific implementation manner may be: the base station determines at least one set of random access resources to be forbidden in at least two sets of different random access resources; the base station prohibits all terminals in the cell from sending random access requests to the base station on the at least one set of random access resources to be forbidden in a preset time, or the base station configures forbidden conditions of the at least one set of random access resources to be forbidden, and when the terminals meet the forbidden conditions, the base station prohibits the terminals from initiating the random access requests on the at least one set of random access resources to be forbidden.
Taking fig. 3 as an example, assuming that the base station determines that the second set of random access resources is to be disabled, the base station may send configuration information of the second set of random access resources to the terminal. A prohibit time may be included in the configuration information. After receiving the configuration information of the random access resource to be forbidden, which is sent by the base station, all terminals in the cell forbid sending the random access request to the terminals on the random access resource to be forbidden. For another example, the base station configures a forbidden condition of at least one set of random access resources to be forbidden, for example, a terminal at the edge of a cell cannot use random access resources with a small period, and when the terminal at the edge of the cell receives the forbidden condition, the terminal is forbidden to send a random access request to the base station on the at least one set of random access resources to be forbidden, so that collision and interference of random access resources of adjacent cells can be reduced. Specifically, which set of random access resources is forbidden and how much the forbidden time is, those skilled in the art can determine according to actual situations, and the embodiment of the present invention is not limited specifically.
Optionally, after step 102, corresponding to the method for configuring random access resources at the terminal side in fig. 2, the terminal performs step 201, that is, the terminal receives configuration information of at least two different sets of random access resources sent by the base station. Then, the terminal performs step 202, that is, the terminal determines a set of random access resources from the at least two different sets of random access resources.
There are various ways for the terminal to determine a set of random access resources from at least two different sets of random access resources in step 202, which will be described in the following.
Optionally, in the first implementation manner of step 201:
and the terminal determines a set of random access resources from the at least two sets of different random access resources according to the self requirement.
For example, please refer to fig. 3 continuously, the terminal may determine a set of random access resources according to the reason for triggering random access, and if the reason for triggering random access by the terminal is initial access of the terminal, may determine a second set of random access resources with a smaller period in the two sets of random access resources, and send a random access request to the base station on the determined random access resources. Of course, the reason for the terminal to trigger the random access may also be RRC connection reestablishment; handover, etc. Different reasons for triggering random access may select different random access resources. For the random access resource with a larger period can be selected by the terminal in the connected state, the reason for the terminal in the connected state triggering the random access can be one of several reasons, such as switching, arrival of downlink data in the RRC connected state in the asynchronous state, arrival of uplink data in the RRC connected state, and positioning in the RRC connected state. In this case, the actual requirements of the terminal are fully considered, so that the configuration mode of the random resource is more flexible.
Optionally, in a second implementation manner of step 202:
before step 202, the terminal receives the user types for which each set of different random access resources transmitted by the base station is applicable.
The user type specifically refers to one of a terminal type and a service type.
The terminal type includes a special type terminal, such as an enhanced machine type communication (eMTC) terminal or a low-latency and high-reliability communication (URLLC) terminal, and/or a QCI (QoS class identifier, QCI) requirement level of the terminal or the terminal service, and/or a RAN slice level of a Network slice or RAN (resource Access Network, RAN) side slice to which the terminal or the terminal service belongs, and the like. A low latency terminal or a terminal with low latency traffic may be defined as a higher priority.
The service types include: when the terminal has multiple services, it is determined which set of random access resource allocation to use according to the service requirement for triggering random access, for example, the terminal may use the large-period random access resource allocation when initially accessing, and use the small-period random access resource allocation when needing to initiate a low-delay service.
And then, the terminal determines a set of random access resources suitable for the terminal according to the user type of the terminal.
For example, taking the at least two sets of random access resources as two sets of random access resources, and taking the user type of the terminal as the service type, the base station may send the service type of the terminal to which each set of random access resources is applicable to the terminal according to the form in table 1.
TABLE 1
The terminal determines a second set of random access resources suitable for the terminal from table 1 according to the service type, for example, the initiated low-delay service URLLC, and then the terminal sends a random access request to the base station on the second set of random access resources.
Optionally, in a third implementation manner of step 202:
the terminal determines which random access resource of at least two sets of random access resources to use according to the service type initiated by the terminal. The method specifically comprises the following steps: the terminal judges whether the type of the service initiated by the terminal meets a preset condition; and if the service type of the terminal per se meets a preset condition, selecting one random access resource with the period less than a first preset value from the at least two sets of random access resources.
The service types of the terminal can be various, and different services have different time delay properties, for example, some services are low-delay services, and some services are high-delay services. The base station may set the terminal with low delay traffic to have a high priority and the terminal with high delay traffic to have a low priority.
For example, as shown in fig. 3, the base station configures two sets of random access resources, where the period of the first set of random access resources is TI, e.g. 20ms, and the period of the second set of random access resources is T2, e.g. 5 ms. If the terminal initiates a low-delay service, that is, the terminal has a high priority, the type of the service initiated by the terminal meets the preset condition, and a second set of random access resources with a smaller period is determined in the two sets of random access resources in fig. 3.
Optionally, a fourth implementation manner of step 202:
the terminal determines which random access resource of at least two sets of random access resources to use according to the service type initiated by the terminal. The method specifically comprises the following steps: the terminal judges whether the type of the service initiated by the terminal meets a preset condition; and if the service type of the terminal meets the preset condition, selecting one random access resource of which the coverage range of the time-frequency resource position is smaller than a second preset value from the at least two sets of random access resources.
For example, please refer to fig. 4, the base station configures two sets of random access resources, and the coverage area of the time-frequency resource location of the second set of random access resources is smaller. If the terminal initiates a low-delay service such as URLLC, the terminal determines that the initiated service type meets the preset condition, and determines a second set of random access resources with a smaller coverage of the time-frequency resource location in the two sets of random access resources in fig. 4.
Optionally, in a fifth implementation manner of step 201:
for a case that some two sets of random access resources in at least two different sets of random access resources may partially coincide at a certain time-frequency resource position, a manner for the terminal to determine one set of random access resources from the at least two sets of different random access resources may be: firstly, the terminal determines two sets of random access resources from the at least two sets of different random access resources, and the two sets of random access resources are overlapped at a first time-frequency resource position; then, the terminal judges whether the type of the user per se meets a preset condition or not; and if the user type meets a preset condition, determining any one set of random access resources in the two sets of random access resources.
For example, referring to fig. 3, two sets of random access resources, i.e., set1 and set2, applicable to the terminal are provided in fig. 3, and set1 and set2 coincide at the first time-frequency resource position, at this time, if the service type initiated by the terminal itself meets a preset condition, e.g., the service type initiated by the terminal is a low-latency service, the terminal may determine any set of random access resources from set1 and set 2. If the service type initiated by the terminal does not meet the preset condition, for example, the service type initiated by the terminal is a high-latency service, the terminal can only determine a set of random access resources corresponding to the service type of the terminal from set1 and set 2. In this case, for a specific terminal with low delay service, more random access resources can be selected, so that the quality of service for the specific terminal is mentioned.
As can be seen from the above description, in the technical solution provided in the embodiment of the present invention, the base station configures at least two different sets of random access resources for the terminal in the cell; the base station sends the configuration information of the at least two sets of different random access resources to the terminal in the cell; after the terminal receives the at least two sets of random access resources, a set of random access resources suitable for the terminal can be selected from the at least two sets of random access resources, and a random access request is sent to the base station on the selected random access resources. The base station is configured with at least two sets of different random access resources, and the terminal can determine which set of random access resources to send the random access request to the base station according to the actual situation. By the method, the problems that in the prior art, only one set of random access resource configuration is configured, so that on one hand, the resource utilization rate is low due to excessive resources, and on the other hand, the terminal cannot be accessed in time due to sparse resource configuration are solved.
The second aspect of the present invention provides a base station, which may be a base station in a wireless communication system such as an LTE system, an NR system, and the like, for example, a macro base station, a home base station, and the like, and may also be another base station. Referring to fig. 5, a schematic structural diagram of a base station according to an embodiment of the present invention is shown, where the base station includes:
a processing module 501, configured to configure at least two different sets of random access resources for a terminal in a cell;
a sending module 502, configured to send the configuration information of the at least two different sets of random access resources to the terminal in the cell.
Optionally, the periods of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the time-frequency resource positions of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the random access sequence preambles corresponding to each set of random access resources in the at least two sets of different random access resources are different.
Optionally, the processing module 501 is specifically configured to:
setting a user type corresponding to each set of random access resources in the at least two sets of different random access resources;
the user type comprises one of a terminal type and a service type.
Optionally, the sending module 502 is specifically configured to:
sending first configuration information of a common random access resource in the at least two sets of different random access resources to all terminals in the cell through system information;
sending second configuration information of random access resources corresponding to the specific terminal in the at least two sets of different random access resources to the specific terminal in the cell through multicast, or
And sending second configuration information of the random access resources corresponding to the specific terminal in the at least two sets of different random access resources to the specific terminal in the cell through a special signaling.
Optionally, the sending module 502 is specifically configured to:
and sending the configuration information of the at least two sets of random access resources to all terminals in the cell through system messages, wherein the configuration information of the at least two sets of random access resources can be contained in the same or different system messages.
Optionally, the processing module 501 is further configured to:
determining at least one set of random access resources to be forbidden in the at least two sets of different random access resources;
forbidding all terminals in the cell to send random access requests to the base station on the at least one set of random access resources to be forbidden in a preset time, or
Configuring a forbidding condition of the at least one set of random access resources to be forbidden, and when a terminal meets the forbidding condition, prohibiting the terminal from initiating a random access request on the at least one set of forbidden random access resources by the base station.
Since the base station provided in the second aspect of the present invention is proposed under the same conception as the method for configuring the random access resource provided in the first aspect of the present invention, various variations and specific embodiments of the random access resource in the foregoing embodiments of fig. 1 to 4 are also applicable to the base station of this embodiment, and through the foregoing detailed description of the method for configuring the random access resource, a person skilled in the art can clearly know the implementation process of the base station in this embodiment, so for the brevity of the description, detailed description is not repeated here.
The third aspect of the present invention provides a terminal, which may be a terminal in a wireless communication system such as an LTE system, an NR system, etc., for example, a mobile phone, a tablet computer, etc. Referring to fig. 6, a schematic structural diagram of a terminal according to an embodiment of the present invention is shown, where the terminal includes:
a receiving module 601, configured to receive configuration information of at least two different sets of random access resources sent by a base station;
a processing module 602, configured to determine a set of random access resources from the at least two sets of different random access resources;
a sending module 603, configured to select a random access resource from the set of random access resources and send a random access request to the base station.
Optionally, the periods of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the time-frequency resource positions of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the random access sequence preambles corresponding to each set of random access resources in the at least two sets of different random access resources are different.
Optionally, the receiving module 601 is specifically configured to:
receiving first configuration information of a common random access resource in the at least two different sets of random access resources, which is sent by the base station through a system message;
receiving second configuration information of the random access resource corresponding to the specific terminal in the at least two different sets of random access resources sent by the base station through multicast, or
And receiving second configuration information of the random access resources corresponding to the specific terminal in the at least two different sets of random access resources sent by the base station through a dedicated signaling.
Optionally, the receiving module 601 is specifically configured to:
and receiving configuration information of the at least two sets of different random access resources sent by the base station through system messages, wherein the configuration information of the at least two sets of random access resources can be contained in the same or different system messages.
Optionally, the receiving module 601 is specifically configured to:
receiving a user type suitable for each set of different random access resources sent by the base station, wherein the user type comprises one of a terminal type and a service type;
the processing module 602 is specifically configured to: and determining a set of random access resources suitable for the terminal according to the user type of the terminal.
Optionally, the processing module 602 is specifically configured to:
determining two sets of random access resources from the at least two sets of different random access resources, wherein the two sets of random access resources are overlapped at the position of the first time-frequency resource;
judging whether the type of the user per se meets a preset condition or not;
when the user type of the terminal meets the preset condition, determining a first set of random access resources in the two sets of random access resources, or
And determining a second set of random access resources in the two sets of random access resources.
Optionally, the receiving module 601 is further configured to:
receiving a forbidden condition of at least one set of random access resources to be forbidden in the at least two sets of different random access resources sent by the base station;
the processing module is further configured to: forbidding sending random access requests to the base station on the at least one set of random access resources to be forbidden within a preset time when the forbidden condition is directed to all terminals in the cell, or
When the forbidding condition is specific to a specific terminal in the cell, the specific terminal judges whether the user type of the specific terminal meets the forbidding condition, and when the user type meets the forbidding condition, the specific terminal prohibits initiating a random access request on the at least one set of random access resources to be forbidden.
Since the terminal provided in the third aspect of the present invention is proposed under the same conception as the method for configuring the random access resource provided in the first aspect of the present invention, various variations and specific embodiments of the random access resource in the foregoing embodiments of fig. 1 to 4 are also applicable to the terminal of this embodiment, and a person skilled in the art can clearly know the implementation process of the terminal in this embodiment through the foregoing detailed description of the method for configuring the random access resource, so that the detailed description is not repeated here for the sake of brevity of the description.
A fourth aspect of the present invention provides a base station, which may be a base station in a wireless communication system such as an LTE system or an NR system, for example, a base station (such as a macro base station or a home base station), an RN (relay) device, or another base station. Fig. 7 is a block diagram of a base station according to an embodiment of the present invention. As shown in fig. 7, the base station includes:
a processor 701, configured to configure at least two different sets of random access resources for a terminal in a cell;
a transmitter 702, connected to the processor 701, configured to send the configuration information of the at least two different sets of random access resources to the terminals in the cell.
Optionally, the processor 701 may specifically be a central processing unit, an Application Specific Integrated Circuit (ASIC), one or more Integrated circuits for controlling program execution, a hardware Circuit developed by using a Field Programmable Gate Array (FPGA), or a baseband processor.
Optionally, processor 701 may include at least one processing core.
Optionally, the electronic device further includes a Memory, where the Memory may include a Read Only Memory (ROM), a Random Access Memory (RAM), and a disk Memory. The memories are used to store data that is needed by the processor 701 during operation. The number of the memories is one or more.
Optionally, the periods of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the time-frequency resource positions of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the random access sequence preambles corresponding to each set of random access resources in the at least two sets of different random access resources are different.
Optionally, the processor 701 is specifically configured to:
setting a user type corresponding to each set of random access resources in the at least two sets of different random access resources;
the user type comprises one of a terminal type and a service type.
Optionally, the transmitter 702 is specifically configured to:
sending first configuration information of a common random access resource in the at least two sets of different random access resources to all terminals in the cell through system information;
sending second configuration information of random access resources corresponding to the specific terminal in the at least two sets of different random access resources to the specific terminal in the cell through multicast, or
And sending second configuration information of the random access resources corresponding to the specific terminal in the at least two sets of different random access resources to the specific terminal in the cell through a special signaling.
Optionally, the transmitter 702 is specifically configured to:
and sending the configuration information of the at least two sets of random access resources to all terminals in the cell through system messages, wherein the configuration information of the at least two sets of random access resources can be contained in the same or different system messages.
Optionally, the processor 701 is further configured to:
determining at least one set of random access resources to be forbidden in the at least two sets of different random access resources;
forbidding all terminals in the cell to send random access requests to the base station on the at least one set of random access resources to be forbidden in a preset time, or
Configuring a forbidding condition of the at least one set of random access resources to be forbidden, and when a terminal meets the forbidding condition, prohibiting the terminal from initiating a random access request on the at least one set of forbidden random access resources by the base station.
Since the base station provided in the fourth aspect of the present invention is proposed under the same conception as the method for configuring the random access resource provided in the first aspect of the present invention, various variations and specific embodiments of the random access resource in the foregoing embodiments of fig. 1 to 4 are also applicable to the base station of this embodiment, and through the foregoing detailed description of the method for configuring the random access resource, a person skilled in the art can clearly know the implementation process of the base station in this embodiment, so for the brevity of the description, detailed description is not repeated here.
A fifth aspect of the present invention provides a terminal, which may be a terminal in a wireless communication system such as an LTE system, an NR system, and the like, for example, a mobile phone, a tablet computer, and the like. Fig. 8 is a block diagram of a terminal according to an embodiment of the present invention. As shown in fig. 8, the terminal includes:
a receiver 801, configured to receive configuration information of at least two different sets of random access resources sent by a base station;
a processor 802, connected to the receiver 801, for determining a set of random access resources from the at least two different sets of random access resources;
a transmitter 803, connected to the processor 802, for transmitting a random access request to the base station on the set of random access resources.
Optionally, the processor 802 may be a central processing unit, an Application Specific Integrated Circuit (ASIC), one or more Integrated circuits for controlling program execution, a hardware Circuit developed by using a Field Programmable Gate Array (FPGA), or a baseband processor.
Optionally, the processor 802 may include at least one processing core.
Optionally, the electronic device further includes a Memory, where the Memory may include a Read Only Memory (ROM), a Random Access Memory (RAM), and a disk Memory. The memory is used to store data that is needed when the processor 802 is running. The number of the memories is one or more.
Optionally, the periods of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the time-frequency resource positions of each two sets of random access resources in the at least two sets of different random access resources are different.
Optionally, the random access sequence preambles corresponding to each set of random access resources in the at least two sets of different random access resources are different.
Optionally, the receiver 801 is specifically configured to:
receiving first configuration information of a common random access resource in the at least two different sets of random access resources, which is sent by the base station through a system message;
receiving second configuration information of the random access resource corresponding to the specific terminal in the at least two different sets of random access resources sent by the base station through multicast, or
And receiving second configuration information of the random access resources corresponding to the specific terminal in the at least two different sets of random access resources sent by the base station through a dedicated signaling.
Optionally, the receiver 801 is specifically configured to:
and receiving configuration information of the at least two sets of different random access resources sent by the base station through system messages, wherein the configuration information of the at least two sets of random access resources can be contained in the same or different system messages.
Optionally, the receiver 801 is specifically configured to:
receiving a user type suitable for each set of different random access resources sent by the base station, wherein the user type comprises one of a terminal type and a service type;
the processing module is specifically configured to: and determining a set of random access resources suitable for the terminal according to the user type of the terminal.
Optionally, the processor 802 is specifically configured to:
determining two sets of random access resources from the at least two sets of different random access resources, wherein the two sets of random access resources are overlapped at the position of the first time-frequency resource;
judging whether the type of the user per se meets a preset condition or not;
when the user type of the terminal meets the preset condition, determining a first set of random access resources in the two sets of random access resources, or
And determining a second set of random access resources in the two sets of random access resources.
Optionally, the receiver 801 is further configured to:
receiving a forbidden condition of at least one set of random access resources to be forbidden in the at least two sets of different random access resources sent by the base station;
the processing module is further configured to: forbidding sending random access requests to the base station on the at least one set of random access resources to be forbidden within a preset time when the forbidden condition is directed to all terminals in the cell, or
When the forbidding condition is specific to a specific terminal in the cell, the specific terminal judges whether the user type of the specific terminal meets the forbidding condition, and when the user type meets the forbidding condition, the specific terminal prohibits initiating a random access request on the at least one set of random access resources to be forbidden.
Since the terminal provided by the fifth aspect of the present invention is proposed under the same conception as the method for configuring the random access resource provided by the first aspect of the present invention, various variations and specific embodiments of the method for configuring the random access resource in the foregoing embodiments of fig. 1 to 4 are also applicable to the terminal of this embodiment, and a person skilled in the art can clearly know implementation procedures of the terminal in this embodiment through the foregoing detailed description of the method for configuring the random access resource, so that details are not described herein for the sake of brevity of the description.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.