MmTC slice random access control method and system based on beam splitting

By optimizing beam configuration through beam splitting or merging based on the preamble collision rate in mMTC slices, the problem of unchangeable random beam access is solved, improving the device access success rate and reducing system overhead and power consumption.

CN115988675BActive Publication Date: 2026-04-14PURPLE MOUNTAIN LAB
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-15
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In existing 5G NR systems, the random access of beams cannot be adjusted according to changes in the preamble collision rate, resulting in a high access failure rate or resource redundancy for mMTC devices, and making it impossible to effectively manage beam usage.

Method used

By acquiring the beam preamble collision rate within the mMTC slice, beam splitting or merging is performed to determine beam configuration parameters. The mMTC equipment is then updated with beam parameters via a bifurcated SIB1 broadcast to optimize beam usage.

Benefits of technology

It reduces the preamble collision rate, improves the access success rate of mMTC devices, and reduces system processing overhead and power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115988675B_ABST
    Figure CN115988675B_ABST
Patent Text Reader

Abstract

The application discloses a kind of mMTC slice random access control method and system based on beam splitting and combining.The method obtains preamble collision rate of beam in mMTC slice;Beam splitting and combining are carried out according to preamble collision rate, and the beam configuration parameters of mMTC slice after beam splitting and combining are determined;Wherein, beam splitting and combining include: beam splitting or beam combining;Beam parameters of all beams in the mMTC slice are updated based on the beam configuration parameters, and the beam parameters are broadcast to the mMTC device in the mMTC slice based on the bifurcation type SIB1 broadcast beam, so that the mMTC device accesses the mMTC slice;So as to realize the preamble collision rate by splitting beam is reduced, and the access success rate of mMTC device is improved;By combining beam, system running overhead and power consumption are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless communication technology, and in particular to a method and system for mMTC slice random access control based on beam splitting and combining. Background Technology

[0002] In 5G wireless networks, Massive Machine Type Communication (mMTC) is a typical application scenario. mMTC refers to the automatic transmission of information between machines with almost no human intervention, characterized by an extremely high number of terminals, sporadic activity, and very small data packet lengths per transmission. Each time an mMTC becomes active, it can initiate a random access procedure to complete synchronization and uplink transmission with the base station, or directly use a scheduling-free random access procedure to complete uplink data transmission.

[0003] In existing 5G NR systems, the number of usable beams within the Physical Random Access Channel (PRACH) is fixed, and the preamble resources available for each beam are also limited. The random access configuration of beams within the existing channel cannot adapt to changes in the preamble collision rate. Consequently, when there are many active terminal devices within a beam, the preamble collision rate increases, leading to a higher failure rate for mMTC device access. Conversely, when there are few active terminal devices within a beam, the preamble resources within the beam become redundant, consuming excessive overhead. Summary of the Invention

[0004] This invention provides a method and system for random access control of mMTC slices based on beam splitting and combining, so as to realize beam splitting and combining control according to the preamble collision rate of beams in mMTC slices, solve the problem that the random access situation of beams in existing channels cannot change with the change of preamble collision rate, reduce the preamble collision rate by splitting beams to improve the access success rate of mMTC devices, and reduce system processing overhead and power consumption by combining beams.

[0005] According to one aspect of the present invention, a method for mMTC slice random access control based on beam splitting and combining is provided, comprising:

[0006] Obtain the preamble collision rate of the beam within the mMTC slice;

[0007] The beam is split and combined according to the preamble collision rate, and the beam configuration parameters of the mMTC slice after beam splitting and combining are determined; wherein, beam splitting and combining includes: beam splitting or beam combining;

[0008] Based on the beam configuration parameters, the beam parameters of all beams in the mMTC slice are updated, and the beam parameters are broadcast to the mMTC devices in the mMTC slice based on the bifurcated SIB1 broadcast beam, so that the mMTC devices can access the mMTC slice.

[0009] According to another aspect of the present invention, an mMTC slice random access control system is provided, comprising:

[0010] The acquisition module is used to acquire the preamble collision rate of the beam within the mMTC slice;

[0011] A beam splitting and combining module is used to split and combine the beam according to the preamble collision rate, and to determine the beam configuration parameters within the mMTC slice after beam splitting and combining; wherein, the beam splitting and combining includes: beam splitting or beam combining;

[0012] The broadcast module is used to update the beam parameters of the mMTC slice based on the beam configuration parameters, and broadcast the beam parameters to the mMTC devices in the mMTC slice based on the bifurcated SIB1 broadcast beam, so that the mMTC devices can access the mMTC slice.

[0013] According to another aspect of the present invention, a base station is provided, the base station comprising:

[0014] A base station, characterized in that it is equipped with mMTC slices, the base station comprising:

[0015] One or more processors;

[0016] A communication device for communicating with mMTC equipment;

[0017] Storage device for storing one or more programs.

