Multi-beam concurrent transmission method, electronic device, and storage medium

By employing a multi-beam concurrent method in non-terrestrial networks and generating multiple beam configuration information using different scrambling methods, the beam interference problem was solved, enabling large-scale beam position coverage and stable user equipment access and synchronization, thus improving communication quality.

WO2025241531A1PCT designated stage Publication Date: 2025-11-27BEIJING BAICAI XINZHAN TECHNOLOGY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/143201
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-23
Filing Date
2024-12-27
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

In non-terrestrial networks, existing beam scanning methods cannot meet the needs of large-scale beam positioning and cause interference between beams, affecting cell search and synchronization maintenance of user equipment.

Method used

By transmitting multiple beams in the physical broadcast channel and generating multiple first configuration information using different scrambling methods, the scrambling method of each beam is different, thereby reducing the coherence between beams. Furthermore, by using a multi-beam concurrent method to cover all positions within one scanning cycle, and by using time-division multiplexing to reduce the coverage time, the coherence between beams is reduced.

Benefits of technology

This improved the satellite's beam transmission efficiency, ensuring that user equipment could stably access the cell and maintain synchronization, thus enhancing communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024143201_27112025_PF_FP_ABST
    Figure CN2024143201_27112025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a multi-beam concurrent transmission method, an electronic device, and a storage medium. The method comprises: transmitting a plurality of beams in a physical broadcast channel, wherein each beam covers one beam position among a plurality of beam position groups in a cell and carries one piece of first configuration information of a satellite, the first configuration information is used for a terminal device in the cell to access the satellite, the scrambling modes of the first configuration information corresponding to different beams are different, and the number of the plurality of beams is smaller than or equal to the maximum number of beams that can be concurrently transmitted by the satellite. Therefore, large-scale beam position coverage requirements in NTNs are met, and it is ensured that UEs can stably access a cell and perform synchronous maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

Multi-beam concurrent method, electronic device and storage medium

[0001] The present application claims priority from the Chinese patent application No. 2024106443223 entitled "Multi-beam concurrent method, electronic device and storage medium" and filed with the China Patent Office on May 23, 2024, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, in particular to a multi-beam concurrent method, an electronic device and a storage medium. BACKGROUND

[0003] In the 5th generation mobile communication technology new radio (5G NR), beam is a technology of focusing wireless signals by using antenna array, and by adjusting the phase and amplitude of the antenna, the signals can be focused on the user equipment (UE).

[0004] In the related art, the base station usually transmits the broadcast signal of the cell by the way of beamforming and beam scanning, however, in the non terrestrial network (NTN), the area of the cell is much larger than that of the cell in the terrestrial network (TN), therefore, the number of wave positions that the beam needs to irradiate in the NTN is also much larger than that in the TN, by using the existing beam scanning method, it is impossible to meet the large-scale wave position irradiation requirement, and it will also cause interference between beams, which brings difficulties to the UE for cell search and synchronization maintenance. SUMMARY

[0005] The present application provides a multi-beam concurrent method, an electronic device and a storage medium to solve the problem that by using the existing beam scanning method, it is impossible to meet the large-scale wave position irradiation requirement, and it will also cause interference between beams, which brings difficulties to the UE for cell search and synchronization maintenance, to meet the large-scale wave position coverage requirement in the NTN, and to ensure that the UE can stably access the cell and maintain synchronization.

[0006] In a first aspect, the present application provides a multi-beam concurrent method applied to a satellite, the method comprising:

[0007] The multiple beams are transmitted in a physical broadcast channel, the beams cover one beam position of multiple beam position groups in a cell, the beams carry a first configuration information of the satellite, the first configuration information is used for terminal devices in the cell to access the satellite, the scrambling modes of the first configuration information corresponding to different beams are different, and the number of the multiple beams is less than or equal to the maximum number of beams that can be concurrently transmitted by the satellite.

[0008] According to the multi-beam concurrent method provided by the first aspect, the satellite uses different scrambling modes to scramble the second configuration information respectively to obtain multiple first configuration information, so that the contents of the multiple first configuration information are different from each other, thereby making the multiple beams generated based on the multiple first configuration information different from each other, reducing the coherence between the multiple beams, and helping to avoid interference when the satellite transmits the multiple beams, and improving the beam transmission efficiency of the satellite. The satellite transmits multiple beams in a physical broadcast channel, the beams cover one beam position of multiple beam position groups in a cell, the beams carry a first configuration information of the satellite, the first configuration information is used for terminal devices in the cell to access the satellite, the scrambling modes of the first configuration information corresponding to different beams are different, thereby increasing the number of beam positions covered at the same time through multi-beam concurrency, reducing the time for the beams to cover all beam positions through multi-beam synchronous scanning and time division multiplexing, thereby alleviating the problem of insufficient beam coverage capacity in a scenario where the number of beam positions is large, making all terminal devices in the cell covered by the beams, ensuring that the terminal devices can receive the first configuration information carried in the beams, and helping to improve the communication quality of the terminal devices and ensure that the terminal devices can perform cell search and synchronization maintenance.

[0009] In some examples, the method further includes:

[0010] The second configuration information is scrambled by using different scrambling modes respectively to obtain multiple first configuration information, and the second configuration information is used for terminal devices in the cell to access the satellite.

[0011] In some examples, the second configuration information is scrambled by using different scrambling modes respectively to obtain multiple first configuration information, and the method includes:

[0012] The second configuration information is scrambled according to multiple different preset scrambling code sequences by using Formula 1 to obtain multiple first configuration information.

[0013] In the formula, Formula 1 is:

[0014] In the formula, B k(i) is the first configuration information, k is the number of beams, k is less than or equal to the maximum number of beams that the satellite can concurrently transmit, b(i) is the second configuration information, is a preset scrambling sequence, different k corresponds to different preset scrambling sequences, and mod2 is a modulo 2 operation.

[0015] In some examples, the different scrambling modes are used to scramble the second configuration information respectively to obtain a plurality of the first configuration information, including:

[0016] According to the preset scrambling sequence and a plurality of different sequence shifts, the second configuration information is scrambled respectively by formula two to obtain a plurality of the first configuration information.

[0017] Formula two is:

[0018] Wherein, B k (i) is the first configuration information, k is the number of beams, k is less than or equal to the maximum number of beams that the satellite can concurrently transmit, b(i) is the second configuration information, c(i+vM bit ) is the preset scrambling sequence, is a sequence shift operation, different k corresponds to different number of sequence shifts, and mod2 is a modulo 2 operation.

[0019] In some examples, the different scrambling modes are used to scramble the second configuration information respectively to obtain a plurality of the first configuration information, including:

[0020] According to the cell identifier carried by the second configuration information and the maximum number of beams that the satellite can concurrently transmit, a plurality of different initial values of the preset scrambling sequence are determined by formula three.

[0021] According to the plurality of different initial values of the preset scrambling sequence, the second configuration information is scrambled respectively to obtain a plurality of the first configuration information.

[0022] Formula three is:

[0023] Wherein, is an initial value of the preset scrambling sequence, is a function of and k, is a cell identifier carried by the second configuration information, and k is the number of beams, k is less than or equal to the maximum number of beams that the satellite can concurrently transmit.

[0024] In some examples, the number of the plurality of wave position groups is the same as the number of the plurality of beams, the wave position group includes one or more wave positions, the number of wave positions included in the wave position group is related to the number of the plurality of beams, and the total number of wave positions in the cell, and the plurality of beams can cover all wave positions in the cell within one scanning period.

[0025] In some examples, the plurality of beams are narrow beams, and the beam width of the beams is less than or equal to 5°.

[0026] In some examples, the beam width of the plurality of beams is the same.

[0027] In a second aspect, the present application provides a multi-beam concurrent apparatus, the apparatus comprising: a module for performing the method in the first aspect and any possible design of the first aspect.

[0028] In a third aspect, the present application provides an electronic device, comprising: a processor. The processor is configured to execute a computer executable program or instructions in a memory, so that the electronic device performs the method in the first aspect and any possible design of the first aspect.

[0029] In a fourth aspect, the present application provides an electronic device, comprising: a memory and a processor. The memory is configured to store program instructions. The processor is configured to invoke the program instructions in the memory so that the electronic device performs the method in the first aspect and any possible design of the first aspect.

[0030] In a fifth aspect, the present application provides a chip, comprising: an interface circuit and a logic circuit. The interface circuit is configured to receive a signal from another chip outside the chip and transmit the signal to the logic circuit, or send a signal from the logic circuit to another chip outside the chip. The logic circuit is configured to implement the method in the first aspect and any possible design of the first aspect.

[0031] In a sixth aspect, the present application provides a computer readable storage medium, which stores a computer program. The computer program is configured to make an electronic device perform the method in the first aspect and any possible design of the first aspect when executed by a processor.

[0032] In a seventh aspect, the present application provides a computer program product, comprising: execution instructions stored in a readable storage medium. At least one processor of an electronic device can read the execution instructions from the readable storage medium. The at least one processor executes the execution instructions to make the electronic device implement the method in the first aspect and any possible design of the first aspect. BRIEF DESCRIPTION OF DRAWINGS

[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort based on these drawings.

[0034] Fig. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present application.

[0035] Fig. 2 is a flow chart of a multi-beam concurrent method according to an embodiment of the present application.

[0036] Fig. 3 is a schematic diagram of a wave position group according to an embodiment of the present application.

[0037] Fig. 4 is a flow chart of a method for obtaining a plurality of first configuration information according to an embodiment of the present application.

[0038] Fig. 5 is a flow chart of a method for obtaining a plurality of first configuration information according to an embodiment of the present application.

[0039] Fig. 6 is a flow chart of a method for obtaining a plurality of first configuration information according to an embodiment of the present application.

[0040] Fig. 7 is a schematic diagram of a structure of a multi-beam concurrent apparatus according to an embodiment of the present application.

[0041] Fig. 8 is a schematic diagram of a structure of an electronic device according to an embodiment of the present application.

[0042] Fig. 9 is a schematic diagram of a structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0043] In the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b or c alone, which can represent: a alone, b alone, c alone, combination of a and b, combination of a and c, combination of b and c, or combination of a, b and c, where a, b, c can be single or multiple. In addition, the terms "first", "second" are only for the purpose of description, and cannot be understood as indicating or implying relative importance.

[0044] The terms "center", "longitudinal", "lateral", "upper", "lower", "left", "right", "front", "back", and the like indicate an orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are used only for convenience of description and simplification of description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application.

[0045] The terms "connected", "connection" should be interpreted broadly, for example, the "connected" or "connection" of a circuit structure can be not only physical connection, but also electrical connection or signal connection, for example, it can be direct connection, that is, physical connection, or indirect connection through at least one element in the middle, as long as the circuit is connected, it can also be the internal connection of two elements; signal connection can not only be signal connection through circuit, but also signal connection through media medium, for example, radio wave. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.

[0046] In this paper, the term "embodiment" means that the specific features, structures or characteristics described in conjunction with the embodiment can be included in at least one embodiment of the present application. The phrase "embodiment" appears at various places in the specification does not necessarily refer to the same embodiment, nor is it independent or alternative to other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0047] In order to enable those skilled in the art to better understand the scheme of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the drawings.

