Multi-satellite multi-beam random access method and device and storage medium

By receiving and processing power distribution information sent by satellite network equipment in multi-star and multi-beam scenarios, using serial interference deletion technology to improve the success rate of random access of terminals, solving the problem of restricted inter-star interactions and ensuring smooth data transmission Sex and user experience.

CN119277557APending Publication Date: 2025-01-07BEIJING UNIV OF POSTS & TELECOMM
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411202847.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

In multi-star and multi-beam scenarios, the low transmission rate of inter-star links and dynamic topological structures make inter-star networking difficult, resulting in low success rate of random access to terminals, which cannot guarantee the smooth transmission of data, and reduces user experience.

Method used

By receiving the power allocation information sent by network equipment belonging to different satellites, the information detects the superimposed signals of multiple users based on the serial interference deletion technology, determines the data transmission power of the terminal, and performs random access based on the information, increasing the single star at random The information processing overhead during the access process makes up for the limitations of inter-star interaction.

Benefits of technology

It improves the success rate of random access of terminals, ensures the smooth transmission of data in multi-star and multi-beam scenarios, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119277557A_ABST
    Figure CN119277557A_ABST
Patent Text Reader

Abstract

The invention provides a random access method and device in a multi-satellite multi-beam scene and a storage medium. The random access method in the multi-satellite multi-beam scene is applied to the terminal, and comprises the following steps: receiving power distribution information sent by network equipment to which different satellites belong; the power distribution information refers to the data sending power of the terminal, and the power distribution information is determined based on a detection result of detecting a superposed signal of multiple users by using a serial interference deletion technology; and executing random access based on the power distribution information. According to the random access method and device in the multi-satellite and multi-beam scene and the storage medium provided by the invention, the detection of the multi-user superposed signal is realized by utilizing the serial interference deletion technology, the power distribution is performed according to the detection, and the terminal executes the random access based on the power distribution information, so that the random access success rate of the terminal is improved, and the user experience is improved. The smooth transmission of data in a multi-satellite multi-beam scene is ensured, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of communication and satellite-ground fusion network, and in particular to a random access method, device and storage medium under multi-satellite multi-beam. Background Art

[0002] In the multi-satellite multi-beam scenario, users are often in the overlapping coverage of multiple satellite beams, which increases the random access opportunities of user terminals. However, due to the low transmission rate of inter-satellite links and the high dynamics of the topological structure, the difficulty of inter-satellite networking is high, which limits the interaction between multiple satellites or even makes it impossible to interact.

[0003] Therefore, when users are in a multi-satellite multi-beam scenario, the difficulty of inter-satellite interaction will result in a low random access success rate for the terminal, making it impossible to guarantee smooth data transmission and reducing the user experience. Summary of the invention

[0004] The present invention provides a random access method, device and storage medium under multi-satellite multi-beam, which are used to solve the technical problem of low success rate of random access of terminals under multi-satellite multi-beam scenario in the prior art.

[0005] In a first aspect, the present invention provides a random access method under multi-satellite multi-beam, which is applied to a terminal and includes the following steps.

[0006] Receiving power allocation information sent by network devices belonging to different satellites; the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined based on the detection result of superimposed signals of multiple users using serial interference cancellation technology; Random access is performed based on the power allocation information.

[0007] In some embodiments, performing random access based on the power allocation information includes: In a case where it is determined that the power allocation information contains a power greater than zero, determining a target network device based on the power allocation information; Send data information to the target network device.

[0008] In some embodiments, determining the target network device based on the power allocation information includes: Determine the minimum non-zero power from the power allocation information greater than zero sent by the network devices belonging to different satellites; A target network device to which the minimum non-zero power is sent is determined.

[0009] In some embodiments, performing random access based on the power allocation information includes: In the case where it is determined that there is no power greater than zero in the power allocation information, a preamble sequence is sent to the network device to which the different satellites belong and a contention-based random access is performed.

[0010] In a second aspect, the present invention provides a random access method under multi-satellite multi-beam, which is applied to a network device and includes the following steps.

