CN110753399B - Resource allocation method, random access method, device, base station and terminal - Google Patents

Resource allocation method, random access method, device, base station and terminal Download PDF

Info

Publication number
CN110753399B
CN110753399B CN201810818519.9A CN201810818519A CN110753399B CN 110753399 B CN110753399 B CN 110753399B CN 201810818519 A CN201810818519 A CN 201810818519A CN 110753399 B CN110753399 B CN 110753399B
Authority
CN
China
Prior art keywords
random access
configuration information
resource configuration
prach resource
base station
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810818519.9A
Other languages
Chinese (zh)
Other versions
CN110753399A (en
Inventor
张轶
侯雪颖
夏亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Communications Ltd Research Institute filed Critical China Mobile Communications Group Co Ltd
Priority to CN201810818519.9A priority Critical patent/CN110753399B/en
Publication of CN110753399A publication Critical patent/CN110753399A/en
Application granted granted Critical
Publication of CN110753399B publication Critical patent/CN110753399B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/004Transmission of channel access control information in the uplink, i.e. towards network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/006Transmission of channel access control information in the downlink, i.e. towards the terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access
    • H04W74/0891Non-scheduled access, e.g. ALOHA using a dedicated channel for access for synchronized access

Landscapes

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

Abstract

The invention provides a resource allocation method, a random access method, a device, a base station and a terminal, wherein the resource allocation method comprises the following steps: configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or, configuring a mapping relation for the logic channel and PRACH resource configuration information; in the embodiment of the invention, the base station configures the mapping relation for the SR resource configuration information/the logic channel and the PRACH resource configuration information, the terminal uses PRACH resources which are configured by the base station and have the mapping relation with the SR resource configuration information/the logic channel to carry out random access, and uplink data transmission is carried out on uplink resources scheduled by the base station according to the corresponding time sequence relation.

Description

Resource allocation method, random access method, device, base station and terminal
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a resource allocation method, a random access method, a device, a base station, and a terminal.
Background
In NR (new air interface), when a user has uplink data to transmit, two modes can be adopted: 1) grant-free transmission (unlicensed transmission); 2) grant-based transmission (grant transmission). Wherein grant-based transmission refers to executing a scheduling request SR- > uplink scheduling grant UL grant- > buffer status reporting BSR- > uplink scheduling grant UL grant procedure between the terminal UE and the base station eNB. In LTE (long term evolution), transmission of a scheduling request SR is configured by a base station using Scheduling Request Config (scheduling request configuration information) and UE-specific (terminal specific information), and mainly includes time-frequency resources, maximum transmission times, and the like, NR supports single-bit SR with multiple configurations (single bit SR uses multiple configurations), different configurations correspond to different logical channels, and the base station can determine which logical channel is triggered by the SR reported by the terminal, so as to further know the service type.
When the SR transmission reaches the maximum number of times and the terminal has not received the UL grant, the terminal performs a random access procedure to acquire uplink resources. The NR PRACH (Physical Random Access Channel ) resource allocation is currently concluded as follows:
NR supports the configuration of broadcasting random access channels through RMSI (Remaining minimum system information, residual minimum System message), including random Access sequence format, time frequency resources, etc., cell-specific (cell specific information);
NR defines two lengths of random access sequences, where the long sequence includes four of Format0-3, the short sequence includes Format A (A0, A1, A2 and A3), format B (B1, B2, B3 and B4), and Format C (C0 and C2);
NR supports configuring a random access sequence Format (Format) in a cell;
the time-frequency resource block occupied by the PRACH is determined according to the position of an SS block (synchronous signal block), and the PRACH can be one-to-many;
as with LTE, there are 64 random access preamble sequences available for NR per cell.
In the test of eVoLTE (evolved VoLTE), after partial province opens C-DRX (discontinuous reception in a connected state), the existing network has the phenomena of increased dropped calls, poor voice quality, increased complaints and the like in VoLTE (voice service based on LTE). One of the reasons is that the SR is missed, that is, after the user sends the SR for multiple times, the UL grant issued by the base station is not received yet, which causes problems of increased scheduling delay, dropped call and the like. Therefore, in grant-based scheduling, the reliability of SR is to be enhanced, for example, when the terminal has not received the scheduling of the base station after sending the scheduling request times exceeding the threshold, the terminal selects to initiate the random access procedure. However, when the terminal and the base station complete the random access of the terminal according to the previous random access procedure, the delay from the SR transmission to the access base station of the terminal is larger, which results in a higher call drop rate.
Disclosure of Invention
The invention aims to provide a resource allocation method, a random access method, a device, a base station and a terminal, which are used for solving the problem of high call drop rate caused by the fact that the time delay from sending a scheduling request to accessing the base station is large in the prior art.
In order to solve the above problems, an embodiment of the present invention provides a resource allocation method, which is applied to a base station, and includes:
configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or the number of the groups of groups,
and configuring a mapping relation for the logic channel and the PRACH resource configuration information.
Wherein, the PRACH resource configuration information comprises: random access sequence format, time-frequency resources, and random access preamble index.
Wherein, the mapping relation is configured for the SR resource configuration information and the PRACH resource configuration information, comprising:
configuring different random access sequence formats for different SR resource configuration information;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
Wherein, the mapping relation is configured for the SR resource configuration information and the PRACH resource configuration information, comprising:
different time-frequency resources of the same random access sequence format are configured for different SR resource configuration information.
Wherein, the mapping relation is configured for the SR resource configuration information and the PRACH resource configuration information, comprising:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different SR resource configuration information.
Wherein, the mapping relation is configured for the logic channel and PRACH resource configuration information, comprising:
configuring different random access sequence formats for different logic channels;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
Wherein, the mapping relation is configured for the logic channel and PRACH resource configuration information, comprising:
different time-frequency resources of the same random access sequence format are configured for different logical channels.
Wherein, the mapping relation is configured for the logic channel and PRACH resource configuration information, comprising:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different logic channels.
Wherein the method further comprises:
transmitting SR resource configuration information to a terminal, where the SR resource configuration information includes a first mapping field, where the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with the SR resource configuration information, or the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with a target logical channel, where the target logical channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
And sending PRACH resource configuration information to the terminal, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
Wherein the method further comprises:
the base station receives a random access preamble sent by a terminal; the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
and sending a random access response carrying the uplink scheduling confirmation message to the terminal according to the random access preamble.
The step of sending a random access response carrying an uplink scheduling confirmation message to the terminal according to the random access preamble includes:
determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
and according to the time sequence relation between the random access preamble and the random access response, sending the random access response carrying the uplink scheduling confirmation message to the terminal in a random access response window.
Wherein, the time sequence relation and the PRACH resource have one-to-one mapping relation; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
The step of sending a random access response carrying an uplink scheduling confirmation message to the terminal according to the random access preamble includes:
analyzing the random access preamble, and determining whether a terminal requests to send target data in the random access preamble;
if the terminal requests to send target data in the random access preamble, allocating uplink resources for the target data, and sending the indication information for allocating the uplink resources for the target data to the terminal by including the indication information in the random access response.
The embodiment of the invention also provides a random access method which is applied to the terminal and comprises the following steps:
performing a random access procedure on a physical random access channel PRACH resource, and transmitting a random access preamble to a base station;
the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying the terminal data.
Wherein, the step of carrying out the random access flow on PRACH resource and sending the random access preamble to the base station comprises the following steps:
and if the number of times that the terminal transmits the SR to the base station reaches the preset number of times, performing a random access flow on the PRACH resource, and transmitting a random access preamble to the base station.
Wherein the method further comprises:
receiving a random access response carrying uplink scheduling confirmation message sent by a base station;
and sending a message 3 of a random access flow to the base station according to the random access response.
The step of receiving the random access response of the uplink scheduling confirmation message sent by the base station includes:
determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
monitoring a physical downlink control channel in a random access response window according to the time sequence relation between the random access preamble and the random access response;
and acquiring a random access response carrying the uplink scheduling confirmation message according to the physical downlink control channel.
Wherein, the time sequence relation and the PRACH resource have one-to-one mapping relation; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
The step of sending the message 3 of the random access procedure to the base station according to the random access response includes:
determining whether the base station allocates uplink resources for the target data according to the uplink scheduling confirmation message carried by the random access response; the target data is data which is requested to be sent by the terminal in the random access preamble;
if the base station allocates uplink resources for the target data, carrying the target data in the message 3 and sending the target data to the base station;
if the base station does not allocate uplink resources for the target data, sending the message 3 to the base station; wherein the message 3 does not contain the target data.
Wherein the method further comprises:
receiving SR resource configuration information sent by a base station, wherein the SR resource configuration information comprises a first mapping field, the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with the SR resource configuration information, or the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with a target logic channel, and the target logic channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
And receiving PRACH resource configuration information sent by a base station, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
The embodiment of the invention also provides a base station, which comprises a processor, wherein the processor is used for executing the following processes:
configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or the number of the groups of groups,
and configuring a mapping relation for the logic channel and the PRACH resource configuration information.
Wherein, the PRACH resource configuration information comprises: random access sequence format, time-frequency resources, and random access preamble index.
Wherein the processor is further configured to:
configuring different random access sequence formats for different SR resource configuration information;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
Wherein the processor is further configured to:
different time-frequency resources of the same random access sequence format are configured for different SR resource configuration information.
Wherein the processor is further configured to:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different SR resource configuration information.
Wherein the processor is further configured to:
configuring different random access sequence formats for different logic channels;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
Wherein the processor is further configured to:
different time-frequency resources of the same random access sequence format are configured for different logical channels.
Wherein the processor is further configured to:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different logic channels.
Wherein the base station further comprises a transceiver for performing the following procedure:
transmitting SR resource configuration information to a terminal, where the SR resource configuration information includes a first mapping field, where the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with the SR resource configuration information, or the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with a target logical channel, where the target logical channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
and sending PRACH resource configuration information to the terminal, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
Wherein the transceiver is further configured to:
receiving a random access preamble sent by a terminal; the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
the processor is further configured to:
and sending a random access response carrying the uplink scheduling confirmation message to the terminal according to the random access preamble.
Wherein the processor is further configured to:
determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
and according to the time sequence relation between the random access preamble and the random access response, sending the random access response carrying the uplink scheduling confirmation message to the terminal in a random access response window.
Wherein, the time sequence relation and the PRACH resource have one-to-one mapping relation; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
Wherein the processor is further configured to:
analyzing the random access preamble, and determining whether a terminal requests to send target data in the random access preamble;
If the terminal requests to send target data in the random access preamble, allocating uplink resources for the target data, and sending the indication information for allocating the uplink resources for the target data to the terminal by including the indication information in the random access response.
The embodiment of the invention also provides a resource allocation device, which comprises:
the configuration module is used for configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or, the method is used for configuring a mapping relation for the logic channel and the PRACH resource configuration information.
The embodiment of the invention also provides a terminal, which comprises a processor and a transceiver, wherein the processor is used for executing the following processes:
performing a random access procedure on a physical random access channel PRACH resource, and controlling the transceiver to send a random access preamble to a base station;
the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying the terminal data.
Wherein the processor is further configured to:
And if the number of times that the terminal transmits the SR to the base station reaches the preset number of times, performing a random access flow on the PRACH resource, and transmitting a random access preamble to the base station.
Wherein the transceiver is further configured to:
receiving a random access response carrying uplink scheduling confirmation message sent by a base station;
and sending a message 3 of a random access flow to the base station according to the uplink scheduling confirmation message.
Wherein the processor is further configured to:
determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
monitoring a physical downlink control channel in a random access response window according to the time sequence relation between the random access preamble and the random access response;
and acquiring a random access response carrying the uplink scheduling confirmation message according to the physical downlink control channel.
Wherein, the time sequence relation and the PRACH resource have one-to-one mapping relation; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
Wherein the processor is further configured to:
determining whether the base station allocates uplink resources for the target data according to the uplink scheduling confirmation message carried by the random access response; the target data is data which is requested to be sent by the terminal in the random access preamble;
If the base station allocates uplink resources for the target data, carrying the target data in the message 3 and sending the target data to the base station;
if the base station does not allocate uplink resources for the target data, sending the message 3 to the base station; wherein the message 3 does not contain the target data.
Wherein the transceiver is further configured to:
receiving SR resource configuration information sent by a base station, wherein the SR resource configuration information comprises a first mapping field, the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with the SR resource configuration information, or the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with a target logic channel, and the target logic channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
and receiving PRACH resource configuration information sent by a base station, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
The embodiment of the invention also provides a random access device, which comprises:
a sending module, configured to perform a random access procedure on a physical random access channel PRACH resource, and send a random access preamble to a base station;
The PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying the terminal data.
The embodiment of the present invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps in the resource allocation method as described above; alternatively, the program when executed by a processor implements the steps in the random access method as described above.
The technical scheme of the invention has at least the following beneficial effects:
in the resource allocation method, the random access method, the device, the base station and the terminal, the base station allocates the mapping relation for the SR resource allocation information and the PRACH resource allocation information, and/or the base station allocates the mapping relation for the logic channel and the PRACH resource allocation information, and the terminal uses the PRACH resource which is allocated by the base station and has the mapping relation with the SR resource allocation information or the logic channel to carry out random access and uplink data transmission.
Drawings
FIG. 1 is a flowchart showing steps of a resource allocation method according to an embodiment of the present invention;
fig. 2 is a schematic diagram showing a mapping relationship between SR resource allocation information and PRACH resource allocation information in a resource allocation method according to an embodiment of the present invention;
fig. 3 is a second schematic diagram of mapping relationship between SR resource allocation information and PRACH resource allocation information in the resource allocation method according to the embodiment of the present invention;
fig. 4 is a schematic diagram showing a timing relationship between a message 1 and a random access response in a resource allocation method according to an embodiment of the present invention;
fig. 5 shows a flow chart of steps of a random access method according to an embodiment of the present invention;
fig. 6 shows a schematic structural diagram of a base station according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantages to be solved more apparent, the following detailed description will be given with reference to the accompanying drawings and specific embodiments.
As shown in fig. 1, an embodiment of the present invention provides a resource allocation method, including:
step 11, configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or, configuring a mapping relation for the logic channel and the PRACH resource configuration information.
It should be noted that, both the terminal and the base station can determine their corresponding PRACH resources according to the PRACH resource configuration information, and both the terminal and the base station can determine their corresponding SR resources according to the SR resource configuration information. The above mapping relationship may also be referred to as: the mapping relation between the PRACH resource and the SR resource configuration information, or the mapping relation between the PRACH resource and the SR resource, or the mapping relation between the PRACH resource and the logic channel is not enumerated one by one.
Preferably, in the above embodiment of the present invention, the specific meaning of the mapping relationship between the SR resource allocation information and the PRACH resource allocation information is: one or more pieces of PRACH resource configuration information mapped with the SR resource configuration information can be searched or determined according to the SR resource configuration information, or one or more pieces of SR resource configuration information mapped with the SR resource configuration information can be searched or determined according to the PRACH resource configuration information.
Likewise, the logic channel and PRACH resource configuration information has a specific meaning of a mapping relationship: one or more PRACH resource configuration information mapped thereto can be found or determined according to the logical channels, or one or more logical channels mapped thereto can be found or determined according to the PRACH resource configuration information.
It should be noted that, in the above embodiment of the present invention, a mapping relationship is also provided between SR resource allocation information and logical channels, and one SR resource allocation information corresponds to one or more logical channels; the mapping relationship between the SR resource allocation information and the logical channel is configured based on the existing protocol or the rule, and will not be described in detail in the present application.
Further, in the above embodiment of the present invention, the PRACH resource configuration information includes: random access sequence format, time-frequency resources, and random access preamble index. Wherein the random access preamble index is uniquely determined by a root sequence parameter and a cyclic shift.
Preferably, in the above embodiment of the present invention, step 11 includes:
configuring different random access sequence formats for different SR resource configuration information; and/or configuring different random access sequence formats for different logical channels; wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths. Corresponding to grouping PRACH resources in sequence format dimension.
Specifically, different formats of random access sequences with different lengths are configured for different SR resource configuration information or different logic channels; or, different formats of the random access sequence with the same length are configured for different SR resource configuration information or different logic channels. I.e. different SR resource configuration information or logical channels correspond to different random access sequence formats.
For example, corresponding to some SR resource allocation information/LCH, when SR exceeds the maximum number, the Format of the random access sequence with length 839 (including formats 0-3) is triggered, and some of the Format of the random access sequence with length 139 (including formats a (A0, A1, A2 and A3), formats B (B1, B2, B3 and B4), and formats C (C0 and C2)).
Preferably, in the above embodiment of the present invention, step 11 includes:
different time-frequency resources of the same random access sequence format are configured for different SR resource configuration information, and/or different time-frequency resources of the same random access sequence format are configured for different logic channels, namely different SR resource configuration information or different time-frequency resource blocks of the same random access sequence format corresponding to the logic channels. Corresponding to grouping the PRACH resources in the dimension of time-frequency resource blocks.
For example, as shown in fig. 2, a synchronization signal block (SS block) x corresponds to PRACH resources 1 to 4, a synchronization signal block x+1 corresponds to PRACH resources 5 to 8, if the user is synchronized based on the synchronization signal block x, the PRACH resources corresponding to SR configuration 1 or logical channel 1 are PRACH resources 1 and PRACH resources 2, and the PRACH resources 3 and PRACH resources 4 correspond to SR configuration 2 or logical channel 2.
Further, in the above embodiment of the present invention, step 11 includes:
configuring different random access preamble indexes of the same time-frequency resources with the same random access sequence format for different SR resource configuration information and/or configuring different random access preamble indexes of the same time-frequency resources with the same random access sequence format for different logic channels; i.e. different SR resource configuration information or logical channels correspond to different random access preamble indexes (preamble indexes) under the same time-frequency resource block under the same random access sequence format. Equivalent to grouping the PRACH resources in the preamble index dimension.
For example, as shown in fig. 3, the synchronization signal block (SS block) x corresponds to PRACH resources 1 to 4, the synchronization signal block x+1 corresponds to PRACH resources 5 to 8, if the user performs synchronization based on the synchronization signal block x, the PRACH resources 1 to 4 corresponding to the synchronization signal block x may be grouped by preamble index, for example, the PRACH resource 1 is used as an example, the SR configuration 1 or the preamble index corresponding to the logical channel 1 is x1 to x2, the SR configuration 2 or the preamble index corresponding to the logical channel 2 is x3 to x4, and so on, and the PRACH resources 2 to 4 are similarly grouped.
Furthermore, in the above embodiment of the present invention, the base station informs the terminal of the mapping relationship between the SR resource allocation information/logical channel and the PRACH resource allocation information through the higher layer signaling, which may be specifically embodied as multiple sets of PRACH resource allocation information and/or multiple sets of SR resource allocation information. Specifically, the method further comprises the following steps:
Transmitting SR resource configuration information to a terminal, where the SR resource configuration information includes a first mapping field, where the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with the SR resource configuration information, or the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with a target logical channel, where the target logical channel is associated with the SR resource configuration information; for example, the base station configures multiple sets of PRACH resource configuration information and multiple sets of SR resource configuration information for the user through higher layer signaling, and presumes that the PRACH resource configuration is 1 and the PRACH resource configuration is 2 …; SR configuration 1, SR configuration 2 …; in each SR configuration, the mapping relationship is represented by a first mapping field (the first mapping field is a mapping field of PRACH resources and SR/LCH resources), for example, a field sr_prach_mapping in SR configuration 1 is 1, and PRACH resource configuration 1 and SR configuration 1 are represented as mapping relationships.
And/or sending PRACH resource configuration information to the terminal, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information; for example, the base station configures multiple sets of PRACH resource configuration information and multiple sets of SR resource configuration information for the user through higher layer signaling, and presumes that the PRACH resource configuration is 1 and the PRACH resource configuration is 2 …; SR configuration 1, SR configuration 2 …; in each PRACH resource configuration information, the mapping relationship is represented by a second mapping field (the second mapping field is a mapping field of PRACH resources and SR/LCH resources), for example, in PRACH resource configuration 1, a field prach_sr_mapping is 1, and PRACH resource configuration 1 and SR configuration 1 are mapping relationships.
Further, in the above embodiment of the present invention, the method further includes:
the base station receives a random access preamble sent by a terminal; the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
and sending a random access response carrying the uplink scheduling confirmation message to the terminal according to the random access preamble.
Specifically, the step of sending a random access response carrying an uplink scheduling acknowledgement message to the terminal according to the random access preamble includes:
determining a time sequence relation between the random access preamble (namely the message 1 in the random access flow) and the random access response according to the PRACH resource carrying the random access preamble;
and according to the time sequence relation between the random access preamble and the random access response, sending the random access response carrying the uplink scheduling confirmation message to the terminal in a random access response window.
Preferably, the time sequence relation and the PRACH resource have a one-to-one mapping relation; or,
And a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
After monitoring a random access preamble sent by a terminal, a base station side issues a random access response RAR to the terminal in a corresponding RAR window according to a specific Msg1- > RAR time sequence relation (namely, the time sequence relation of the random access preamble and the random access response).
Specifically, the Msg1- > RAR timing relationship may be determined according to different PRACH resources: for example, the timing relationships of the Msg1- > RAR are defined in advance as k1 and k2 …, respectively. Wherein, the time sequence relation kn of Msg1- > RAR is explained as follows: the random access response RAR time window starts with the subframe in which the preamble is sent (if the preamble spans multiple subframes in the time domain, the last subframe is used to calculate) +kn subframes, and continues with the random access response window size subframe. In particular, the Msg1- > RAR timing relationship and the PRACH resources may be mapped, which may be a one-to-one mapping or a one-to-many mapping. As shown in fig. 4, the base station configures multiple sets of PRACH resources for the user through the higher layer signaling, and supposing that the PRACH resource is configured to be 1 and the PRACH resource is configured to be 2 …, if the user uses the PRACH resource configuration 1 to perform random access, the Msg1- > RAR timing relationship is k1, and if the user uses the PRACH resource configuration 2 to perform random access, the Msg1- > RAR timing relationship is k2.
Further, in the above embodiment of the present invention, the step of sending a random access response carrying an uplink scheduling acknowledgement message to the terminal according to the random access preamble includes:
analyzing the random access preamble, and determining whether a terminal requests to send target data in the random access preamble;
if the terminal requests to send target data in the random access preamble, allocating uplink resources for the target data, and sending the indication information for allocating the uplink resources for the target data to the terminal by including the indication information in the random access response.
Briefly, the base station determines, according to the monitored preamble, a size of a resource to be allocated to Msg3 by an uplink scheduling acknowledgement message (UL grant) in the random access response RAR. If the base station knows that the user has target data of a certain service type to send according to the monitored preamble, resources with a typical size enough to bear the target data can be allocated for the Msg3 in the UL grant.
In summary, in the above embodiment of the present invention, the base station configures a mapping relationship for SR resource configuration information/logical channel and PRACH resource configuration information, and the terminal uses PRACH resources configured by the base station and having a mapping relationship with the SR resource configuration information/logical channel to perform random access and uplink data transmission.
As shown in fig. 5, an embodiment of the present invention further provides a random access method, which is applied to a terminal, and includes:
step 51, performing a random access procedure on the physical random access channel PRACH resource, and transmitting a random access preamble to the base station;
the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying the terminal data.
In the above embodiment of the present invention, the base station informs the terminal of the mapping relationship between the SR resource allocation information/logical channel and the PRACH resource allocation information through the higher layer signaling, which may be specifically embodied as multiple sets of PRACH resource allocation information and/or multiple sets of SR resource allocation information.
Further, in the above embodiment of the present invention, the method further includes:
receiving SR resource configuration information sent by a base station, wherein the SR resource configuration information comprises a first mapping field, the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with the SR resource configuration information, or the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with a target logic channel, and the target logic channel is associated with the SR resource configuration information; for example, the base station configures multiple sets of PRACH resource configuration information and multiple sets of SR resource configuration information for the user through higher layer signaling, and presumes that the PRACH resource configuration is 1 and the PRACH resource configuration is 2 …; SR configuration 1, SR configuration 2 …; in each SR configuration, the mapping relationship is represented by a first mapping field (the first mapping field is a mapping field of PRACH resources and SR/LCH resources), for example, a field sr_prach_mapping in SR configuration 1 is 1, and PRACH resource configuration 1 and SR configuration 1 are represented as mapping relationships.
And/or receiving PRACH resource configuration information sent by a base station, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information; for example, the base station configures multiple sets of PRACH resource configuration information and multiple sets of SR resource configuration information for the user through higher layer signaling, and presumes that the PRACH resource configuration is 1 and the PRACH resource configuration is 2 …; SR configuration 1, SR configuration 2 …; in each PRACH resource configuration information, the mapping relationship is represented by a second mapping field (the second mapping field is a mapping field of PRACH resources and SR/LCH resources), for example, in PRACH resource configuration 1, a field prach_sr_mapping is 1, and PRACH resource configuration 1 and SR configuration 1 are mapping relationships.
Preferably, in the above embodiment of the present invention, step 51 includes:
and if the number of times that the terminal transmits the SR to the base station reaches the preset number of times, performing a random access flow on the PRACH resource, and transmitting a random access preamble to the base station.
And the terminal performs a random access process by using PRACH resources configured by the base station and corresponding to the SR configuration after the SR transmission reaches the configured maximum times according to the read high-level configuration of the base station, including PRACH resource configuration information and SR resource configuration information, and transmits a preamble.
Further, in the above embodiment of the present invention, the method further includes, after step 51:
receiving a random access response carrying uplink scheduling confirmation message sent by a base station;
and sending a message 3 of a random access flow to the base station according to the uplink scheduling confirmation message.
Preferably, the step of receiving a random access response of the uplink scheduling acknowledgement message sent by the base station includes:
determining a time sequence relation between the random access preamble (namely the message 1 in the random access flow) and the random access response according to the PRACH resource carrying the random access preamble;
monitoring a physical downlink control channel in a random access response window according to the time sequence relation between the random access preamble and the random access response;
and acquiring a random access response carrying the uplink scheduling confirmation message according to the physical downlink control channel.
Preferably, the time sequence relation and the PRACH resource have a one-to-one mapping relation; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
After the terminal sends the preamble, according to a specific Msg1- > RAR timing relationship (i.e., the timing relationship between the random access preamble and the random access response), the terminal listens to the PDCCH in the random access response window to receive the random access response corresponding to the RA-RNTI.
Specifically, the Msg1- > RAR timing relationship may be determined according to different PRACH resources: for example, the timing relationships of the Msg1- > RAR are defined in advance as k1 and k2 …, respectively. Wherein, the time sequence relation kn of Msg1- > RAR is explained as follows: the random access response RAR time window starts with the subframe in which the preamble is sent (if the preamble spans multiple subframes in the time domain, the last subframe is used to calculate) +kn subframes, and continues with the random access response window size subframe. In particular, the Msg1- > RAR timing relationship and the PRACH resources may be mapped, which may be a one-to-one mapping or a one-to-many mapping. As shown in fig. 4, the base station configures multiple sets of PRACH resources for the user through the higher layer signaling, and supposing that the PRACH resource is configured to be 1 and the PRACH resource is configured to be 2 …, if the user uses the PRACH resource configuration 1 to perform random access, the Msg1- > RAR timing relationship is k1, and if the user uses the PRACH resource configuration 2 to perform random access, the Msg1- > RAR timing relationship is k2.
Further, in the above embodiment of the present invention, the step of sending the message 3 of the random access procedure to the base station according to the uplink scheduling confirmation message includes:
determining whether the base station allocates uplink resources for the target data according to the uplink scheduling confirmation message carried by the random access response; the target data is data which is requested to be sent by the terminal in the random access preamble;
If the base station allocates uplink resources for the target data, carrying the target data in the message 3 and sending the target data to the base station;
if the base station does not allocate uplink resources for the target data, sending the message 3 to the base station; wherein the message 3 does not contain the target data.
And the terminal determines the content sent in the Msg3 according to the uplink scheduling acknowledgement (UL grant) in the random access response. That is, after receiving the UL grant, the terminal determines whether to carry the target data in the Msg3, and sends the target data to the base station together.
The invention provides a resource allocation method and a random access method.A base station uses a high-layer signaling to allocate the mapping relation between SR resource allocation information/logic channels and PRACH resource allocation information, and after the SR is sent for the maximum times, a terminal uses PRACH resources which are allocated by the base station and correspond to the SR resource allocation information/logic channels to carry out random access and uplink data transmission according to a specific time sequence relation. The method can be divided into the following steps:
step one: the base station configures the mapping relation between PRACH resource configuration information and SR resource configuration information/logic channels through high-layer signaling. Specifically, the PRACH resource configuration information includes a random access sequence format, a time-frequency resource, a root sequence parameter, a cyclic shift (unique preamble index), and the like.
Step two: after the terminal reaches the maximum times of SR transmission, the PRACH resources corresponding to the SR resource configuration information/logic channels configured by the base station are used for selecting available preamble sequences and carrying out a random access process.
Step three: after monitoring a preamble sent by a terminal, a base station issues a random access corresponding RAR to a user in a corresponding random access response window (RAR window) according to a specific Msg1- > RAR time sequence relation; after the preamble is sent by the user, according to a specific Msg1- > RAR time sequence relationship, monitoring a physical downlink control channel PDCCH in the RAR window to receive the RAR corresponding to the RA-RNTI.
Step four: the base station determines the size of a resource to be allocated to Msg3 by an UL grant (uplink scheduling acknowledgement message) in the RAR according to the monitored preamble; the user determines the content transmitted in Msg3 from the UL grant in RAR.
In summary, in the above embodiment of the present invention, the base station configures a mapping relationship between SR resource configuration information/logical channels and PRACH resource configuration information, and after SR transmission reaches the configured maximum number of times, the terminal uses PRACH resources configured by the base station and having a mapping relationship with the SR resource configuration information/logical channels to perform random access and uplink data transmission.
As shown in fig. 6, the embodiment of the present invention further provides a base station, including a processor 600, where the processor 600 is configured to perform the following procedures:
configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or, configuring a mapping relation for the logic channel and the PRACH resource configuration information.
Preferably, in the above embodiment of the present invention, the PRACH resource configuration information includes: random access sequence format, time-frequency resources, and random access preamble index.
Preferably, in the above embodiment of the present invention, the processor is further configured to:
configuring different random access sequence formats for different SR resource configuration information;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
Preferably, in the above embodiment of the present invention, the processor is further configured to:
different time-frequency resources of the same random access sequence format are configured for different SR resource configuration information.
Preferably, in the above embodiment of the present invention, the processor is further configured to:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different SR resource configuration information.
Preferably, in the above embodiment of the present invention, the processor is further configured to:
configuring different random access sequence formats for different logic channels;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
Preferably, in the above embodiment of the present invention, the processor is further configured to:
different time-frequency resources of the same random access sequence format are configured for different logical channels.
Preferably, in the above embodiment of the present invention, the processor is further configured to:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different logic channels.
Preferably, in the above embodiment of the present invention, the base station further includes a transceiver, and the transceiver is configured to perform the following procedures:
transmitting SR resource configuration information to a terminal, where the SR resource configuration information includes a first mapping field, where the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with the SR resource configuration information, or the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with a target logical channel, where the target logical channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
And sending PRACH resource configuration information to the terminal, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
Preferably, in the above embodiment of the present invention, the transceiver is further configured to:
receiving a random access preamble sent by a terminal; the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
the processor is further configured to:
and sending a random access response carrying the uplink scheduling confirmation message to the terminal according to the random access preamble.
Preferably, in the above embodiment of the present invention, the processor is further configured to:
determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
and according to the time sequence relation between the random access preamble and the random access response, sending the random access response carrying the uplink scheduling confirmation message to the terminal in a random access response window.
Preferably, in the above embodiment of the present invention, a one-to-one mapping relationship exists between the timing relationship and the PRACH resource; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
Preferably, in the above embodiment of the present invention, the processor is further configured to:
analyzing the random access preamble, and determining whether a terminal requests to send target data in the random access preamble;
if the terminal requests to send target data in the random access preamble, allocating uplink resources for the target data, and sending the indication information for allocating the uplink resources for the target data to the terminal by including the indication information in the random access response.
In summary, in the above embodiment of the present invention, the base station configures a mapping relationship for SR resource configuration information/logical channel and PRACH resource configuration information, and the terminal uses PRACH resources configured by the base station and having a mapping relationship with the SR resource configuration information/logical channel to perform random access and uplink data transmission.
It should be noted that, the base station provided in the embodiment of the present invention is a base station capable of implementing the above-mentioned resource allocation method, and all embodiments of the above-mentioned resource allocation method are applicable to the base station, and the same or similar beneficial effects can be achieved.
The embodiment of the invention also provides a resource allocation device, which comprises:
the configuration module is used for configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or, the method is used for configuring a mapping relation for the logic channel and the PRACH resource configuration information.
Preferably, in the above embodiment of the present invention, the PRACH resource configuration information includes: random access sequence format, time-frequency resources, and random access preamble index.
Preferably, in the foregoing embodiment of the present invention, the configuration module includes:
a first configuration sub-module, configured to configure different random access sequence formats for different SR resource configuration information;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
Preferably, in the foregoing embodiment of the present invention, the configuration module includes:
and the second configuration submodule is used for configuring different time frequency resources with the same random access sequence format for different SR resource configuration information.
Preferably, in the foregoing embodiment of the present invention, the configuration module includes:
and a third configuration sub-module, configured to configure different random access preamble indexes of the same time-frequency resource in the same random access sequence format for different SR resource configuration information.
Preferably, in the foregoing embodiment of the present invention, the configuration module includes:
a fourth configuration sub-module, configured to configure different random access sequence formats for different logical channels;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
Preferably, in the foregoing embodiment of the present invention, the configuration module includes:
and a fifth configuration sub-module, configured to configure different time-frequency resources of the same random access sequence format for different logic channels.
Preferably, in the foregoing embodiment of the present invention, the configuration module includes:
a sixth configuration sub-module, configured to configure different random access preamble indexes of the same time-frequency resource with the same random access sequence format for different logic channels.
Preferably, in the above embodiment of the present invention, the apparatus further includes:
a first configuration sending module, configured to send SR resource configuration information to a terminal, where the SR resource configuration information includes a first mapping field, where the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with the SR resource configuration information, or the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with a target logical channel, where the target logical channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
And the second configuration sending module is used for sending PRACH resource configuration information to the terminal, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
Preferably, in the above embodiment of the present invention, the apparatus further includes:
the base station is used for receiving random access preambles sent by the terminal; the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
and the response module is used for sending a random access response carrying the uplink scheduling confirmation message to the terminal according to the random access preamble.
Preferably, in the foregoing embodiment of the present invention, the response module includes:
a time sequence determining submodule, configured to determine a time sequence relationship between a random access preamble and a random access response according to PRACH resources carrying the random access preamble;
and the first response sub-module is used for sending the random access response carrying the uplink scheduling confirmation message to the terminal in a random access response window according to the time sequence relation between the random access preamble and the random access response.
Preferably, in the above embodiment of the present invention, a one-to-one mapping relationship exists between the timing relationship and the PRACH resource; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
Preferably, in the foregoing embodiment of the present invention, the response module includes:
the analysis submodule is used for analyzing the random access preamble and determining whether the terminal requests to send target data in the random access preamble;
and the second response sub-module is used for allocating uplink resources for the target data if the terminal requests to send the target data in the random access preamble, and sending the indication information for allocating the uplink resources for the target data to the terminal by including the indication information in the random access response.
In summary, in the above embodiment of the present invention, the base station configures a mapping relationship for SR resource configuration information/logical channel and PRACH resource configuration information, and the terminal uses PRACH resources configured by the base station and having a mapping relationship with the SR resource configuration information/logical channel to perform random access and uplink data transmission.
It should be noted that, the base station provided in the embodiment of the present invention is a base station capable of implementing the above-mentioned resource allocation method, and all embodiments of the above-mentioned resource allocation method are applicable to the base station, and the same or similar beneficial effects can be achieved.
As shown in fig. 7, an embodiment of the present invention further provides a terminal, including a processor 700 and a transceiver 710, the terminal further including a user interface 720, the processor 700 being configured to perform the following procedures:
performing a random access procedure on a physical random access channel PRACH resource, and controlling the transceiver 710 to transmit a random access preamble to a base station;
the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying the terminal data.
Preferably, in the above embodiment of the present invention, the processor 700 is further configured to:
and if the number of times that the terminal transmits the SR to the base station reaches the preset number of times, performing a random access flow on the PRACH resource, and transmitting a random access preamble to the base station.
Preferably, in the above embodiment of the present invention, the transceiver 710 is further configured to:
receiving a random access response carrying uplink scheduling confirmation message sent by a base station;
and sending a message 3 of a random access flow to the base station according to the uplink scheduling confirmation message.
Preferably, in the above embodiment of the present invention, the processor 700 is further configured to:
determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
monitoring a physical downlink control channel in a random access response window according to the time sequence relation between the random access preamble and the random access response;
and acquiring a random access response carrying the uplink scheduling confirmation message according to the physical downlink control channel.
Preferably, in the above embodiment of the present invention, a one-to-one mapping relationship exists between the timing relationship and the PRACH resource; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
Preferably, in the above embodiment of the present invention, the processor 700 is further configured to:
determining whether the base station allocates uplink resources for the target data according to the uplink scheduling confirmation message carried by the random access response; the target data is data which is requested to be sent by the terminal in the random access preamble;
if the base station allocates uplink resources for the target data, carrying the target data in the message 3 and sending the target data to the base station;
If the base station does not allocate uplink resources for the target data, sending the message 3 to the base station; wherein the message 3 does not contain the target data.
Preferably, in the above embodiment of the present invention, the transceiver 710 is further configured to:
receiving SR resource configuration information sent by a base station, wherein the SR resource configuration information comprises a first mapping field, the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with the SR resource configuration information, or the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with a target logic channel, and the target logic channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
and receiving PRACH resource configuration information sent by a base station, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
In summary, in the above embodiment of the present invention, the base station configures a mapping relationship for SR resource configuration information/logical channel and PRACH resource configuration information, and after SR transmission reaches the configured maximum number of times, the terminal uses PRACH resources configured by the base station and having a mapping relationship with SR resource configuration information/logical channel to perform random access and uplink data transmission.
It should be noted that, if the terminal provided in the embodiment of the present invention is a terminal capable of implementing the random access method, all embodiments of the random access method are applicable to the terminal, and the same or similar beneficial effects can be achieved.
The embodiment of the invention also provides a random access device, which comprises:
a sending module, configured to perform a random access procedure on a physical random access channel PRACH resource, and send a random access preamble to a base station;
the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying the terminal data.
Preferably, in the above embodiment of the present invention, the transmitting module includes:
and the sending sub-module is used for carrying out a random access flow on the PRACH resource and sending a random access preamble to the base station if the number of times of sending the SR to the base station by the terminal reaches the preset number.
Preferably, in the above embodiment of the present invention, the apparatus further includes:
a response receiving module, configured to receive a random access response sent by the base station and carrying an uplink scheduling acknowledgement message;
And the message sending module is used for sending a message 3 of a random access flow to the base station according to the random access response.
Preferably, in the above embodiment of the present invention, the response receiving module includes:
a relation determining sub-module, configured to determine a timing relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
a monitoring sub-module, configured to monitor a physical downlink control channel in a random access response window according to a timing relation between the random access preamble and the random access response;
and the acquisition sub-module is used for acquiring the random access response carrying the uplink scheduling confirmation message according to the physical downlink control channel.
Preferably, in the above embodiment of the present invention, a one-to-one mapping relationship exists between the timing relationship and the PRACH resource; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
Preferably, in the above embodiment of the present invention, the message sending module includes:
a resource allocation sub-module, configured to determine whether a base station allocates uplink resources for target data according to an uplink scheduling acknowledgement message carried by the random access response; the target data is data which is requested to be sent by the terminal in the random access preamble;
A first message sending sub-module, configured to, if a base station allocates uplink resources for the target data, load the target data in the message 3 and send the target data to the base station;
a second message sending sub-module, configured to send the message 3 to the base station if the base station does not allocate uplink resources for the target data; wherein the message 3 does not contain the target data.
Preferably, in the above embodiment of the present invention, the apparatus further includes:
the first configuration receiving module is used for receiving SR resource configuration information sent by a base station, wherein the SR resource configuration information comprises a first mapping field, the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with the SR resource configuration information, or the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with a target logic channel, and the target logic channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
the second configuration receiving module is configured to receive PRACH resource configuration information sent by a base station, where the PRACH resource configuration information includes a second mapping field, and the second mapping field is configured to indicate SR resource configuration information or a logical channel having a mapping relationship with the PRACH resource configuration information.
In summary, in the above embodiment of the present invention, the base station configures a mapping relationship for SR resource configuration information/logical channel and PRACH resource configuration information, and after SR transmission reaches the configured maximum number of times, the terminal uses PRACH resources configured by the base station and having a mapping relationship with SR resource configuration information/logical channel to perform random access and uplink data transmission.
It should be noted that, if the terminal provided in the embodiment of the present invention is a terminal capable of implementing the random access method, all embodiments of the random access method are applicable to the terminal, and the same or similar beneficial effects can be achieved.
The embodiment of the present invention further provides a computer readable storage medium, on which a computer program is stored, where the program when executed by a processor implements each process in the embodiment of the resource allocation method described above or the program when executed by the processor implements each process in the embodiment of the random access method described above, and the same technical effects can be achieved, and for avoiding repetition, a detailed description is omitted herein. Wherein the computer readable storage medium is selected from Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic disk or optical disk.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-readable storage media (including, but not limited to, magnetic disk storage and optical storage, etc.) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations 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 or blocks.
These computer program instructions may also be stored in a computer-readable storage medium 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 storage medium 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.
While the foregoing is directed to the preferred embodiments of the present invention, it will be appreciated by those skilled in the art that various modifications and adaptations can be made without departing from the principles of the present invention, and such modifications and adaptations are intended to be comprehended within the scope of the present invention.