[0048] Exemplarily, the present application provides a multi-beam concurrent method, device, electronic equipment, computer storage medium, computer program product and chip. The configuration information of the satellite scrambled by multiple different scrambling modes is sent in parallel through multiple beams. In one scanning period, each beam position of multiple beam position groups in the cell is covered in turn, wherein one beam corresponds to one beam position group in the cell. Thus, the large-scale beam position irradiation demand can be met, and interference between beams can be avoided, and the UE can successfully perform cell search and synchronization maintenance.

[0049] Next, in conjunction with FIG. 1, the application scenario of the multi-beam concurrent method provided by the embodiments of the present application will be described in detail.

[0050] Please refer to FIG. 1, which is an architecture schematic diagram of a communication system provided by an embodiment of the present application. As shown in FIG. 1, the communication system of the present application can include a satellite 10 and multiple UEs 20.

[0051] The satellite 10 can be a LEO satellite, a non-geostationary earth orbit (NGEO) satellite, a middle earth orbit (MEO) satellite, or a geostationary earth orbit (GEO) satellite. In addition, the satellite 10 can be a geostationary satellite, a medium orbit satellite, a low orbit satellite, and the like.

[0052] In addition, the satellite 10 can be a satellite base station or a network side device carried on the satellite, which is not limited in the present application.

[0053] The satellite 10 can generate one or more beams through one or more phased array antennas.

[0054] The satellite 10 is connected to a core network device, and the satellite 10 can cover a cell corresponding to the satellite 10 by using multiple beams. One beam can cover one wave position at the same time. When the beam covers the wave position, a UE 20 located in the wave position can receive information carried in the beam, and the beam can provide communication services for the UE 20.

[0055] The cell is a signal coverage range of the satellite 10, and the cell includes one or more UEs 20.

[0056] The size of the wave position is related to the projected area of the beam in the cell.

[0057] For example, the size of the wave position can be equal to the projected area of the beam in the cell, and one beam can cover one wave position.

[0058] For another example, the size of the wave position can be smaller than the projected area of the beam in the cell, so that when the beam covers the wave position, the fault tolerance rate during coverage can be improved, and the situation that a UE 20 located at the boundary of the wave position cannot receive the beam can be avoided.

[0059] The shape of the wave position can have various forms.

[0060] In some examples, the shape of the wave position can be circular. When the shape of the wave position is circular, there needs to be an overlap between two adjacent wave positions, so that when the beam covers the wave positions in turn, all the wave positions in the cell can be completely covered.

[0061] In another example, the shape of the wave position can be a regular hexagon. When the shape of the wave position is a regular hexagon, two adjacent wave positions can be closely fitted and there can be no overlapping part. Therefore, when the beam covers the wave positions in turn, it can be ensured that there is no repeated coverage, and the efficiency of the beam covering the cell can be improved.

[0062] For ease of illustration, in FIG. 1, the satellite 10 concurrently implements three beams, beam 1, beam 2 and beam 3, and the corresponding cells of the satellite 10 are schematically shown by solid circles, and the beam positions are schematically shown by dashed circles.

[0063] The shape of the beam position can be a circle, a regular hexagon or other shapes, and FIG. 1 schematically shows the shape of the beam position as a regular hexagon.

[0064] The UE 20 can refer to a user equipment, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent or a user device. The UE 20 can also be a satellite phone, a cellular phone, a smartphone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a terminal device in a 5G mobile communication system, a terminal device in a 6G mobile communication system or a terminal device in a future mobile communication system, etc. In addition, the UE 20 can also be a terminal device in an internet of things (IoT) system.

[0065] The core network device may be, for example, a device in a core network (CN) of an existing mobile communication architecture or a device in a core network of a future mobile communication architecture. The core network provides an interface to a data network as a bearer network, provides a terminal device with communication connection, authentication, management, policy control, and bearer for data services, and the like. The CN may further include a location management function (LMF), an access and mobility management function (AMF), a session management function (SMF), an authentication server function (AUSF), a policy control function (PCF), a user plane function (UPF), and the like.

[0066] Based on the foregoing description, the following embodiments of the present application will take the communication system with the structure shown in FIG. 1 as an example, and in combination with the accompanying drawings, the multi-beam concurrent method provided by the embodiments of the present application will be described in detail.

[0067] Referring to FIG. 2, FIG. 2 is a flowchart of a multi-beam concurrent method according to an embodiment of the present application. In FIG. 2, the multi-beam concurrent method can be performed by a satellite, which can be the satellite 10 shown in FIG. 1. As shown in FIG. 2, the multi-beam concurrent method can include:

[0068] S101, scrambling the second configuration information by using different scrambling manners respectively to obtain a plurality of first configuration information.

[0069] S101 is an optional step. The satellite can perform S101 before performing S102 each time. Alternatively, the satellite can store the plurality of first configuration information in a storage device after obtaining the plurality of first configuration information. Thus, the satellite can obtain the plurality of first configuration information from the storage device before performing S102 each time.

[0070] The second configuration information can include: a cell identity (cell ID) after encoding and modulation, a physical cell ID, a carrier frequency, a position and structure of a primary synchronization signal (PSS) and a secondary synchronization signal (SSS), and the like.

[0071] The modulation manner can be amplitude modulation (AM), frequency modulation (FM), phase-shift keying (PSK), or the like.

[0072] The second configuration information is used for a UE in a cell to access a satellite. When receiving the second configuration information, the UE can access the satellite based on the second configuration information or maintain synchronization with the satellite.

