[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN117835440A - NR system resource allocation method, device and storage medium - Google Patents

NR system resource allocation method, device and storage medium Download PDF

Info

Publication number
CN117835440A
CN117835440A CN202211183539.6A CN202211183539A CN117835440A CN 117835440 A CN117835440 A CN 117835440A CN 202211183539 A CN202211183539 A CN 202211183539A CN 117835440 A CN117835440 A CN 117835440A
Authority
CN
China
Prior art keywords
message
access
resource allocation
condition
layer
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.)
Pending
Application number
CN202211183539.6A
Other languages
Chinese (zh)
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.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN202211183539.6A priority Critical patent/CN117835440A/en
Publication of CN117835440A publication Critical patent/CN117835440A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a NR system resource allocation method, a device and a storage medium, and relates to the technical field of communication. The specific implementation scheme is as follows: under the condition that the physical PHY layer detects a first message sent by the terminal equipment UE, the Medium Access Control (MAC) layer performs resource allocation on the second message and the third message; and under the condition that the MAC layer successfully allocates the resources of the second message and the third message, sending the resource allocation condition to the PHY layer, and simultaneously indicating that the higher layer HL performs the pre-configuration of the access resources for the UE to access the network according to the first message. Therefore, by advancing the configuration of HL on the access resource of the UE to the network and using the HL as the parallel flow of the MAC/PHY processing the second message and the third message, the processing time consumption of the base station in a critical path can be reduced, the access time delay of the UE is shortened, and the user service perception and the network index are improved.

Description