Claims (39)

1. A resource allocation method applied to a base station, comprising:
configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or the number of the groups of groups,
configuring a mapping relation for the logic channel and PRACH resource configuration information;
wherein the method further comprises:
transmitting SR resource configuration information to a terminal, where the SR resource configuration information includes a first mapping field, where the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with the SR resource configuration information, or the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with a target logical channel, where the target logical channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
and sending PRACH resource configuration information to the terminal, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
2. The method of claim 1, wherein the PRACH resource configuration information comprises: random access sequence format, time-frequency resources, and random access preamble index.
3. The method of claim 2, wherein configuring the mapping relationship for the SR resource configuration information and the PRACH resource configuration information comprises:
configuring different random access sequence formats for different SR resource configuration information;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
4. The method of claim 2, wherein configuring the mapping relationship for the SR resource configuration information and the PRACH resource configuration information comprises:
different time-frequency resources of the same random access sequence format are configured for different SR resource configuration information.
5. The method of claim 2, wherein configuring the mapping relationship for the SR resource configuration information and the PRACH resource configuration information comprises:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different SR resource configuration information.
6. The method of claim 2, wherein configuring the mapping for the logical channel and PRACH resource configuration information comprises:
configuring different random access sequence formats for different logic channels;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
7. The method of claim 2, wherein configuring the mapping for the logical channel and PRACH resource configuration information comprises:
different time-frequency resources of the same random access sequence format are configured for different logical channels.
8. The method of claim 2, wherein configuring the mapping for the logical channel and PRACH resource configuration information comprises:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different logic channels.
9. The method according to any one of claims 1-8, further comprising:
the base station receives a random access preamble sent by a terminal; the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
and sending a random access response carrying the uplink scheduling confirmation message to the terminal according to the random access preamble.
10. The method of claim 9, wherein the step of transmitting a random access response carrying an uplink scheduling acknowledgement message to the terminal according to the random access preamble comprises:
Determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
and according to the time sequence relation between the random access preamble and the random access response, sending the random access response carrying the uplink scheduling confirmation message to the terminal in a random access response window.
11. The method of claim 10, wherein the timing relationship has a one-to-one mapping relationship with the PRACH resources; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
12. The method of claim 9, wherein the step of transmitting a random access response carrying an uplink scheduling acknowledgement message to the terminal according to the random access preamble comprises:
analyzing the random access preamble, and determining whether a terminal requests to send target data in the random access preamble;
if the terminal requests to send target data in the random access preamble, allocating uplink resources for the target data, and sending the indication information for allocating the uplink resources for the target data to the terminal by including the indication information in the random access response.
13. A random access method applied to a terminal, comprising:
Performing a random access procedure on a physical random access channel PRACH resource, and transmitting a random access preamble to a base station;
the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
wherein, the method further comprises the steps of:
receiving SR resource configuration information sent by a base station, wherein the SR resource configuration information comprises a first mapping field, the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with the SR resource configuration information, or the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with a target logic channel, and the target logic channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
and receiving PRACH resource configuration information sent by a base station, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
14. The method of claim 13, wherein the step of performing a random access procedure on PRACH resources and transmitting the random access preamble to the base station comprises:
and if the number of times that the terminal transmits the SR to the base station reaches the preset number of times, performing a random access flow on the PRACH resource, and transmitting a random access preamble to the base station.
15. The method of claim 13, wherein the method further comprises:
receiving a random access response carrying uplink scheduling confirmation message sent by a base station;
and sending a message 3 of a random access flow to the base station according to the random access response.
16. The method of claim 15, wherein the step of receiving the random access response of the uplink scheduling grant message sent by the base station comprises:
determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
monitoring a physical downlink control channel in a random access response window according to the time sequence relation between the random access preamble and the random access response;
and acquiring a random access response carrying the uplink scheduling confirmation message according to the physical downlink control channel.
17. The method of claim 16, wherein the timing relationship has a one-to-one mapping relationship with the PRACH resources; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
18. The method according to claim 15, wherein the step of transmitting a message 3 of a random access procedure to the base station according to the random access response comprises:
determining whether the base station allocates uplink resources for the target data according to the uplink scheduling confirmation message carried by the random access response; the target data is data which is requested to be sent by the terminal in the random access preamble;
if the base station allocates uplink resources for the target data, carrying the target data in the message 3 and sending the target data to the base station;
if the base station does not allocate uplink resources for the target data, sending the message 3 to the base station; wherein the message 3 does not contain the target data.
19. A base station comprising a processor, wherein the processor is configured to perform the following:
configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or the number of the groups of groups,
Configuring a mapping relation for the logic channel and PRACH resource configuration information;
the base station further comprises a transceiver for performing the following procedure:
transmitting SR resource configuration information to a terminal, where the SR resource configuration information includes a first mapping field, where the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with the SR resource configuration information, or the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with a target logical channel, where the target logical channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
and sending PRACH resource configuration information to the terminal, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
20. The base station of claim 19, wherein the PRACH resource configuration information comprises: random access sequence format, time-frequency resources, and random access preamble index.
21. The base station of claim 20, wherein the processor is further configured to:
configuring different random access sequence formats for different SR resource configuration information;
Wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
22. The base station of claim 20, wherein the processor is further configured to:
different time-frequency resources of the same random access sequence format are configured for different SR resource configuration information.
23. The base station of claim 20, wherein the processor is further configured to:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different SR resource configuration information.
24. The base station of claim 20, wherein the processor is further configured to:
configuring different random access sequence formats for different logic channels;
wherein the random access sequences corresponding to different random access sequence formats have the same or different lengths.
25. The base station of claim 20, wherein the processor is further configured to:
different time-frequency resources of the same random access sequence format are configured for different logical channels.
26. The base station of claim 20, wherein the processor is further configured to:
different random access preamble indexes of the same time-frequency resource with the same random access sequence format are configured for different logic channels.
27. The base station according to any of claims 19 to 26, wherein the transceiver is further configured to:
receiving a random access preamble sent by a terminal; the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
the processor is further configured to:
and sending a random access response carrying the uplink scheduling confirmation message to the terminal according to the random access preamble.
28. The base station of claim 27, wherein the processor is further configured to:
determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
and according to the time sequence relation between the random access preamble and the random access response, sending the random access response carrying the uplink scheduling confirmation message to the terminal in a random access response window.
29. The base station of claim 28, wherein the timing relationship has a one-to-one mapping relationship with the PRACH resources; or,
And a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
30. The base station of claim 27, wherein the processor is further configured to:
analyzing the random access preamble, and determining whether a terminal requests to send target data in the random access preamble;
if the terminal requests to send target data in the random access preamble, allocating uplink resources for the target data, and sending the indication information for allocating the uplink resources for the target data to the terminal by including the indication information in the random access response.
31. A resource allocation apparatus, comprising:
the configuration module is used for configuring a mapping relation for the scheduling request SR resource configuration information and the physical random access channel PRACH resource configuration information; and/or, the method is used for configuring a mapping relation for the logic channel and PRACH resource configuration information;
a first configuration sending module, configured to send SR resource configuration information to a terminal, where the SR resource configuration information includes a first mapping field, where the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with the SR resource configuration information, or the first mapping field is used to indicate PRACH resource configuration information having a mapping relationship with a target logical channel, where the target logical channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
And the second configuration sending module is used for sending PRACH resource configuration information to the terminal, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
32. A terminal comprising a processor and a transceiver, wherein the processor is configured to perform the following:
performing a random access procedure on a physical random access channel PRACH resource, and controlling the transceiver to send a random access preamble to a base station;
the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
the processor is further configured to perform the following:
receiving SR resource configuration information sent by a base station, wherein the SR resource configuration information comprises a first mapping field, the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with the SR resource configuration information, or the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with a target logic channel, and the target logic channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
And receiving PRACH resource configuration information sent by a base station, wherein the PRACH resource configuration information comprises a second mapping field, and the second mapping field is used for indicating SR resource configuration information or a logic channel with a mapping relation with the PRACH resource configuration information.
33. The terminal of claim 32, wherein the processor is further configured to:
and if the number of times that the terminal transmits the SR to the base station reaches the preset number of times, performing a random access flow on the PRACH resource, and transmitting a random access preamble to the base station.
34. The terminal of claim 32, wherein the transceiver is further configured to:
receiving a random access response carrying uplink scheduling confirmation message sent by a base station;
and sending a message 3 of a random access flow to the base station according to the uplink scheduling confirmation message.
35. The terminal of claim 34, wherein the processor is further configured to:
determining a time sequence relation between the random access preamble and the random access response according to the PRACH resource carrying the random access preamble;
monitoring a physical downlink control channel in a random access response window according to the time sequence relation between the random access preamble and the random access response;
And acquiring a random access response carrying the uplink scheduling confirmation message according to the physical downlink control channel.
36. The terminal of claim 35, wherein the timing relationship has a one-to-one mapping relationship with the PRACH resources; or,
and a one-to-many mapping relation exists between the time sequence relation and the PRACH resource.
37. The terminal of claim 34, wherein the processor is further configured to:
determining whether the base station allocates uplink resources for the target data according to the uplink scheduling confirmation message carried by the random access response; the target data is data which is requested to be sent by the terminal in the random access preamble;
if the base station allocates uplink resources for the target data, carrying the target data in the message 3 and sending the target data to the base station;
if the base station does not allocate uplink resources for the target data, sending the message 3 to the base station; wherein the message 3 does not contain the target data.
38. A random access device, comprising:
a sending module, configured to perform a random access procedure on a physical random access channel PRACH resource, and send a random access preamble to a base station;
The PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with the SR resource allocation information of the terminal, or the PRACH resource allocation information of the PRACH resource carrying the random access preamble has a mapping relation with a logic channel carrying terminal data;
the first configuration receiving module is used for receiving SR resource configuration information sent by a base station, wherein the SR resource configuration information comprises a first mapping field, the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with the SR resource configuration information, or the first mapping field is used for indicating PRACH resource configuration information with a mapping relation with a target logic channel, and the target logic channel is associated with the SR resource configuration information; and/or the number of the groups of groups,
the second configuration receiving module is configured to receive PRACH resource configuration information sent by a base station, where the PRACH resource configuration information includes a second mapping field, and the second mapping field is configured to indicate SR resource configuration information or a logical channel having a mapping relationship with the PRACH resource configuration information.
39. A computer readable storage medium having stored thereon a computer program, which when executed by a processor performs the steps of the resource allocation method according to any of claims 1-12; alternatively, the program, when executed by a processor, implements the steps of the random access method according to any of claims 13-18.
CN201810818519.9A 2018-07-24 2018-07-24 Resource allocation method, random access method, device, base station and terminal Active CN110753399B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810818519.9A CN110753399B (en) 2018-07-24 2018-07-24 Resource allocation method, random access method, device, base station and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810818519.9A CN110753399B (en) 2018-07-24 2018-07-24 Resource allocation method, random access method, device, base station and terminal