[0073] When beamforming is performed, if the satellite generates multiple beams based on the same information, there is coherence between the multiple beams, that is, the signal components of the multiple beams on the respective antenna array elements will produce an interference pattern, resulting in uneven signal power on the respective antenna array elements, affecting the load of the radio frequency power amplifier (RFPA) corresponding to the respective antenna array elements, so that a part of the RFPA has a higher transmission power load, an overloading phenomenon occurs, and another part of the RFPA has a lower transmission power load, limiting the beam transmission capability of the satellite, resulting in fluctuations, distortion, and the like of the multiple beams transmitted by the satellite, and further resulting in poor quality and low availability of the information obtained by the UE in the cell according to the received beams, and also causing errors when the UE decodes the information carried in the beams, resulting in an increase in the bit error rate, affecting the accuracy and efficiency of signal transmission. In addition, the interference pattern on the antenna array elements also affects the signal coverage of the satellite, so that the UEs in some areas of the cell cannot receive stable signals, resulting in poor communication quality of the UEs.

[0074] Based on this, the satellite can use different scrambling methods to scramble the second configuration information respectively to obtain multiple first configuration information. Thus, the satellite can generate multiple beams based on the multiple first configuration information, which can ensure that the coherence between the multiple beams is low, can avoid the signal components of the multiple beams on the respective antenna elements from producing interference patterns, avoid the occurrence of superposition phenomenon, and improve the beam emission efficiency of the satellite. Further, it is helpful to ensure that the UEs in the cell receive stable beams, reduce the bit error rate, ensure the accuracy and efficiency of signal transmission, and ensure the communication quality of the UEs.

[0075] Different scrambling methods can have the following multiple cases.

[0076] As a feasible implementation manner, the satellite uses multiple cyclic shift methods with different shift bit numbers to scramble the second configuration information respectively to obtain multiple second configuration information.

[0077] For example, if the satellite needs to obtain four first configuration information, the satellite can scramble the second configuration information four times by using four cyclic shift scrambling methods with different shift bit numbers to obtain four first configuration information. The shift bit number of the first scrambling can be 2 bits to the left, the shift bit number of the second scrambling can be 2 bits to the right, the shift bit number of the third scrambling can be 4 bits to the left, and the shift bit number of the fourth scrambling can be 3 bits to the right.

[0078] Based on this, the satellite can scramble the second configuration information by using multiple cyclic shift scrambling methods with different shift bit numbers to obtain multiple first configuration information, which ensures that the multiple first configuration information are different from each other.

[0079] As another feasible implementation manner, the satellite uses multiple different pseudo-random sequences to scramble the second configuration information respectively to obtain multiple second configuration information, thereby ensuring that the multiple first configuration information are different from each other.

[0080] For example, the pseudo-random sequence can be a Fibonacci sequence, an M sequence, a Gold sequence, a Walsh sequence, etc.

[0081] As still another feasible implementation manner, the satellite uses multiple interleaving scrambling methods with different interleaving rules to scramble the second configuration information respectively to obtain multiple second configuration information, thereby ensuring that the multiple first configuration information are different from each other.

[0082] For example, the interleaving rule can be a snake interleaving, a matrix interleaving, a cyclic interleaving, a row-first interleaving, etc.

[0083] As a further possible implementation, the satellite can also simultaneously use multiple different scrambling methods, such as a cyclic shift scrambling method, an interleaving method, and a pseudo-random sequence scrambling method, to scramble the second configuration information respectively to obtain multiple first configuration information, thereby ensuring that the multiple first configuration information are all different from each other.

[0084] There are multiple cases for the number of the first configuration information.

[0085] In some examples, the number of the first configuration information is equal to the number of the actual concurrent beams of the satellite.

[0086] For example, if the number of the actual concurrent beams of the satellite is 4, the number of the first configuration information can be 4, that is, the satellite can use 4 different scrambling methods to scramble the second configuration information respectively to obtain 4 first configuration information.

[0087] In other examples, the number of the first configuration information is equal to the maximum number of beams that the satellite can concurrently transmit.

[0088] For example, if the maximum number of beams that the satellite can concurrently transmit is 20, the number of the first configuration information can be 20, that is, the satellite can use 20 different scrambling methods to scramble the second configuration information respectively to obtain 20 first configuration information.

[0089] Based on this, when transmitting beams, the satellite can randomly select the number of first configuration information from all the first configuration information, and generate and transmit beams based on the first configuration information.

[0090] The maximum number of beams that the satellite can concurrently transmit is related to the number of antenna elements provided on the satellite and the performance of the satellite.

[0091] The more the number of antenna elements provided on the satellite and the better the performance of the satellite, the more the number of beams that the satellite can concurrently transmit. When deploying the satellite, the number of antenna elements and the performance of the satellite can be designed according to the size of the cell corresponding to the satellite. The larger the area of the cell to be covered, the more the number of antenna elements required for the satellite and the higher the performance requirement of the satellite.

[0092] Based on the above description, the satellite obtains multiple first configuration information, so that multiple beams can be generated and transmitted according to the multiple first configuration information.

[0093] S102, transmit multiple beams in a physical broadcast channel (PBCH).

[0094] After the satellite obtains the plurality of first configuration information, the satellite can perform modulation, power amplification, frequency conversion and the like on the plurality of first configuration information again, respectively, and the plurality of antenna elements on the satellite can focus the plurality of processed first configuration information, respectively, to form a plurality of beams.

[0095] The modulation mode can be AM, FM or quadrature amplitude modulation (QAM), for example.

[0096] The frequency conversion satisfies a working frequency band, which can be Ku band, i.e. 10.7-12.75 GHz, or C band, i.e. 3.7-4.2 GHz, for example.

[0097] The antenna elements on the satellite can be phased array antennas, and the phase of each unit of the phased array antennas can be independently controlled, so that the direction of the beam can be changed in real time by adjusting the phase of each unit of the phased array antennas, and the flexibility and adaptability of the transmission beam can be improved.