NR system resource allocation method, device and storage medium
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and apparatus for allocating resources of an NR system, and a storage medium.
Background
The 5G NR (New Radio) system proposes three large indexes of high capacity, high reliability and low delay, where the low delay includes a control plane delay and a service plane delay, the control plane delay is a duration time from an Idle state to a Connected state of a terminal Equipment (UE), and the index is a performance assessment index of an operator.
In the existing implementation, the radio resource control RRC (Radio Resource Control Setup Request, RRCSetup request) requests to RRCSetup are serial processing, the base station Physical PHY (Physical) Layer sends the channel decoding result of the Physical uplink shared channel (Physical uplink shared channel, PUSCH) carrying the third message to the medium access control (Medium Access Control, MAC) Layer, after the MAC completes the decoding of the Transport Block (TB), the MAC sends the result to the Higher Layer (HL), HL decodes the RRCSetup request message first, after the decoding is successful, performs user index allocation, physical channel resource allocation, and group RRCSetup message and encodes, and then sends the result to the MAC for air interface scheduling, and the MAC sends the scheduling result to the PHY Layer for air interface transmission. This approach results in a larger air-interface delay from the third message air-interface to the fourth message of the base station.
Disclosure of Invention
The invention provides a method, a device and a storage medium for allocating resources of an NR (non-return) system, which are used for solving the technical problems of poor flexibility of PUCCH (physical uplink control channel) resource allocation, multiple needed interaction times and large processing time delay in the related technology.
According to a first aspect of the present invention, there is provided a NR system resource allocation method, the method comprising: under the condition that the physical PHY layer detects a first message sent by the terminal equipment UE, the Medium Access Control (MAC) layer performs resource allocation on the second message and the third message; and under the condition that the MAC layer successfully allocates the resources of the second message and the third message, sending the resource allocation condition to the PHY layer, and simultaneously indicating that the higher layer HL performs the pre-configuration of the access resources for the UE to access the network according to the first message.
In one embodiment of the present invention, after sending the resource allocation situation to the PHY layer, the method further includes: the PHY layer sends a second message to the UE based on the resource allocation condition and receives a third message fed back by the UE based on the second message; the PHY layer detects a Physical Uplink Shared Channel (PUSCH) of the third message; and generating a Radio Resource Control (RRC) establishment request based on the third message by using the HL under the condition that the PUSCH detection result of the third message is correct, and simultaneously sending the HL pre-configured access resource for the UE to access the network to the MAC layer.
In one embodiment of the present invention, the medium access control MAC layer performs resource allocation on the second message and the third message, including: the MAC layer allocates resources to the second message; and under the condition that the MAC layer successfully allocates the resources of the second message, allocating the resources of the third message.
In one embodiment of the present invention, the NR system resource allocation method further includes: and under the condition that the PUSCH detection of the third message by the PHY layer fails, retransmitting the third message by the PHY layer until a retransmission stopping condition is met.
In one embodiment of the present invention, the NR system resource allocation method further includes: and under the condition that the retransmission times of the third message reach the preset maximum times, releasing the preset access resource for the UE to access the network through the HL.
In one embodiment of the invention, the higher layer HL pre-configures access resources for the UE to access the network according to the first message, including at least one of: pre-distributing user indexes; pre-allocation of physical channel resources; the radio resource control setup message RRCSetup is pre-generated.
In one embodiment of the present invention, after sending HL preconfigured access resources for a UE to access a network to a MAC layer, the method includes: the MAC layer allocates air interface resources to the fourth message based on RRCSetup and sends the resource allocation result of the fourth message to the PHY layer; and the PHY layer sends a fourth message to the UE according to the resource allocation result.
According to a second aspect of the present invention there is provided another NR system resource allocation apparatus, the apparatus comprising: the receiving module is used for performing resource allocation on the second message and the third message by the Medium Access Control (MAC) layer under the condition that the physical PHY layer detects the first message sent by the terminal equipment (UE); and the pre-configuration module is used for sending the resource allocation situation to the PHY layer under the condition that the MAC layer successfully allocates the resources of the second message and the third message, and simultaneously indicating the higher layer HL to pre-configure the access resources for the UE to access the network according to the first message.
In one embodiment of the invention, the pre-configuration module is further configured to: the PHY layer sends a second message to the UE based on the resource allocation condition and receives a third message fed back by the UE based on the second message; the PHY detects a Physical Uplink Shared Channel (PUSCH) of the third message; in case the PUSCH detection for the third message is correct, HL generates a radio resource control setup request based on the third message, while sending HL preconfigured access resources for the UE to access the network to the MAC layer.
In one embodiment of the invention, the receiving module is further configured to: the MAC layer allocates resources to the second message; and under the condition that the MAC layer successfully allocates the resources of the second message, allocating the resources of the third message.
In one embodiment of the invention, the pre-configuration module is further configured to: and under the condition that the PUSCH detection of the third message by the PHY layer fails, retransmitting the third message by the PHY layer until a retransmission stopping condition is met.
In one embodiment of the invention, the pre-configuration module is further configured to: and under the condition that the retransmission times of the third message reach the preset maximum times, releasing the preset access resource for the UE to access the network through the HL.
In one embodiment of the invention, the pre-configuration module is further configured to: pre-distributing user indexes; pre-allocation of physical channel resources; the radio resource control setup message RRCSetup is pre-generated.
In one embodiment of the invention, the pre-configuration module is further configured to: the MAC layer allocates air interface resources to the fourth message based on RRCSetup and sends the resource allocation result of the fourth message to the PHY layer; and the PHY layer sends a fourth message to the UE according to the resource allocation result.
An NR system resource allocation apparatus according to an embodiment of the third aspect of the present invention includes a memory, a transceiver, and a processor: a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations: under the condition that the physical PHY layer detects a first message sent by the terminal equipment UE, the Medium Access Control (MAC) layer performs resource allocation on the second message and the third message; and under the condition that the MAC layer successfully allocates the resources of the second message and the third message, sending the resource allocation condition to the PHY layer, and simultaneously indicating that the higher layer HL performs the pre-configuration of the access resources for the UE to access the network according to the first message.
In one embodiment of the invention, the processor is further configured to: the PHY layer sends a second message to the UE based on the resource allocation condition and receives a third message fed back by the UE based on the second message; the PHY performs PUSCH detection on the third message; in case the PUSCH detection for the third message is correct, HL generates a radio resource control setup request based on the third message, while sending HL preconfigured access resources for the UE to access the network to the MAC layer.
In one embodiment of the invention, the processor is further configured to: the MAC layer allocates resources to the second message; and under the condition that the MAC layer successfully allocates the resources of the second message, allocating the resources of the third message.
In one embodiment of the invention, the processor is further configured to: and under the condition that the PUSCH detection of the third message by the PHY layer fails, retransmitting the third message by the PHY layer until a retransmission stopping condition is met.
In one embodiment of the invention, the pre-configuration module is further configured to: and under the condition that the retransmission times of the third message reach the preset maximum times, releasing the preset access resource for the UE to access the network through the HL.
In one embodiment of the invention, the processor is further configured to: pre-distributing user indexes; pre-allocation of physical channel resources; the radio resource control setup message RRCSetup is pre-generated.
In one embodiment of the invention, the processor is further configured to: the MAC layer allocates air interface resources to the fourth message based on RRCSetup and sends the resource allocation result of the fourth message to the PHY layer; and the PHY layer sends a fourth message to the UE according to the resource allocation result.
According to a third aspect of the present invention, there is provided a processor readable storage medium storing a computer program for causing the processor to execute the data processing method according to the embodiment of the first aspect.
The technical scheme provided by the embodiment of the invention at least has the following beneficial effects:
by advancing the configuration of HL on the access resource of the UE to the network and using the HL as the parallel flow of the second message and the third message processed by the MAC/PHY, the time consumption of the base station in a critical path can be reduced, the access time delay of the UE is shortened, and the user service perception and the network index are improved.
Drawings
The foregoing and/or additional aspects and advantages of the invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
FIG. 1 is a flow chart of a NR system resource allocation method according to one embodiment of the present invention;
fig. 2 is a schematic diagram of interaction between a base station and a UE according to an embodiment of the present invention;
FIG. 3 is a flow chart of a NR system resource allocation method according to another embodiment of the present invention;
FIG. 4 is an overall flow diagram of a NR system resource allocation method according to one embodiment of the present invention;
fig. 5 is a schematic structural diagram of an NR system resource allocation apparatus according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of an NR system resource allocation apparatus according to another embodiment of the present invention.
Detailed Description
In the embodiment of the invention, the term "and/or" describes the association relation of the association objects, which means that three relations can exist, for example, a and/or B can be expressed as follows: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
The term "plurality" in embodiments of the present invention means two or more, and other adjectives are similar.
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The embodiment of the invention provides a NR system resource allocation method, network equipment, device, electronic equipment and storage medium, which are used for solving the technical problem that the time delay from an air interface of a third message to an air interface of a fourth message of a base station in the related technology is large.
The method and the device are based on the same application, and because the principles of solving the problems by the method and the device are similar, the implementation of the device and the method can be referred to each other, and the repetition is not repeated.
Fig. 1 is a flow chart of a NR system resource allocation method according to an embodiment of the present invention, as shown in the figure, including:
s101, when the physical PHY layer detects the first message sent by the terminal device UE, the medium access control MAC layer allocates resources to the second message and the third message.
In the embodiment of the present invention, as shown in fig. 2, the radio resource control (Radio Resource Control, RRC layer) production cost of the UE establishes a connection request, rrcsetup request, and notifies the bottom layer to initiate random access, and the UE initiates a first message of a random access message on a Physical Random Access Channel (PRACH). And the base station PHY layer performs Preamble detection in the configuration time slot of the PRACH resource, and the PHY layer sends the detection result to the base station MAC. And the MAC receives the detection result of the first message, allocates a temporary user index, and allocates resources of the second message and a third message, wherein the third message carries the signaling content of the RRCSetup request.
Since the distance between the terminal and the network is uncertain due to the mobility of the terminal, if the terminal needs to connect to the NR system, maintenance management of uplink synchronization must be performed in real time. The purpose of the PRACH is to achieve uplink synchronization, establish a relationship with the uplink synchronization of the network and request the network to allocate dedicated resources to the terminal for normal service transmission. The first message is the actual content that the UE sends in the PRACH channel.
In the embodiment of the invention, the air interface time slot interval between the first message and the second message is smaller than or equal to the first preset time slot interval, and the air interface time slot interval between the second message and the third message is smaller than or equal to the second preset time slot interval. The first preset time slot interval and the second preset time slot interval are set in advance, and can be changed according to actual design requirements, and the method is not limited in any way. The air slot interval of the first message and the second message is generally smaller than the random access response window configured in the broadcast, and is generally configured to be 10ms, and the air slot interval of the second message and the third message should meet the minimum requirement specified by the protocol.
S102, under the condition that the MAC layer successfully allocates the resources of the second message and the third message, the resource allocation condition is sent to the PHY layer, and meanwhile, the higher layer HL is instructed to pre-configure the access resources for the UE to access the network according to the first message.
In the embodiment of the invention, the MAC layer allocates the resources of the second message and the third message, and the second message contains the resource allocation data of the third message, so that when the MAC layer successfully allocates the resources of the second message and the third message, the MAC layer groups the data content of the second message according to the detection result of the first message and the resource allocation result of the third message, then sends the scheduling results of the second message and the third message to the PHY layer, and simultaneously indicates that the higher layer HL performs the pre-configuration of the access resources for the UE access network according to the first message.
In the prior art, the pre-configuration of the access resource for the UE access network by the upper layer HL according to the first message is configured when the MAC layer receives the correct third message detection result and is a serial step, and in the invention, under the condition that the MAC layer successfully allocates the resources of the second message and the third message, the pre-configuration of the access resource for the UE access network by the upper layer HL according to the first message is used as a parallel step with the transmission of the resource allocation condition to the PHY layer, so that the access delay of the UE is reduced.
In the embodiment of the invention, firstly, under the condition that a physical PHY layer detects a first message sent by a terminal device UE, a Medium Access Control (MAC) layer performs resource allocation on a second message and a third message, then under the condition that the MAC layer performs successful resource allocation on the second message and the third message, the resource allocation condition is sent to the PHY layer, and meanwhile, a higher layer HL is indicated to perform pre-configuration of access resources for the UE to access a network according to the first message. Therefore, by advancing the configuration of HL on the access resource of the UE to the network and using the HL as the parallel flow of the second message and the third message processed by the MAC/PHY, the time consumption of the base station in a critical path can be reduced, the access time delay of the UE can be shortened, and the user service perception and the network index can be improved.
In the embodiment of the invention, the higher layer HL performs the pre-configuration of the access resource for the UE to access the network according to the first message, including at least one of the following: user index pre-allocation, physical channel resource pre-allocation and radio resource control setup message RRCSetup pre-generation.
Fig. 3 is a flow chart of an NR system resource allocation method according to another embodiment of the present invention, as shown in the following:
s301, in the case that the physical PHY layer detects the first message sent by the terminal device UE, the medium access control MAC layer allocates resources to the second message and the third message.
The specific implementation of S301 may refer to the content of S101 in the foregoing embodiment, which is not described herein.
S302, when the MAC layer successfully allocates the resources of the second message and the third message, the resource allocation situation is sent to the PHY layer, and meanwhile, the higher layer HL is instructed to pre-configure the access resources for the UE to access the network according to the first message.
The specific implementation of S302 may refer to the content of S102 in the foregoing embodiment, which is not described herein.
And S303, the PHY layer sends a second message to the UE based on the resource allocation condition and receives a third message fed back by the UE based on the second message.
In the embodiment of the present invention, as shown in fig. 2, the PHY layer generates a signal according to the MAC layer resource allocation result and the second message, sends the second message in the air interface slot of the second message, and sends a third message after the UE detects the second message, where the third message carries the signaling content of the rrcsetup request.
S304, the PHY layer detects the Physical Uplink Shared Channel (PUSCH) of the third message.
As shown in fig. 2, the PHY layer performs PUSCH detection of the third message in the air slot of the third message, and sends the detection result to the MAC.
S305, in case that the PUSCH detection result of the third message is correct, HL generates a radio resource control establishment request based on the third message, and simultaneously sends HL preconfigured access resources for the UE to access the network to the MAC layer.
As shown in fig. 2, the MAC receives the correct third message detection result, sends the decoding result to the HL, decodes the third message decoding result after the HL receives the third message decoding result, generates an rrcsetup request based on the decoding result, and sends the configured access resource to the MAC layer. In an embodiment of the invention, the decoding of the third message may be performed based on an abstract syntax notation (Abstract Syntax Notation One, ASN 1) approach.
In the embodiment of the invention, firstly, under the condition that a physical PHY layer detects a first message sent by a terminal device UE, a medium access control MAC layer performs resource allocation on a second message and a third message, then under the condition that the MAC layer successfully allocates the resources of the second message and the third message, the resource allocation condition is sent to the PHY layer, meanwhile, a higher layer HL is indicated to perform pre-configuration of access resources for the UE to access a network according to the first message, then the PHY layer sends the second message to the UE based on the resource allocation condition, and receives the third message fed back by the UE based on the second message, then the PHY performs PUSCH detection on the third message, finally, under the condition that the PUSCH detection result of the third message is correct, the HL generates a radio resource control establishment request RRCSetup request based on the third message, and meanwhile, the pre-configured access resources for the UE to access the network are sent to the MAC layer. By pre-configuring the access resource of the UE to the network in advance by HL and taking the pre-configured access resource as a parallel flow, the processing time delay of the base station can be reduced, and the normal access of the UE can not be influenced, so that the access efficiency of the UE is increased, and the goal of shortening the time delay of the control plane is finally achieved.
It should be noted that, as shown in fig. 2, after HL preconfigured access resources for accessing the network by the UE are sent to the MAC layer, the MAC layer is further required to allocate air interface resources to the fourth message based on the RRCSetup, send the resource allocation result of the fourth message to the PHY layer, and send the fourth message to the UE according to the resource allocation result through the PHY layer.
In the embodiment of the invention, when the physical uplink control channel (PUSCH) detection of the third message by the PHY layer fails, the PHY layer retransmits the third message until a retransmission stopping condition is met. It should be noted that, the retransmission condition includes that the number of times of retransmission of the third message reaches a preset number of times or the detection result of PUSCH detection of the third message by the PHY layer is correct. It should be noted that the preset number of times may be set in advance, and may be set according to actual design requirements, which is not limited in any way. And if the third message is retransmitted to the maximum times, deleting all information of the UE at the MAC side, waiting for the terminal to initiate the first message again, and releasing the preconfigured access resource for the UE to access the network through the HL.
It should be noted that, the set processing delays may be different for different processing nodes, where the processing delay at the base station side includes: the first message detection delay is typically within 1 slot (slot); the second message scheduling delay comprises processing time of the base station MAC and PHY, and is generally within 2-3 slots; the third message detection delay is generally within 1 slot; RRCSetup generates time delay, and physical resource allocation and Asn1 coding are required to be longer, and the time delay is generally more than 2ms due to the fact that UE (user equipment) is involved in user index allocation in a base station/cell; the fourth message scheduling delay, including processing time of the base station MAC and PHY, is typically within 2-3 slots.
Fig. 4 is a schematic overall flow chart of an embodiment of the present invention, firstly, a PHY layer detects in a PRACH configuration time slot, after detecting a first message, sends a detection result to an MAC layer, the MACK layer performs resource allocation of a second message and a third message, and simultaneously notifies HL to perform pre-allocation of access resources for a UE access network, if resource allocation fails, the flow is ended, if resource allocation of the second message and the third message is successful, the allocation result is sent to the PHY layer, the PHY layer sends the second message to the UE based on the resource allocation situation, and receives the third message fed back by the UE based on the second message, the PHY performs PUSCH detection on the third message, and when the PUSCH detection result of the third message is correct, HL generates a radio resource control establishment request based on the third message, and simultaneously sends HL pre-configured access resources for the UE access network to the MAC layer, the MAC layer performs air interface resource allocation to the fourth message based on the RRCSetup, and sends the resource allocation result of the fourth message to the PHY layer, and the PHY layer sends the fourth message to the UE according to the resource allocation result.
In correspondence with the NR system resource allocation methods set forth in the foregoing several embodiments, an embodiment of the present application further provides an NR system resource allocation apparatus, and since the NR system resource allocation apparatus set forth in the embodiment of the present application corresponds to the NR system resource allocation method set forth in the foregoing several embodiments, implementation manners of the NR system resource allocation method set forth in the foregoing embodiment of the present application are also applicable to the NR system resource allocation apparatus set forth in the embodiment of the present application, and will not be described in detail in the following embodiments.
Fig. 5 is a schematic structural diagram of an NR system resource allocation apparatus according to an embodiment of the present invention, and as shown in fig. 5, the NR system resource allocation apparatus 500 includes a receiving module 501 and a pre-configuration module 502.
The receiving module 501 is configured to, when the physical PHY layer detects the first message sent by the terminal device UE, perform resource allocation on the second message and the third message by using the medium access control MAC layer.
A pre-configuration module 502, configured to send a resource allocation situation to the PHY layer when the resource allocation of the second message and the third message by the MAC layer is successful, and instruct the higher layer HL to pre-configure access resources for the UE to access the network according to the first message at the same time.
In one embodiment of the present invention, the pre-configuration module 502 is further configured to: the PHY layer sends a second message to the UE based on the resource allocation condition and receives a third message fed back by the UE based on the second message; the PHY performs PUSCH detection on the third message; in case the PUSCH detection for the third message is correct, HL generates a radio resource control setup request based on the third message, while sending HL preconfigured access resources for the UE to access the network to the MAC layer.
In one embodiment of the present invention, the receiving module 501 is further configured to: the MAC layer allocates resources to the second message; and under the condition that the MAC layer successfully allocates the resources of the second message, allocating the resources of the third message.
In one embodiment of the present invention, the air interface time slot interval between the first message and the second message is less than or equal to the first preset time slot interval, and the air interface time slot interval between the second message and the third message is less than or equal to the second preset time slot interval.
In one embodiment of the present invention, the pre-configuration module 502 is further configured to: and under the condition that the PUSCH detection of the third message by the PHY layer fails, retransmitting the third message by the PHY layer until a retransmission stopping condition is met.
In one embodiment of the present invention, the pre-configuration module 502 is further configured to: pre-distributing user indexes; pre-allocation of physical channel resources; the radio resource control setup message RRCSetup is pre-generated.
In one embodiment of the present invention, the pre-configuration module 502 is further configured to: the MAC layer allocates air interface resources to the fourth message based on RRCSetup and sends the resource allocation result of the fourth message to the PHY layer; and the PHY layer sends a fourth message to the UE according to the resource allocation result.
Fig. 6 is a schematic structural diagram of an NR system resource allocation apparatus according to another embodiment of the present invention, and as shown in fig. 6, the NR system resource allocation apparatus 600 includes a memory 601, a transceiver 602, a processor 603, and a user interface 604: a memory 601 for storing a computer program; a transceiver 602 for transceiving data under the control of the processor 603; a processor 603 for reading the computer program in the memory 601 and performing the following operations:
under the condition that the physical PHY layer detects a first message sent by the terminal equipment UE, the Medium Access Control (MAC) layer performs resource allocation on the second message and the third message;
and under the condition that the MAC layer successfully allocates the resources of the second message and the third message, sending the resource allocation condition to the PHY layer, and simultaneously indicating that the higher layer HL performs the pre-configuration of the access resources for the UE to access the network according to the first message.
Wherein in fig. 6, a bus architecture may comprise any number of interconnected buses and bridges, and in particular one or more processors represented by the processor 603 and various circuits of the memory represented by the memory 601, linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. The transceiver 602 may be a number of elements, including a transmitter and a receiver, providing a means for communicating with various other apparatus over transmission media, including wireless channels, wired channels, optical cables, etc. The user interface 604 may also be an interface capable of interfacing with an inscribed desired device for a different user device, including but not limited to a keypad, display, speaker, microphone, joystick, etc.
The processor 603 is responsible for managing the bus architecture and general processing, and the memory 601 may store data used by the processor 603 in performing operations.
Alternatively, the processor 603 may be a CPU (central processing unit), ASIC (Application Specific Integrated Circuit ), FPGA (Field-Programmable Gate Array, field programmable gate array) or CPLD (Complex Programmable Logic Device ), and the processor may also employ a multi-core architecture.
The processor is operable to execute any of the methods provided by the embodiments of the present invention in accordance with the obtained executable instructions by invoking a computer program stored in a memory. The processor and the memory may also be physically separate.
In one embodiment of the invention, the processor 603 is further configured to: the PHY layer sends a second message to the UE based on the resource allocation condition and receives a third message fed back by the UE based on the second message; the PHY performs PUSCH detection on the third message; in case the PUSCH detection for the third message is correct, HL generates a radio resource control setup request, rrcsetup request, based on the third message, while sending HL preconfigured access resources for the UE to access the network to the MAC layer.
In one embodiment of the invention, the processor 603 is further configured to: the MAC layer allocates resources to the second message; and under the condition that the MAC layer successfully allocates the resources of the second message, allocating the resources of the third message.
In one embodiment of the present invention, the air interface time slot interval between the first message and the second message is less than or equal to the first preset time slot interval, and the air interface time slot interval between the second message and the third message is less than or equal to the second preset time slot interval.
In one embodiment of the invention, the processor 603 is further configured to: and under the condition that the PUSCH detection of the third message by the PHY layer fails, retransmitting the third message by the PHY layer until a retransmission stopping condition is met.
In one embodiment of the invention, the processor 603 is further configured to: pre-distributing user indexes; pre-allocation of physical channel resources; the radio resource control setup message RRCSetup is pre-generated.
In one embodiment of the invention, the processor 603 is further configured to: the MAC layer allocates air interface resources to the fourth message based on RRCSetup and sends the resource allocation result of the fourth message to the PHY layer; and the PHY layer sends a fourth message to the UE according to the resource allocation result.
It should be noted that, the above device provided in the embodiment of the present invention can implement all the method steps implemented in the method embodiment and achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those in the method embodiment in this embodiment are omitted.
In order to achieve the above-described embodiments, an embodiment of the present invention proposes a processor-readable storage medium storing a computer program for causing a processor to execute an NR system resource allocation method.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the 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-executable instructions. These computer-executable instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
It should be noted that in the description of the present invention, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. Furthermore, in the description of the present invention, unless otherwise indicated, the meaning of "a plurality" is two or more.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and further implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
It is to be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
Those of ordinary skill in the art will appreciate that all or a portion of the steps carried out in the method of the above-described embodiments may be implemented by a program to instruct related hardware, where the program may be stored in a computer readable storage medium, and where the program, when executed, includes one or a combination of the steps of the method embodiments.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing module, or each unit may exist alone physically, or two or more units may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated modules may also be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product.
The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, or the like.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the invention, and that variations, modifications, alternatives and variations may be made to the above embodiments by one of ordinary skill in the art within the scope of the invention.