Publications (2)

Publication Number Publication Date
CN110753399A CN110753399A (en) 2020-02-04
CN110753399B true CN110753399B (en) 2023-05-09

Family

ID=69275330

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810818519.9A Active CN110753399B (en) 2018-07-24 2018-07-24 Resource allocation method, random access method, device, base station and terminal

Country Status (1)

Country Link
CN (1) CN110753399B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113556816B (en) * 2020-04-24 2023-01-10 北京紫光展锐通信技术有限公司 Method and device for indicating uplink channel resources
CN117479338A (en) * 2022-07-19 2024-01-30 展讯半导体(南京)有限公司 Access control method, system, equipment, medium, chip, terminal and base station

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103220811A (en) * 2012-01-19 2013-07-24 中兴通讯股份有限公司 Information processing method and method for enabling MTC UE to randomly access LTE system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015178566A1 (en) * 2014-05-18 2015-11-26 Lg Electronics Inc. Method and apparatus for transmitting uplink data in a wireless communication system
US10383151B2 (en) * 2015-07-17 2019-08-13 Intel IP Corporation Narrowband-physical random access channel techniques
WO2018129699A1 (en) * 2017-01-13 2018-07-19 Qualcomm Incorporated Logical channel prioritization and mapping to different numerologies

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103220811A (en) * 2012-01-19 2013-07-24 中兴通讯股份有限公司 Information processing method and method for enabling MTC UE to randomly access LTE system

