Method and apparatus for setting communication parameter, program product and storage medium
By converting geographic location information into wavelet information and identifying the importance level of areas in satellite internet, target communication parameters can be set for user equipment, solving the problem of the inability to flexibly adjust user equipment communication parameters in satellite internet and achieving high-quality communication in key areas.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA SATELLITE NETWORK INNOVATION CO LTD
- Filing Date
- 2024-11-29
- Publication Date
- 2026-05-29
AI Technical Summary
In satellite internet, there is a problem of not being able to flexibly adjust the communication parameters of user equipment, especially in scenarios such as emergency rescue or major events, where it is impossible to temporarily increase base station resources to ensure communication capabilities in key areas.
By converting the geographic location information of the target area into target beam position information and marking the importance level of the area in the beam position information, target communication parameters are set for the target user equipment. Differentiated beam scheduling and communication parameter settings are performed using the satellite base station to ensure communication quality in key areas.
It enables flexible adjustment of user equipment communication parameters, ensuring smooth communication and high-quality service in key areas, and meeting the network communication needs of emergency rescue or major events.
Smart Images

Figure CN122120791A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more specifically, to a method and apparatus for setting communication parameters, a program product, and a storage medium. Background Technology
[0002] In mobile communication systems, for scenarios such as emergency rescue or major events, the ability to guarantee communication in key areas is required. Related technologies primarily increase network capacity in key areas by temporarily adding mobile base station equipment, and then setting Quality of Service (QoS) parameters for user equipment in these areas within the core network to ensure communication. However, in satellite internet, it is not possible to temporarily add base station resources, resulting in a lack of flexibility in adjusting user equipment communication parameters. Summary of the Invention
[0003] This application provides a method, apparatus, program product, and storage medium for setting communication parameters, in order to at least solve the problem in related technologies where user equipment communication parameters cannot be flexibly adjusted.
[0004] According to one embodiment of this application, a method for setting communication parameters is provided, comprising: acquiring target geographical location information of a target area, wherein a target user equipment (UE) located in the target area is a UE that has established an initial connection with a target satellite-borne base station; acquiring target wavelength information, wherein the target geographical location information corresponds to at least one target wavelength information, the target wavelength information including target identification information, the target identification information being used to identify the importance level of the target wavelength information as a first level; uploading the target wavelength information to the target satellite-borne base station, wherein the target satellite-borne base station is used to set target communication parameters for the target UE based on the target wavelength information, and the target UE with the set target communication parameters communicates with the target satellite-borne base station based on the first communication level.
[0005] In one exemplary embodiment, obtaining target wavelength information includes: obtaining the first target wavelength information based on the mapping relationship between wavelength information and geographic location information, wherein the target geographic location information corresponds to at least one of the first target wavelength information, and the first target wavelength information includes the first wavelength coordinates and the first wavelength number of the first target wavelength; adding a target identifier field or a target interface field to the first target wavelength information to obtain the target wavelength information, wherein the target identifier information includes the target identifier field or the target interface field, the target identifier field is used to identify the importance level of the first target wavelength information as the first level, the target interface field is used to indicate that the target wavelength information is uploaded to the target satellite base station through the target interface, and the target interface is used to transmit the wavelength information corresponding to the area with the importance level of the first level.
[0006] In one exemplary embodiment, uploading the target wavelength information to the target satellite base station includes: uploading the target wavelength information including the target identifier field to the target satellite base station, wherein the target satellite base station sets target communication parameters for the target UE based on the target wavelength information.
[0007] In one exemplary embodiment, adding a target interface field to the first target wavelength information to obtain the target wavelength information includes: adding the target interface field to N first target wavelength information to obtain the target wavelength information, wherein N is a natural number greater than or equal to 1; uploading the target wavelength information to the target satellite base station includes: uploading the target wavelength information including the target interface field to the target satellite base station through the target interface, wherein the target satellite base station sets the target communication parameters for the target UE based on the target wavelength information including the target interface field.
[0008] In one exemplary embodiment, after uploading the target wavelength information to the target satellite base station, the process includes: receiving a target request, wherein the target request includes a service request or a registration request; and establishing the initial connection between the target UE and the target satellite base station based on the target request.
[0009] According to one embodiment of this application, a method for setting communication parameters is provided, applied to a target satellite-based base station, comprising: receiving target wavelength information; and, when it is determined that the target wavelength information includes target identification information for identifying the importance level of the target area as first level, setting target communication parameters for a target user equipment (UE) located in the target area and accessing the target satellite-based base station, wherein the target UE is a user equipment UE that has established an initial connection with the target satellite-based base station, and the target UE with the set target communication parameters communicates with the target satellite-based base station based on the first communication level.
[0010] In an exemplary embodiment, when it is determined that the target wavelength information includes target identification information for identifying the importance level of the target area as first level, setting target communication parameters for a target user equipment (UE) located within the target area includes: when the target wavelength information includes a target identification field or a target interface field, adding predetermined identification information to a non-access stratum message to obtain target non-access stratum information, wherein the predetermined identification information is used to indicate that the target UE is a UE that needs to communicate with the target satellite base station based on the first communication level, the target identification field is used to identify the importance level of the first target wavelength information as the first level, and the target interface field is used to indicate that the target wavelength information is uploaded to the target satellite base station through the target interface; sending the target non-access stratum information to the core network, wherein the core network is used to set the target communication parameters for the target UE based on the predetermined identification information in the target access stratum message.
[0011] According to one embodiment of this application, a communication parameter setting apparatus is provided, comprising: a memory, a processor, and a computer program stored in and executable on the memory. When the processor executes the computer program, it performs the following operations: acquiring target geographic location information of a target area, wherein a target user equipment (UE) located within the target area is a UE that has established an initial connection with a target satellite-borne base station; acquiring target wavelength information, wherein the target geographic location information corresponds to at least one target wavelength information, the target wavelength information including target identification information, the target identification information being used to identify the importance level of the target wavelength information as a first level; and uploading the target wavelength information to the target satellite-borne base station, wherein the target satellite-borne base station is used to set target communication parameters for the target UE based on the target wavelength information, and the target UE with the set target communication parameters communicates with the target satellite-borne base station based on the first communication level.
[0012] According to one embodiment of this application, a communication parameter setting device is provided, including: a memory, a processor, and a computer program stored in and executable on the memory. The device is applied to a target satellite-based base station. When the processor executes the computer program, it performs the following operations: receiving target waveform information; and, if it is determined that the target waveform information includes target identification information for identifying a target area with an importance level of first level, setting target communication parameters for a target user equipment (UE) located within the target area and connected to the target satellite-based base station. The target UE is a user equipment that has established an initial connection with the target satellite-based base station, and the target UE with the set target communication parameters communicates with the target satellite-based base station based on the first communication level.
[0013] According to another embodiment of this application, a computer program product is also provided, including a computer program configured to have a processor perform the steps in any of the above method embodiments.
[0014] According to yet another embodiment of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer-readable storage medium, and the computer program is configured to execute the steps in any of the above method embodiments by a processor.
[0015] According to yet another embodiment of this application, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor is configured to execute the computer program to perform the steps in any of the above method embodiments.
[0016] This application converts the target geographic location information of the target area into target wavelength information and uploads it to the target satellite-borne base station. Based on the target identification information in the target wavelength information that identifies the importance level of the target area as first level, the target satellite-borne base station sets the target communication parameters for the target UEs in the target area that have established an initial connection with the target satellite-borne base station. Since this application converts the geographic location information of the area into wavelength information and identifies the importance level of the area in the wavelength information, the user equipment communication parameters can be adjusted according to the geographic location of the target UE. Therefore, it solves the problem of the inability to flexibly adjust the user equipment communication parameters in related technologies and achieves the effect of flexibly adjusting the user equipment communication parameters. Attached Figure Description
[0017] Figure 1 This is a hardware structure block diagram of a mobile terminal for a method of setting communication parameters according to an embodiment of this application.
[0018] Figure 2 This is a flowchart of a method for setting communication parameters according to an embodiment of this application. Figure 1 ;
[0019] Figure 3 This is a schematic diagram of target waveform information according to a specific embodiment of this application. Figure 1 ;
[0020] Figure 4 This is a schematic diagram of target waveform information according to a specific embodiment of this application. Figure 2 ;
[0021] Figure 5 This is a schematic diagram of target waveform information according to a specific embodiment of this application. Figure 3 ;
[0022] Figure 6 This is a flowchart of a method for setting communication parameters according to an embodiment of this application. Figure 2 ;
[0023] Figure 7 This is an architecture diagram of a method for setting communication parameters according to a specific embodiment of this application;
[0024] Figure 8 This is a flowchart of a method for setting communication parameters according to a specific embodiment of this application. Detailed Implementation
[0025] The embodiments of this application will be described in detail below with reference to the accompanying drawings and examples.
[0026] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0027] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal illustrating a method for setting communication parameters according to an embodiment of this application. (See diagram below.) Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0028] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to a communication parameter setting method in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thus implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0029] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module used for wireless communication with the Internet.
[0030] This embodiment provides a method for setting communication parameters. Figure 2 This is a flowchart of a method for setting communication parameters according to an embodiment of this application. Figure 1 ,like Figure 2 As shown, the process includes the following steps:
[0031] Step S202: Obtain the target geographical location information of the target area, wherein the target user equipment (UE) located in the target area is a user equipment (UE) that has established an initial connection with the target satellite base station;
[0032] Step S204: Obtain target position information, wherein the target geographical location information corresponds to at least one target position information, and the target position information includes target identification information, which is used to identify the importance level of the target position information as the first level.
[0033] Step S208: The target wavelength information is uploaded to the target satellite base station. The target satellite base station is used to set target communication parameters for the target UE based on the target wavelength information. The target UE with the target communication parameters set communicates with the target satellite base station based on the first communication level.
[0034] In this embodiment, the entity executing the above steps can be a terminal, a server, a specific processor installed in the terminal or server, or a processor or processing device that is relatively independent of the terminal or server, but is not limited thereto. For example, a terrestrial network management system.
[0035] Through the above steps, the target geographic location information of the target area is converted into target wavelength information and uploaded to the target satellite base station. Based on the target identification information in the target wavelength information that identifies the importance level of the target area as the first level, the target satellite base station sets the target communication parameters for the target UE in the target area that has established an initial connection with the target satellite base station. Since this application converts the geographic location information of the area into wavelength information and identifies the importance level of the area in the wavelength information, the user equipment communication parameters can be adjusted according to the geographic location of the target UE. Therefore, the problem of inflexible adjustment of user equipment communication parameters in related technologies is solved, and the effect of flexible adjustment of user equipment communication parameters is achieved.
[0036] In one embodiment, the target communication parameters can be high-level Quality of Service (QoS) parameters. QoS parameters include, but are not limited to, 5G QoS Identifier (5QI), Allocation and Retention Priority (ARP), Guaranteed Flow Bit Rate (GFBR), and Maximum Flow Bit Rate (MFBR). The purpose of setting the target communication parameters is to ensure that the core network provides a high QoS level for the target UE device, and that the target UE communicates with the target satellite base station based on this first communication level.
[0037] In one embodiment, the target user equipment includes, but is not limited to, terminal devices and network devices, such as mobile phones, computers, and so on.
[0038] In one embodiment, the target area is an area where network communication capabilities need to be prioritized in environments such as emergency rescue or major events. The target geographic location information is used to uniquely identify the target area. Specific forms of the target geographic location information include, but are not limited to, the latitude and longitude coordinates of the center point and its radius, the latitude and longitude coordinates of multiple endpoints, and place name information. For example, the latitude and longitude coordinates of the center point of city A are (34.052235, -118.243683), and the radius is 10 kilometers. This circular area can represent the area within 10 kilometers of the city center of city A, and may be used to define a commercial district or residential area of city A. For example, the coordinates of endpoint A (40.785091, -73.968285), endpoint B (40.782865, -73.965240), endpoint C (40.769474, -73.966415), and endpoint D (40.769925, -73.972086) of park A represent the approximate boundary of park A. For a more precise boundary, more endpoint coordinates can be obtained, such as country names, city names, or the name of a specific administrative district within a city.
[0039] In one embodiment, the terrestrial network management system can obtain target geographic location information in the following ways: the user inputs the target geographic location information through the front-end page of the terrestrial network management system; the user inputs keyword information of the target area through the front-end page of the terrestrial network management system, and the terrestrial network management system converts the keyword information of the target area into target geographic location information; the terrestrial network management system provides an application programming interface (API), and external systems input target geographic location information by calling the API.
[0040] In one exemplary embodiment, obtaining target wavelength information includes: obtaining the first target wavelength information based on the mapping relationship between wavelength information and geographic location information, wherein the target geographic location information corresponds to at least one of the first target wavelength information, and the first target wavelength information includes the first wavelength coordinates and the first wavelength number of the first target wavelength; adding a target identifier field or a target interface field to the first target wavelength information to obtain the target wavelength information, wherein the target identifier information includes the target identifier field or the target interface field, the target identifier field is used to identify the importance level of the first target wavelength information as the first level, the target interface field is used to indicate that the target wavelength information is uploaded to the target satellite base station through the target interface, and the target interface is used to transmit the wavelength information corresponding to the area with the importance level of the first level.
[0041] In one embodiment, the first wave position number is used to uniquely identify the first target wave position, and the mapping relationship is used to represent the one-to-one correspondence between wave position coordinates and geographical location information.
[0042] In one embodiment, in satellite internet, the Earth's surface is divided into several wave positions, and the correspondence between each wave position and a ground location is fixed. The coordinates of the first wave position are the center latitude and longitude coordinates of the wave position. For example, for city A, the ground network management system can calculate the three wave positions contained in city A and convert the target geographical location information of city A into three first target wave position information: first wave position coordinates (34.152235, -118.143683), first wave position number 001; first wave position coordinates (34.052235, -118.043683), first wave position number 002; first wave position coordinates (34.052235, -118.043683), first wave position number 003. This embodiment, by converting geographical location information into wave position information, allows the satellite base station to allocate beam resources more rationally in beam scheduling, achieving the goal of priority target area wave position coverage.
[0043] In one exemplary embodiment, uploading the target wavelength information to the target satellite base station includes: uploading the target wavelength information including the target identifier field to the target satellite base station, wherein the target satellite base station sets target communication parameters for the target UE based on the target wavelength information.
[0044] In one embodiment, the terrestrial network management system reuses the existing beamline planning and management interface to upload target beamline information to the target satellite-borne base station. To distinguish between beamline information in the target area and beamline information in non-target areas, the terrestrial network management system adds an identifier field (occupying 1 bit) to each beamline information in the beamline list data transmitted by the beamline planning and management interface. This identifier field indicates whether the beamline is a key protected beamline and whether its importance level is first-level. For example, 1 represents a key protected beamline with an importance level of first-level; 0 represents a non-key protected beamline with an importance level other than first-level. For example, when the terrestrial network management system uploads the three first target beamline information of city A in the target area to the target satellite-borne base station through the existing beamline planning and management interface, it adds a target identifier field 1 to each first target beamline information to obtain three target beamline information, such as... Figure 3As shown, the position of the target identifier field in the first target waveform information is not limited and can be adjusted according to actual needs such as transmission protocol and transmission method. This embodiment, by combining waveform information with the target identifier field, ensures that the satellite base station provides customized communication services to specific UEs, achieving the goal of ensuring smooth communication in key areas.
[0045] In one exemplary embodiment, adding a target interface field to the first target wavelength information to obtain the target wavelength information includes: adding the target interface field to N first target wavelength information to obtain the target wavelength information, wherein N is a natural number greater than or equal to 1; uploading the target wavelength information to the target satellite base station includes: uploading the target wavelength information including the target interface field to the target satellite base station through the target interface, wherein the target satellite base station sets the target communication parameters for the target UE based on the target wavelength information including the target interface field.
[0046] In one embodiment, a new target interface is added to the management link between the ground network management system and the satellite base station. This target interface is used to transmit the beam position information corresponding to areas with an importance level of first level, such as a key protection beam position management interface. After the ground network management system converts the first target beam position information into target beam position information, it uploads the target beam position information to the target satellite base station through the key protection beam position management interface to distinguish the beam position information of the target area from that of non-target areas. Specific information in the first target beam position information includes, but is not limited to, data format version number, number of first target beam positions, checksum, set of key protection start times for the first target beam positions, set of key protection end times for the first target beam positions, set of first beam position coordinates for the first target beam positions, and set of first beam position numbers for the first target beam positions, such as... Figure 4 As shown, the position and number of digits of each field are not limited and can be adjusted according to the actual application. Specifically, to distinguish the wave position information of the target area from that of the non-target area, a target interface field can be added to the first target wave position information, such as... Figure 5 As shown, the position and number of digits of each field are not limited and can be adjusted according to the actual application. This allows the target wavelength information to be uploaded to the target satellite base station via the target interface, identifying the first target wavelength in the target wavelength information as a key protected wavelength. Alternatively, the target interface field can be omitted, such as... Figure 4As shown, target wavelength information is directly uploaded to the target satellite-borne base station via the target interface. The target satellite-borne base station autonomously identifies the interface transmitting the target wavelength information and determines that the first target wavelength in the target wavelength information is a key protection wavelength. For example, in the three first target wavelength information of city A in the target area: the number of first target wavelengths - 3, the set of key protection start times for the first target wavelengths - 2023.10.10, 2023.10.11, 2023.10.12, the set of key protection end times for the first target wavelengths - 2023.10.11, 2023.10.12, 2023.10.13, and the set of first wavelength numbers for the first target wavelengths - 001, 002, 003, a target interface field A is added to obtain the target wavelength information. The target interface field A is used to indicate that the target wavelength information is uploaded to the target satellite-borne base station through the key protection wavelength management interface. This embodiment combines wavelet information with target interface fields to add new target interfaces, which can ensure that the satellite base station provides customized communication services for specific UEs, thus achieving the goal of ensuring smooth communication in key areas.
[0047] In one embodiment, after uploading the target wavelength information to the target satellite base station, the process includes: receiving a target request, wherein the target request includes a service request or a registration request; and establishing the initial connection between the target UE and the target satellite base station based on the target request.
[0048] In one exemplary embodiment, the service request includes, but is not limited to, data transmission and voice communication; the registration request indicates that the target UE is joining the network and requesting services. Based on the request issued by the target UE, the target satellite base station will establish an initial connection with the target UE. This connection is the basis for subsequent communication, ensuring that the user terminal can begin data transmission or other services.
[0049] In an exemplary embodiment, if the time during which the target UE disconnects from the target satellite base station is longer than a preset time, the target communication parameters are modified, wherein the modified target communication parameters have a lower resource allocation priority and resource preemption capability relative to the target communication parameters.
[0050] This embodiment provides a method for setting communication parameters. Figure 6 This is a flowchart of a method for setting communication parameters according to an embodiment of this application. Figure 2 ,like Figure 6 As shown, the process includes the following steps:
[0051] Step S602: Receive target waveform information;
[0052] Step S604: If the target wave position information includes target identification information for identifying the target area as having an importance level of first level, set target communication parameters for the target user equipment (UE) located in the target area and connected to the target satellite base station. The target UE is a user equipment UE that has established an initial connection with the target satellite base station. The target UE with the set target communication parameters communicates with the target satellite base station based on the first communication level.
[0053] In this embodiment, the entity executing the above steps can be a terminal, a server, a specific processor installed in the terminal or server, or a processor or processing device that is relatively independent of the terminal or server, but is not limited thereto. For example, a satellite-borne base station.
[0054] In one embodiment, the target user equipment includes, but is not limited to, terminal devices and network devices, such as mobile phones, computers, and so on.
[0055] In one embodiment, the target communication parameters can be high-level Quality of Service (QoS) parameters. QoS parameters include, but are not limited to, 5G QoS Identifier (5QI), Allocation and Retention Priority (ARP), Guaranteed Flow Bit Rate (GFBR), and Maximum Flow Bit Rate (MFBR). The purpose of setting the target communication parameters is to enable the core network to provide a high QoS level for the target UE device, thus giving the target UE the ability to communicate with the target satellite base station based on the first communication level.
[0056] In one embodiment, after receiving the target spectral position information, the satellite-based base station performs a differentiated beam scheduling operation based on the target spectral position information. This differentiated beam scheduling operation is used to achieve spectral position coverage of the target area. For example, after covering all spectral positions through beam hopping, the remaining resources are used to cover the first target spectral position. The specific differentiated beam scheduling operation can be flexibly adjusted according to the scheduling algorithm.
[0057] Through the above steps, the target satellite base station sets target communication parameters for the target UE that has established an initial connection with the target satellite base station within the target area, based on the target identification information that identifies the target area as having the first level of importance in the target wavelet information. Since this application identifies the importance level of the area in the wavelet information, the satellite base station can determine the importance level of the target area and adjust the user equipment communication parameters according to the geographical location of the target UE. Therefore, it solves the problem of inflexible adjustment of user equipment communication parameters in related technologies and achieves the effect of flexibly adjusting user equipment communication parameters.
[0058] In an exemplary embodiment, when it is determined that the target wavelength information includes target identification information for identifying the importance level of the target area as first level, setting target communication parameters for a target user equipment (UE) located within the target area includes: when the target wavelength information includes a target identification field or a target interface field, adding predetermined identification information to a non-access stratum message to obtain target non-access stratum information, wherein the predetermined identification information is used to indicate that the target UE is a UE that needs to communicate with the target satellite base station based on the first communication level, the target identification field is used to identify the importance level of the first target wavelength information as the first level, and the target interface field is used to indicate that the target wavelength information is uploaded to the target satellite base station through a target interface; and sending the target non-access stratum information to the core network, wherein the core network is instructed to set the target communication parameters for the target UE based on the predetermined identification information in the target access stratum message.
[0059] In one embodiment, after a target user equipment (UE) accesses a satellite-based base station, the target satellite-based base station determines whether the accessed UE belongs to the target wavelength information based on the UE's wavelength information. If so, a predetermined identifier is added to the Non-Access Stratum (NAS) messages sent to the core network to obtain target NAS information. This information indicates that the target UE needs to continuously communicate with the target satellite-based base station and is a key protected device. For example, a new field, such as GuaranteeStatus, can be added to the NAS; alternatively, an existing field can be reused in the NAS by setting the Service type field in the Service Request message to high-priority access. After receiving the target NAS information, the core network determines the target UE's 5QI, ARP, GFBR, MFBR, and other target communication parameters based on the predetermined identifier in the target NAS information. These target communication parameters have a higher resource allocation priority and resource preemption capability compared to the target UE's original communication parameters. After determining the target communication parameters, the core network sends these parameters to the target satellite-based base station and the target UE, instructing them to communicate based on the higher priority (corresponding to the first communication level mentioned above) target communication parameters. At this time, the core network and access network use the target communication parameters to ensure the service quality of the target UE. This embodiment, by combining non-access stratum information with predetermined identification information, ensures that the satellite-based base station provides customized communication services for specific UEs, achieving the goal of ensuring smooth communication in key areas.
[0060] The above embodiments have all described the present invention from one perspective. For ease of understanding, the present invention will be described below with reference to specific embodiments:
[0061] Figure 7This is an architecture diagram of a communication parameter setting method according to a specific embodiment of this application. First, the terrestrial network management system obtains the target geographical location information of the target area through an API interface or user input information. Then, the terrestrial network management system converts the target geographical location information into target beam position information and uploads it to the target satellite base station through the existing beam position planning management interface in the management link or the newly added key protection beam position management interface for transmitting beam position information corresponding to areas with an importance level of first level. Then, the target satellite base station performs differentiated beam scheduling operations based on the target beam position information to achieve beam position coverage of the target area. Then, the target UE accesses the target satellite base station. The target satellite base station determines that the accessed target UE belongs to the target beam position information based on the target UE's beam position information. In the non-access stratum messages (NAS) sent to the core network, a predetermined identification information is added to obtain the target non-access stratum information, which is used to indicate that the target UE needs to continuously communicate with the target satellite base station and is a key protected device. Finally, after the core network receives the target non-access stratum information, it determines the target communication parameters of the target UE based on the predetermined identification information in the target non-access stratum information, and sends the target communication parameters to the target satellite base station and the target UE to instruct the target satellite base station and the target UE to communicate based on the target communication parameters with higher priority. At this time, the core network and the access network will use the target communication parameters to ensure the service quality of the target UE.
[0062] Figure 8 This is a flowchart illustrating a method for setting communication parameters according to a specific embodiment of this application, as shown below. Figure 8 As shown, it includes the following steps:
[0063] S802, the ground network management system obtains the target geographical location information of city A input by external systems calling the API through the API interface: center point latitude and longitude coordinates: (34.052235, -118.243683), radius: 10 kilometers;
[0064] S804, the ground network management system converts the target geographic location information of city A into three first target waveform information: first waveform coordinates (34.152235, -118.143683), first waveform number 001; first waveform coordinates (34.052235, -118.043683), first waveform number 002; first waveform coordinates (34.052235, -118.043683), first waveform number 003; and adds a target identifier field 1 to each first target waveform information to obtain three target waveform information.
[0065] S806, the ground network management system uploads the target beam position information to the target satellite-borne base station through the existing beam position planning and management interface;
[0066] S808: After receiving the target spectral position information, the target satellite-borne base station performs differentiated beam scheduling operations based on the target spectral position information. These differentiated beam scheduling operations are used to achieve spectral position coverage of the target area. For example, after covering all spectral positions through hopping beams, the remaining resources are used to cover the first target spectral position. The specific differentiated beam scheduling operations can be flexibly adjusted according to the scheduling algorithm.
[0067] S810, the target UE accesses the target satellite base station;
[0068] S812, the target satellite base station determines that the target UE accessing the network belongs to the target wavelength information based on the wavelength information of the target UE. In the non-access stratum messages (NAS) sent to the core network, the service type field of the service request message is added as high-priority access to obtain the target non-access stratum message, and the target non-access stratum message is sent to the core network.
[0069] S814: After receiving the target non-access stratum information, the core network determines the target UE's 5QI, ARP, GFBR, MFBR, and other target communication parameters based on the predetermined identification information in the target non-access stratum information. These target communication parameters have higher resource allocation priority and resource preemption capabilities. After determining the target communication parameters, the core network sends them to the target satellite base station and the target UE, instructing them to communicate based on the higher-priority target communication parameters.
[0070] S816, the target UE continues to execute subsequent service processes, including the establishment of Protocol Data Unit Session (PDU) and service data transmission. The core network and access network will use the target communication parameters to ensure the service quality of the target UE.
[0071] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, 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 is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.
[0072] This embodiment also provides a communication parameter setting device, including: a memory, a processor, and a computer program stored in the memory and executable on the memory. When the processor executes the computer program, it performs the following operations: acquiring target geographical location information of a target area, wherein the target user equipment (UE) located in the target area is a UE that has established an initial connection with a target satellite-based base station; acquiring target wavelength information, wherein the target geographical location information corresponds to at least one target wavelength information, the target wavelength information includes target identification information, the target identification information is used to identify the importance level of the target wavelength information as a first level; uploading the target wavelength information to the target satellite-based base station, wherein the target satellite-based base station is used to set target communication parameters for the target UE based on the target wavelength information, and the target UE with the set target communication parameters communicates with the target satellite-based base station based on the first communication level.
[0073] When the processor executes the computer program, it can acquire the target wavelength information in the following ways: based on the mapping relationship between wavelength information and geographical location information, acquire the first target wavelength information, wherein the target geographical location information corresponds to at least one first target wavelength information, and the first target wavelength information includes the first wavelength coordinates and the first wavelength number of the first target wavelength; add a target identifier field or a target interface field to the first target wavelength information to obtain the target wavelength information, wherein the target identifier information includes the target identifier field or the target interface field, the target identifier field is used to identify the importance level of the first target wavelength information as the first level, the target interface field is used to indicate that the target wavelength information is uploaded to the target satellite base station through the target interface, and the target interface is used to transmit the wavelength information corresponding to the area with the importance level of the first level.
[0074] When the processor executes the computer program, it can upload the target wavelength information to the target satellite base station in the following way: uploading the target wavelength information including the target identifier field to the target satellite base station, wherein the target satellite base station sets target communication parameters for the target UE based on the target wavelength information.
[0075] When the processor executes the computer program, it can also add a target interface field to the first target waveform information to obtain the target waveform information in the following ways: adding the target interface field to N first target waveform information to obtain the target waveform information, wherein N is a natural number greater than or equal to 1; and uploading the target waveform information to the target satellite base station, including uploading the target waveform information including the target interface field to the target satellite base station through the target interface, wherein the target satellite base station sets the target communication parameters for the target UE based on the target waveform information including the target interface field.
[0076] When the processor executes the computer program, it can also upload the target wavelength information to the target satellite base station in the following ways: receiving a target request, wherein the target request includes a service request or a registration request; and establishing the initial connection between the target UE and the target satellite base station based on the target request.
[0077] This embodiment also provides a communication parameter setting device, including: a memory, a processor, and a computer program stored in and executable on the memory, applied to a target satellite-based base station. When the processor executes the computer program, it performs the following operations: receiving target waveform information; and, if it is determined that the target waveform information includes target identification information for identifying the target area as having an importance level of first level, setting target communication parameters for a target user equipment (UE) located within the target area. The target UE is a user equipment that has established an initial connection with the target satellite-based base station, and the target UE with the set target communication parameters communicates with the target satellite-based base station based on the first communication level.
[0078] When the processor executes the computer program, it can set target communication parameters for a target user equipment (UE) located in the target area if the target wavelength information includes target identification information used to identify the importance level of the target area as first level. This includes: if the target wavelength information includes a target identification field or a target interface field, adding predetermined identification information to the non-access stratum message to obtain target non-access stratum information, wherein the predetermined identification information indicates that the target UE needs to communicate with the target satellite base station based on the first communication level; the target identification field indicates that the importance level of the first target wavelength information is the first level; and the target interface field indicates that the target wavelength information is uploaded to the target satellite base station through the target interface; and sending the target non-access stratum information to the core network, wherein the core network sets the target communication parameters for the target UE based on the predetermined identification information in the target access stratum message.
[0079] Embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.
[0080] Embodiments of this application also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the steps in any of the above method embodiments when run.
[0081] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.
[0082] Embodiments of this application also provide an electronic device, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.
[0083] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.
[0084] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.
[0085] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.
[0086] The above are merely preferred embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the scope of protection of this application.
Claims
1. A method for setting communication parameters, characterized in that, include: Obtain the target geographic location information of the target area, wherein the target user equipment (UE) located in the target area is a user equipment (UE) that has established an initial connection with the target satellite base station; Obtain target wavelength information, wherein the target geographical location information corresponds to at least one target wavelength information, the target wavelength information includes target identification information, and the target identification information is used to identify the importance level of the target wavelength information as the first level; The target wavelength information is uploaded to the target satellite base station, wherein the target satellite base station is used to set target communication parameters for the target UE based on the target wavelength information, and the target UE with the target communication parameters set communicates with the target satellite base station based on a first communication level.
2. The method according to claim 1, characterized in that, Obtain target wave position information, including: Based on the mapping relationship between wave position information and geographic location information, the first target wave position information is obtained, wherein the target geographic location information corresponds to at least one first target wave position information, and the first target wave position information includes the first wave position coordinates and the first wave position number of the first target wave position. Add a target identifier field or a target interface field to the first target wavelength information to obtain the target wavelength information. The target identifier information includes the target identifier field or the target interface field. The target identifier field is used to identify that the importance level of the first target wavelength information is the first level. The target interface field is used to indicate that the target wavelength information is uploaded to the target satellite base station through the target interface. The target interface is used to transmit the wavelength information corresponding to the area with the importance level of the first level.
3. The method according to claim 2, characterized in that, Uploading the target wavelength information to the target satellite-borne base station includes: The target wavelength information, including the target identifier field, is injected into the target satellite base station, wherein the target satellite base station sets target communication parameters for the target UE based on the target wavelength information.
4. The method according to claim 2, characterized in that, Adding a target interface field to the first target waveform information yields the target waveform information, including: The target interface field is added to N first target wave position information to obtain the target wave position information, wherein N is a natural number greater than or equal to 1; Uploading the target wavelength information to the target satellite-borne base station includes: The target wavelength information, including the target interface field, is uploaded to the target satellite base station through the target interface, wherein the target satellite base station sets the target communication parameters for the target UE based on the target wavelength information including the target interface field.
5. The method according to claim 1, characterized in that, After uploading the target wavelength information to the target satellite-borne base station, the process includes: Receive a target request, wherein the target request includes a service request or a registration request; Based on the target request, the initial connection between the target UE and the target satellite base station is established.
6. A method for setting communication parameters, characterized in that, Applied to target spaceborne base stations, including: Receive target waveform information; If the target wave position information includes target identification information for identifying the target area as having an importance level of first level, target communication parameters are set for the target user equipment (UE) located in the target area. The target UE is a user equipment that has established an initial connection with the target satellite base station. The target UE with the set target communication parameters communicates with the target satellite base station based on the first communication level.
7. The method according to claim 6, characterized in that, If the target waveform information includes target identification information used to identify the target area as having an importance level of first level, then target communication parameters are set for the target user equipment (UE) located within the target area, including: When the target wavelength information includes a target identifier field or a target interface field, target non-access stratum information is obtained by adding predetermined identifier information to the non-access stratum message. The predetermined identifier information is used to indicate that the target UE is a UE that needs to communicate with the target satellite base station based on the first communication level. The target identifier field is used to identify that the importance level of the first target wavelength information is the first level. The target interface field is used to indicate that the target wavelength information is uploaded to the target satellite base station through the target interface. The target non-access stratum information is sent to the core network, wherein the core network is used to set the target communication parameters for the target UE based on the predetermined identification information in the target access stratum message.
8. A device for setting communication parameters, comprising: A memory, a processor, and a computer program stored in and executable on the memory, characterized in that, when the processor executes the computer program, it performs the following operations: Obtain the target geographic location information of the target area, wherein the target user equipment (UE) located in the target area is a user equipment (UE) that has established an initial connection with the target satellite base station; Obtain target wavelength information, wherein the target geographical location information corresponds to at least one target wavelength information, the target wavelength information includes target identification information, and the target identification information is used to identify the importance level of the target wavelength information as the first level; The target wavelength information is uploaded to the target satellite base station, wherein the target satellite base station is used to set target communication parameters for the target UE based on the target wavelength information, and the target UE with the target communication parameters set communicates with the target satellite base station based on a first communication level.
9. A device for setting communication parameters, comprising: A memory, a processor, and a computer program stored in and executable on the memory, characterized in that, when applied in a target spaceborne base station, the processor executes the computer program to perform the following operations: Receive target waveform information; If the target wave position information is determined to include target identification information for identifying the target area as having an importance level of first level, target communication parameters are set for the target user equipment (UE) located within the target area, wherein the target UE is a user equipment (UE) that has established an initial connection with the target satellite base station.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method described in any one of claims 1 to 5, or the steps of the method described in any one of claims 6 to 7.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the steps of the method described in any one of claims 1 to 5, or implements the steps of the method described in any one of claims 6 to 7.
12. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes, it implements the steps of the method described in any one of claims 1 to 5, or the steps of the method described in any one of claims 6 to 7.