Method, system, equipment and storage medium for improving random access success rate

文档序号:1957269 发布日期:2021-12-10 浏览:21次 中文

阅读说明:本技术 一种提升随机接入成功率的方法、系统、设备及存储介质 (Method, system, equipment and storage medium for improving random access success rate ) 是由 任恩贤 周国勇 于 2021-09-15 设计创作,主要内容包括:本申请涉及通信技术领域,以提高随机接入成功率。具体公开了提升随机接入成功率的方法、系统、设备及存储介质,该方法包括:RU接收MSG1,所有RU均上报检测到的MSG1及对应的信道质量;BBU通过收集所有MSG1全局信息,并对相同preamble ID的RU进行排序;BBU选择至少一个RU,配置选出的RU解调上行MSG3;RU执行MSG3的解调,并将解调结果上报给BBU;BBU判断同一preamble ID对应的MSG3数量,若相同的preamble ID对应多个MSG3,则随机选择或选择信道质量最高的MSG3对应的终端作为目标MSG3,其余MSG3对应的终端随机接入失败;若相同的preamble ID对应一个MSG3,则选择目标MSG3上报对应信道质量最高的RU作为UE的RU,继续后续随机接入流程。(The application relates to the technical field of communication, and aims to improve the success rate of random access. Specifically disclosed are a method, a system, a device and a storage medium for improving the success rate of random access, wherein the method comprises the following steps: RUs receive MSG1, and all RUs report detected MSG1 and corresponding channel quality; the BBU collects all MSG1 global information and sequences RUs with the same preamble ID; the BBU selects at least one RU, and configures the selected RU to demodulate an uplink MSG 3; the RU executes the demodulation of the MSG3 and reports the demodulation result to the BBU; the BBU judges the number of the MSGs 3 corresponding to the same preamble ID, if the same preamble ID corresponds to a plurality of MSGs 3, the terminal corresponding to the MSG3 with the highest channel quality is randomly selected or selected as a target MSG3, and the terminals corresponding to the rest MSGs 3 fail in random access; and if the same preamble ID corresponds to one MSG3, selecting the RU with the highest corresponding channel quality reported by the target MSG3 as the RU of the UE, and continuing the subsequent random access process.)

1. A method for improving random access success rate is applied to option6 scene, and is characterized by comprising the following steps:

step one, RUs receive MSG1, and all RUs report detected MSG1 and corresponding channel quality;

step two, the BBU collects all MSG1 global information and sequences RUs with the same preamble ID;

step three, the BBU selects at least one RU, and the selected RU is configured to demodulate the uplink MSG 3;

step four, the RU executes the demodulation of the MSG3 and reports the demodulation result to the BBU;

step five, the BBU judges the number of the MSGs 3 corresponding to the same preamble ID, if the same preamble ID corresponds to a plurality of MSGs 3, the step six is executed, otherwise, the step seven is skipped;

step six, if a plurality of different MSGs 3 correspond to the same preamble ID, which indicates that a plurality of terminals have conflict in random access, the terminal corresponding to the MSG3 with the highest channel quality can be randomly selected or selected as the target MSG3, the terminals corresponding to the rest MSG3 fail in random access, and the process is ended;

step seven, selecting the RU with the highest corresponding channel quality reported by the target MSG3 as the RU of the UE, and continuing the subsequent random access process.

2. The method according to claim 1, wherein the number of RUs in step three is a preset number, or a number satisfying a channel threshold, or a number of RUs in which the preamble ID is detected completely.

3. The method of claim 2, wherein the number of RUs is four.

4. A system for increasing a success rate of random access, comprising:

the channel quality collection unit is used for RUs to receive the MSG1, and all RUs report the detected MSG1 and the corresponding channel quality;

the RU ordering unit is used for the BBU to collect all MSG1 global information and order RUs with the same preamble ID;

the configuration demodulation unit is used for selecting at least one RU by the BBU, configuring the selected RU to demodulate the uplink MSG3, and the RU executes the demodulation of the MSG3 and reports the demodulation result to the BBU;

the access judging unit is used for judging the number of the MSGs 3 corresponding to the same preamble ID by the BBU, if a plurality of different MSGs 3 correspond to the same preamble ID, the collision of the random access of a plurality of terminals is shown, the terminal corresponding to the MSG3 with the highest channel quality can be randomly selected or selected as a target MSG3, and the random access of the terminals corresponding to the rest MSGs 3 fails; if the same preamble ID corresponds to one MSG3, selecting the target MSG3 to report the RU with the highest corresponding channel quality as the RU of the UE, and continuing the subsequent random access process.

5. A computer device, wherein the computer device comprises a memory and a processor;