[0011] Detect the superimposed signals of multiple users using serial interference cancellation technology; Determine power allocation information corresponding to the terminal based on the detection result; the power allocation information refers to the data transmission power of the terminal; The power allocation information is sent to the terminal.

[0012] In some embodiments, the method further comprises: Grouping the terminals according to the size of the power allocation information to obtain grouping information; The data information sent by the terminal is received based on the grouping information.

[0013] In a third aspect, the present invention provides a random access device in a multi-satellite multi-beam scenario, comprising the following modules.

[0014] A receiving module, used to receive power allocation information sent by network devices belonging to different satellites; the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined based on the detection result of superimposed signals of multiple users using serial interference cancellation technology; An access module is used to perform random access based on the power allocation information.

[0015] In a fourth aspect, the present invention provides a random access device in a multi-satellite multi-beam scenario, comprising the following modules.

[0016] A detection module, used for detecting superimposed signals of multiple users using a serial interference cancellation technique; A determination module, configured to determine power allocation information corresponding to each terminal based on the detection result; the power allocation information refers to data transmission power of the terminal; The sending module is used to send the power allocation information to the terminal.

[0017] In a fifth aspect, the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the random access method in the multi-satellite multi-beam scenario as described in the first aspect or the second aspect above is implemented.

[0018] In a sixth aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the random access method in a multi-satellite multi-beam scenario as described in the first aspect or the second aspect above.

[0019] In a seventh aspect, the present invention further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the random access method in a multi-satellite multi-beam scenario as described in the first aspect or the second aspect above.

[0020] The present invention provides a random access method, device and storage medium in a multi-satellite multi-beam scenario. A terminal receives power allocation information sent by network devices belonging to different satellites. The power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined by the network device based on the detection result of superimposed signals of multiple users detected by using a serial interference cancellation technology. Random access is performed based on the power allocation information, and the information processing overhead of a single satellite in the random access process is increased to compensate for the limited interaction between satellites, thereby improving the success rate of terminal random access, ensuring the smooth transmission of data in a multi-satellite multi-beam scenario, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0022] Figure 1 This is a schematic diagram of the contention-based random access process.

[0023] Figure 2 This is a schematic diagram of a non-contention-based random access process.

[0024] Figure 3 It is a schematic diagram of the two-step random access process.

[0025] Figure 4 This is one of the flow charts of the random access method in the multi-satellite multi-beam scenario provided by the present invention.

[0026] Figure 5 This is one of the scenario schematic diagrams of the random access method in a multi-satellite multi-beam scenario provided by the present invention.

[0027] Figure 6 This is the second scenario schematic diagram of the random access method in the multi-satellite multi-beam scenario provided by the present invention.

[0028] Figure 7This is the second flow chart of the random access method in the multi-satellite multi-beam scenario provided by the present invention.

[0029] Figure 8 This is one of the structural schematic diagrams of the random access device in the multi-satellite multi-beam scenario provided by the present invention.

[0030] Fig. 9 This is the second structural schematic diagram of the random access device in the multi-satellite multi-beam scenario provided by the present invention.

[0031] Fig.10 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0032] Currently, in the communication process, conventional random access of Long Term Evolution (LTE) and New Radio (NR) Release 15 (Rel-15) is divided into two types: contention random access and non-contention random access. Figure 1 This is a schematic diagram of the random access process based on competition, such as Figure 1 As shown in the figure, the contention random access is a four-step random access (4-Step Random Access) technology, that is, the terminal and the base station need to go through 4 information exchanges to complete the random access process, and the non-contention random access process only needs 3 information exchanges. The contention random access process is as follows: (1) The terminal sends Msg1, i.e., the preamble, to the base station. The base station determines how much time is needed to advance the uplink transmission of the corresponding terminal based on the received preamble.

[0033] (2) If the base station allows the terminal to access, it sends Msg2, i.e., a random access response message (RAR), to the terminal. The message mainly includes an uplink timing advance indication (Timing advance), an uplink grant (UL grant) for the first uplink transmission message Msg3, a leading sequence identifier (RAPID), a cell radio network temporary identity (C-RNTI) and / or a temporary cell radio network temporary identity (TC-RNTI).