Also Published As

Publication number Publication date
CN110753399A (en) 2020-02-04

Similar Documents

Publication Publication Date Title
US20200383135A1 (en) Method for random access in idle state and device
EP3496500B1 (en) Random access method and device
EP3606266B1 (en) Method and device for random access and instruction after random access rollback
JP6204599B2 (en) Method, user equipment, and base station for pre-determining resources in random access
EP3316651B1 (en) Random access method and corresponding device
EP3654706B1 (en) Resource determining method, and base station
EP2288220B1 (en) Method and apparatus for identifying downlink message responsive to random access preambles transmitted in different uplink channels in mobile communication system supporting carrier aggregation
CN103024923B (en) A kind of method and subscriber equipment ensureing parallel data Stochastic accessing
US20190208536A1 (en) Communication method and communication device
US20180249508A1 (en) Random access response transmission method and device
EP3148108A1 (en) Unlicensed carrier scheduling method, device and system, and computer storage medium
US20170303289A1 (en) Uplink channel processing method, terminal, base station, system and computer storage medium
CN105636223B (en) A kind of uplink dispatch method, apparatus and system
US10904914B2 (en) Transmission method, transmission apparatus, network device, and user equipment
JP2020535695A (en) User equipment and base stations involved in prioritized random access
JP2023514850A (en) Measurement method, device, node and storage medium
CN106686728B (en) Time-frequency resource allocation method and device
EP2651174A1 (en) Method, apparatus, and system for communication information transmission
MX2012009481A (en) Mobile station and wireless base station.
CN110753399B (en) Resource allocation method, random access method, device, base station and terminal
CN110557839A (en) processing method, configuration method, terminal and network side equipment of scheduling request
EP2959738B1 (en) Sector individual control of access to a cell of a mobile network
US20220386319A1 (en) Methods for interference coordination of a side-link and related network node, wireless nodes and user equipment
JP7437529B2 (en) Random access methods, base stations, user equipment, equipment and media
JP6449954B2 (en) Method, user equipment, and base station for pre-determining resources in random access

Legal Events

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