the memory is used for storing a computer program;

the processor is configured to execute the computer program and to implement the method for improving random access success rate according to any one of claims 1 to 3 when executing the computer program.

6. A computer-readable storage medium, storing a computer program, which, when executed by a processor, causes the processor to implement the method for improving random access success rate according to any one of claims 1 to 3.

Technical Field

The present application relates to the field of communications technologies, and in particular, to a method, a system, a device, and a storage medium for increasing a random access success rate.

Background

5G O-A separate way in which the O-DU and O-RU communicate using the nAPI interface in the RAN is called option6, where the O-DU contains the RLC and MAC and the O-RU contains the PHY, RF and antenna. Wherein one O-DU may connect multiple O-RUs through the EU. GPON is a broadband access technology commonly adopted by large operators at present, and has the advantages of covering long-distance transmission (up to 20km), large bandwidth (downlink 2.5G/uplink 1.25G physical layer) and good light splitting characteristics (64-128).

When the MSG3 receives the signals, the channel information of the UE is less, and the receiving performance of the MSG3 needs to be guaranteed. In addition, when the same preamble ID corresponds to different UEs, the contention conflict problem needs to be solved.

Disclosure of Invention

The application provides a method, a system, a computer device and a storage medium for improving the success rate of random access, so as to solve the problems.

In a first aspect, the present application provides a method for increasing a random access success rate, where the method includes:

step one, RUs receive MSG1, and all RUs report detected MSG1 and corresponding channel quality;

step two, the BBU collects all MSG1 global information and sequences RUs with the same preamble ID;

step three, the BBU selects at least one RU, and the selected RU is configured to demodulate the uplink MSG 3;

step four, the RU executes the demodulation of the MSG3 and reports the demodulation result to the BBU;

step five, the BBU judges the number of the MSGs 3 corresponding to the same preamble ID, if the same preamble ID corresponds to a plurality of MSGs 3, the step six is executed, otherwise, the step seven is skipped;

step six, if a plurality of different MSGs 3 correspond to the same preamble ID, which indicates that a plurality of terminals have conflict in random access, the terminal corresponding to the MSG3 with the highest channel quality can be randomly selected or selected as the target MSG3, the terminals corresponding to the rest MSG3 fail in random access, and the process is ended;

step seven, selecting the RU with the highest corresponding channel quality reported by the target MSG3 as the RU of the UE, and continuing the subsequent random access process.

In a second aspect, the present application further provides a system for increasing a random access success rate, where the system includes:

the channel quality collection unit is used for RUs to receive the MSG1, and all RUs report the detected MSG1 and the corresponding channel quality;

the RU ordering unit is used for the BBU to collect all MSG1 global information and order RUs with the same preamble ID;

the configuration demodulation unit is used for selecting at least one RU by the BBU, configuring the selected RU to demodulate the uplink MSG3, and the RU executes the demodulation of the MSG3 and reports the demodulation result to the BBU;

the access judging unit is used for judging the number of the MSGs 3 corresponding to the same preamble ID by the BBU, if a plurality of different MSGs 3 correspond to the same preamble ID, the collision of the random access of a plurality of terminals is shown, the terminal corresponding to the MSG3 with the highest channel quality can be randomly selected or selected as a target MSG3, and the random access of the terminals corresponding to the rest MSGs 3 fails; if the same preamble ID corresponds to one MSG3, selecting the target MSG3 to report the RU with the highest corresponding channel quality as the RU of the UE, and continuing the subsequent random access process.

In a third aspect, the present application further provides a computer device comprising a memory and a processor; the memory is used for storing a computer program; the processor is configured to execute the computer program and implement the method for improving the random access success rate when executing the computer program.

In a fourth aspect, the present application further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the processor is caused to implement the method for improving a random access success rate as described above.

The application discloses a method, a system, equipment and a storage medium for improving the success rate of random access, wherein MSG1 is received by RUs, and all RUs report detected MSG1 and corresponding channel quality; the BBU collects all MSG1 global information and sequences RUs with the same preamble ID; the BBU selects at least one RU, and configures the selected RU to demodulate an uplink MSG 3; the RU executes the demodulation of the MSG3 and reports the demodulation result to the BBU; the BBU judges the number of MSG3 corresponding to the same preamble ID; if a plurality of different MSGs 3 correspond to the same preamble ID, which indicates that a plurality of terminals have collision in random access, the terminal corresponding to the MSG3 with the highest channel quality can be randomly selected or selected as the target MSG3, and the terminals corresponding to the rest MSG3 fail in random access; and selecting the RU with the highest corresponding channel quality reported by the target MSG3 as the RU of the UE, and continuing the subsequent random access process. The method and the device ensure the receiving performance of the MSG3, solve the problem of competition conflict when the same preamble ID corresponds to different UEs, and improve the random access success rate of the option6 scene.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

