Method, device and equipment for designing a wave position level hopping beam pattern based on service requirements
By designing a beam-hopping beam pattern based on business needs, optimizing the beam scanning sequence, and integrating public broadcast information, the problem of long beam scanning cycles in satellite networks was solved, resource utilization efficiency and user access success rate were improved, and network coverage performance and service transmission continuity were enhanced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2026-03-23
- Publication Date
- 2026-07-14
AI Technical Summary
The long beam scanning cycle in satellite networks results in long waiting times for terminal devices to access the network, a low proportion of flexible time slots for service scheduling, a large duty cycle for public information, and low resource utilization efficiency.
Design a wavelet-level hopping beam pattern based on service requirements. By configuring the hopping beam pattern to indicate the beam scanning order of the wavelet and the timing of public broadcast information, the priority is associated with service traffic, the number of ground base stations and the number of users. Integrate public broadcast information and periodically broadcast the first SIB containing basic information of the serving cell and satellite-aided information.
It improved resource utilization efficiency, shortened user access waiting time, enhanced access success rate and service transmission continuity, and improved network coverage efficiency and service quality.
Smart Images

Figure CN122395724A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of wireless communication technology, and specifically relates to a method, apparatus and device for designing wavelet-level hopping beam patterns based on service requirements. Background Technology
[0002] Satellites are power-constrained systems (a 500kg-class satellite platform can support 16-32 beams). With limited beams, beam-hopping technology is needed to meet the wide coverage requirements of satellite scenarios, i.e., time-division multiple beam positions within a cell are covered by beam-hopping. A beam is a directional radio signal beam emitted by a satellite antenna, and a beam position is the smallest geographical unit within the satellite's coverage area, the target coverage point for beam hopping. The positional relationship between the beam and the beam position can be determined by... Figure 1 As shown. The NR-based beam-hopping scheme solves the problem of the trade-off between limited satellite power and the need for wide coverage. Beam management is inherited from terrestrial cellular network technology, but satellite networks have problems such as long satellite-to-ground distances, large transmission delays, wide coverage areas, and long beam scanning times. The specific impacts are as follows: Firstly, as Figure 2 As shown, based on Figure 2As shown in the schematic diagram of the service transmission process, a service process is as follows: The network device sends a Synchronous Signal Block (SSB) (containing the Primary Synchronization Signal (PSS), Secondary Synchronization Signal (SSS), and Physical Broadcast Channel (PBCH)) to the terminal device (or User Equipment (UE)). It then sends System Information Block 1 (SIB1) and System Information Block 19 (SIB19). The terminal device sends a Random Access Request (Msg1) to the network device, which replies with Msg2 and Msg3, and the terminal device replies with Msg4. Afterward, the terminal device sends a Scheduling Request (SR) through the Physical Uplink Control Channel (PUCCH), and the network device sends Downlink Control information through the Physical Downlink Control Channel (PDCCH). Information (DCI), terminal devices transmit data through the Physical Uplink Shared Channel (PUSCH), and finally network devices send paging messages to terminal devices through the Physical Downlink Shared Channel (PDSCH).
[0003] Based on the above business process, it can be seen that uplink and downlink beam binding means that only after the downlink beam SSB polls and broadcasts SIB1 and SIB19 can the terminal device send the Physical Random Access Channel (PRACH) Msg1 through the uplink beam. Due to the wide coverage of satellites and the large number of beam positions covered, as well as the same beam scanning priority and long beam polling cycle, some terminal devices with access needs have a long waiting time.
[0004] And such as Figure 3As shown, the existing hopping beam pattern indicates that network devices need to broadcast SIB1 and SIB19 separately, resulting in a low proportion of flexible time slots for service scheduling. The number of beams and the number of beams served simultaneously lead to a longer polling service cycle, while the duty cycle of public information is large. Summary of the Invention
[0005] This application provides a method, apparatus, and device for designing beam hopping patterns at the wave position level based on service requirements, so as to realize data transmission based on the newly configured beam hopping patterns and improve service scheduling efficiency.
[0006] Firstly, this application provides a wavelet-level hopping beam pattern design method based on business requirements, including: Configure a hopping beam pattern, which is used to indicate the beam scanning order of the positions in the non-terrestrial network coverage area. The beam scanning order of each position is configured according to the priority of each position. The priority is associated with the service traffic of each position, the number of terrestrial base stations associated with each position, and / or the number of users of each position. And / or, the hopping beam pattern is used to indicate the broadcast timing of information in public broadcast information, which includes a first SIB, which includes basic information of the serving cell and satellite auxiliary information, and the first SIB is broadcast periodically.
[0007] According to the service requirement-based beam hopping design method provided in this application, the method further includes: generating a beam-level service traffic association table based on the historical service data of each beam; determining the number of users in each beam based on the location information of the target terminal to obtain a beam-level user number association table, wherein the target terminal device is a terminal device in a beam within the non-terrestrial network coverage area that is not associated with a terrestrial base station; obtaining the number of terrestrial base stations associated with each beam; and determining the priority of each beam based on the beam-level service traffic association table, the beam-level user number association table, and the number of terrestrial base stations associated with each beam.
[0008] According to the wave-level hopping beam pattern design method based on business requirements provided in this application, the step of generating a wave-level service traffic association table based on the historical service data of each wave position includes: obtaining the physical resource block (PRB) utilization rate and / or the number of active users of each wave position based on the historical service data of each wave position; and generating a wave-level service traffic association table based on the PRB utilization rate and / or the number of active users of each wave position.
[0009] According to the wavelet-level hopping beam pattern design method based on business requirements provided in this application, before determining the number of users for each wavelet based on the location information of the target terminal, the method further includes: receiving wavelet-level network association information for each wavelet, wherein the wavelet-level network association information is used to indicate the association relationship between each wavelet and the ground base station, and the wavelet-level network association information is generated based on satellite coverage planning information and the geographical location information of the ground base station; determining the target terminal based on the wavelet-level network association information; and sending a positioning request to the target terminal device, wherein the positioning request is used to obtain the location information of the target terminal device.
[0010] According to the wavelet-level hopping beam pattern design method based on service requirements provided in this application, the step of determining the target terminal based on the wavelet-level network association information includes: determining the wavelet that does not include a special wavelet index in the wavelet-level network association information as the target wavelet, wherein the special wavelet index indicates that the wavelet has an associated ground base station; and determining the terminal within the target wavelet as the target terminal.
[0011] According to the wavelet-level hop beam pattern design method based on service requirements provided in this application, the public broadcast information also includes a second SIB, which includes information on reselection or handover between satellite networks or from a ground base station to the satellite network.
[0012] According to the wavelet-level hop beam pattern design method based on business requirements provided in this application, when the terminal device is in a connected state, the second SIB broadcasts when a first preset condition is met or when a request message for the second SIB is received from the terminal device; when the terminal device is in an inactive state, the second SIB broadcasts when a second preset condition is met.
[0013] Secondly, this application also provides a beam-level hopping beam pattern design device based on business requirements, comprising: A configuration unit is used to configure a hopping beam pattern, wherein the hopping beam pattern is used to indicate the beam scanning order of the positions within the non-terrestrial network coverage area, and the beam scanning order of each position is configured according to the priority of each position, wherein the priority is associated with the service traffic of each position, the number of terrestrial base stations associated with each position, and / or the number of users of each position. And / or, the hopping beam pattern is used to indicate the broadcast timing of information in public broadcast information, which includes a first system information block (SIB), which includes basic information of the serving cell and satellite auxiliary information, and the first SIB is broadcast periodically.
[0014] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory storing a computer program, wherein the processor executes the program to implement the steps of the wavelet-level hop beam pattern design method based on service requirements described in the first aspect.
[0015] Fourthly, embodiments of this application provide a non-transitory computer-readable storage medium storing a computer program thereon, wherein when the computer program is executed by a processor, it implements the steps of the wavelet-level hop beam pattern design method based on business requirements described in the first aspect.
[0016] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the wavelet-level hop beam pattern design method based on business requirements described in the first aspect.
[0017] This application provides a method, apparatus, and device for designing beam hopping patterns based on service requirements at the wave position level. In this method, the non-terrestrial network equipment first configures a beam hopping pattern. The beam hopping pattern indicates the beam scanning order of wave positions within the non-terrestrial network coverage area. The beam scanning order of each wave position is configured according to its priority, which is related to the service traffic of each wave position, the number of terrestrial base stations associated with each wave position, and / or the number of users of each wave position. Furthermore, the beam hopping pattern indicates the information broadcasting sequence in public broadcast information, which includes a first system information block (SIB). The first SIB includes basic information about the serving cell and satellite auxiliary information, and is broadcast periodically. Thus, by configuring the beam hopping pattern with priority, this application optimizes the scanning order of each wave position and the information broadcasting sequence in public broadcast information. This improves the resource utilization efficiency of the non-terrestrial network, enhances user access success rate and service transmission continuity, effectively shortens user access waiting time in high-service-demand wave position areas, and improves overall network coverage efficiency and service quality through flexible scheduling of satellite beam resources. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a schematic diagram of the beam and wave position relationship provided in this application.
[0020] Figure 2 This is a schematic diagram of the business transmission process provided in this application.
[0021] Figure 3 This is one of the schematic diagrams of the hopping beam pattern provided in this application.
[0022] Figure 4 This is one of the flowcharts illustrating the wavelet-level hop beam pattern design method based on business requirements provided in this application.
[0023] Figure 5 This is a schematic diagram of the scanning waveform provided in this application.
[0024] Figure 6 This is a schematic diagram of the wave priority sorting provided in this application.
[0025] Figure 7 This is a flowchart of the beam skipping pattern configuration provided in this application.
[0026] Figure 8 This is the second flowchart of the wavelet-level hop beam pattern design method based on business requirements provided in this application.
[0027] Figure 9 This is a schematic diagram of the SIB broadcast mechanism provided in this application.
[0028] Figure 10 This is the second schematic diagram of the hopping beam pattern provided in this application.
[0029] Figure 11 This is a block diagram of the functional units of the wavelet-level hop beam pattern design device based on business requirements provided in this application.
[0030] Figure 12 This is a schematic diagram of the structure of the electronic device provided in this application. Detailed Implementation
[0031] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0032] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0033] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0034] When transmitting data based on the current beam-hopping pattern, the wide satellite coverage, numerous beam positions, and identical beam scanning priorities result in long beam polling cycles, leading to prolonged waiting times for some terminal devices with access needs. Furthermore, the low proportion of flexible time slots in service scheduling, coupled with the increasing number of beams and the number of beams served simultaneously, lengthens the polling service cycle and results in a large duty cycle for common information.
[0035] To address the aforementioned issues, this application provides a method, apparatus, and device for designing wavelet-level hopping beam patterns based on business requirements. The embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0036] Please see Figure 4 The wavelet-level hop beam pattern design method based on business requirements includes the following steps.
[0037] S401, configured with a hopping beam pattern.
[0038] The hopping beam pattern is used to indicate the beam scanning order of the positions within the non-terrestrial network coverage area. The beam scanning order of each position is configured according to the priority of each position, which is related to the service traffic of each position, the number of terrestrial base stations associated with each position, and / or the number of users of each position.
[0039] In specific implementation, the hopping beam pattern is a set of time-frequency scheduling rules generated by a Non-Terrestrial Network (NTN) device or an NTN base station based on the satellite-ground coordination requirements and beam position service characteristics of the non-terrestrial network. This set defines the temporal correspondence between satellite beams and beam positions. The NTN device can be a satellite network device. By clearly defining the scanning order of the beam-covered beam positions, the problems of long access wait times and resource fragmentation caused by indiscriminate beam polling in existing technologies can be solved. Satellites typically support 16-32 beams (e.g., a 500kg-class satellite supports 16 beams), requiring time-division coverage of up to 512 beam positions (according to the 3GPP R19 standard, with an SSB period of 160ms and one beam bound to 4 SSBs). The hopping beam pattern specifies both the beam positions to be covered at each moment and the dwell time of the beam on a single beam position, for example, a minimum of one subframe, i.e., 1ms. It also specifies the beam scanning sequence, that is, the transmission sequence of SSB during the beam coverage period, to ensure that satellite resources can be tilted towards high-demand beam positions.
[0040] The hopping beam pattern is also used to indicate the broadcast timing of information in public broadcast information, which includes a first system information block (SIB). The first SIB includes basic information of the serving cell and satellite auxiliary information, and the first SIB is broadcast periodically.
[0041] In practical implementation, to address the resource fragmentation problem caused by broadcast messages, the proportion of public broadcast message SIB slots can be reduced by integrating some broadcast SIB information. Currently, the SIB messages that need to be obtained before initial access to the NTN network mainly include SIB1 and SIB19. SIB1 provides the terminal device with basic information needed for cell selection during initial network access, including scheduling information for Msg1 time-frequency resources and other SIBs (SIB2-SIBn). SIB19 mainly broadcasts satellite auxiliary information, which may include ephemeris data, timing advance (TA) parameters, and inter-satellite neighbor cell information, such as the non-terrestrial network neighbor cell configuration list (ntn-NeighCellConfigList). Both SIB1 and SIB19 are necessary broadcast messages for UE initial network access. The first SIB in this application integrates the public SIB messages in SIB1 and SIB19, such as ephemeris data, public TA parameters, and scheduling offsets. In particular, the first SIB can also be referred to as SIB1bis or new SIBx, etc.
[0042] The broadcast method employs periodic broadcasting, the core of which is to ensure that all terminal devices in the non-terrestrial network can stably and promptly obtain the essential information necessary for satellite communication when they need initial access or move location. This period ensures that the terminal can acquire the first SIB without waiting too long after powering on and entering a new radii, for example, it can receive the signal within one period after powering on, avoiding missing the beam coverage window due to an excessively long period, while also avoiding excessive occupation of satellite resources due to an excessively short period.
[0043] Furthermore, broadcasting according to this cycle ensures that each terminal within a beam position can receive at least one first SIB broadcast during the beam coverage period, without interruption of information reception due to beam switching. This not only continues the wide coverage advantage of beam hopping, but also ensures the accessibility of core information through periodicity.
[0044] Since the first SIB contains essential information for the initial access of terminal devices to the satellite network, the terminal devices need to determine whether the access conditions are met and the resource location for initiating PRACH by using the basic information of the serving cell. Satellite-assisted information is used to compensate for long-term satellite-to-ground latency and adapt to satellite mobility characteristics. Periodic broadcasting ensures that terminals accessing at different times can obtain this information within their respective access windows, avoiding access failures due to missing information. Furthermore, by integrating information into a single SIB for periodic broadcasting, compared to the existing model of broadcasting SIB1 and SIB19 separately, the time slot occupation of common information is significantly reduced, freeing up more resources for service scheduling.
[0045] In practice, priority is a comprehensive reflection of satellite dependence and service demand for a given band. A higher priority means that the terminal devices within that band rely more on the satellite network for communication, and that the service demand for that band is more urgent. Bands with higher priority have earlier beam scanning sequences, ensuring that terminal devices in that area can quickly acquire synchronization signals and shorten access waiting time.
[0046] Based on the hopping beam pattern, the beam completes SSB scanning, SIB broadcasting, and PRACH in the bound time slots according to the NTN frame structure, and performs flexible service scheduling in the unbound time slots. This application integrates public SIB messages by broadcasting the first SIB containing basic information of the serving cell and satellite auxiliary information, thereby reducing the time slot resources occupied by public SIB message broadcasting and increasing the proportion of flexible time slots.
[0047] As can be seen, in this embodiment, the beam position scanning time slot order is flexibly adjusted based on priority, prioritizing beam positions with high service demand to improve service experience. Simultaneously, public broadcast information is integrated to reduce the proportion of public SIB message time slots, thereby improving service resource utilization.
[0048] In one possible embodiment, the method further includes: generating a waveband-level service traffic association table based on historical service data for each waveband; determining the number of users for each waveband based on the location information of the target terminal to obtain a waveband-level user number association table, wherein the target terminal device is a terminal device in a waveband not associated with a terrestrial base station within the non-terrestrial network coverage area; obtaining the number of terrestrial base stations associated with each waveband; and determining the priority of each waveband based on the waveband-level service traffic association table, the waveband-level user number association table, and the number of terrestrial base stations associated with each waveband.
[0049] Among them, for example Figure 5 As shown, a wavelength not associated with a terrestrial base station means that there is no terrestrial network coverage (or the terrestrial network signal is too weak to meet access requirements), and the terminal can only rely on satellite network communication. This area requires priority protection of satellite resources. Furthermore, the more users in this area, the more communication resources are needed. On the other hand, wavelengths associated with terrestrial base stations, i.e., satellite-terrestrial overlap areas, allow users to prioritize terrestrial networks with better performance, and satellites do not need to allocate excessive resources to them. The more terrestrial base stations an association with a wavelength, the larger the number of neighboring cells in its corresponding Terrestrial Network (TN). For example... Figure 6 As shown, each wave position is prioritized based on the wave position-level service traffic association table, the wave position-level user number association table, and the wave position-level TN neighbor number. That is, wave positions with higher service traffic are ranked higher, followed by wave positions with more users, and then wave positions with lower TN neighbor number.
[0050] As can be seen, this application significantly reduces the access waiting time for terminals in pure satellite coverage areas. Compared with the prior art, which polls all positions indiscriminately in areas with overlapping satellite and ground coverage, the beam scanning order of pure satellite coverage positions with high service demand and high terminal density is significantly earlier in this application. The terminal can capture the SSB when the beam first scans the position, thus shortening the access waiting time.
[0051] In one possible embodiment, generating a wave-level service traffic association table based on the historical service data of each wave position includes: obtaining the physical resource block (PRB) utilization rate and / or the number of active users for each wave position based on the historical service data of each wave position; and generating a wave-level service traffic association table based on the PRB utilization rate and / or the number of active users for each wave position.
[0052] Historical service data refers to raw data directly related to the communication status of a wavelength position, collected by NTN equipment at a preset period, such as once per hour. This preset period can be determined based on data real-time requirements and base station processing pressure, and the data is collected for each independent wavelength position.
[0053] PRB utilization is a core indicator reflecting the busyness of frequency band resources. Specifically, it is the ratio of the number of PRBs occupied by a frequency band within a statistical period to the total number of available PRBs for that frequency band. The PRB is the smallest time-frequency resource allocation unit in NTN. The higher its utilization rate, the stronger the service transmission demand of the terminals within that frequency band, and the more strained the resources are, such as when a large number of terminals are transmitting video or IoT data simultaneously.
[0054] The number of activated users is a key indicator reflecting the access demand of a wavelength. Specifically, it refers to the total number of terminal devices in the wavelength that are either waiting to be connected or have been connected and transmitting services within the statistical period. The more activated users there are, the greater the terminal access pressure on that wavelength, and access resources need to be prioritized.
[0055] In practical implementation, the choice between using PRB utilization or activated user count to generate a waveband-level service traffic association table can be adapted to the needs of different business scenarios. If a waveband primarily serves high-bandwidth services, such as high-definition video, PRB utilization can more accurately reflect service traffic; in this case, service data can be obtained solely based on PRB utilization. If a waveband primarily serves a large number of low-speed terminals, such as IoT sensors, activated user count better reflects access demand; in this case, service data can be obtained solely based on activated user count. If the service types within a waveband are complex, including both high-bandwidth and low-speed services, both PRB utilization and activated user count can be obtained simultaneously, and the intensity of service demand can be determined by combining both.
[0056] As can be seen, in this embodiment, the NTN device can intuitively distinguish the differences in service demand for each band through the association table. It can quickly identify bands with high service demand and bands with low service demand without complex calculations. This provides a clear data basis for determining band priority and configuring SSB distribution order by combining the band-level user number association table. It avoids the resource allocation deviation caused by relying solely on experience to judge band demand in the prior art, and ensures that satellite resources can be accurately allocated to high-demand bands.
[0057] In one possible embodiment, before determining the number of users for each wavelength position based on the location information of the target terminal, the method further includes: receiving wavelength-level network association information for each wavelength position, the wavelength-level network association information being used to indicate the association relationship between each wavelength position and the ground base station, the wavelength-level network association information being generated based on satellite coverage planning information and the geographical location information of the ground base station; determining the target terminal based on the wavelength-level network association information; and sending a positioning request to the target terminal device, the positioning request being used to obtain the location information of the target terminal device.
[0058] After receiving the wavelet-level network association information, the NTN base station sends a Global Navigation Satellite System (GNSS) request to terminal devices within a wavelet that are not marked with a special wavelet index. Upon receiving the request, the terminal device reports it to the NTN base station. The NTN base station then forms a wavelet-level UE user count association table based on the terminal device's location information.
[0059] As can be seen, this application achieves accurate identification of target terminals and targeted distribution of positioning requests, effectively avoiding the resource waste of indiscriminately sending positioning requests to all terminals in the prior art. Terminals in satellite-ground overlap areas can preferentially access the terrestrial network without relying on satellite positioning resources. This application only sends positioning requests to terminals in pure satellite coverage areas, significantly reducing unnecessary GNSS signaling interaction overhead, reducing additional power consumption of satellites and terminals, and alleviating the signaling processing pressure on NTN equipment.
[0060] In one possible embodiment, determining the target terminal based on the wavelet-level network association information includes: determining a wavelet in the wavelet-level network association information that does not include a special wavelet index as a target wavelet, wherein the special wavelet index indicates that the wavelet has an associated ground base station; and determining a terminal within the target wavelet as the target terminal.
[0061] Among them, the satellite-ground cooperative network element obtains satellite coverage planning and ground base station geographical location information, and after mapping satellite coverage wave positions to TN network cells, it can introduce a special wave position index "TN index" into the wave position-level network association information with TN neighbor cells, and carry the TN number information of neighbor cells.
[0062] Please see Figure 7The process of configuring hopping beam patterns based on the order of distribution can be as follows: First, the cooperating network obtains the geographical location of the TN base station from the TN network and satellite network planning information, such as beam position-level geographical location and satellite ephemeris information, from the NTN base station. Then, the cooperating network element first completes the mapping relationship between the satellite network beam position and the TN network cell, which includes the TN neighbor cell relationship of the NTN beam position. Then, the beam positions with TN neighbor cells are marked and sorted according to the number of domains to generate beam position-level network association information. The cooperating network element sends the beam position-level network association information to the NTN base station. The NTN base station determines the beam positions without TN neighbor cells based on the beam position-level network association information and sends GNSS requests to terminals within the beam positions without TN domains. Then, the terminals report GNSS to the NTN base station. The NTN base station first establishes a beam position-to-service mapping relationship based on beam position-level PRB utilization. Then, it establishes a beam position-to-user mapping relationship based on UE location. Next, based on the beam position-to-TN neighbor cell association, the beam position-to-service mapping, and the beam position-to-user mapping, a beam position-level SSB scanning relationship table is formed. This table indicates the beam scanning priority for each beam position. Finally, the NTN base station configures the beam scanning order for hopping beam positions according to the beam position scanning relationship table and issues SSBs based on this scanning order.
[0063] In one possible embodiment, the public broadcast information may further include a second SIB, which includes information on reselection or switching between satellite networks or from a ground base station to the satellite network.
[0064] The information regarding reselection or handover between satellite networks, or between ground base stations and satellite networks, may include serving cell reference location, distance threshold, inter-satellite neighbor cell configuration list (Ntn-Neigh CellConfig List), extended configuration list (ntn-Neigh Cell Config List Ext), satellite handover parameters (sat Switch With ReSync), moving reference location, and coverage enhancement parameters (ntn-CovEnh). It should be noted that this second SIB may be referred to as SIB19bis or new SIBx, among other names.
[0065] As can be seen, this application, by indicating the broadcasting mode of the second SIB through a hopping beam pattern, and by having the second SIB carry reselection or handover information between satellite networks or from ground base stations to satellite networks, firstly achieves precise scheduling of the second SIB broadcast resources, significantly reducing the occupation of limited satellite time and frequency resources by public information. Secondly, this design ensures that the terminal can accurately obtain reselection or handover information at critical moments, significantly improving the efficiency and success rate of inter-satellite and satellite-to-ground mobility operations, thereby guaranteeing the service continuity of the terminal in non-terrestrial network scenarios and significantly enhancing the mobility support capability and service transmission reliability of the satellite network.
[0066] In one possible embodiment, when the terminal device is in a connected state, the second SIB broadcasts when a first preset condition is met or when a request message for the second SIB is received from the terminal device; when the terminal device is in an inactive state, the second SIB broadcasts when a second preset condition is met.
[0067] In the case of a terminal device in a connected state, the terminal device has already established an RRC connection with the NTN base station and has the ability to actively initiate signaling requests. Therefore, the broadcasting of the second SIB is triggered by two logics: satisfying the first preset condition and receiving a terminal request. Broadcasting upon receiving a terminal device's request for the second SIB means that when the terminal device anticipates the need for inter-satellite reselection or handover (e.g., the terminal detects a weakening satellite signal) or satellite-to-ground handover (e.g., about to leave the ground base station's coverage area) due to its own movement or service requirements, it can send a second SIB acquisition request to the NTN base station via uplink signaling (e.g., an SI-RequestConfig request). Upon receiving this request, the base station immediately broadcasts the second SIB within the window period when the current beam covers the terminal's position, ensuring that the terminal quickly obtains key information such as the Ntn-Neigh Cell Config List and handover parameters (sat Switch With ReSync), avoiding delays in handover due to missing information.
[0068] On the other hand, broadcasting occurs when the first preset condition is met. This first preset condition can be dynamically set based on the NTN network and satellite characteristics. Specifically, it includes changes in neighboring satellite information (such as changes in the orbits of neighboring satellites causing ephemeris data updates, requiring the terminal to obtain new neighbor cell configurations), the expiration of the current serving satellite's service time in this area (i.e., t-service is approaching, and the terminal needs to obtain target satellite information in advance to prepare for handover), and the terminal's location exceeding the distance threshold of the serving cell's reference location (such as the terminal moving to the edge of the current satellite's coverage, requiring reselection to another satellite). When the NTN base station detects that the above conditions are met through ephemeris monitoring, terminal location reporting, etc., it will proactively broadcast the second SIB without waiting for a terminal request, ensuring that connected terminals can obtain handover information in a timely manner during service transmission and avoiding service interruption.
[0069] When a terminal device is in an inactive state, although it has not disconnected from the core network, it has released its Radio Resource Control (RRC) connection and does not have the ability to actively send request information to the base station. Therefore, the broadcast method of the second SIB is reserved only when the second preset condition is met. Specifically, this includes changes in adjacent satellite information, the terminal's location exceeding the distance threshold, and the failure of the ground base station signal in the satellite-ground overlap area (for example, an inactive terminal that could originally access the ground network needs to switch to the satellite network due to the disappearance of the ground signal and needs to obtain satellite-ground handover information from the second SIB). When any of the above conditions are met, the NTN base station will broadcast the second SIB in the timing indicated by the beam hopping pattern within the window period when the beam covers the beam position of the inactive terminal. This ensures that the terminal can obtain the latest reselection or handover information before restoring the connection or initiating a new access, while avoiding the information lag problem caused by the inactive terminal's inability to actively request information. This ensures the terminal's mobility needs without increasing satellite resource overhead due to indiscriminate broadcasting.
[0070] For example Figure 8 As shown, the SSB is first sent through the Master Information Block (MIB), then the first SIB is broadcast periodically, and then the terminal device accesses via PRACH. When the terminal device is in a connected state, the second SIB is broadcast based on base station triggering (i.e., triggering when the first preset condition is met) or based on UE request triggering. When the terminal device is in an inactive state, the second SIB is broadcast based on base station triggering. When the second SIB is broadcast based on UE request triggering, the UE can request the corresponding broadcast information through SI-Request Config. When the second SIB is broadcast based on base station triggering, information contained in SIB19, SIB25, etc., can be broadcast.
[0071] Please refer to the following: Figure 9This application provides a detailed description of the data transmission process based on hopping beam patterns.
[0072] Assume the current satellite supports 16 beams, with an SSB period of 160ms, covering 512 spectral positions. Positions 505-512 overlap with terrestrial cellular network coverage, and there are contiguous TN base stations surrounding the TN base stations covered by positions 508-512. Positions 505-507 are located at the edge of terrestrial cellular network coverage. Positions 1-5 represent areas with high traffic / a large number of UE users.
[0073] First, the satellite-ground cooperation unit performs network mapping based on TN and NTN base station information. Specifically, the cooperation unit identifies, through the acquired TN base station locations and NTN bandgap coverage planning information, that bandgap 508-512 has a large number of neighboring TN base stations, and none of these TN base stations are located in the coverage edge area; bandgap 505-507 has TN neighboring cells, and these TN base stations are located in the coverage edge area. Then, the cooperation unit performs NTN and TN network mapping, identifies bandgap 505-512 as the TN index, carries the number of TN neighboring cells, and pushes the network mapping relationship to the NTN base station.
[0074] Then, the NTN base station flexibly adjusts the beam hopping pattern, including: the TN base station, based on the network mapping relationship pushed by the cooperating unit, sorts the corresponding beam positions according to the number of TN neighbor cells, with the beam position polling priority sequentially at positions 505-512 out of 512 beam positions. Then, the NTN periodically collects UE GNSS data to form the average number of users per beam position. It also periodically calculates the PRB utilization rate or the number of active users per beam position, such as hourly resource usage per beam position. This forms a beam position polling priority ranking based on service conditions, where beam positions 1-5 have priorities sequentially at positions 1-5 out of 512 beam positions, with other beam positions having the same priority. The NTN base station then adjusts the beam hopping pattern based on the aforementioned ranking.
[0075] Finally, the NTN base station performs beam polling sequentially and broadcasts the first SIB, which contains basic NTN network information and public broadcast information.
[0076] Please see Figure 10 This application integrates public broadcast information and periodically broadcasts the first SIB (i.e., SIB1bis), which, compared to Figure 3 According to the existing scheme, the proportion of flexible time slots increases from the original 1-(8SSB+4×4SBI1+4×4SIB19+4PAGING+2CSI+4RACH) / 80=37.5% to 1-(8SSB+4×4SBI1 bis+4PAGING+2CSI+4RACH) / 80=57.5%.
[0077] The following describes the wavelet-level hop beam pattern design apparatus based on service requirements provided in the embodiments of this application. The wavelet-level hop beam pattern design apparatus based on service requirements described below and the wavelet-level hop beam pattern design method based on service requirements described above can be referred to in correspondence with each other.
[0078] Please see Figure 11 The waveband-level hopping beam pattern design device 1100 based on service requirements includes: a configuration unit 1101, used to configure a hopping beam pattern, wherein the hopping beam pattern is used to indicate the beam scanning order of wavebands within the non-terrestrial network coverage area, the beam scanning order of each waveband is configured according to the priority of each waveband, the priority being associated with the service traffic of each waveband, the number of terrestrial base stations associated with each waveband, and / or the number of users of each waveband; and / or, the hopping beam pattern is used to indicate the information broadcasting timing in public broadcast information, wherein the public broadcast information includes a first system information block (SIB), the first SIB including basic information of the serving cell and satellite auxiliary information, the first SIB being broadcast periodically.
[0079] In one possible embodiment, the configuration unit 1101 is further configured to: generate a waveband-level service traffic association table based on the historical service data of each waveband; determine the number of users in each waveband based on the location information of the target terminal to obtain a waveband-level user number association table, wherein the target terminal device is a terminal device in a waveband that is not associated with a terrestrial base station within the non-terrestrial network coverage area; obtain the number of terrestrial base stations associated with each waveband; and determine the priority of each waveband based on the waveband-level service traffic association table, the waveband-level user number association table, and the number of terrestrial base stations associated with each waveband.
[0080] In one possible embodiment, in generating a wave-level service traffic association table based on the historical service data of each wave position, the configuration unit 1101 is specifically configured to: obtain the physical resource block (PRB) utilization rate and / or the number of active users for each wave position based on the historical service data of each wave position; and generate a wave-level service traffic association table based on the PRB utilization rate and / or the number of active users for each wave position.
[0081] In one possible embodiment, before determining the number of users for each wavelength position based on the location information of the target terminal, the configuration unit 1101 is further configured to: receive wavelength-level network association information for each wavelength position, the wavelength-level network association information being used to indicate the association relationship between each wavelength position and the ground base station, the wavelength-level network association information being generated based on satellite coverage planning information and the geographical location information of the ground base station; determine the target terminal based on the wavelength-level network association information; and send a positioning request to the target terminal device, the positioning request being used to obtain the location information of the target terminal device.
[0082] In one possible embodiment, in determining the target terminal based on the wavelength-level network association information, the configuration unit 1101 is further configured to: determine a wavelength in the wavelength-level network association information that does not include a special wavelength index as a target wavelength, the special wavelength index indicating that the wavelength has an associated ground base station; and determine a terminal within the target wavelength as the target terminal.
[0083] In one possible embodiment, the public broadcast information may further include a second SIB, which includes information on reselection or switching between satellite networks or from a ground base station to the satellite network.
[0084] In one possible embodiment, when the terminal device is in a connected state, the second SIB broadcasts when a first preset condition is met or when a request message for the second SIB is received from the terminal device; when the terminal device is in an inactive state, the second SIB broadcasts when a second preset condition is met.
[0085] Please see Figure 12 , Figure 12A schematic diagram of the physical structure of an electronic device is provided. This electronic device can be a non-terrestrial network device. This non-terrestrial network device can be a device that provides wireless communication functionality for terminal devices, and can also be referred to as an access network device, access network element, radio access network (RAN) device, etc. It may include: a processor 1210, a communication interface 1220, a memory 1230, and a communication bus 1240, wherein the processor 1210, communication interface 1220, and memory 1230 communicate with each other through the communication bus 1240. The processor 1210 can call a computer program in the memory 1230 to execute a wavelet-level hopping beam pattern design method based on service requirements. This method includes: configuring a hopping beam pattern to indicate the beam scanning order of wavelets within a non-terrestrial network coverage area, the beam scanning order of each wavelet being configured according to the priority of each wavelet, the priority being associated with the service traffic of each wavelet, the number of terrestrial base stations associated with each wavelet, and / or the number of users of each wavelet; and / or, the hopping beam pattern to indicate the information broadcasting timing in public broadcast information, the public broadcast information including a first system information block (SIB), the first SIB including basic information of the serving cell and satellite auxiliary information, the first SIB being broadcast periodically.
[0086] Furthermore, the logical instructions in the aforementioned memory 1230 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0087] On the other hand, this application also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the wavelet-level hopping beam pattern design method based on service requirements provided in the above embodiments. The method includes: configuring a hopping beam pattern, wherein the hopping beam pattern is used to indicate the beam scanning order of wavelets within the non-terrestrial network coverage area, the beam scanning order of each wavelet is configured according to the priority of each wavelet, the priority being associated with the service traffic of each wavelet, the number of terrestrial base stations associated with each wavelet, and / or the number of users of each wavelet; and / or, the hopping beam pattern is used to indicate the information broadcasting timing in public broadcast information, wherein the public broadcast information includes a first system information block (SIB), the first SIB including basic information of the serving cell and satellite auxiliary information, and the first SIB is broadcast periodically.
[0088] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing a processor to execute the service-demand-based hopping beam pattern design method provided in the above embodiments. The method includes: configuring a hopping beam pattern to indicate the beam scanning order of beams within a non-terrestrial network coverage area, wherein the beam scanning order of each beam is configured according to the priority of each beam, the priority being associated with the service traffic of each beam, the number of terrestrial base stations associated with each beam, and / or the number of users of each beam; and / or, the hopping beam pattern to indicate the information broadcasting timing in public broadcast information, wherein the public broadcast information includes a first system information block (SIB), the first SIB including basic information of the serving cell and satellite auxiliary information, and the first SIB being broadcast periodically.
[0089] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0090] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0091] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for designing wavelet-level hop beam patterns based on business requirements, characterized in that, include: Configure a hopping beam pattern, which is used to indicate the beam scanning order of the positions in the non-terrestrial network coverage area. The beam scanning order of each position is configured according to the priority of each position. The priority is associated with the service traffic of each position, the number of terrestrial base stations associated with each position, and / or the number of users of each position. And / or, the hopping beam pattern is used to indicate the broadcast timing of information in public broadcast information, which includes a first system information block (SIB), which includes basic information of the serving cell and satellite auxiliary information, and the first SIB is broadcast periodically.
2. The method according to claim 1, characterized in that, The method further includes: Generate a wave-level service traffic association table based on the historical service data of each wave position; The number of users in each wavelength position is determined based on the location information of the target terminal, and a wavelength position-level user number association table is obtained. The target terminal device is the terminal device in the wavelength position that is not associated with the ground base station in the wavelength position outside the coverage area of the terrestrial network. Obtain the number of ground base stations associated with each wavelength; The priority of each wavelength is determined based on the wavelength-level service traffic association table, the wavelength-level user quantity association table, and the number of ground base stations associated with each wavelength.
3. The method according to claim 2, characterized in that, The step of generating a wave-level service traffic association table based on the historical service data of each wave position includes: The physical resource block (PRB) utilization rate and / or number of activated users for each wavelength position are obtained based on the historical service data of each wavelength position. A wave-level service traffic association table is generated based on the PRB utilization rate of each wave position and / or the number of activated users.
4. The method according to claim 2, characterized in that, Before determining the number of users for each wavelength based on the location information of the target terminal, the method further includes: Receive the wavelet-level network association information for each wavelet, the wavelet-level network association information is used to indicate the association relationship between each wavelet and the ground base station, the wavelet-level network association information is generated based on satellite coverage planning information and the geographical location information of the ground base station; The target terminal is determined based on the wavelet-level network association information; A location request is sent to the target terminal device, the location request being used to obtain the location information of the target terminal device.
5. The method according to claim 4, characterized in that, Determining the target terminal based on the wavelet-level network association information includes: The wavelets that do not include a special wavelet index in the wavelet-level network association information are identified as target wavelets, where the special wavelet index indicates that the wavelet has an associated ground base station. The terminal within the target wavelength is identified as the target terminal.
6. The method according to claim 5, characterized in that, The public broadcast information also includes a second SIB, which contains information on reselection or switching between satellite networks or from a ground base station to the satellite network.
7. The method according to claim 6, characterized in that, When the terminal device is in a connected state, the second SIB broadcasts when the first preset condition is met or when it receives a request message from the terminal device for the second SIB. When the terminal device is inactive, the second SIB broadcasts when the second preset condition is met.
8. A waveform-level hop beam pattern design device based on business requirements, characterized in that, include: A configuration unit is used to configure a hopping beam pattern, wherein the hopping beam pattern is used to indicate the beam scanning order of the positions within the non-terrestrial network coverage area, and the beam scanning order of each position is configured according to the priority of each position, wherein the priority is associated with the service traffic of each position, the number of terrestrial base stations associated with each position, and / or the number of users of each position. And / or, the hopping beam pattern is used to indicate the broadcast timing of information in public broadcast information, which includes a first system information block (SIB), which includes basic information of the serving cell and satellite auxiliary information, and the first SIB is broadcast periodically.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the wavelet-level hop beam pattern design method based on business requirements as described in any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the wavelet-level hop beam pattern design method based on business requirements as described in any one of claims 1 to 7.
11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the wavelet-level hop beam pattern design method based on business requirements as described in any one of claims 1 to 7.