[0034] (3) The terminal uses the uplink time-frequency domain resource information provided by the uplink grant in Msg2 to send a Msg3 message, namely a radio resource control (RRC) establishment response message (ie, RRCSetupRequest message), to the base station. The media access control control element (MAC CE) of the message contains a contention resolution identifier (ID) with a length of 48 bits.

[0035] (4) The base station receives Msg3 messages sent by multiple terminals, selects one terminal from among them and sends it a Msg4 message, namely, an RRC Setup message, which contains the contention resolution ID included in the Msg3 of the terminal. Each terminal receives the Msg4 message and checks whether the contention resolution ID in it is the same as the contention resolution ID sent in its own Msg3. If they are the same, the contention is considered to be successful. Otherwise, the contention is considered to have failed and the random access process is re-initiated.

[0036] Figure 2 This is a schematic diagram of a non-contention-based random access process, such as Figure 2 As shown, the non-contention random access process is mainly divided into three steps: (1) Msg0: The base station allocates a dedicated preamble for non-contention random access and a Physical Random Access Channel (PRACH) resource for random access to the terminal / user equipment (UE).

[0037] (2) Msg1: According to the instructions of Msg0, the UE sends a specified dedicated preamble to the base station on the specified PRACH (Physical Random Access Channel) resource. After receiving Msg1, the base station calculates the uplink timing advance TA based on Msg1.

[0038] (3) Msg2: The base station sends a random access response to the UE. The random access response includes timing advance information and subsequent uplink transmission resource allocation UL grant. The timing advance is used for the timing relationship of the UE's subsequent uplink transmission.

[0039] Figure 3 is a schematic diagram of the two-step random access process. In the NR Rel-16 system, Figure 3As shown in the figure, a two-step random access process (2-step RACH) is derived based on the 4-step random access channel (RACH). Currently, 2-step RACH is only applicable to contention random access. The first step of the two-step random access includes the uplink MSGA transmission, which includes the equivalent content of msg1 and msg3 of the 4-step random access. The second step of the two-step random access is the downlink MSGB transmission, which includes the equivalent content of msg2 and msg4 of the 4-step random access.

[0040] The scenarios where users need to access the network under multi-satellite and multi-beam mainly involve the following: one is that users want to access satellites for data transmission in sparsely populated areas with harsh geographical environments such as mountainous areas, deserts or oceans, and multiple satellites cover the area; one is that when natural disasters such as earthquakes or typhoons occur, ground base stations are destroyed and ground communication networks are paralyzed, and users can only communicate through satellites that are less affected by ground disasters; another is access in the case of massive users such as concerts or sports games, where the number of users is huge, the venues are usually in the city center, and there are many satellites covering the relevant areas, and users will be in multi-satellite and multi-beam scenarios. When facing the above-mentioned multi-satellite and multi-beam scenarios, it is impossible to coordinate user access through inter-satellite collaboration to improve the user access success rate, thereby failing to ensure smooth data transmission and poor user experience.

[0041] Based on the above technical problems, the present invention proposes a random access method in a multi-satellite multi-beam scenario, where a terminal receives power allocation information sent by network devices belonging to different satellites, where the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined by the network device based on the detection result of superimposed signals of multiple users using serial interference cancellation technology. Random access is performed based on the power allocation information, which makes up for the limited inter-satellite interaction by increasing the information processing overhead of a single satellite in the random access process, thereby improving the success rate of terminal random access, ensuring the smooth transmission of data in a multi-satellite multi-beam scenario, and improving the user experience.