[0098] One first configuration information of the satellite is carried in one beam. The plurality of first configuration information is transmitted through the plurality of beams, and one first configuration information is carried on each beam.

[0099] The first configuration information is used for UE in a cell to access the satellite. When the UE in the cell receives the beam, the UE can decode and extract data from the beam to obtain the first configuration information. The UE decodes the first configuration information to obtain the second configuration information, and accesses the satellite or maintains synchronization according to the second configuration information.

[0100] The scrambling modes of the first configuration information corresponding to different beams are different. For specific scrambling modes, see S101.

[0101] Considering that the area of the cell of the satellite is large, the number of UEs in the cell is large, and the number of wave positions in the cell is large, all wave positions in the cell can be divided into a plurality of wave position groups. The satellite simultaneously transmits a plurality of beams in a multi-beam concurrent manner, and the plurality of beams simultaneously cover the wave positions in the plurality of wave position groups in a time division multiplexing manner.

[0102] The beam covers one wave position in the plurality of wave position groups in the cell.

[0103] The cell includes a plurality of wave position groups. Each wave position group includes one or more wave positions.

[0104] The number of the plurality of wave position groups is the same as the number of the plurality of beams, one beam corresponds to one wave position group, and the beam can cover all wave positions in the wave position group in one scanning period.

[0105] The number of wave positions included in each wave position group is related to the number of multiple beams and the total number of wave positions in the cell. The number of wave positions in each wave position group can be the same or different, which is not limited in the present application.

[0106] The number of multiple beams is less than or equal to the maximum number of beams that the satellite can concurrently.

[0107] Specifically, the satellite can determine the number of multiple beams to be transmitted based on the number of wave positions in the cell and the maximum number of beams that the satellite can concurrently.

[0108] For example, the cell includes 1000 wave positions, and the maximum number of beams that the satellite can concurrently is 200. In a scanning period, one beam can cover a maximum of 20 wave positions, that is, the number of wave positions in one wave position group needs to be less than 20. Therefore, the number of wave position groups in the cell is at least 50, that is, the number of beams that the satellite concurrently can be 50, 100, or 200, etc.

[0109] When the number of beams is 100, in a scanning period, 100 beams simultaneously perform beam scanning on 100 wave position groups respectively, and 100 beams simultaneously cover 100 wave positions at the same time, so that the satellite can complete the coverage of 1000 wave positions in the cell by using the time of covering 10 wave positions.

[0110] The satellite can distinguish multiple beams by using the number of beams.

[0111] In some examples, the satellite numbers the beams by natural numbers. For example, when the satellite generates two beams, the first beam is numbered 1, and the second beam can be numbered 2. The satellite can add the number of the beam after the time domain sequence number, so as to distinguish multiple beams.

[0112] In other examples, the satellite can directly add a binary number corresponding to a natural number after the time domain sequence number of the beam, different beams correspond to different natural numbers, and the entire time domain sequence number after adding the binary number is used as the number of the beam, so as to distinguish multiple beams.

[0113] Based on this, the satellite can increase the number of wave positions covered at the same time by using the multiple beam concurrent and time division multiplexing scanning mode, thereby reducing the time of covering all wave positions by beams, alleviating the problem of insufficient beam coverage capacity in the scenario of a large number of wave positions, so that all UEs in the cell can be covered by beams, ensuring that the UE can receive the first configuration information carried in the beam, which helps to improve the communication quality of the UE.

[0114] Next, the relationship between the beam group, the beam and the beam is described in combination with FIG. 3. As shown in FIG. 3, the number of multiple beams of the satellite is 2, which are beam 1 and beam 2 respectively, the solid circle represents a cell, the regular hexagon represents a beam, the beam of the solid regular hexagon is included in the beam group 1, and the beam of the dashed regular hexagon is included in the beam group 2. The beam 1 corresponds to the beam group 1, and the beam 2 corresponds to the beam group 2. In one scanning period, the beam 1 sequentially covers all beams in the beam group 1, and the beam 2 sequentially covers all beams in the beam group 2. After one scanning period, the beam 1 and the beam 2 complete the coverage of all beams in the entire cell, and the UE in the beam group 1 can receive the beam 1, and the UE in the beam group 2 can receive the beam 2. Wherein, the UE is not shown in FIG. 3.

[0115] Based on this, the satellite transmits multiple beams in the PBCH, that is, the satellite can broadcast multiple beams, which can enable the UE in different beam groups in the cell to receive different beams, and perform cell search and synchronization maintenance according to the first configuration information carried in the beam.

[0116] The multi-beam concurrent method provided by the embodiment of the present application is that the satellite uses different scrambling modes to scramble the second configuration information respectively to obtain multiple first configuration information, so that the multiple first configuration information are different from each other, thereby making the multiple beams generated based on the multiple first configuration information different from each other, which is beneficial to reduce the coherence between the multiple beams, and helps to avoid interference when the satellite transmits multiple beams, and improves the beam transmission efficiency of the satellite. The satellite transmits multiple beams in the PBCH, the beam covers one beam in multiple beam groups in the cell, and the beam carries one first configuration information of the satellite, the first configuration information is used for terminal devices in the cell to access the satellite, and the scrambling modes of the first configuration information corresponding to different beams are different, so that the number of beams covered at the same time can be increased through multi-beam concurrency, and the time for the beam to cover all beams can be reduced through multi-beam synchronous scanning in a time division multiplexing manner, thereby relieving the problem of insufficient beam coverage capacity in the scenario where the number of beams is large, so that all UEs in the cell can be covered by the beam, ensuring that the UE can receive the first configuration information carried in the beam, which helps to improve the communication quality of the UE and ensures that the UE can perform cell search and synchronization maintenance.