[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the mMTC slice random access control method based on beam splitting and combining as described in any embodiment of the present invention.

[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions, the computer instructions being configured to cause a processor to execute and implement the beam-splitting and combining-based mMTC slice random access control method according to any embodiment of the present invention.

[0020] The technical solution of this invention controls beam splitting or merging based on the preamble collision rate of beams within an mMTC slice, determines the beam configuration parameters of the mMTC slice after beam splitting or merging, updates the beam parameters of all beams within the mMTC slice after beam splitting or merging, and broadcasts the beam parameters to mMTC devices within the mMTC slice based on a bifurcated SIB1 broadcast beam, enabling mMTC devices to access the mMTC slice. By controlling beam splitting and merging based on the preamble collision rate of beams within the mMTC slice, the problem of random beam access in existing channels not changing with the preamble collision rate is solved. Splitting beams reduces the preamble collision rate, improving the access success rate of mMTC devices; merging beams reduces system processing overhead and power consumption.

[0021] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1A This is a schematic diagram of a competition-based random access process;

[0024] Figure 1B This is a schematic diagram of a scheduling-free random access process;

[0025] Figure 1C This is a flowchart of a random access control method for mMTC slices based on beam splitting and combining provided in Embodiment 1 of the present invention;

[0026] Figure 1D This is a schematic diagram of the beam splitting and combining process within an mMTC slice;

[0027] Figure 2A This is a flowchart of a random access control method for mMTC slices based on beam splitting and combining provided in Embodiment 2 of the present invention;

[0028] Figure 2B This is a schematic diagram of a preamble subset allocation method provided in Embodiment 2 of the present invention;

[0029] Figure 2C This is a schematic diagram of another allocation method for a preamble subset provided in Embodiment 2 of the present invention;

[0030] Figure 2D This is a schematic diagram of another allocation method for a preamble subset provided in Embodiment 2 of the present invention;

[0031] Figure 3 This is a schematic diagram of a beam splitting and combining-based mMTC slice random access control system provided in Embodiment 3 of the present invention;

[0032] Figure 4 This is a schematic diagram of the base station structure for implementing the mMTC slice random access control method based on beam splitting and combining in this embodiment of the invention. Detailed Implementation

[0033] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0034] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0035] When an mMTC device is active, it can initiate a random access procedure to complete synchronization with the base station and transmit uplink data. The random access procedure includes a contention-based random access procedure and a scheduling-free random access procedure.

[0036] Figure 1A This is a schematic diagram of a contention-based random access process. (For example...) Figure 1AAs shown, in a conventional contention-based random access process, the mMTC device obtains the random access configuration information of the base station cell (such as the resource location of the physical random access channel and the preamble set) by receiving system information periodically broadcast by the base station. The mMTC device randomly selects a preamble from the available preamble set and transmits it uplink on the PRACH channel, i.e., it transmits MSG1. Due to the randomness of the preamble selection, different mMTC devices may choose the same preamble and transmit it uplink on the same PRACH resource, causing MSG1 collisions. Obviously, the probability of collisions increases with the number of devices simultaneously initiating access. After detecting MSG1, the base station generates MSG2, which includes a Random Access Response (RAR), and transmits it downlink via the Physical Downlink Shared Channel (PDSCH). MSG2 also contains Timing Advance (TA) and resource grant information for the Physical Uplink Shared Channel (PUSCH) used for MSG3 transmission. Upon successfully receiving MSG2, the mMTC device scrambles MSG3 using the Cell Temporary Identifier (TC-RNTI) allocated by MSG2 and completes uplink transmission of MSG3 based on the PUSCH resources scheduled by MSG2. MSG3 contains information such as the mMTC device identifier (UEID).

[0037] However, when a collision occurs with MSG1, multiple mMTC devices will send MSG3 on the same PUSCH resource. Interference between these devices will prevent the base station from correctly decoding these MSG3s, leading to access failure. If the base station can correctly decode MSG3, it will send MSG4 containing collision resolution information with the UEID. The mMTC device corresponding to the UEID will successfully complete the random access after correctly receiving MSG4.

[0038] In mMTC uplink services, mMTC devices are sporadically active. When inactive, they only receive downlink data from the base station and return to inactive status after a single transmission. Furthermore, mMTC data packets are short. Using a conventional contention-based random access method would increase signaling overhead. Therefore, Figure 1B This is a schematic diagram of a scheduling-free random access process. For example... Figure 1B As shown, mMTC devices often combine the preamble and data information into MSG1 and use a grant-free method for uplink transmission.

[0039] During random access, mMTC devices randomly select a preamble from the available preamble set and transmit it on the Random Access Channel (RACH) to complete uplink access. When multiple devices select the same preamble for uplink access, preamble collisions occur. These collisions typically prevent the base station from correctly detecting the terminal device using the preamble, leading to access failure. In mMTC scenarios, the number of devices is significantly increased, far exceeding the number of available preambles. This significantly increases the probability of collisions and drastically reduces the access success rate. Furthermore, in latency-sensitive mMTC applications, numerous collisions can cause access latency to fail to meet the latency requirements of such applications. On the other hand, mMTC devices are diverse, with different types of service needs.

[0040] Future wireless communication systems need to simultaneously serve a variety of mMTC devices with different service requirements (such as latency sensitivity, power consumption constraints, and reliability). Network slicing technology can dynamically adjust network configurations in real time according to changing device needs, ensuring that such adjustments do not affect other services such as eMMB. Using network slicing technology, network owners virtualize public physical network infrastructure into multiple different "sub-networks" (slices). Network service providers can then lease these network slices to provide customized services to mMTC and eMMB terminal devices, significantly improving network flexibility. These network service providers are called slice tenants. Network slicing technology provides reliable support for addressing the diverse device service needs in mMTC scenarios. In scenarios such as the Industrial Internet of Things (IIoT), network slicing technology has become a frequently used key technology for addressing the diverse service needs of different types of mMTC devices.

[0041] Existing 5G NR systems can use either a single wide-beam SSB to cover a cell or multiple narrow-beam SSBs to scan and cover a cell. In this multi-SSB scanning coverage method, a cell can use r (r≤64) preambles and can use K (K=1 / 4 / 8 / 16 / 32 / 64) SSBs in a time-division manner to cover synchronization signals in different directions of the cell. SSBs can share or exclusively use random access opportunities (PRACH Occasions). If a random access opportunity is shared by K SSBs, the number of preambles that each SSB can use on that random access opportunity (PO) is r / K. If a random access opportunity is exclusively used by a particular SSB, the number of preambles that SSB can use on that random access opportunity is r. When k≥4, the number of preambles available on the original PRACH channel decreases to 1 / K, requiring K times the time-frequency resources to be allocated to PRACH to maintain the same number of available preambles. When the number of active terminal devices within a beam is small, the preamble that can be used by the mMTC slice beam will be in a redundant state, consuming too much overhead.