[0042] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0043] Regarding the successive interference cancellation (SIC) technology, at the transmitting end, similar to the CDMA system, introducing interference information can achieve higher spectrum efficiency, but it will also encounter the problem of multiple access interference (MAI). Regarding the problem of eliminating multiple access interference, many achievements have been made in the process of studying the third-generation mobile communication system, and serial interference cancellation (SIC) is one of them. Non-orthogonal multiple access technology (NOMA) uses SIC receivers at the receiving end to achieve multi-user detection. The basic idea of ​​the serial interference cancellation technology is to adopt a step-by-step interference elimination strategy, judge the users one by one in the received signal, and after amplitude recovery, subtract the multiple access interference generated by the user signal from the received signal, and judge the remaining users again, and repeat the operation until all multiple access interference is eliminated.

[0044] SIC eliminates multiple access interference (MAI) at the receiving end. It is necessary to judge the users in the received signal to sort out the order of users to eliminate interference, and the basis for judgment is the power of the user signal. The base station will allocate different signal powers to different users at the transmitting end to obtain the maximum performance gain of the system and achieve the purpose of distinguishing users. This is power reuse technology. Power reuse technology is not fully utilized in several other traditional multiple access schemes. It is different from simple power control. Instead, the base station follows the relevant algorithm to allocate power.

[0045] Figure 4 This is one of the flow charts of the random access method in the multi-satellite multi-beam scenario provided by the present invention, such as Figure 4 As shown, the present invention provides a random access method in a multi-satellite multi-beam scenario, and the execution subject thereof may be a terminal / user equipment, such as a mobile phone, etc. The method includes the following steps 401 and 402.

[0046] Step 401, receiving power allocation information sent by network devices belonging to different satellites; the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined based on the detection result of superimposed signals of multiple users using serial interference cancellation technology.

[0047] Specifically, the terminal is in a multi-satellite multi-beam scenario, that is, the terminal is covered by multiple satellites at the same time, or the beam where the terminal is located belongs to multiple satellites. When the terminal wants to access the network, it sends a random access request message to these multiple satellite base stations (that is, multiple network devices).

[0048] After receiving the random access request sent by the terminal, each network device covering the terminal uses serial interference cancellation technology to detect the superimposed signals of multiple users (terminals), determines the power allocation information corresponding to the terminal based on the detection results, and sends the power allocation information to the terminal. The terminal receives the power allocation information sent by each network device.

[0049] The power allocation information refers to the data transmission power configured by the network device for the terminal. The power allocation information is carried in a random access response message and sent to the terminal. The random access response message also carries information such as timing advance (TA).

[0050] For example, the terminal sends a random access request message to the satellites (including satellite 1, satellite 2 and satellite 3) to which the beam is located. After receiving the random access request message, each satellite uses the serial interference cancellation technology to detect the superimposed signals of multiple users. Satellite 1, satellite 2 and satellite 3 determine the power allocation information configured for the terminal through detection, which are P 1 , P 2 and P 3 The power allocation information is carried in a random access response message and sent to the terminal. The terminal receives the random access response message and obtains P 1 , P 2 and P 3 .

[0051] The network equipment also groups the terminals according to the power allocation information configured for the terminals, and groups the terminals with high data transmission power (i.e., terminals with high probability of accessing the network). The goal of a single satellite is to increase the number of users that are successfully grouped.

[0052] In some embodiments, the network device groups the terminals while determining the power allocation information, that is, sorts the terminals corresponding to the power greater than zero to obtain the grouping information. When transmitting data, the data information sent by the terminals will be received according to the terminal groups (corresponding to the order of power from large to small), and for the terminals that fail to group (corresponding to the allocated power less than or equal to zero), other methods will be used to perform the random access process, and the probability of successful access will be greatly reduced. In order to achieve the goal of increasing the number of terminals that are successfully grouped by a single satellite, the serial interference cancellation technology is used to detect the superimposed signals of multiple users, and grouping and power allocation are performed accordingly, and the appropriate data transmission power size is determined for each terminal, which improves the probability of successful random access and ensures that the number of terminals that successfully access remains at a high level.

[0053] Step 402: Perform random access based on the power allocation information.

[0054] Specifically, after receiving the power allocation information sent by the network devices to which different satellites belong, the terminal performs random access based on the power allocation information.