Fig. 1 is a schematic flow chart of a method for improving a random access success rate according to an embodiment of the present application;

fig. 2 is a schematic block diagram of increasing a random access success rate according to an embodiment of the present disclosure;

fig. 3 is a schematic block diagram of a computer device according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

The flow diagrams depicted in the figures are merely illustrative and do not necessarily include all of the elements and operations/steps, nor do they necessarily have to be performed in the order depicted. For example, some operations/steps may be decomposed, combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.

Some nouns are explained first below. nAPI is an interface communication mode, UE is user equipment, DU is a distribution unit, EU is an extension unit, RU is a remote unit extended by EU, SINR is a signal to interference plus noise ratio, BBU is a baseband processing unit, OAM is an operation maintenance management system of the network, GPON is a kilomega passive optical network or a gigabit passive optical network, GPON technology is a latest generation broadband passive optical integrated access standard based on ITU-TG.984.x standard, and the system has the advantages of high bandwidth, high efficiency, large coverage range, rich user interfaces and the like.

The embodiment of the application provides a method, a system, computer equipment and a storage medium for improving the success rate of random access. The method for improving the random access success rate can be applied to a terminal or a server to improve the random access success rate. The method is applied to a scene of 5G option6+ GPon, the DU and the RU communicate through an nAPI interface, and the existing GPON transmission network is used for transmission.

Some embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments described below and the features of the embodiments can be combined with each other without conflict.

Referring to fig. 1, fig. 1 is a schematic flow chart illustrating a method for increasing a random access success rate according to an embodiment of the present disclosure. The identification method comprises the steps of one to seven.

Step one, the RUs receive the MSG1, and all RUs report the detected MSG1 and the corresponding channel quality.

Step two, the BBU collects all MSG1 global information and orders RUs with the same preamble ID.

And step three, the BBU selects at least one RU, and the selected RU is configured to demodulate the uplink MSG 3.

Step four, the RU executes the demodulation of the MSG3 and reports the demodulation result to the BBU.

Step five, the BBU judges the number of the MSGs 3 corresponding to the same preamble ID, if the same preamble ID corresponds to a plurality of MSGs 3, the step six is executed, otherwise, the step seven is skipped.

Step six, if a plurality of different MSGs 3 correspond to the same preamble ID, which indicates that a plurality of terminals have collision in random access, the terminal corresponding to the MSG3 with the highest channel quality can be randomly selected or selected as the target MSG 3; and the terminals corresponding to the rest MSG3 fail to access randomly, and the process is ended.

Step seven, selecting the RU with the highest corresponding channel quality reported by the target MSG3 as the RU of the UE, and continuing the subsequent random access process.

In the baseband combining method provided in the foregoing embodiment, MSG1 is received through RUs, and all RUs report detected MSG1 and corresponding channel quality; the BBU collects all MSG1 global information and sequences RUs with the same preamble ID; the BBU selects at least one RU, and configures the selected RU to demodulate an uplink MSG 3; the RU executes the demodulation of the MSG3 and reports the demodulation result to the BBU; judging the number of MSGs 3 corresponding to the same preamble ID through the BBU, if a plurality of different MSGs 3 correspond to the same preamble ID, indicating that a plurality of terminals have conflict in random access, randomly selecting or selecting the terminal corresponding to the MSG3 with the highest channel quality as a target MSG3, and failing to randomly access the terminals corresponding to the rest MSG 3; and if the same preamble ID corresponds to one MSG3, selecting the RU with the highest corresponding channel quality reported by the target MSG3 as the RU of the UE, and continuing the subsequent random access process. The method and the device ensure the receiving performance of the MSG3, namely increase the receiving success rate of the MSG3, and solve the problem of random access competition conflict of a new scene.

In an optional embodiment, the number of RUs in step three is a preset number, or a number that satisfies a channel threshold, or a number of RUs that all detect the preamble ID.

In one embodiment, the number of RUs is a preset number, the preset number being 4. The method of the present application comprises the steps of:

the method comprises the following steps: the RUs receive the MSG1, and all RUs report the detected MSG1 and the corresponding SINR.

Step two: the BBUs order the RUs of the same preamble ID by collecting global information of all MSGs 1.

Step three: the BBU selects RUs with at most 4 preamble IDs, and configures the selected RUs to demodulate the uplink MSG3

Step four: the RU performs demodulation of MSG3 and reports the demodulation result to the BBU.

Step five: and the BBU judges whether the same Preamble ID corresponds to a plurality of MSGs 3, the step six is executed, and otherwise, the step seven is skipped.