[0042] To address the aforementioned issues, this invention provides a method and system for random access control of mMTC slices based on beam splitting and combining. This method controls beam splitting or combining based on the preamble collision rate of beams within the mMTC slice, determines the beam configuration parameters of the mMTC slice after beam splitting and combining, updates the beam parameters of all beams within the mMTC slice after beam splitting and combining, without altering the original SSB beam range of the base station. Instead, it broadcasts the beam parameters to mMTC devices within the mMTC slice based on a bifurcated SIB1 broadcast beam, enabling mMTC devices to access the mMTC slice. By splitting beams, the preamble collision rate is reduced, improving the access success rate of mMTC devices; by combining beams, system operating overhead and power consumption are reduced.

[0043] Example 1

[0044] Figure 1C This document provides a flowchart of a method for random access control of mMTC slices based on beam combining and splitting, as described in Embodiment 1 of the present invention. This embodiment is applicable to beam combining and splitting beams within an mMTC slice to control the random access of mMTC devices within the slice. This method can be executed by an mMTC slice random access control system, which can be implemented in hardware and / or software. This mMTC slice random access control system can be configured within a base station or independently of the base station. Figure 1C As shown, the method includes:

[0045] S110. Obtain the preamble collision rate of the beam within the mMTC slice.

[0046] The preamble collision rate can be understood as the frequency of collisions that occur when multiple mMTC devices select the same preamble for uplink access.

[0047] Specifically, within each management decision cycle, the preamble collision rate within each beam in the mMTC slice is obtained by detection.

[0048] For example, the preamble collision rate of a beam can be obtained by using any existing preamble collision detection method to detect the number of preambles that have collided, and the preamble collision rate can be determined based on the ratio of the number of preambles that have collided to the total number of preambles.

[0049] S120. Perform beam splitting and combining on the beam according to the preamble collision rate, and determine the beam configuration parameters in the mMTC slice after beam splitting and combining; wherein, beam splitting and combining includes: beam splitting or beam combining.

[0050] Beam splitting and beam combining include beam splitting or beam combining; beam splitting refers to splitting one beam into two or more beams; beam combining refers to combining two or more beams into one beam. It can be understood that within each decision cycle, a decision can be made independently regarding whether each beam needs to undergo beam splitting or beam combining. Beam configuration parameters refer to the relevant configuration parameters used to update beam parameters, which may include, for example, the available preamble corresponding to the beam, the beam's angular coverage area, the number of beams, and the beam classification number.

[0051] Specifically, such as Figure 1D As shown, when the number of active devices in a beam within an mMTC slice is too large, the preamble collision rate increases. This can be addressed by controlling beam splitting, dividing the original beam's coverage area into multiple narrower beams, thereby reducing the number of active devices within the same beam and lowering the MSG1 collision rate. Conversely, when the number of active devices in a beam within an mMTC slice is too small, the preamble collision rate decreases, and the usable preambles for the beam are redundant. This can be addressed by controlling beam combining, thereby reducing the number of beams and lowering system overhead and power consumption. After beam splitting or beam combining, the beam configuration parameters for each beam within the mMTC slice need to be redefined based on the beam splitting results.

[0052] S130. Update the beam parameters of the mMTC slice based on the beam configuration parameters, and broadcast the beam parameters to the mMTC devices in the mMTC slice based on the bifurcated SIB1 broadcast beam, so that the mMTC devices can access the mMTC slice.

[0053] In this context, mMTC equipment refers to devices used in Massive Machine Type Communication (mMTC) environments. A bifurcated SIB1 broadcast beam, as the name suggests, is an SIB1 broadcast beam with multiple branches. Each bifurcated SIB1 broadcast beam contains information such as the available preamble subsets for each beam. It's important to note that each branch of a bifurcated SIB1 broadcast beam broadcasts the same preamble subset, but the beam regions covered by each branch are different and do not overlap, thus forming a bifurcated SIB1 broadcast beam.

[0054] Optionally, the SSB beam used for mMTC slicing remains unchanged before and after beam splitting and combining.

[0055] The Synchronization Signal and PBCH block (SSB) consists of three parts: Primary Synchronization Signals (PSS), Secondary Synchronization Signals (SSS), and PBCH. Its beam configuration is pre-set by the base station, and each slice deployed to the base station must not be altered without authorization. It is used by mMTC equipment for initial synchronization and cell identification through reception and decoding. During beam combining and splitting, the SSB beam remains unchanged; instead, the equipment announces the configuration change via a forked SIB1 broadcast beam.

[0056] Specifically, beam splitting or beam merging of any beam within an mMTC slice will cause changes in the beam parameters within the mMTC slice. Therefore, it is necessary to update the beam parameters of the mMTC slice based on the redefined beam configuration parameters so that the beam parameters of the mMTC slice can match the random access state within the mMTC slice after beam splitting or merging.

[0057] After updating the beam parameters of the mMTC slice, it is also necessary to broadcast the beam parameters to the mMTC devices within the mMTC slice based on the bifurcated SIB1 broadcast beam. This allows the mMTC devices to receive the parameter changes of the beams within the mMTC slice and reconnect to the mMTC slice based on the updated beam parameters. In this embodiment of the invention, the beam parameters of each beam are broadcast using a bifurcated SIB1 broadcast beam.

