Information transmission method, first communication node, second communication node, storage medium, and program product
By transmitting coverage area information in satellite communication and autonomously calculating antenna parameters, the problem of coverage instability caused by changes in satellite coverage area is solved, achieving accurate and continuous coverage of the designated area and reducing signaling overhead and interference.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- ZTE CORP
- Filing Date
- 2025-08-25
- Publication Date
- 2026-05-07
AI Technical Summary
In satellite communications, the coverage area changes in real time due to the movement of satellites, and existing technologies cannot achieve long-term coverage of the relevant areas.
The first communication node determines and transmits coverage area information to the second communication node, indicating the area that its antenna needs to cover. It then autonomously calculates antenna parameters based on satellite location information to achieve continuous coverage.
It achieves accurate coverage of a designated area even when the satellite is moving at high speed, reduces signaling overhead, and minimizes interference to neighboring cells.
Smart Images

Figure CN2025116619_07052026_PF_FP_ABST
Abstract
Description
Information transmission method, first communication node, second communication node, storage medium and program product Technical Field
[0001] This application relates to the field of communication technology, such as information transmission methods, first communication nodes, second communication nodes, storage media, and program products. Background Technology
[0002] In satellite communication scenarios, satellites typically use mechanical parabolic antennas or phased array antennas to provide communication coverage to relevant areas.
[0003] However, because satellites are constantly in motion, the area they cover changes in real time. Therefore, it is impossible to provide long-term coverage of a specific area. Summary of the Invention
[0004] This application provides an information transmission method, a first communication node, a second communication node, a storage medium, and a program product.
[0005] This application provides an information transmission method applied to a first communication node, comprising: determining coverage area information, wherein the coverage area information indicates the area to be covered by the antenna of a second communication node; and transmitting the coverage area information to the second communication node.
[0006] This application provides an information transmission method applied to a second communication node, comprising: acquiring coverage area information, wherein the coverage area information indicates the area to be covered by the antenna of the second communication node; determining antenna parameters of the antenna based on the coverage area information and the location information of the second communication node; and controlling the antenna based on the antenna parameters.
[0007] This application provides a first communication node, including: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the information transmission method provided in this application.
[0008] This application provides a second communication node, including: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the information transmission method provided in this application.
[0009] This application provides a storage medium storing a computer program, which, when executed by a processor, implements the information transmission method provided in this application.
[0010] This application provides a computer program product, including a computer program that, when executed by a processor, implements the information transmission method provided in this application. Attached Figure Description
[0011] Figure 1 is a flowchart illustrating an information transmission method provided in an embodiment of this application;
[0012] Figure 2 is a system schematic diagram of a communication system provided in an embodiment of this application;
[0013] Figure 3 is a flowchart illustrating another information transmission method provided in an embodiment of this application;
[0014] Figure 4 is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application;
[0015] Figure 5 is a structural schematic diagram of another information transmission device provided in an embodiment of this application;
[0016] Figure 6 is a schematic diagram of the structure of a first communication node provided in an embodiment of this application;
[0017] Figure 7 is a schematic diagram of the structure of a second communication node provided in an embodiment of this application. Detailed Implementation
[0018] The operations illustrated in the flowcharts in the accompanying drawings can be performed on a computer system, such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowcharts, in some cases, the operations shown or described may be performed in a different order than that presented here.
[0019] In this application, the terms "first," "second," etc., are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0020] In one exemplary embodiment, Figure 1 is a schematic flowchart of an information transmission method provided in an embodiment of this application. This information transmission method is applicable to situations where a second communication node is continuously controlling the area to be covered. The method can be executed by the information transmission device provided in this application. This device can be implemented in software and / or hardware and integrated into a ground station, such as a ground base station or a ground gateway. A ground station can be a device established on the Earth's surface for communication, telemetry, remote control, and data transmission with spacecraft (such as satellites). A ground base station is the infrastructure in a wireless communication system, used to enable wireless connections between terminal devices (such as mobile phones) and communication networks. A ground gateway is a device that connects different networks; located at network boundaries, it enables communication and data exchange between different networks.
[0021] Figure 2 is a schematic diagram of a communication system provided in an embodiment of this application. In this application, the first communication node 1 transmits coverage area information to the second communication node 2 to indicate the area that the antenna of the second communication node 2 needs to cover, so that the second communication node 2 continuously covers the area that needs to be covered.
[0022] This application can be applied to satellite communication scenarios. In a satellite communication scenario, the first communication node 1 can be a ground base station or a ground gateway, and the second communication node 2 can be a satellite. Satellite communication can use geostationary orbit satellites, which are stationary relative to the ground. Satellites can use multiple fixed beams or variable beams to cover the ground. The ground coverage area is planned during network construction, and the entire coverage area can be divided into multiple fixed areas, called wave positions. If the satellite uses a parabolic antenna, the pointing of the parabolic antenna can be mechanically adjusted to cover the corresponding wave position; if the satellite uses a phased array antenna, a set of antenna parameters can be preset to form corresponding beams to cover the ground wave positions. In this scenario, the positions of the satellite and the wave positions remain basically fixed. Therefore, the number of pointing parameters of the parabolic antenna or the number of beam parameters formed by the phased array antenna are within a certain controllable range. Beam coverage of the wave positions can be achieved by preset pointing parameters or preset beam weight sets. However, for satellites in low and medium orbits, their coverage area changes in real time. Therefore, when a satellite needs to provide long-term coverage to a designated area, it is a problem that needs to be solved to determine how the ground stations or base stations associated with the satellite can notify the satellite to adjust or generate relevant beams to cover the designated area.
[0023] Based on this, this application provides an information transmission method, as shown in Figure 1. The information transmission method provided by this application includes the following operations:
[0024] S110. Determine the coverage area information.
[0025] Coverage area information indicates the area that the antenna of the second communication node needs to cover.
[0026] The methods for determining the coverage area vary depending on the content it includes.
[0027] The coverage area information may include location information that indicates the area to be covered by the antenna of the second communication node, and may also include location information and coverage duration information that indicates the area to be covered by the antenna of the second communication node.
[0028] This application can indicate the location of the area to be covered by the antenna of the second communication node through location information, including Earth's latitude and longitude coordinates, or coordinate information under the system's preset coordinate system.
[0029] Among them, the Earth's latitude and longitude coordinates can be the geographic coordinates of any point on the Earth's surface, which can be represented by longitude and latitude. The coordinate information under the system's preset coordinate system can indicate the coordinates under the preset coordinate system of the communication system formed by the first communication node and the second communication node.
[0030] When the coverage area information includes location information, it may include the coordinates of the area to be covered, or it may include an identifier representing the area to be covered. When the coverage area information includes duration information, it may include time information, which may represent the duration of the coverage required. The means of representation are not limited; it may directly include the duration, or it may include the start and end times of the coverage.
[0031] S120. Transmit the coverage area information to the second communication node.
[0032] The first communication node can send coverage area information to the second communication node. This can be done by the first communication node directly transmitting coverage area information to the second communication node, or by relaying coverage area information through other communication nodes.
[0033] This application transmits coverage area information, rather than antenna parameters. This is because if antenna parameters were transmitted, the first communication node might not be able to transmit the antenna parameters in real time, causing the satellite to be unable to adjust the antenna parameters in real time. Since the area covered by the satellite changes continuously during its movement, if the antenna parameters cannot be adjusted in real time, the satellite will not be able to accurately cover a certain area.
[0034] The information transmission method provided in this application embodiment involves a first communication node determining and transmitting coverage area information, thereby instructing a second communication node to notify the second communication node of the area to be covered, and achieving continuous coverage of the area to be covered by the second communication node.
[0035] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0036] In one embodiment, the coverage area information includes at least one of the following:
[0037] The numbering information of the coverage area indicates the numbering of the coverage area in advance; or the shape of the coverage area, the location information of the center point of the coverage area and auxiliary information of the shape, the auxiliary information including information to help determine the size of the shape; or the location information of the vertices of the graphic corresponding to the coverage area and the number of vertices included in the graphic; or the location information of some boundary points on the boundary line of the coverage area and the number of some boundary points.
[0038] In this embodiment, the location information of the center point, the location information of the vertices, and the location information of some boundary points may include the Earth's latitude and longitude coordinates, or coordinates under the system's preset coordinate system.
[0039] In one embodiment, the coverage area information includes the numbering information of the areas to be covered, indicating the pre-planned numbering of the areas. In satellite communication scenarios, the ground area is divided into multiple fixed areas, each of which can be called a beam position, i.e., the position where the beam points, also known as the position of the area covered by the antenna on the ground. A specific beam position can be determined using azimuth and elevation angles. The areas divided into ground regions can be uniformly numbered. Each region corresponds to a number. The numbering information uniquely indicates the corresponding region.
[0040] When a low-orbit satellite flies over a certain area or a geostationary satellite needs to cover a certain area, a ground base station or ground gateway establishes a communication connection with the satellite. The ground base station or ground gateway sends the number information of the ground area that needs to be covered to the satellite. After receiving this indication information, the satellite, combined with its current position and / or motion trajectory and other relevant information, autonomously calculates the antenna parameters and generates the corresponding beam to cover the indicated area.
[0041] When the satellite is in geostationary orbit, it can determine its antenna parameters based on its position. When the satellite is not in geostationary orbit, it can determine its antenna parameters based on its position and trajectory. The methods for determining the satellite's position and trajectory are not specified here.
[0042] In one embodiment, the coverage area information includes the shape of the coverage area, the location information of the center point of the coverage area, and auxiliary information of the shape, the auxiliary information including information that helps determine the size of the shape.
[0043] The center point location information can be information representing the location of the center point of the area to be covered. Different shapes require different auxiliary information. For example, if the area is rectangular, the auxiliary information could be the length and width of the rectangle, or the coordinates of the two opposite vertices. Similarly, if the area is triangular, the auxiliary information could be the side lengths, angles, and height of the triangle.
[0044] In this embodiment, the area to be covered can be uniquely determined by the shape of the coverage area, the location information of the center point of the coverage area, and auxiliary information.
[0045] In one embodiment, a ground base station or ground gateway establishes a communication connection with a satellite. The ground base station or ground gateway sends the location information of the ground area to be covered by the satellite. When the required coverage area is a regular or approximately regular shape, the location information includes the shape of the coverage area, the coordinates of its center point, and key auxiliary information related to the shape. For example, when the coverage area is circular, the auxiliary information is the radius or diameter; when the coverage area is square, the auxiliary information is the side length; and when the coverage area is rectangular, the auxiliary information is the length and width of the rectangle. After receiving this indication information, the satellite, combined with its current position and / or trajectory, autonomously calculates the antenna parameters and generates a corresponding beam to cover the indicated area.
[0046] In one embodiment, the coverage area information includes the position information of the vertices of the graphic corresponding to the coverage area and the number of vertices included in the graphic.
[0047] The vertex location information can be the coordinates of the vertices of a shape corresponding to the coverage area, which can be the shape enclosed by the area on the ground that the antenna needs to cover. The vertex quantity information can represent the number of vertices in the shape enclosed by the area, which can be the area on the ground that the antenna needs to cover.
[0048] This embodiment can determine the number of vertices and connect the corresponding number of vertices sequentially to form the corresponding coverage area. For example, during data parsing, the number of vertices is first obtained to determine the number of vertices, then the position information of the vertices is determined, and the vertices are connected sequentially according to their positions to form the area to be covered.
[0049] In one embodiment, a ground base station or ground gateway establishes a communication connection with a satellite. The ground base station or ground gateway sends the location information of the ground area that needs to be covered to the satellite. When the required coverage area is a regular or approximately regular shape, the location information may be the location information of each vertex of the shape and the number of vertices. The number of vertices is determined by the shape of the coverage area. After receiving this indication information, the satellite, combined with its current position and / or motion trajectory and other relevant information, autonomously calculates the antenna parameters and generates a corresponding beam to cover the indicated area.
[0050] In one embodiment, the coverage area information includes the location information of some boundary points on the boundary line of the coverage area and the number of such boundary points. The boundary line can refer to the lines that enclose the shape. Boundary points can be points located on the boundary line. For a polygon, boundary points include vertices and any points on the edges between vertices. Some boundary points can be a subset of the boundary points; the specific boundary points included in the coverage area information are not limited here, as long as they enable the first communication node to notify the second communication node of the area to be covered.
[0051] In one embodiment, a ground base station or ground gateway establishes a communication connection with a satellite. The ground base station or ground gateway sends the location information of the ground area that needs to be covered to the satellite. When the required coverage area is an irregular shape, the location information includes the coordinates of some boundary points on the boundary line of the coverage area and the number of selected boundary points. After receiving this indication information, the satellite, combined with its current position and / or motion trajectory and other relevant information, autonomously calculates the antenna parameters and generates a corresponding beam to cover the indicated area.
[0052] In one embodiment, the coverage area information includes: time information of the antenna covering the coverage area, wherein the time information includes coverage duration information, or the start time and end time of the coverage.
[0053] The time information indicates the duration for which the antenna needs to continuously cover the area. The duration information indicates the duration of the continuous coverage area. The start time point indicates the time when the coverage area begins. The end time point indicates the time when the coverage area ends. During the period from the start time point to the end time point, the antenna of the second communication node can continuously cover the area indicated by the coverage area information of this application.
[0054] In one embodiment, transmitting the coverage area information to the second communication node includes: transmitting the coverage area information to a third communication node connected to the second communication node when the second communication node has no direct communication connection with the first communication node.
[0055] The second communication node has no direct communication connection with the first communication node, meaning the first and second communication nodes cannot directly exchange information. This application utilizes a third communication node connected to both the first and second communication nodes to relay coverage area information. The third communication node can be a satellite. A connection exists between the first and third communication nodes, allowing the first node to transmit coverage area information to the third. Similarly, a connection exists between the third and second communication nodes, allowing the third node to transmit coverage area information to the second. Communication between the third and second communication nodes can be considered inter-satellite communication. Inter-satellite communication refers to establishing communication links between satellites to transmit data, signals, and other information.
[0056] If a satellite about to cover the indicated area is unable to establish a communication connection with a ground base station or ground gateway, the satellite can obtain relevant indication information, such as coverage area information, through other associated satellites (i.e., third communication nodes).
[0057] In one exemplary embodiment, this application also provides an information transmission method. Figure 3 is a flowchart illustrating another information transmission method provided in an embodiment of this application. The information transmission method provided in this embodiment is applicable to situations where a first communication node controls a second communication node to achieve continuous coverage of a certain area. This method can be executed by an information transmission device provided in this application. This information transmission device can be implemented by software and / or hardware and integrated into the second communication node, such as a satellite. For details not covered in this embodiment, please refer to the above embodiments.
[0058] As shown in Figure 3, the information transmission method provided in this application embodiment includes the following operations:
[0059] S310, Obtain coverage area information.
[0060] The coverage area information indicates the area that the antenna of the second communication node needs to cover.
[0061] This operation can obtain coverage area information from either the first or third communication node. The coverage area information can be information indicating the area to be covered as specified by the first communication node.
[0062] In one embodiment, obtaining the coverage area information includes: obtaining the coverage area information from a third communication node connected to the second communication node.
[0063] In this embodiment, the first communication node and the second communication node are not directly connected. The first communication node transmits the coverage area information to the third communication node, and the third communication node transmits the coverage area information to the second communication node.
[0064] S320. Determine the antenna parameters of the antenna based on the coverage area information and the location information of the second communication node.
[0065] The second communication node determines the area and time of coverage required based on the coverage area information. Combined with the location information of the second communication node, it determines the antenna parameters of its antenna. These antenna parameters can be considered as those of the antenna in the satellite, such as beamwidth, gain, polarization, bandwidth, and / or input impedance.
[0066] The method for calculating antenna parameters is not specified here. For example, the antenna beamwidth can be calculated using trigonometric functions based on the distance from the second communication node to the edge of the covered area and the radius (circular area) or length and width (rectangular area) of the covered area. The polarization method is selected based on the relative position of the satellite and the covered area, as well as the signal transmission environment.
[0067] S330. Control the antenna according to the antenna parameters.
[0068] Once the antenna parameters are determined, the antenna is controlled to operate according to those parameters. Control methods can include mechanical adjustment and electronic control. For example, antenna parameters can be changed by adjusting the mechanical structure, or they can be controlled electronically.
[0069] In satellite communication scenarios, satellites have the ability to calculate and adjust beams. Ground gateway stations or ground base station control stations send coverage area information to associated satellites. After receiving this indication information, the satellite combines its current position and motion trajectory information to autonomously calculate antenna parameters and generate corresponding beams to cover the indicated area.
[0070] The information transmission method provided in this application involves a first communication node notifying a second communication node of coverage area information. In scenarios involving ultra-large-scale spaceborne phased array antenna applications, this approach avoids notifying a large number of antenna parameters, significantly reducing signaling overhead. Furthermore, during high-speed satellite movement, based on the obtained specific coverage area information, the satellite can more accurately adjust antenna parameters in real time, achieving accurate coverage of the area and reducing interference to neighboring cells.
[0071] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0072] In one embodiment, determining the antenna parameters of the antenna based on the coverage area information and the location information of the second communication node includes: determining the antenna parameters of the antenna based on the coverage area information, the location information of the second communication node, and the movement trajectory of the second communication node.
[0073] When the second communication node is a non-geosynchronous orbit satellite, the antenna parameters need to be determined by using coverage area information, the location information of the second communication node, and the motion trajectory of the second communication node.
[0074] When the second communication node is a geostationary satellite, the satellite is stationary relative to the Earth, so there is no need to determine the antenna parameters based on its motion trajectory.
[0075] Coverage area information can determine the location of the area to be covered. Combined with the location information of the second communication node and the movement trajectory of the second communication node, the dynamic changes in the relative position of the satellite and the coverage area can be determined to determine the antenna parameters so that the antenna can cover the area to be covered.
[0076] In one embodiment, the coverage area information includes at least one of the following:
[0077] The numbering information of the coverage area indicates the numbering of the coverage area in advance; or the shape of the coverage area, the location information of the center point of the coverage area and auxiliary information of the shape, the auxiliary information including information to help determine the size of the shape; or the location information of the vertices of the graphic corresponding to the coverage area and the number of vertices included in the graphic; or the location information of some boundary points on the boundary line of the coverage area and the number of some boundary points.
[0078] In one embodiment, the coverage area information includes: time information of the antenna covering the coverage area, wherein the time information includes coverage duration information, or the start time and end time of the coverage.
[0079] In one exemplary embodiment, this application provides an information transmission device. FIG4 is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application. The information transmission device can be integrated on a first communication node. The information transmission device includes: at least one processor 410, configured to determine coverage area information, the coverage area information indicating the area to be covered by the antenna of a second communication node; and a transmission module 420, configured to transmit the coverage area information to the second communication node.
[0080] The information transmission device provided in this embodiment is used to implement the information transmission method shown in Figure 1. The implementation principle and technical effect of the information transmission device provided in this embodiment are similar to those of the information transmission method shown in Figure 1, and will not be repeated here.
[0081] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0082] In one embodiment, the coverage area information includes at least one of the following:
[0083] The coverage area numbering information indicates the pre-planned number of the area; or the shape of the coverage area, the location information of the center point of the area, and auxiliary information of the shape, the auxiliary information including information to help determine the size of the shape; or the location information of the vertices of the graphic corresponding to the coverage area and the number of vertices included in the graphic; or the location information of some boundary points on the boundary line of the coverage area and the number of such boundary points.
[0084] In one embodiment, the coverage area information includes: time information of the antenna covering the coverage area, wherein the time information includes coverage duration information, or the start time and end time of the coverage.
[0085] In one embodiment, the transmission module 420 is specifically configured to transmit the coverage area information to a third communication node connected to the second communication node when there is no direct communication connection between the second communication node and the first communication node.
[0086] In one exemplary embodiment, this application provides an information transmission device. FIG5 is a schematic diagram of the structure of another information transmission device provided in an embodiment of this application. The information transmission device provided in this embodiment can be integrated on a second communication node. As shown in FIG5, the information transmission device includes: a receiving module 510, configured to acquire coverage area information, the coverage area information indicating the area to be covered by the antenna of the second communication node; and at least one processor 520, configured to determine the antenna parameters of the antenna according to the coverage area information and the location information of the second communication node; and control the antenna according to the antenna parameters.
[0087] The information transmission device provided in this embodiment is used to implement the information transmission method shown in Figure 3. The implementation principle and technical effect of the information transmission device provided in this embodiment are similar to those of the information transmission method shown in Figure 3, and will not be repeated here.
[0088] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0089] In one embodiment, at least one processor 520 is specifically configured to: determine the antenna parameters of the antenna based on the coverage area information, the location information of the second communication node, and the motion trajectory of the second communication node.
[0090] In one embodiment, the coverage area information includes at least one of the following:
[0091] The numbering information of the coverage area indicates the numbering of the coverage area in advance; or the shape of the coverage area, the location information of the center point of the coverage area and auxiliary information of the shape, the auxiliary information including information to help determine the size of the shape; or the location information of the vertices of the graphic corresponding to the coverage area and the number of vertices included in the graphic; or the location information of some boundary points on the boundary line of the coverage area and the number of some boundary points.
[0092] In one embodiment, the coverage area information includes: time information of the antenna covering the coverage area, wherein the time information includes coverage duration information, or the start time and end time of the coverage.
[0093] In one embodiment, the receiving module 510 is specifically configured to obtain the coverage area information from a third communication node connected to the second communication node.
[0094] In one exemplary embodiment, this application also provides a first communication node. FIG6 is a schematic diagram of the structure of a first communication node provided in this application embodiment. As shown in FIG6, the first communication node provided in this application includes one or more processors 61 and a storage device 62. The processors 61 in the first communication node may be one or more, and FIG6 takes one processor 61 as an example. The storage device 62 is used to store one or more programs. The one or more programs are executed by the one or more processors 61, so that the one or more processors 61 implement the information transmission method as described in the embodiment of this application.
[0095] The first communication node also includes: a communication device 63, an input device 64, and an output device 65.
[0096] The processor 61, storage device 62, communication device 63, input device 64, and output device 65 in the first communication node can be connected by a bus or other means. Figure 6 shows an example of connection via a bus.
[0097] Input device 64 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the first communication node. Output device 65 may include display devices such as a display screen.
[0098] The communication device 63 may include a receiver and a transmitter. The communication device 63 is configured to perform information transmission and reception communication under the control of the processor 61. The information includes coverage area information.
[0099] Storage device 62, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the information transmission method described in the embodiments of this application (e.g., processor 410 and transmission module 420 in the information transmission device). Storage device 62 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the first communication node, etc. Furthermore, storage device 62 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, storage device 62 may further include memory remotely located relative to processor 61, and these remote memories can be connected to the first communication node 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.
[0100] In one exemplary embodiment, this application also provides a second communication node. FIG7 is a schematic diagram of the structure of a second communication node provided in this application embodiment. As shown in FIG7, the second communication node provided in this application includes one or more processors 71 and a storage device 72; the processors 71 in the second communication node may be one or more, and FIG7 uses one processor 71 as an example; the storage device 72 is used to store one or more programs; the one or more programs are executed by the one or more processors 71, so that the one or more processors 71 implement the information transmission method as described in the embodiment of this application.
[0101] The second communication node also includes: a communication device 73, an input device 74, and an output device 75.
[0102] The processor 71, storage device 72, communication device 73, input device 74, and output device 75 in the second communication node can be connected by a bus or other means. Figure 7 shows an example of connection via a bus.
[0103] Input device 74 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the second communication node. Output device 75 may include display devices such as a display screen.
[0104] The communication device 73 may include a receiver and a transmitter. The communication device 73 is configured to perform information transmission and reception communication under the control of the processor 71. The information includes coverage area information.
[0105] Storage device 72, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the information transmission method described in the embodiments of this application (e.g., receiving module 510 and processor 520 in the information transmission device). Storage device 72 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the second communication node, etc. Furthermore, storage device 72 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, storage device 72 may further include memory remotely located relative to processor 71, and these remote memories can be connected to the second communication node 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.
[0106] In one exemplary embodiment, this application also provides a storage medium storing a computer program that, when executed by a processor, implements any of the methods described in this application. The storage medium stores a computer program that, when executed by a processor, implements any of the information transmission methods described in the embodiments of this application. Examples include an information transmission method applied to a first communication node and an information transmission method applied to a second communication node. The information transmission method applied to the first communication node includes: determining coverage area information, the coverage area information indicating the area to be covered by the antenna of the second communication node; and transmitting the coverage area information to the second communication node.
[0107] An information transmission method applied to a second communication node includes: acquiring coverage area information, the coverage area information indicating the area that the antenna of the second communication node needs to cover; determining antenna parameters of the antenna based on the coverage area information and the location information of the second communication node; and controlling the antenna based on the antenna parameters.
[0108] The computer storage medium in this application embodiment can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, a computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. The computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0109] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit programs for use by or in connection with an instruction execution system, apparatus, or device.
[0110] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, radio frequency (RF), etc., or any suitable combination thereof.
[0111] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0112] The above description is merely an exemplary embodiment of this application and is not intended to limit the scope of protection of this application.
[0113] Those skilled in the art will understand that the term terminal equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.
[0114] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.
[0115] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.
[0116] Any block diagram of logical flow in the accompanying drawings of this application may represent program operations, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program operations and logic circuits, modules, and functions. Computer programs may be stored in memory. Memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc. Computer-readable media may include non-transitory storage media. Data processors may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.
Claims
1. An information transmission method, applied to a first communication node, comprising: Determine coverage area information, which indicates the area that the antenna of the second communication node needs to cover; as well as The coverage area information is transmitted to the second communication node.
2. The method according to claim 1, wherein, The coverage area information includes at least one of the following: The numbering information of the coverage area, wherein the numbering information indicates the pre-planned numbering of the coverage area; or The shape of the covered area, the location information of the center point of the covered area, and auxiliary information of the shape, wherein the auxiliary information includes information that helps determine the size of the shape; or The location information of the vertices of the graphic corresponding to the covered area and the number of vertices included in the graphic; or The location information and quantity information of some boundary points on the boundary line of the covered area.
3. The method according to claim 1, wherein, The coverage area information includes: the time information of the antenna covering the coverage area, the time information including the duration of the coverage, or the start time and end time of the coverage.
4. The method according to claim 1, wherein, The transmission of the coverage area information to the second communication node includes: In the absence of a direct communication connection between the second communication node and the first communication node, the coverage area information is transmitted to a third communication node connected to the second communication node.
5. An information transmission method, applied to a second communication node, comprising: Obtain coverage area information, which indicates the area that the antenna of the second communication node needs to cover; The antenna parameters are determined based on the coverage area information and the location information of the second communication node; as well as The antenna is controlled according to the antenna parameters.
6. The method according to claim 5, wherein, Determining the antenna parameters based on the coverage area information and the location information of the second communication node includes: The antenna parameters are determined based on the coverage area information, the location information of the second communication node, and the movement trajectory of the second communication node.
7. The method according to claim 5, wherein, The coverage area information includes at least one of the following: The numbering information of the coverage area, wherein the numbering information indicates the pre-planned numbering of the coverage area; or The shape of the covered area, the location information of the center point of the covered area, and auxiliary information of the shape, wherein the auxiliary information includes information that helps determine the size of the shape; or The location information of the vertices of the graphic corresponding to the covered area and the number of vertices included in the graphic; or The location information and quantity information of some boundary points on the boundary line of the covered area.
8. The method according to claim 5, wherein, The coverage area information includes: the time information of the antenna covering the coverage area, the time information including the duration of the coverage, or the start time and end time of the coverage.
9. The method according to claim 5, wherein, The acquisition of coverage area information includes: The coverage area information is obtained from a third communication node connected to the second communication node.
10. A first communication node, comprising: One or more processors; Storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1-4.
11. A second communication node, comprising: One or more processors; Storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 5-9.
12. A storage medium storing a computer program that, when executed by a processor, implements the method of any one of claims 1-9.
13. A computer program product comprising a computer program that, when executed by a processor, implements the method according to any one of claims 1-9.
Citation Information
Patent Citations
Methods of determining coverage areas
CN102934473A
Wave position numbering method
CN112910539A
Coverage optimization method and device for satellite-ground network
CN116095697A
Method and apparatus for cell deployment and configuration
WO2021243639A1