[0117] Next, the process of obtaining multiple first configuration information by the satellite is described in combination with FIGS. 4 to 6.

[0118] Please refer to FIG. 4, which is a flow chart of a method for obtaining multiple first configuration information according to an embodiment of the present application. As shown in FIG. 4, the method comprises:

[0119] S201, according to a plurality of different preset scrambling sequences, the second configuration information is scrambled by formula one respectively, and a plurality of first configuration information is obtained.

[0120] Wherein, B k (i) is the first configuration information, k is the number of beams, k is less than or equal to the maximum number of beams that the satellite can concurrently, b(i) is the second configuration information, The preset scrambling sequence is different for different k, and mod2 is modulo 2 operation.

[0121] Wherein, the preset scrambling sequence can be a pseudo-random sequence, for example, Fibonacci sequence, M sequence, Gold sequence and Walsh sequence.

[0122] In some examples, in 5G NR, the second configuration information has been scrambled once, and the satellite can further scramble the second configuration information by formula one based on the once scrambling to obtain a plurality of first configuration information, which can be referred to as formula four:

[0123] Wherein, c(i+vM bit ) is a scrambling sequence used in 5G NR.

[0124] Wherein, the satellite can first scramble the second configuration information by formula one and then perform a second scrambling in 5G NR, or the satellite can first perform a first scrambling in 5G NR and then perform a second scrambling by formula one, and the order of scrambling the second configuration information is not limited in the present application.

[0125] Please refer to FIG. 5, which is a flow chart of a method for obtaining a plurality of first configuration information according to an embodiment of the present application. As shown in FIG. 5, the method comprises:

[0126] S301, according to a plurality of different preset scrambling sequences, the second configuration information is scrambled by formula one respectively, and a plurality of first configuration information is obtained.

[0127] Wherein, B k (i) is the first configuration information, k is the number of beams, k is less than or equal to the maximum number of beams that the satellite can concurrently, b(i) is the second configuration information, c(i+vM bit ) is a preset scrambling sequence, is a sequence shift operation, different k corresponds to different number of sequence shift bits, and mod2 is modulo 2 operation.

[0128] The preset scrambling sequence can be a scrambling sequence used in 5G NR or other scrambling sequences.

[0129] For example, the second configuration information scrambled by the preset scrambling sequence is 10101100. After 2 sequence shift operations, the first sequence shift operation is 2-bit left, and the first obtained first configuration information is 10110010. The second sequence shift operation is 1-bit left, and the first obtained first configuration information is 01100101. Thus, the satellite can obtain two different first configuration information.

[0130] Referring to FIG. 6, FIG. 6 is a flowchart of a method for obtaining multiple first configuration information according to an embodiment of the present application. As shown in FIG. 6, the method comprises the following steps.

[0131] S401, according to the cell identifier carried by the second configuration information and the maximum number of beams that the satellite can concurrently beam, multiple different initial values of the preset scrambling sequence are determined by formula three.

[0132] wherein, is the initial value of the preset scrambling sequence, is the initial value of the preset scrambling sequence, and k are functions of independent variables, is the cell identifier carried by the second configuration information, and k is the number of beams, and k is less than or equal to the maximum number of beams that the satellite can concurrently beam.

[0133] In some examples, in 5G NR, the initial value of the preset scrambling sequence used is the cell identifier, and then the satellite can take the number of beams as an independent variable on the basis of the cell identifier, thereby changing the initial value of the preset scrambling sequence to obtain multiple different scrambling sequences.

[0134] S402, according to multiple different initial values of the preset scrambling sequence, the second configuration information is scrambled respectively to obtain multiple first configuration information.

[0135] According to multiple different initial values of the preset scrambling sequence, the satellite can obtain multiple scrambling sequences with different initial values, and thus the satellite can scramble the second configuration information according to multiple scrambling sequences with different initial values to obtain multiple first configuration information.

[0136] Based on the above exemplary description, the number of multiple beam groups is the same as the number of multiple beams, and the beam group includes one or more beams. The number of beams included in the beam group is related to the number of multiple beams and the total number of beams in the cell. Multiple beams can cover all beams in the cell within one scanning period.

[0137] For example, the cell includes 1000 wave positions, the number of concurrent beams of the satellite is 100, the number of wave position groups is 100, each wave position group includes 10 wave positions, and in a scanning period, 100 beams cover 10 wave positions in the corresponding wave position group in turn, thereby completing the coverage of 1000 wave positions in the cell.

[0138] Based on the above exemplary description, the plurality of beams are narrow beams, and the beam width of the beams is less than or equal to 5°.

[0139] The narrow beam can concentrate energy in a smaller spatial area, so that the satellite can provide the same service at a lower power level, help to save satellite energy, prolong the service life of the satellite, and reduce interference to other wireless communication systems. The narrow beam enables the satellite to provide service to more cells on the same frequency, thereby increasing the overall capacity of the communication system, and enabling the number of UEs in each cell to increase without affecting the communication quality of the UEs.

[0140] Based on the above exemplary description, the beam width of the plurality of beams is the same.

[0141] When the beam width of the plurality of beams transmitted by the satellite is the same, it can be ensured that the beams are uniformly distributed in all directions, avoiding uneven coverage caused by differences in beam size, thereby ensuring that the UE can receive the beam regardless of its location, thereby improving the communication quality of the UE.

[0142] In addition, ensuring that the beam width is the same can simplify the design of the satellite, so that the antenna elements on the satellite can adopt a standardized configuration, reduce the need for customized components, and reduce the manufacturing cost of the satellite.

[0143] Next, a multi-beam concurrent device provided by an embodiment of the present application is introduced.