[0058] Understandably, if no beam requires beam splitting or combining within a decision-making cycle, the current beam configuration information will not be changed, and the set random access procedure will still be followed (e.g., ...). Figure 1A The competition-based random access procedure shown or Figure 1BThe competition-based random access procedure shown is used to access the MTC device.

[0059] The technical solution of this invention obtains the preamble collision rate of beams within an mMTC slice; performs beam splitting and combining based on the preamble collision rate, and determines the beam configuration parameters of the mMTC slice after beam splitting and combining; wherein, beam splitting and combining includes: beam splitting or beam combining; updates the beam parameters of all beams within the mMTC slice based on the beam configuration parameters, and broadcasts the beam parameters to mMTC devices within the mMTC slice based on a bifurcated SIB1 broadcast beam, so that mMTC devices can access the mMTC slice. This solves the problem that the random access situation of beams in existing channels cannot change with the change of the preamble collision rate. By splitting beams to reduce the preamble collision rate, the access success rate of mMTC devices is improved; and by combining beams, system processing overhead and power consumption are reduced.

[0060] Example 2

[0061] Figure 2A This is a flowchart of a random access control method for mMTC slices based on beam splitting and combining provided in Embodiment 2 of the present invention. This embodiment further optimizes the above embodiment. Figure 2A As shown, the method includes:

[0062] S210. Obtain the preamble collision rate of the beam within the mMTC slice.

[0063] S220. If the preamble collision rate is greater than a first preset threshold, then the beam is split.

[0064] The first preset threshold is a threshold used to decide whether the beam needs to be split. It can be formulated according to the service quality requirements of the base station and the usage scenario, etc., and the embodiments of the present invention do not limit it.

[0065] Specifically, if the preamble collision rate in a beam is detected to be greater than the first preset threshold, it indicates that there are too many active mMTC devices in the beam, resulting in a high failure rate of random access for mMTC devices. In this case, the beam is split to reduce the number of mMTC devices in each sub-beam and lower the preamble collision rate.

[0066] It should be noted that the number of sub-beams obtained by beam splitting in this embodiment of the invention can be determined based on information such as random access traffic and the angular distribution density of users, and there is no limitation on this.

[0067] S230. If the preamble collision rate is less than the second preset threshold, then the beam and the adjacent beam are beam merged; wherein the second preset threshold is less than the first preset threshold.

[0068] The second preset threshold is a threshold used to decide whether beam combining is needed. It can be determined based on factors such as the overhead and power of the base station. This embodiment of the invention does not impose any restrictions on this, but it is required that the second preset threshold is less than the first preset threshold.

[0069] Specifically, if the preamble collision rate within a beam is less than the second preset threshold, it indicates that the number of active mMTC devices within that beam is too small, resulting in redundant preambles that can be used by the beam, but still occupying too much overhead. Therefore, the beam is beam-merged with adjacent beams to obtain a wide beam. By reducing the number of beams, the system processing overhead and power consumption are reduced.

[0070] It should be noted that, in embodiments of the present invention, two or more beams can be combined. The number of beams combined can be determined based on the random access traffic within the beams, and there is no limitation thereto.

[0071] S240. Determine the preamble subsets that can be used for each beam in the mMTC slice after beam splitting and combining; wherein adjacent beams use different preamble subsets.

[0072] Specifically, after beam splitting and combining, the number of beams within an mMTC slice changes, requiring a reallocation of available preamble subsets for each beam. To enable preamble subsets to be shared by multiple beams, adjacent beams use different preamble subsets, ensuring that adjacent beams use preamble resources that are orthogonal to each other.

[0073] For example, if the preamble within an mMTC slice is allocated into two preamble subsets, the preamble subset usable by each beam can be determined according to the parity of the beam number. For instance, beams with odd-numbered sequences (1, 3, 5, etc.) can share one preamble subset, while beams with even-numbered sequences (2, 4, 6, etc.) can share another preamble subset. If the preamble within an mMTC slice is allocated into three preamble subsets, beams with sequence numbers (1, 4, 7, etc.) can share the first preamble subset, beams with sequence numbers (2, 5, 8, etc.) can share the second preamble subset, beams with sequence numbers (3, 6, 9, etc.) can share the third preamble subset, and so on.

[0074] If the number of current preamble subsets is greater than or equal to 4, various preamble subset allocation methods can be obtained while ensuring that adjacent beams use different preamble subsets. For example, an mMTC slice may contain 10 beams and 4 preamble subsets 1-4. Beams 1, 3, and 5 share preamble resource 1; beams 2 and 7 share preamble subset 2; beams 4 and 9 share preamble subset 3; and beams 6, 8, and 10 share preamble subset 4. It is understood that other multiplexing methods can also be used, and this embodiment of the invention does not impose any limitations on this.

[0075] Optionally, determining the subset of preamble codes usable by each beam within the mMTC slice after beam splitting and combining includes:

[0076] The set of preambles within the mMTC slice is divided into a preset number of preamble subsets, and each preamble subset is assigned a corresponding preamble subset classification number in the order of natural numbers.

[0077] After beam splitting and combining, all beams contained in the mMTC slice are sorted by natural numbers to obtain the beam number of each beam.

[0078] For each beam within the mMTC slice, the beam classification number of the beam is determined according to the beam number and the preset quantity as R = b mod (M); where R represents the beam classification number, b represents the beam number, M represents the preset quantity, and M ≥ 2.

[0079] When the coverage area of ​​the mMTC slice is full cell coverage, the modulus result of determining the number of beams included in the mMTC slice and the preset number is S = N mod(M); where S represents the modulus result and N represents the number of beams; when S ≠ 1, the beam with beam classification number R is determined to use the preamble subset with preamble number R; when S = 1, M ≥ 3, the beam with the largest sequence number of beam classification number R is determined to use the preamble subset with preamble number R+1, and the non-largest sequence number beam with beam classification number R is determined to use the preamble subset with preamble number R; when the coverage area of ​​the mMTC slice is not full cell coverage, the beam with beam classification number R is determined to use the preamble subset with preamble number R.