[0055] Optionally, the terminal randomly selects or selects according to a predetermined rule one of the powers greater than zero from the received power allocation information as the data transmission power to transmit the data information.

[0056] For example, the terminal receives power allocation information sent by satellite 1, satellite 2, and satellite 3, which are P and 1 , P 2 and P 3 , where 0<P 2 <P 1 <P 3 , then choose the minimum power, that is, P 2 As data transmission power, configure P 2 network devices to transmit data information.

[0057] For another example, the terminal receives power allocation information sent by satellite 1, satellite 2, and satellite 3, which are P and 1 , P 2 and P 3 , and determine P 1 and P 2 Greater than zero, randomly select P 1 or P 2 Transmits data information to network devices as data transmission power.

[0058] Optionally, if all received power allocation information is less than or equal to zero and cannot be used as data transmission power, the terminal performs scheduling-free random access to complete the four-step interaction of random access.

[0059] For example, the terminal receives power allocation information sent by satellite 1, satellite 2, and satellite 3, which are P and 1 , P 2 and P 3 , and determine P 1 , P 2 and P 3 are all less than or equal to zero, the terminal randomly selects a preamble code to initiate a connection request to each network device, and waits for the conflict resolution and feedback of the network device to complete the contention-based random access process.

[0060] In the random access method in a multi-satellite multi-beam scenario provided in an embodiment of the present application, a terminal receives power allocation information sent by network devices belonging to different satellites, the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined by the network device based on the detection result of detecting the superimposed signals of multiple users using the serial interference cancellation technology. Random access is performed based on the power allocation information, and the limited inter-satellite interaction is compensated by increasing the information processing overhead of a single satellite in the random access process, thereby improving the success rate of terminal random access, ensuring the smooth transmission of data in a multi-satellite multi-beam scenario, and improving the user experience.

[0061] In some embodiments, performing random access based on the power allocation information includes: In a case where it is determined that the power allocation information contains a power greater than zero, determining a target network device based on the power allocation information; Send data information to the target network device.

[0062] Specifically, after receiving the power allocation information, the terminal determines whether there is a power greater than zero in the power allocation information, and determines the random access mode based on the determination result.

[0063] If it is determined that there is a power greater than zero in the power allocation information, a target network device is further determined based on the power allocation information, and data information is sent to the target network device.

[0064] For example, the minimum power is selected from powers greater than zero as the data transmission power of the terminal, a network device with the minimum power is configured as a target network device, and data information is transmitted to the target network device based on the minimum power.

[0065] For another example, a power is randomly selected from powers greater than zero as the data transmission power of the terminal, a network device with the power is configured as a target network device, and data information is transmitted to the target network device based on the power.

[0066] In some embodiments, determining the target network device based on the power allocation information includes: Determine the minimum non-zero power from the power allocation information greater than zero sent by the network devices belonging to different satellites; A target network device to which the minimum non-zero power is sent is determined.

[0067] Specifically, if it is determined that there is power greater than zero in the power allocation information, the minimum non-zero power is determined from the power allocation information greater than zero, the network device configured with the minimum non-zero power is determined as the target network device, and data information is transmitted to the target network device based on the minimum non-zero power.

[0068] For example, Figure 5FIG. 1 is one of the scenario schematic diagrams of the random access method in the multi-satellite multi-beam scenario provided by the present invention, such as Figure 5 As shown in FIG. 1 , the random access process of the terminal that is successfully grouped includes two steps of interaction. First, the terminal sends a random access pilot to satellite 1 and satellite 2. Then, the satellite uses the serial interference cancellation technology to detect the multi-user superposition signal, and performs grouping and power allocation based on it. Then, satellite 1 sends a random access pilot containing the timing advance TA. 1 and power allocation information P 1 Satellite 2 sends a random access response message containing the timing advance TA to the terminal. 2 and power allocation information P 2 After receiving the random access response messages sent by each satellite, the terminal compares P 1 and P 2 , confirm 0 <P 1 ≤ P 2 , select the smallest non-zero power, namely P 1 The satellite to which it is connected transmits data information, that is, transmits data information to satellite 1.