Claims (16)

1. A method for NR system resource allocation, the method comprising:
under the condition that the physical PHY layer detects a first message sent by the terminal equipment UE, the Medium Access Control (MAC) layer performs resource allocation on the second message and the third message;
and under the condition that the MAC layer successfully allocates the resources of the second message and the third message, sending the resource allocation condition to the PHY layer, and simultaneously indicating a higher layer HL to perform pre-configuration of access resources for the UE to access the network according to the first message.
2. The method of claim 1, wherein after the sending the resource allocation situation to the PHY layer, further comprising:
the PHY layer sends the second message to the UE based on the resource allocation condition and receives a third message fed back by the UE based on the second message;
the PHY layer detects a Physical Uplink Shared Channel (PUSCH) of the third message;
and under the condition that the PUSCH detection result of the third message is correct, generating a Radio Resource Control (RRC) establishment request by the HL based on the third message, and simultaneously sending the HL preconfigured access resource for the UE to access the network to the MAC layer.
3. The method of claim 1, wherein the medium access control MAC layer performs resource allocation for the second message and the third message, comprising:
the MAC layer allocates resources to the second message;
and under the condition that the MAC layer successfully allocates the second message resource, performing resource allocation on the third message.
4. The method according to claim 2, wherein the method further comprises:
and under the condition that the PUSCH detection of the third message by the PHY layer fails, retransmitting the third message by the PHY layer until a retransmission stopping condition is met.
5. The method according to claim 4, wherein the method further comprises:
and under the condition that the retransmission times of the third message reach the preset maximum times, releasing the preset access resource for the UE to access the network through the HL.
6. The method according to claim 2, characterized in that the higher layer HL pre-configures access resources for the UE to access the network according to the first message, comprising at least one of the following:
pre-distributing user indexes;
pre-allocation of physical channel resources;
the radio resource control setup message RRCSetup is pre-generated.
7. The method of claim 6, wherein after the sending the HL preconfigured access resources for a UE to access a network to the MAC layer comprises:
the MAC layer allocates air interface resources to a fourth message based on the RRCSetup and sends a resource allocation result of the fourth message to the PHY layer;
and the PHY layer sends the fourth message to the UE according to the resource allocation result.
8. An NR system resource allocation apparatus, the apparatus comprising:
the receiving module is used for performing resource allocation on the second message and the third message by the Medium Access Control (MAC) layer under the condition that the physical PHY layer detects the first message sent by the terminal equipment (UE);
and the pre-configuration module is used for sending the resource allocation situation to the PHY layer under the condition that the resource allocation of the second message and the third message by the MAC layer is successful, and simultaneously indicating that the higher layer HL performs the pre-configuration of the access resource for the UE to access the network according to the first message.
9. The apparatus of claim 8, wherein the pre-configuration module is further configured to:
the PHY layer sends the second message to the UE based on the resource allocation condition and receives a third message fed back by the UE based on the second message;
the PHY layer detects a Physical Uplink Shared Channel (PUSCH) of the third message;
and under the condition that the PUSCH detection result of the third message is correct, generating a Radio Resource Control (RRC) establishment request by the HL based on the third message, and simultaneously sending the HL preconfigured access resource for the UE to access the network to the MAC layer.
10. The apparatus of claim 8, wherein the receiving module is further configured to:
the MAC layer allocates resources to the second message;
and under the condition that the MAC layer successfully allocates the second message resource, performing resource allocation on the third message.
11. The apparatus of claim 9, wherein the pre-configuration module is further configured to:
and under the condition that the PUSCH detection of the third message by the PHY layer fails, retransmitting the third message by the PHY layer until a retransmission stopping condition is met.
12. The apparatus of claim 11, wherein the pre-configuration module is further configured to:
and under the condition that the retransmission times of the third message reach the preset maximum times, releasing the preset access resource for the UE to access the network through the HL.
13. The apparatus of claim 9, wherein the higher layer HL pre-configures access resources for the UE to access the network based on the first message, comprising at least one of:
pre-distributing user indexes;
pre-allocation of physical channel resources;
the radio resource control setup message RRCSetup is pre-generated.
14. The apparatus of claim 13, wherein the pre-configuration module is further configured to:
the MAC layer allocates air interface resources to a fourth message based on the RRCSetup and sends a resource allocation result of the fourth message to the PHY layer;
and the PHY layer sends the fourth message to the UE according to the resource allocation result.
15. An NR system resource allocation apparatus comprising a memory, a transceiver, and a processor: a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations:
under the condition that the physical PHY layer detects a first message sent by the terminal equipment UE, the Medium Access Control (MAC) layer performs resource allocation on the second message and the third message;
and under the condition that the MAC layer successfully allocates the resources of the second message and the third message, sending the resource allocation condition to the PHY layer, and simultaneously indicating a higher layer HL to perform pre-configuration of access resources for the UE to access the network according to the first message.
16. A processor-readable storage medium, characterized in that the processor-readable storage medium stores a computer program for causing the processor to execute the NR system resource allocation method according to any one of claims 1 to 7.
CN202211183539.6A 2022-09-27 2022-09-27 NR system resource allocation method, device and storage medium Pending CN117835440A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211183539.6A CN117835440A (en) 2022-09-27 2022-09-27 NR system resource allocation method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211183539.6A CN117835440A (en) 2022-09-27 2022-09-27 NR system resource allocation method, device and storage medium