[0080] The number of preamble subsets is determined based on actual conditions, and this embodiment of the invention does not impose any limitation on this. Full cell coverage can be understood as 360-degree omnidirectional coverage. Non-full cell coverage can be understood as coverage area less than 360 degrees.

[0081] Specifically, the method for reallocating the preamble subsets used by a beam can be to determine the preamble subsets available for each beam based on the sequence numbers of all beams included in the mMTC slice after beam splitting and combining, and a preset number of preamble subsets. The preset number of preamble subsets is M, sequentially named D0, D1, D2, ..., D3. M-1 After beamforming and combining, the total number of beams contained in the mMTC slice is N. The beams contained in the mMTC slice after beamforming and combining can be sorted as B0, B1, B2, ..., B b ,…,B N-1The sequence number b, b∈{0,1,2,……,N-1} of each beam is obtained. The beam classification number of each beam is determined by taking the modulo of the beam sequence number with respect to a preset number, i.e., R=bmod(M), where R represents the beam classification number, b represents the beam sequence number, and M represents the preset number, i.e., the number of preamble subsets.

[0082] The coverage of mMTC slices can include both full cell coverage and non-full cell coverage.

[0083] When the coverage area of ​​an mMTC slice is not full cell coverage, that is, when the coverage area of ​​an mMTC slice is less than 360-degree omnidirectional coverage, the beam with the beam classification number R is determined to use the preamble subset with the same classification number.

[0084] When the coverage area of ​​the mMTC slice is full cell coverage, that is, when the coverage area of ​​the mMTC slice is equal to 360 degrees, since the mMTC slice contains only the b-th beam B... b-1 and the (b+1)th beam B b For adjacent beams, the first beam B0 and the last beam B N-1 For adjacent beams, it is necessary to ensure that the first beam B0 and the last beam B0 are adjacent. N-1 The preamble subsets used are also different preamble subsets. When the modulus result of the number of beams included in the mMTC slice and the preset number is 0, the first beam B0 and the last beam B0 will appear. N-1 The corresponding beam classification numbers are the same.

[0085] To address the aforementioned issues, when the coverage area of ​​the mMTC slice is full cell coverage, it is necessary to determine the number of beams included in the mMTC slice and the preset modulus result as S = N mod(M); where S represents the modulus result and N represents the number of beams; when S ≠ 1, the beams with beam classification number R within the mMTC slice are determined to use the preamble subset with classification number R, i.e., each beam uses the preamble subset with the same classification number; when S = 1, M ≥ 3, and the beam with the largest sequence number of beam classification number R is determined to use the preamble subset with classification number R+1, i.e., beam B. N-1 The preamble subset with classification number R = (N-1) mod (M) + 1 is used; the non-maximum sequence number beam with classification number R is determined to use the preamble subset with classification number R, i.e., beam B. b The subset of preambles, b∈{0,1,2,……,N-2}, is classified using the preamble subset with classification number R=b mod(M). For example, the available preamble set is P=[p1,p2,…,p…].m ], and satisfy:

[0086]

[0087] Where i and j represent the sequence numbers of the preambles in the preamble set P.

[0088] Divide the preamble set P into M preamble subsets D1, D2, D3, ..., D M And satisfy

[0089]

[0090] Where x and y represent the classification numbers of the M preamble subsets.

[0091] If, after beam splitting and combining, the number of beams in the mMTC slice is 4, namely B0, B1, B2, and B3, and the preset number of preamble subsets is 3, namely D0, D1, and D2; and the modulo of the preset number of beams in the mMTC slice equals 1, then if the coverage area of ​​the mMTC slice is full cell coverage, then... Figure 2B As shown, the preamble subset available for beam B0 with beam classification number 0 is D0; the preamble subset available for beam B1 with beam classification number 1 is D1; ​​the preamble subset available for beam B2 with beam classification number 2 is D2; and the preamble subset available for beam B3 with the largest sequence number and beam classification number 0 is D1. In cases where the coverage area of ​​the mMTC slice is not full cell coverage, such as... Figure 2C As shown, the preamble subset that can be used by beam B0 with beam classification number 0 is D0; the preamble subset that can be used by beam B1 with beam classification number 1 is D1; ​​the preamble subset that can be used by beam B2 with beam classification number 2 is D2; and the preamble subset that can be used by the largest sequence number beam B3 with beam classification number 0 is D0.

[0092] If, after beam splitting and combining, the number of beams in the mMTC slice is 5, namely B0, B1, B2, B3, and B4, and the preset number of preamble subsets is 3, namely D0, D1, and D2; and if the coverage area of ​​the mMTC slice is full cell coverage, and the modulo result of the number of beams in the mMTC slice divided by the preset number is not equal to 1, then... Figure 2DAs shown, the preamble subset that beam B0 with beam classification number 0 can use is D0; the preamble subset that beam B1 with beam classification number 1 can use is D1; ​​the preamble subset that beam B2 with beam classification number 2 can use is D2; the preamble subset that beam B3 with beam classification number 0 can use is D0; and the preamble subset that beam B4 with beam classification number 1 can use is D1. When the coverage area of ​​the mMTC slice is not full cell coverage, the preamble subset used by the beam with beam classification number R, obtained from the preamble subset of beam classification number R, is similarly as follows. Figure 2D As shown.

[0093] S250. Determine the angular coverage range of the beams obtained after beam splitting and combining; wherein the interval of the angular coverage range of beams sharing the same preamble subset is greater than the angular spread value of the mMTC device.