[0069] The random access method in a multi-satellite multi-beam scenario provided in an embodiment of the present application selects the satellite with the smallest power from the powers greater than zero to transmit data information when there is a power greater than zero in the power allocation information, thereby improving the success rate of random access of the terminal, ensuring the smooth transmission of data in a multi-satellite multi-beam scenario, and improving the user experience.

[0070] In some embodiments, performing random access based on the power allocation information includes: When it is determined that there is no power greater than zero in the power allocation information, a preamble sequence is sent to the network device to which the different satellites belong and contention-based random access is performed.

[0071] Specifically, if the terminal determines that there is no power greater than zero in the power allocation information, that is, the power allocation information is a value less than or equal to zero, it can be known that the grouping has failed, and random access without scheduling is performed, and a preamble sequence is sent to network devices belonging to different satellites to complete contention-based random access and conflict resolution.

[0072] For example, Figure 6 FIG. 2 is a second schematic diagram of a random access method in a multi-satellite multi-beam scenario provided by the present invention. Figure 6 As shown in FIG. 1 , the random access process of the terminal that fails to group includes four steps of interaction. First, the terminal sends a random access pilot to satellite 1 and satellite 2. Then, the satellite uses the serial interference cancellation technology to detect the multi-user superposition signal and performs grouping and power allocation accordingly. Then, satellite 1 sends a random access pilot containing the timing advance TA. 1and power allocation information P 1 Satellite 2 sends a random access response message containing the timing advance TA to the terminal. 2 and power allocation information P 2 After receiving the random access response message sent by each satellite, the terminal compares P 1 and P 2 , determine P 1 =P 2 =0, it falls back to the contention-based random access request, randomly selects a preamble to initiate a connection request, and waits for the satellite's conflict resolution feedback.

[0073] The random access method in a multi-satellite multi-beam scenario provided in an embodiment of the present application adopts a contention-based random access method for a terminal that has failed to group, thereby ensuring that the terminal that has failed to group can also complete access, ensuring smooth transmission of data of the terminal that has failed to group, and improving user experience.

[0074] Figure 7 FIG. 2 is a flow chart of the random access method in a multi-satellite multi-beam scenario provided by the present invention. Figure 7 As shown, the present invention provides a random access method in a multi-satellite multi-beam scenario, and the execution subject thereof may be a network device, such as a satellite base station, etc. The method comprises: Step 701: Detect superimposed signals of multiple users using serial interference cancellation technology.

[0075] Step 702: Determine power allocation information corresponding to the terminal based on the detection result; the power allocation information refers to the data transmission power of the terminal.

[0076] Step 703: Send the power allocation information to the terminal.

[0077] In some embodiments, the method further comprises: Grouping the terminals according to the size of the power allocation information to obtain grouping information; The data information sent by the terminal is received based on the grouping information.

[0078] Specifically, the random access method in a multi-satellite multi-beam scenario provided by the present invention can refer to the above-mentioned random access method embodiment in a multi-satellite multi-beam scenario where the execution subject is a terminal, and can achieve the same technical effect. The parts and beneficial effects that are the same as the above-mentioned corresponding method embodiments in this embodiment are not specifically repeated here.

[0079] In the random access method in a multi-satellite multi-beam scenario provided in an embodiment of the present application, a terminal receives power allocation information sent by network devices belonging to different satellites, the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined by the network device based on the detection result of detecting the superimposed signals of multiple users using the serial interference cancellation technology, and random access is performed based on the power allocation information, and the limited inter-satellite interaction is compensated by increasing the information processing overhead of a single satellite in the random access process, thereby improving the success rate of terminal random access, ensuring the smooth transmission of data in the multi-satellite multi-beam scenario, and improving the user experience.

[0080] Figure 8 FIG. 1 is one of the structural diagrams of the random access device in the multi-satellite multi-beam scenario provided by the present invention, such as Figure 8 As shown, the present invention provides a random access device in a multi-satellite multi-beam scenario, including a receiving module 801 and an access module 802.