Publications (1)

Publication Number Publication Date
CN117835440A true CN117835440A (en) 2024-04-05

Family

ID=90504728

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211183539.6A Pending CN117835440A (en) 2022-09-27 2022-09-27 NR system resource allocation method, device and storage medium

Country Status (1)

Country Link
CN (1) CN117835440A (en)

Similar Documents

Publication Publication Date Title
US12127173B2 (en) Method and apparatus for determining resource pool
US11445501B2 (en) Method and apparatus for determining resource pool
CN116321513A (en) Method for performing random access channel procedure and user equipment therefor
EP3863347A1 (en) Resource configuration method and device
TW201818752A (en) Monitoring instructing and monitoring method and apparatus with short transmission time interval
CN109150562B (en) Method and device for managing cell and storage medium
CN111328140B (en) Side-chain communication method and device
US20220248466A1 (en) Resource configuration method and device
CN111525987A (en) Sidelink communication method and device
US20190124705A1 (en) Identifier management method, apparatus, and system
CN110351844B (en) Resource determining and resource indicating methods and devices
EP3958595A1 (en) Communication method and apparatus
CN110831140A (en) Power determination method and device
EP4346303A1 (en) Resource reselection method and apparatus, device, and storage medium
WO2019213975A1 (en) Information transmission method, communication device, and network device
CN115568020A (en) Resource allocation method, information sending method and device
CN105101418A (en) Method, system and equipment for determining reference subframe
WO2020237510A1 (en) Control signalling detection method and apparatus, device, and storage medium
EP3780840A1 (en) Wireless resource scheduling
JP2022528381A (en) Communication method and device
CN117835440A (en) NR system resource allocation method, device and storage medium
EP3595191A1 (en) Resource indication method and apparatus, access network device, terminal and system
EP4258797A1 (en) Information indication method and apparatus, device, and storage medium
CN111585708B (en) Method for determining multicast feedback resource, receiving node and sending node
CN111835483B (en) Information transmission method and electronic equipment

Legal Events

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