[0094] Among them, the angle extension value of the mMTC device is the angle value at which the mMTC device can access the mMTC slice.

[0095] Specifically, after beam splitting or merging, in addition to the change in the number of beams, the angular coverage of the resulting sub-beams or the combined beams also changes. Therefore, it is necessary to redetermine the angular coverage of the beams obtained after beam splitting or merging. Since adjacent beams use different preamble subsets, beams sharing the same preamble subset must have non-adjacent preamble subsets. This ensures that the interval of the angular coverage of beams sharing the same preamble subset is greater than the angular spread value of the mMTC device, guaranteeing that the angular coverage of each beam is greater than the angular spread value of the mMTC device.

[0096] S260. Update the beam parameters of all beams in the mMTC slice based on the beam configuration parameters.

[0097] Specifically, the corresponding beam parameters are updated based on the subset of preambles available for each beam and the beam angle coverage range.

[0098] Optionally, the update period of the beam parameters of the mMTC slice is an integer multiple of the broadcast period of the bifurcated SIB1 broadcast beam.

[0099] S270. Determine the bifurcated SIB1 broadcast beam according to the beam parameters.

[0100] Specifically, based on the number of preamble subsets within the mMTC slice after beam splitting or merging, the available preamble subsets for each beam, and the beam coverage angle, a bifurcated SIB1 broadcast beam is determined, enabling the bifurcated SIB1 broadcast beam to broadcast the beam parameters corresponding to beams using the same preamble subset to the corresponding mMTC devices within the beam.

[0101] Optionally, determining the bifurcated SIB1 broadcast beam based on the beam parameters includes:

[0102] The number of bifurcated SIB1 broadcast beams is determined based on the number of preamble subsets within the mMTC slice, wherein each bifurcated SIB1 broadcast beam is used to broadcast one preamble subset.

[0103] The number of beam bifurcations of the corresponding bifurcated SIB1 broadcast beam is determined based on the number of beams sharing the preamble subset; wherein, the angle range of each beam bifurcation included in the bifurcated SIB1 broadcast beam corresponds one-to-one with the beam coverage angle of each beam sharing the preamble subset.

[0104] Specifically, each bifurcated SIB1 broadcast beam is used to broadcast beam parameters corresponding to beams using the same preamble subset. Therefore, the number of bifurcated SIB1 broadcast beams is determined based on the number of preamble subsets within the mMTC slice. Each bifurcated beam of a bifurcated SIB1 broadcast beam is used to broadcast beam parameters corresponding to one beam. Therefore, the number of beam bifurcations of the corresponding bifurcated SIB1 broadcast beam is determined based on the number of beams sharing the same preamble subset, ensuring that the angle range of the beam bifurcations is the same as the beam coverage angle of the corresponding beam. One bifurcated SIB1 broadcast beam can broadcast beam parameters of multiple beams, improving beam parameter broadcasting efficiency.

[0105] For example, if the number of beams in the mMTC slice after beam splitting and combining is 10, and the preset number of preamble subsets is 3, with beams B0, B3, and B6 sharing preamble subset D0; beams B1, B4, B7, and B9 sharing preamble subset D1; and beams B2, B5, and B8 sharing preamble subset D2, then the first bifurcated SIB1 broadcast beam is determined to contain three bifurcated beams: the first bifurcated beam is used to broadcast the parameters of beam B0, the second bifurcated beam is used to broadcast the parameters of beam B3, and the third bifurcated beam is used to broadcast the parameters of beam B6. The second bifurcated SIB1 broadcast beam contains four bifurcated beams: the first bifurcated beam is used to broadcast the parameters of beam B1, the second bifurcated beam is used to broadcast the parameters of beam B4, the third bifurcated beam is used to broadcast the parameters of beam B7, and the fourth bifurcated beam is used to broadcast the parameters of beam B9. The third-branched SIB1 broadcast beam contains three branch beams: the first branch beam is used for the parameters of broadcast beam B2, the second branch beam is used for the parameters of broadcast beam B5, and the third branch beam is used for the parameters of broadcast beam B8.

[0106] S280. Based on the bifurcated SIB1 broadcast beam, broadcast the beam parameters of each beam in the mMTC slice to the corresponding mMTC device in the beam, so that the mMTC device can access the mMTC slice.

[0107] The technical solution of this invention involves: obtaining the preamble collision rate of beams within an mMTC slice; performing beam splitting and combining based on the preamble collision rate; wherein beam splitting and combining includes beam splitting or beam combining; determining the preamble subsets usable by each beam within the mMTC slice after beam splitting and combining; wherein adjacent beams use different preamble subsets; determining the angular coverage range of the beams obtained after beam splitting and combining; wherein the interval of the angular coverage range of beams sharing the same preamble subset is greater than the angular spread value of the mMTC device; and updating the mMTC based on beam configuration parameters. The beam parameters of all beams within the slice are broadcast to mMTC devices within the mMTC slice based on the bifurcated SIB1 broadcast beam, enabling mMTC devices to access the mMTC slice. When there are many active mMTC devices within the beam, the beam splitting reduces the preamble collision rate and improves the mMTC device access success rate. When there are few active mMTC devices, beam merging reduces system processing overhead and power consumption, and the bifurcated SIB1 broadcast beam efficiently broadcasts the beam parameters corresponding to beams using the same preamble subset.

[0108] Example 3

[0109] Figure 3 This is a schematic diagram of a mMTC slice random access control system provided in Embodiment 3 of the present invention. Figure 3 As shown, the system includes:

[0110] The acquisition module 310 is used to acquire the preamble collision rate of the beam within the mMTC slice;