Step six: if a plurality of different MSGs 3 correspond to the same Preamble ID, which indicates that a plurality of terminals have conflict in random access, selecting the MSG3 with the highest channel SINR as a target MSG 3; and the terminals corresponding to the rest MSG3 fail to access randomly, and the process is ended.

Step seven: and selecting the RU with the highest corresponding channel SINR reported by the target MSG3 as the RU _ select of the UE. And continuing the subsequent random access process. Referring to fig. 2, fig. 2 is a schematic block diagram of an Option6 network element identification system based on an nFAPI interface according to an embodiment of the present application, which can be configured in a server for implementing the foregoing method for increasing a random access success rate.

As shown in fig. 2, the identification system includes 200, including: an identification collection unit 201, an ID assignment unit 202, a broadcast unit 203, and an ID acquisition unit 204.

A channel quality collection unit 201, configured to receive the MSG1 by RUs, where all RUs report the detected MSG1 and corresponding channel quality;

an RU sorting unit 202, configured to collect all MSG1 global information by the BBU, and sort RUs with the same preamble ID;

a configuration demodulation unit 203, configured to select at least one RU by the BBU, configure the selected RU to demodulate the uplink MSG3, the RU executes demodulation of the MSG3, and reports a demodulation result to the BBU;

the access judging unit 204 is configured to judge, by the BBU, the number of MSGs 3 corresponding to the same preamble ID, and if multiple different MSGs 3 correspond to the same preamble ID, it indicates that multiple terminals have a collision in random access, a terminal corresponding to MSG3 with the highest channel quality may be randomly selected or selected as a target MSG3, and terminals corresponding to the remaining MSGs 3 fail in random access; if the same preamble ID corresponds to one MSG3, selecting the target MSG3 to report the RU with the highest corresponding channel quality as the RU of the UE, and continuing the subsequent random access process.

It should be noted that, as will be clear to those skilled in the art, for convenience and brevity of description, the specific working processes of the system and the units described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.

The system described above may be implemented in the form of a computer program which may be run on a computer device as shown in figure 3.

Referring to fig. 3, fig. 3 is a schematic block diagram of a computer device according to an embodiment of the present disclosure. The computer device may be a server or a terminal.

Referring to fig. 3, the computer device includes a processor, a memory, and a network interface connected through a system bus, wherein the memory may include a nonvolatile storage medium and an internal memory.

The non-volatile storage medium may store an operating system and a computer program. The computer program includes program instructions that, when executed, cause a processor to perform any of the methods for increasing the success rate of random access.

The processor is used for providing calculation and control capability and supporting the operation of the whole computer equipment.

The internal memory provides an environment for running a computer program in the non-volatile storage medium, and the computer program, when executed by the processor, causes the processor to perform any one of the methods for increasing the success rate of random access.

The network interface is used for network communication, such as sending assigned tasks and the like. Those skilled in the art will appreciate that the architecture shown in fig. 3 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.

It should be understood that the Processor may be a Central Processing Unit (CPU), and the Processor may be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, etc. Wherein a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

Wherein, in one embodiment, the processor is configured to execute a computer program stored in the memory to implement the steps of:

step one, RUs receive MSG1, and all RUs report detected MSG1 and corresponding channel quality;

step two, the BBU collects all MSG1 global information and sequences RUs with the same preamble ID;

step three, the BBU selects at least one RU, and the selected RU is configured to demodulate the uplink MSG 3;

step four, the RU executes the demodulation of the MSG3 and reports the demodulation result to the BBU;

step five, the BBU judges the number of the MSGs 3 corresponding to the same preamble ID, if the same preamble ID corresponds to a plurality of MSGs 3, the step six is executed, otherwise, the step seven is skipped;

step six, if a plurality of different MSGs 3 correspond to the same preamble ID, which indicates that a plurality of terminals have collision in random access, the terminal corresponding to the MSG3 with the highest channel quality can be randomly selected or selected as the target MSG3, and the terminals corresponding to the rest MSG3 fail in random access;

step seven, selecting the RU with the highest corresponding channel quality reported by the target MSG3 as the RU of the UE, and continuing the subsequent random access process.

An embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, where the computer program includes program instructions, and the processor executes the program instructions to implement any method for improving a random access success rate provided in the embodiment of the present application.

The computer-readable storage medium may be an internal storage unit of the computer device described in the foregoing embodiment, for example, a hard disk or a memory of the computer device. The computer readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like provided on the computer device.

While the invention has been described with reference to specific embodiments, the scope of the invention is not limited thereto, and those skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the invention. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种保持蓝牙连接的方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!