[0081] The receiving module 801 is used to receive power allocation information sent by network devices belonging to different satellites; the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined based on the detection result of detecting the superimposed signal of multiple users using the serial interference cancellation technology.

[0082] The access module 802 is configured to perform random access based on the power allocation information.

[0083] In some embodiments, the access module includes: a determining unit, configured to determine a target network device based on the power allocation information when it is determined that the power allocation information contains a power greater than zero; The first sending unit is used to send data information to the target network device.

[0084] In some embodiments, the determining unit includes: A first determining subunit is used to determine the minimum non-zero power from the power allocation information greater than zero sent by the network devices belonging to different satellites; The second determining subunit is used to determine the target network device to send the minimum non-zero power

[0085] In some embodiments, the access module further includes: The execution unit is used to send a preamble sequence to the network devices to which the different satellites belong and perform contention-based random access when it is determined that there is no power greater than zero in the power allocation information.

[0086] Specifically, the random access device in the multi-satellite multi-beam scenario provided by the present invention can implement all the method steps implemented by the random access method embodiment in the multi-satellite multi-beam scenario where the execution subject is a terminal, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail herein.

[0087] Fig. 9 FIG. 2 is a second structural diagram of a random access device in a multi-satellite multi-beam scenario provided by the present invention. Fig. 9 As shown, the present invention provides a random access device in a multi-satellite multi-beam scenario, including a detection module 901, a determination module 902 and a sending module 903.

[0088] The detection module 901 is used to detect the superimposed signals of multiple users by using the serial interference cancellation technology.

[0089] The determination module 902 is used to determine the power allocation information corresponding to each terminal based on the detection result; the power allocation information refers to the data transmission power of the terminal.

[0090] The sending module 903 is used to send the power allocation information to the terminal.

[0091] In some embodiments, it also includes: A grouping module, used for grouping the terminals according to the size of the power allocation information to obtain grouping information; The receiving module is used to receive data information sent by the terminal based on the grouping information.

[0092] Specifically, the random access device in the above-mentioned multi-satellite multi-beam scenario provided by the present invention can implement all the method steps implemented by the above-mentioned random access method embodiment in the multi-satellite multi-beam scenario where the execution subject is a network device, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be specifically repeated here.

[0093] It should be noted that the division of units / modules in the above-mentioned embodiments of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, the functional units in the various embodiments of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware or in the form of software functional units.

[0094] Fig.10 is a schematic diagram of the structure of the electronic device provided by the present invention, such as Fig.10As shown, the electronic device may include: a processor (processor) 1001, a communication interface (Communications Interface) 1002, a memory (memory) 1003 and a communication bus 1004, wherein the processor 1001, the communication interface 1002, and the memory 1003 communicate with each other through the communication bus 1004. The processor 1001 may call the logic instructions in the memory 1003 to execute a random access method in a multi-satellite multi-beam scenario, and the method includes: Receiving power allocation information sent by network devices belonging to different satellites; the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined based on the detection result of superimposed signals of multiple users using serial interference cancellation technology; Random access is performed based on the power allocation information.

[0095] Specifically, the processor 1001 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0096] The logic instructions in the memory 1003 can be implemented in the form of software functional units and can be stored in a processor-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.

[0097] In some embodiments, a computer program product is further provided, the computer program product comprising a computer program, the computer program may be stored on a non-transitory computer-readable storage medium, and when the computer program is executed by a processor, the computer can execute the random access method in the multi-satellite multi-beam scenario provided by the above-mentioned method embodiments, the method comprising: Receiving power allocation information sent by network devices belonging to different satellites; the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined based on the detection result of superimposed signals of multiple users using serial interference cancellation technology; Random access is performed based on the power allocation information.