[0111] The beam splitting and combining module 320 is used to split and combine the beam according to the preamble collision rate, and to determine the beam configuration parameters in the mMTC slice after beam splitting and combining; wherein, the beam splitting and combining includes: beam splitting or beam combining;

[0112] The broadcast module 330 is used to update the beam parameters of the mMTC slice based on the beam configuration parameters, and broadcast the beam parameters to the mMTC devices in the mMTC slice based on the bifurcated SIB1 broadcast beam, so that the mMTC devices can access the mMTC slice.

[0113] Optionally, the beam splitter / combiner module 320 includes:

[0114] The preamble subset determination unit is used to determine the preamble subset that can be used by each beam in the mMTC slice after beam splitting and combining; wherein adjacent beams use different preamble subsets;

[0115] An angle coverage range determination unit is used to determine the angle coverage range of the beams obtained after beam splitting and combining; wherein, the interval of the angle coverage range of beams sharing the same preamble subset is greater than the angle spread value of the mMTC device.

[0116] Optionally, the preamble subset determination unit is specifically used for:

[0117] The set of preambles within the mMTC slice is divided into a preset number of preamble subsets, and each preamble subset is assigned a corresponding preamble subset classification number in the order of natural numbers.

[0118] After beam splitting and combining, all beams contained in the mMTC slice are sorted by natural numbers to obtain the beam number of each beam.

[0119] For each beam within the mMTC slice, the beam classification number of the beam is determined according to the beam number and the preset quantity as R = b mod (M); where R represents the beam classification number, b represents the beam number, and M represents the preset quantity.

[0120] When the coverage range of the mMTC slice is full cell coverage, the modulus result of determining the number of beams included in the mMTC slice and the preset number is S = N mod(M); where S represents the modulus result and N represents the number of beams; when S ≠ 1, the beam with the beam classification number R is determined to use the preamble subset with the preamble number R; when S = 1, M ≥ 3, and the beam with the largest sequence number of the beam classification number R is determined to use the preamble subset with the preamble number R+1, and the non-largest sequence number beam with the beam classification number R is determined to use the preamble subset with the preamble number R.

[0121] When the coverage area of ​​an mMTC slice is not full cell coverage, the beam with beam classification number R is determined to use the preamble subset with classification number R.

[0122] Optionally, the broadcast module 330 includes:

[0123] A bifurcated beam determination unit is used to determine a bifurcated SIB1 broadcast beam based on the beam parameters.

[0124] The broadcast unit is used to broadcast the beam parameters of each beam in the mMTC slice to the corresponding mMTC device based on the bifurcated SIB1 broadcast beam.

[0125] Optionally, the bifurcated beamforming unit is specifically used for:

[0126] The number of bifurcated SIB1 broadcast beams is determined based on the number of preamble subsets within the mMTC slice, wherein each bifurcated SIB1 broadcast beam is used to broadcast one preamble subset.

[0127] The number of beam bifurcations of the corresponding bifurcated SIB1 broadcast beam is determined based on the number of beams sharing the preamble subset; wherein, the angle range of each beam bifurcation included in the bifurcated SIB1 broadcast beam corresponds one-to-one with the beam coverage angle of each beam sharing the preamble subset.

[0128] Optionally, the update period of the beam parameters of the mMTC slice is an integer multiple of the broadcast period of the bifurcated SIB1 broadcast beam.

[0129] Optionally, the SSB beam used for the mMTC slice remains unchanged before and after beam splitting and combining.

[0130] Optionally, the beam splitter / combiner module 320 includes:

[0131] A beam splitting unit is used to split the beam if the preamble collision rate is greater than a first preset threshold.

[0132] A beam combining unit is used to combine the beam and adjacent beams if the preamble collision rate is less than a second preset threshold; wherein the second preset threshold is less than the first preset threshold.

[0133] The mMTC slice random access control system provided in this embodiment of the invention can execute the mMTC slice random access control method based on beam splitting and combining provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0134] Example 4

[0135] Figure 4 This is a schematic diagram of the structure of a base station provided in Embodiment 4 of the present invention, as shown below. Figure 4 As shown, the base station includes a processor 410, a memory 420, an input device 430, an output device 440, and a communication device 450; the number of processors 410 in the base station can be one or more. Figure 4 Taking a processor 410 as an example; the processor 410, memory 420, input device 430, output device 440, and communication device 450 in the base station can be connected via a bus or other means. Figure 4 Taking the example of a connection between China and Israel via a bus.

[0136] The memory 420, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the beam-splitting-based mMTC slice random access control method in this embodiment of the invention (e.g., the detection module 310, beam-splitting-based module 320, and broadcast module 330 in the mMTC slice random access system). The processor 410 executes various functional applications and data processing of the device / terminal / server by running the software programs, instructions, and modules stored in the memory 420, thereby realizing the aforementioned beam-splitting-based mMTC slice random access control method.

[0137] The memory 420 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a given function; the data storage area may store data created based on terminal usage. Furthermore, the memory 420 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory, or other non-volatile solid-state storage device. In some instances, the memory 420 may further include memory remotely located relative to the processor 410, which can be connected to the device / terminal / server via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0138] Input device 430 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the device / terminal / server. Output device 440 may include display devices such as a screen. Communication device 450 may include signal transceiver devices such as an antenna.

[0139] Example 7

[0140] Embodiment 7 of the present invention also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to execute a random access control method for mMTC slices based on beam splitting and combining. The method includes: obtaining the preamble collision rate of beams within the mMTC slice; performing beam splitting and combining on the beams according to the preamble collision rate, and determining the beam configuration parameters of the mMTC slice after beam splitting and combining; wherein, beam splitting and combining includes: beam splitting or beam combining; updating the beam parameters of all beams within the mMTC slice based on the beam configuration parameters; and broadcasting the beam parameters to mMTC devices within the mMTC slice based on a bifurcated SIB1 broadcast beam, so that the mMTC devices can access the mMTC slice.