[0144] FIG. 7 is a structural schematic diagram of a multi-beam concurrent device according to an embodiment of the present application. As shown in FIG. 7, the device includes a transceiver unit 101.

[0145] The transceiver unit 101 is configured to transmit a plurality of beams in a physical broadcast channel, the beams cover one wave position in a plurality of wave position groups in a cell, and the beams carry a first configuration information of a satellite. The first configuration information is used for terminal devices in the cell to access the satellite. The scrambling modes of the first configuration information corresponding to different beams are different. The number of the plurality of beams is less than or equal to the maximum number of beams that can be concurrently transmitted by the satellite.

[0146] It should be noted that the multi-beam concurrent device according to the embodiments of the present application can be used to execute the technical solutions of the above method embodiments, and the implementation principles and technical effects are similar, which will not be described here again.

[0147] In some examples, the apparatus further includes a processing unit.

[0148] The processing unit is configured to scramble the second configuration information using different scrambling manners respectively to obtain a plurality of first configuration information, the second configuration information being used for a terminal device in a cell to access a satellite.

[0149] In some examples, the processing unit is specifically configured to scramble the second configuration information according to a plurality of different preset scrambling sequences respectively by Formula One to obtain the plurality of first configuration information.

[0150] Formula One is as follows:

[0151] B(i) = b(i) + B(k) mod 2 k (i) is the first configuration information, k is a number of a beam, k is less than or equal to a maximum number of beams that a satellite can concurrently have, b(i) is the second configuration information, is a preset scrambling sequence, the preset scrambling sequences corresponding to different k are all different, and mod2 is a modulo 2 operation.

[0152] In some examples, the processing unit is specifically configured to scramble the second configuration information according to a preset scrambling sequence and a plurality of different sequence shifts respectively by Formula Two to obtain the plurality of first configuration information.

[0153] Formula Two is as follows:

[0154] B(i) = b(i) + B(k) mod 2 k (i) is the first configuration information, k is a number of a beam, k is less than or equal to a maximum number of beams that a satellite can concurrently have, b(i) is the second configuration information, c(i+vM bit ) is a preset scrambling sequence, is a sequence shift operation, the number of bits of the sequence shift corresponding to different k is different, and mod2 is a modulo 2 operation.

[0155] In some examples, the processing unit is specifically configured to determine a plurality of different initial values of the preset scrambling sequence according to a cell identifier carried by the second configuration information and the maximum number of beams that the satellite can concurrently have by Formula Three.

[0156] The second configuration information is scrambled according to the plurality of different initial values of the preset scrambling sequence respectively to obtain the plurality of first configuration information.

[0157] Formula Three is as follows:

[0158] B(k) = B(k-1) + 2^m mod 2 is an initial value of the preset scrambling sequence, is a preset scrambling sequence, and k is an independent variable, a cell identity carried by the second configuration information, k is a number of the beam, and k is less than or equal to a maximum number of beams that the satellite can concurrently.

[0159] In some examples, the number of the plurality of beam groups is the same as the number of the plurality of beams, the beam group includes one or more beam positions, the number of the beam positions included in the beam group is related to the number of the plurality of beams, and a total number of the beam positions in the cell, and the plurality of beams can cover all the beam positions in the cell within one scanning period.

[0160] In some examples, the plurality of beams are narrow beams, and a beam width of the beam is less than or equal to 5°.

[0161] In some examples, the beam widths of the plurality of beams are the same.

[0162] Exemplarily, the present application also provides an electronic device. FIG. 8 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. As shown in FIG. 8, the electronic device can include a processor 201, which implements the multi-beam concurrent method shown in FIGS. 2 to 6 of the embodiments of the present application when executing a computer executable program or instruction in a memory.

[0163] The electronic device provided by the present application can also include an input / output interface. The input / output interface can include a separate output interface and an input interface, or can be an integrated interface integrating input and output. The output interface is used to output data, the input interface is used to obtain input data, the above-mentioned output data is collectively referred to as the output in the above-mentioned method embodiments, and the input data is collectively referred to as the input in the above-mentioned method embodiments.

[0164] The electronic device can be used to execute each step and / or process corresponding to the electronic device in the above-mentioned method embodiments.

[0165] Exemplarily, the present application also provides an electronic device. FIG. 9 is a structural schematic diagram of an electronic device provided by an embodiment of the present application. As shown in FIG. 9, the electronic device can include a processor 301 and a memory 302, the memory 302 stores a computer program, and the processor 301 implements the multi-beam concurrent method shown in FIGS. 2 to 6 of the embodiments of the present application when executing the computer program.

[0166] The electronic device provided by the present application can also include an input / output interface. The input / output interface can include a separate output interface and an input interface, or can be an integrated interface integrating input and output. The output interface is used to output data, the input interface is used to obtain input data, the above-mentioned output data is collectively referred to as the output in the above-mentioned method embodiments, and the input data is collectively referred to as the input in the above-mentioned method embodiments.

[0167] The electronic device can be used to perform the respective steps and / or processes of the electronic device in the above method embodiments.

[0168] The electronic device of the present application can be used to implement the technical solutions of the preceding method embodiments, and the implementation principles and technical effects are similar, wherein the operations implemented by each module can be further referred to the related descriptions of the method embodiments, which will not be described here. The modules herein can also be replaced by components or circuits.

[0169] The present application can divide the functional modules of the electronic device according to the above method examples, for example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be realized in the form of hardware or in the form of software functional module. It should be noted that the division of modules in each embodiment of the present application is illustrative, and is only a logical functional division. There can be another division way when actually implemented.

[0170] Illustratively, the present application also provides a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, the multi-beam concurrent method shown in FIGS. 2 to 6 of the embodiments of the present application can be implemented.