[0098] Specifically, the above-mentioned computer program product provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0099] In some embodiments, a computer-readable storage medium is further provided, wherein the computer-readable storage medium stores a computer program, wherein the computer program is used to enable a computer to execute the random access method in the multi-satellite multi-beam scenario provided by the above method embodiments, the method comprising: Receiving power allocation information sent by network devices belonging to different satellites; the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined based on the detection result of superimposed signals of multiple users using serial interference cancellation technology; Random access is performed based on the power allocation information.

[0100] Specifically, the above-mentioned computer-readable storage medium provided by the present invention can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects that are the same as the method embodiments in this embodiment will not be described in detail here.

[0101] It should be noted that the computer-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0102] It should also be noted that the terms "first", "second", etc. in the present invention are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present invention can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same type, and the number of objects is not limited. For example, the first object can be one or more.

[0103] In the present invention, the term "plurality" refers to two or more than two, and other quantifiers are similar to them.

[0104] In the present invention, "determine B based on A" means that the factor A should be considered when determining B. It is not limited to "B can be determined based on A alone", but should also include: "determine B based on A and C", "determine B based on A, C and E", "determine C based on A, and further determine B based on C", etc. In addition, it can also include taking A as a condition for determining B, for example, "when A meets the first condition, use the first method to determine B"; for another example, "when A meets the second condition, determine B", etc.; for another example, "when A meets the third condition, determine B based on the first parameter", etc. Of course, it can also be a condition that takes A as a factor for determining B, for example, "when A meets the first condition, use the first method to determine C, and further determine B based on C", etc.

[0105] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program codes.

[0106] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0107] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0108] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0109] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A random access method in a multi-satellite multi-beam scenario, characterized in that: Applied to terminals, including: Receiving power allocation information sent by network devices belonging to different satellites; the power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined based on the detection result of superimposed signals of multiple users using serial interference cancellation technology; Random access is performed based on the power allocation information.

2. The random access method in a multi-satellite multi-beam scenario according to claim 1, characterized in that: The performing random access based on the power allocation information comprises: In a case where it is determined that the power allocation information contains a power greater than zero, determining a target network device based on the power allocation information; Send data information to the target network device.

3. The random access method in a multi-satellite multi-beam scenario according to claim 2, characterized in that: The determining of the target network device based on the power allocation information comprises: Determine the minimum non-zero power from the power allocation information greater than zero sent by the network devices belonging to different satellites; A target network device to which the minimum non-zero power is sent is determined.

4. The random access method in a multi-satellite multi-beam scenario according to claim 1, characterized in that: The performing random access based on the power allocation information comprises: When it is determined that there is no power greater than zero in the power allocation information, a preamble sequence is sent to the network device to which the different satellites belong and contention-based random access is performed.

5. A random access method in a multi-satellite multi-beam scenario, characterized in that: Applied to network equipment, including: Detect the superimposed signals of multiple users using serial interference cancellation technology; Determine power allocation information corresponding to the terminal based on the detection result; the power allocation information refers to the data transmission power of the terminal; The power allocation information is sent to the terminal.

6. The random access method in a multi-satellite multi-beam scenario according to claim 5, characterized in that: The method further comprises: Grouping the terminals according to the size of the power allocation information to obtain grouping information; The data information sent by the terminal is received based on the grouping information.

7. A random access device in a multi-satellite multi-beam scenario, characterized in that: include: A receiving module, used for receiving power allocation information sent by network devices belonging to different satellites; The power allocation information refers to the data transmission power of the terminal, and the power allocation information is determined based on the detection result of detecting the superimposed signals of multiple users using the serial interference cancellation technology; An access module is used to perform random access based on the power allocation information.

8. A random access device in a multi-satellite multi-beam scenario, characterized in that: include: A detection module, used for detecting superimposed signals of multiple users using a serial interference cancellation technique; A determination module, used to determine the power allocation information corresponding to each terminal based on the detection result; The power allocation information refers to the data transmission power of the terminal; The sending module is used to send the power allocation information to the terminal.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the random access method in the multi-satellite multi-beam scenario is implemented as described in any one of claims 1 to 6.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the random access method in a multi-satellite multi-beam scenario is implemented as described in any one of claims 1 to 6.