[0141] Of course, the computer-executable instructions provided in the embodiments of the present invention are not limited to the method operations described above, but can also execute related operations in the mMTC slice random access control method based on beam splitting and combining provided in any embodiment of the present invention.

[0142] Based on the above description of the implementation methods, those skilled in the art can clearly understand that the present invention can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention. It should be understood that various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in the present invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of the present invention can be achieved, and this is not limited herein.

[0143] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for random access control of mMTC slices based on beam splitting and combining, characterized in that, include: Obtain the preamble collision rate of the beam within the mMTC slice; the beam is the Physical Random Access Channel (PRACH) beam. The beam is split and combined according to the preamble collision rate, and the beam configuration parameters of the mMTC slice after beam splitting and combining are determined; wherein, beam splitting and combining includes: beam splitting or beam combining; the SSB beam used for the mMTC slice remains unchanged before and after beam splitting and combining; The beam parameters of all beams in the mMTC slice are updated based on the beam configuration parameters, and the beam parameters are broadcast to the mMTC devices in the mMTC slice based on the bifurcated SIB1 broadcast beam, so that the mMTC devices can access the mMTC slice.

2. The method according to claim 1, characterized in that, The determination of the beam configuration parameters of the mMTC slice after beam splitting and combining includes: Determine the preamble subsets that each beam in the mMTC slice can use after beam splitting and combining; wherein adjacent beams use different preamble subsets; Determine the angular coverage range of the beams obtained after beam splitting and combining; wherein the interval of the angular coverage range of beams sharing the same preamble subset is greater than the angular spread value of the mMTC device.

3. The method according to claim 2, characterized in that, The subset of preambles that can be used by each beam within the mMTC slice after beam splitting and combining includes: The set of preambles within the mMTC slice is divided into a preset number of preamble subsets, and each preamble subset is assigned a corresponding preamble subset classification number in the order of natural numbers. After beam splitting and combining, all beams contained in the mMTC slice are sorted by natural numbers to obtain the beam number of each beam. For each beam within the mMTC slice, the beam classification number of the beam is determined according to the beam number and the preset quantity as R = b mod (M); where R represents the beam classification number, b represents the beam number, and M represents the preset quantity and M≥2; When the coverage range of the mMTC slice is full cell coverage, the modulus result of determining the number of beams included in the mMTC slice and the preset number is S = N mod(M); where S represents the modulus result and N represents the number of beams; in S In case 1, the beam with beam classification number R is determined using the preamble subset with classification number R; in case S=1, M must be present.

3. The beam with the largest sequence number of beam classification number R uses the preamble subset with preamble number R+1, and the non-largest sequence number beam with beam classification number R uses the preamble subset with preamble number R. When the coverage area of ​​an mMTC slice is not full cell coverage, the beam with beam classification number R is determined to use the preamble subset with classification number R.

4. The method according to claim 2, characterized in that, The method of broadcasting beam parameters to mMTC devices within the mMTC slice based on the bifurcated SIB1 broadcast beam includes: The bifurcated SIB1 broadcast beam is determined based on the beam parameters. Based on the bifurcated SIB1 broadcast beam, the beam parameters of each beam within the mMTC slice are broadcast to the corresponding mMTC device within the beam.

5. The method according to claim 4, characterized in that, The step of determining the bifurcated SIB1 broadcast beam according to the beam parameters includes: The number of bifurcated SIB1 broadcast beams is determined based on the number of preamble subsets within the mMTC slice, wherein each bifurcated SIB1 broadcast beam is used to broadcast one preamble subset. The number of beam bifurcations of the corresponding bifurcated SIB1 broadcast beam is determined based on the number of beams sharing the preamble subset; wherein, the angle range of each beam bifurcation included in the bifurcated SIB1 broadcast beam corresponds one-to-one with the beam coverage angle of each beam sharing the preamble subset.

6. The method according to claim 1, characterized in that, The update period of the beam parameters of the mMTC slice is an integer multiple of the broadcast period of the bifurcated SIB1 broadcast beam.

7. The method according to claim 1, characterized in that, Beam splitting and combining of the beam based on the preamble collision rate includes: If the preamble collision rate is greater than a first preset threshold, then the beam is split. If the preamble collision rate is less than a second preset threshold, then the beam and the adjacent beam are beam merged; wherein the second preset threshold is less than the first preset threshold.

8. A mMTC slice random access system, characterized in that, include: The acquisition module is used to acquire the preamble collision rate of the beam within the mMTC slice; the beam is the Physical Random Access Channel (PRACH) beam. A beam splitting and combining module is used to split and combine the beam according to the preamble collision rate, and to determine the beam configuration parameters within the mMTC slice after beam splitting and combining; wherein, the beam splitting and combining includes: beam splitting or beam combining; the SSB beams used for the mMTC slice remain unchanged before and after beam splitting and combining; The broadcast module is used to update the beam parameters of the mMTC slice based on the beam configuration parameters, and broadcast the beam parameters to the mMTC devices in the mMTC slice based on the bifurcated SIB1 broadcast beam, so that the mMTC devices can access the mMTC slice.

9. A base station, characterized in that, The base station is equipped with mMTC slicing and includes: One or more processors; A communication device for communicating with mMTC equipment; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the mMTC slice random access control method based on beam splitting and combining as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the random access control method for mMTC slices based on beam combining and splitting as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Base station and beam adjusting method thereof

    TWI686060B

  • Random access method and device and communication system

    US20220053576A1