[0171] Illustratively, the present application also provides a computer program product, which includes execution instructions stored in a computer readable storage medium. At least one processor of the electronic device can read the execution instructions from the computer readable storage medium, and the at least one processor executes the execution instructions to make the electronic device implement the multi-beam concurrent method in the above method embodiments.

[0172] Illustratively, the present application also provides a chip, which includes an interface circuit and a logic circuit. The interface circuit is used to receive signals from other chips outside the chip and transmit the signals to the logic circuit, or send signals from the logic circuit to other chips outside the chip. The logic circuit is used to implement the multi-beam concurrent method in the above method embodiments.

[0173] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only illustrative, for example, the division of modules or units is only a logical functional division, and when actually implemented, there can be another division way, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0174] The modules illustrated as separate components may or may not be physically separate, and the components illustrated as modules may or may not be physical units, i.e., may be located in one place, or may be distributed to multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0175] In addition, the functional modules in each embodiment of the present application can be integrated in one processing unit, or each module can exist physically, or two or more modules can be integrated in one unit. The unit formed by the above modules can be realized in the form of hardware, or in the form of hardware plus software function unit.

[0176] The integrated modules realized in the form of software function modules can be stored in a computer readable storage medium. The software function modules stored in the storage medium include a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute part of the steps of the method of each embodiment of the present application.

[0177] It should be understood that the processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in combination with the application can be directly embodied as hardware processor execution, or executed by a combination of hardware and software modules in the processor.

[0178] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. containing one or more available media sets. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape, an optical medium, such as a DVD, or a semiconductor medium, such as a solid state disk (SSD), etc.

[0179] Those skilled in the art can understand that although some embodiments herein include certain features included in other embodiments, the combination of features of different embodiments means within the scope of the present application and forms different embodiments. For example, in the claims, any one of the claimed embodiments can be used in any combination.

[0180] The above is described, and the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method of multi-beam concurrency, the method comprising: The method is applied to a satellite, and the method comprises the following steps: A plurality of beams are sent in a physical broadcast channel, the beams cover one wave position of a plurality of wave position groups in a cell, a first configuration information of the satellite is carried in the beams, the first configuration information is used for terminal equipment in the cell to access the satellite, scrambling modes of the first configuration information corresponding to different beams are different, and the number of the plurality of beams is less than or equal to the maximum number of beams that the satellite can concurrently.

2. The method of claim 1, wherein, The method further comprises the following steps: The second configuration information is scrambled by using different scrambling modes to obtain a plurality of the first configuration information, and the second configuration information is used for terminal equipment in the cell to access the satellite.

3. The method of claim 2, wherein, The step of scrambling the second configuration information by using different scrambling modes to obtain a plurality of the first configuration information comprises the following steps: The second configuration information is scrambled according to a plurality of different preset scrambling sequences and formula one to obtain a plurality of the first configuration information. In the formula, formula one is: wherein B k (i) is the first configuration information, k is the number of beams, k is less than or equal to the maximum number of beams that the satellite can concurrently, b(i) is the second configuration information, For the preset scrambling sequence, preset scrambling sequences corresponding to different k are different, and mod2 is a modulo 2 operation.

4. The method of claim 2, wherein, The step of scrambling the second configuration information by using different scrambling modes to obtain a plurality of the first configuration information comprises the following steps: The second configuration information is scrambled according to a preset scrambling sequence, a plurality of different sequence shifts, and formula two to obtain a plurality of the first configuration information. wherein formula two is: wherein B k (i) is the first configuration information, k is the number of beams, k is less than or equal to the maximum number of beams that the satellite can concurrently, b(i) is the second configuration information, c(i+vM bit ) is the preset scrambling sequence, For the sequence shift operation, bit numbers of sequence shifts corresponding to different k are different, and mod2 is a modulo 2 operation.

5. The method of claim 2, wherein, The step of scrambling the second configuration information by using different scrambling modes to obtain a plurality of the first configuration information comprises the following steps: A plurality of different initial values of the preset scrambling sequence are determined according to a cell identifier carried by the second configuration information and the maximum number of beams that the satellite can concurrently, and formula three is used. The second configuration information is scrambled according to the plurality of different initial values of the preset scrambling sequence to obtain a plurality of the first configuration information. wherein formula three is: wherein to set an initial value of a preset scrambling sequence, For and k is a function of the argument, For the cell identifier carried by the second configuration information, k is the number of a beam, and k is less than or equal to the maximum number of beams that the satellite can concurrently.

6. The method according to any one of claims 1 to 5, characterized in that, The number of the plurality of wave position groups is the same as the number of the plurality of beams, one or more wave positions are included in the wave position group, the number of wave positions included in the wave position group is related to the number of the plurality of beams and the total number of wave positions in the cell, and the plurality of beams can cover all wave positions in the cell within one scanning period.

7. The method according to any one of claims 1 to 5, characterized in that, The plurality of beams are narrow beams, and the beam width of the beams is less than or equal to 5°.

8. The method of claim 7, wherein, The beam widths of the plurality of beams are the same.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer executable programs or instructions, and the computer executable programs or instructions are set to execute the method in any one of claims 1 to 8.

10. A chip, characterized by The method comprises the following steps: An interface circuit is used to receive signals from other chips outside the chip and transmit the signals to a logic circuit, or send signals from the logic circuit to other chips outside the chip, and the logic circuit is used to implement the method in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Signal transmission method, network equipment and terminal equipment

    CN111901025A

  • Method and device for cell access

    CN113348696A

  • Systems and methods for beam indication in multi-beam cells

    CN116210207A

  • Multi-beam concurrence method, electronic equipment and storage medium

    CN118590122A

  • Data transmitting and receiving methods, and reference signal transmitting method and apparatus

    WO2021088080A1