An access control method based on satellite networking communication system
By introducing access control systems and methods in satellite modem, and using the coordinated work of server modules and central stations, fully automatic networking of satellite modem clusters is realized, solving problems of complex operations and difficult troubleshooting, and improving operational efficiency and troubleshooting efficiency.
Patent Information
- Application Number
- CN202310122929.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-16
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2043-02-16
AI Technical Summary
The existing satellite modem is complex in operation and difficult for non-professionals to understand and operate, resulting in failure of network access, unstable network access and difficult troubleshooting.
It provides an access control system and method based on the satellite networking communication system. Through server module management and allocation of resources, the central station forwards request data, and the remote station automatically listens to the central station's broadcast and automatically enters the network, realizing fully automatic networking of the satellite modem cluster.
It reduces the mistakes of satellite modem operators, improves the efficiency of troubleshooting, reduces the company's operating costs and time costs, and realizes automatic network access and stable networking of satellite modem.
Smart Images

Figure CN116054924B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of satellite communication technology, and more specifically, to an access control system and method based on a satellite networking communication system. Background Art
[0002] The hardware parameters of satellite modems are quite complicated and obscure. Today's satellite modems will list all these complicated and numerous parameters in the form of interfaces. And many of these parameters are obscure and difficult to understand, and it is difficult for non-professionals to understand their meaning.
[0003] Therefore, the difficulty of operating a modem for non-professionals has increased. The operation is complicated and there are many steps, which leads to countless misoperations. As a result, there are many cases where the modem fails to access the network and the network is unstable.
[0004] And once the modem function is abnormal, including but not limited to inability to access the network, unstable signal after accessing the network, incorrect TDMA or SCPC mode selection, resource conflict, resource reuse, etc. To find out the cause of these failures, in this case of great user operation errors, it may be a program bug of the developer or improper operation of the user. In the two possible cases, the difficulty of troubleshooting will increase exponentially. In many cases, it will lead to the dilemma that the developer is not on site and cannot clearly locate the problem. Summary of the invention
[0005] In order to solve the above problems, the present application provides an access control system and method based on a satellite networking communication system.
[0006] The present application provides an access control system and method based on a satellite networking communication system, which adopts the following technical solutions:
[0007] An access control system based on a satellite networking communication system, the system comprising:
[0008] A server module, used for managing and allocating resources, wherein the server includes several resource pools, including but not limited to a frequency resource pool, a time slot resource pool, and an idle SCPC central station equipment pool;
[0009] The central station is used to forward the request data to the server module and transmit the response data of the server module to the request end;
[0010] Remote station, used to send request information to the corresponding central station of the current stable communication.
[0011] An access control method based on a satellite networking communication system, the method comprising:
[0012] The satellite modem detects and determines its own role, which includes a TDMA central station, a SCPC central station, and a remote station;
[0013] The central station modem is on standby as a resource waiting for server allocation;
[0014] According to the instructions of the server, a signal is sent to put the central station into one of the three modes: waiting for allocation, TDMA mode, and SCPC mode;
[0015] The remote station modem automatically listens to the central station's broadcast, receives signaling and automatically connects to the central station modem;
[0016] The remote station selects TDMA and SCPC modes according to current resources to achieve fully automatic networking of satellite modem clusters.
[0017] Furthermore, the control method as a TDMA central station role includes:
[0018] Read the configuration file to obtain the downlink and uplink broadcast frequencies, set the corresponding FPGA and other hardware, and make the satellite modem work at the specified frequency;
[0019] Send broadcast via downlink frequency;
[0020] After the remote station hears the broadcast, it initiates a resource request to the TDMA satellite modem through the uplink frequency point;
[0021] Request resources from the server and get a response, then send the corresponding resources to the corresponding remote satellite modem;
[0022] Reclaim the frequency, resources and channels after the corresponding remote station leaves.
[0023] Furthermore, the control method of the SCPC central station role includes:
[0024] The server sends frequency and other resource information and calls the current SCPC central station;
[0025] Setting the received idle resource parameters to the local hardware and FPGA devices;
[0026] Wait for the corresponding remote station to access the current central station to ensure that the corresponding remote station can communicate with itself stably through the satellite;
[0027] The server sends a message to reclaim the modem resources and set the hardware to release the frequency and other resources.
[0028] Furthermore, the remote station role control method includes:
[0029] Read the configuration file to obtain broadcast frequency and mode parameters;
[0030] Listen to the information from the broadcast frequency and obtain the uplink frequency;
[0031] a. When the configuration file is in TDMA mode:
[0032] Obtain time slot resources through uplink frequency points;
[0033] Switch time slots to achieve stable communication with the TDMA central station;
[0034] b. When the configuration file mode is SCPC:
[0035] Send SCPC resource application request to the server;
[0036] Set up the hardware according to the SCPC resources applied for and connect to the corresponding SCPC central station.
[0037] In summary, this application includes the following beneficial technical effects:
[0038] The present invention realizes automatic networking of a Modem central station and a Modem remote station through the control of dynamic resource allocation and other mechanisms. Through automated parameter adjustment, resource allocation and frequency selection, the satellite Modem can automatically access the network after being powered on, thereby reducing errors made by satellite Modem operators, improving the efficiency of troubleshooting, and reducing the company's operating costs and time costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 A schematic diagram of the system composition provided by an embodiment of the present invention;
[0040] Figure 2 A flow chart of the operation of the server module provided in the embodiment of the present invention;
[0041] Figure 3 A flow chart of a control method provided by an embodiment of the present invention;
[0042] Figure 4 A TDMA central station operation flow chart provided for an embodiment of the present invention;
[0043] Figure 5 SCPC central station operation flow chart provided by the embodiment of the present invention;
[0044] Figure 6 A remote station operation flow chart provided for an embodiment of the present invention. DETAILED DESCRIPTION
[0045] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application; obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments, and all other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application without making creative work are within the scope of protection of the present application.
[0046] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or modules is not necessarily limited to those steps or modules that are clearly listed, but may include other steps or modules that are not clearly listed or inherent to these processes, methods, products or devices. The division of modules that appears in this article is only a logical division. There may be other division methods when implemented in actual applications. For example, multiple modules can be combined or integrated into another system, or some features can be ignored or not executed.
[0047] In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between modules may be electrical or other similar forms, which are not limited in this document. Moreover, the modules or submodules described as separate components may or may not be physically separated, may or may not be physical modules, or may not be divided into multiple circuit modules, and some or all of the modules may be selected according to actual needs to achieve the purpose of the embodiment of the present invention.
[0048] Embodiment 1:
[0049] The embodiment of the present application discloses an access control system based on a satellite networking communication system, including: a server module, used to manage and allocate resources, the server including a plurality of resource pools; a central station, used to forward request data to the server module, and transmit the response data of the server module to the requesting end; a remote station, used to send request information to the corresponding central station of the current stable communication.
[0050] like Figure 2 As shown, the main task of the server is to manage and allocate resources. There are multiple resource pools in the server, including but not limited to frequency resource pool, time slot resource pool, idle SCPC central station equipment pool, etc.
[0051] The server receives direct requests from TDMA central stations and SCPC central stations, and responds to them. Remote stations can only send request information to the corresponding central station that is currently communicating with the remote station stably. This central station can be either a TDMA central station or a SCPC central station. The corresponding central station forwards the data requested by the remote station to the server. Then the server will send the response data to this central station, and the central station will pass this response data to the remote station that made the request.
[0052] After receiving the resource request from the remote station, the server will check whether there are free resources in the local resource pool, and allocate these resources if there are. The so-called allocation of these resources means sending the detailed information of these resources to the applicant, and marking these free resources as used resources to prevent the occurrence of secondary allocation bugs; when a device is offline or a resource withdrawal application is made, the revoked resources will be marked as free again, so that these resources can be allocated again when there is a request for resource application next time.
[0053] This embodiment also provides an access control method based on a satellite networking communication system, comprising the following steps:
[0054] S1. Satellite Modem detects and determines its own role, which includes TDMA central station, SCPC central station and remote station;
[0055] S2. The central station Modem is on standby as a resource waiting for server allocation;
[0056] S3. According to the server's instructions, the central station is signaled to be allocated, TDMA mode, SCPC mode, one of three modes;
[0057] S4. The remote station modem automatically listens to the central station's broadcast, receives signaling and automatically accesses the central station modem;
[0058] S5. The remote station selects TDMA and SCPC modes according to current resources to achieve fully automatic networking of the satellite modem cluster.
[0059] Further, such as Figure 4As shown in the figure, the satellite Modem of the central station, which plays the role of TDMA in the central station, is in an idle state after power-on. Then it detects its own role, determines its role as the TDMA device of the central station and enters the TDMA state of the central station. It obtains the broadcast frequency and uplink frequency of TDMA from the server, sets the corresponding hardware such as FPGA, and makes the satellite Modem work at the specified frequency (including downlink broadcast and uplink frequency). Then, it sends the specified broadcast at the broadcast frequency, including the uplink frequency value of TDMA. After waiting for the remote station to hear the broadcast, it initiates a resource request to the satellite Modem in TDMA mode through the uplink frequency. When the remote station receives the resource request through the uplink frequency, it sends the resource request to the satellite Modem in TDMA mode. After sending a resource request (the resources applied for include but are not limited to SCPC satellite modem, idle uplink frequencies, idle downlink frequencies, etc.), first report to the server to query the idle resources at the current time point; if the server responds that there are idle resources, it will immediately respond to the remote station satellite modem and send the corresponding resources allocated to the remote station to the corresponding remote station satellite modem; wait for the remote station satellite modem to leave the current TDMA modem satellite modem center station and go to the corresponding resources that have been allocated to this remote station; and the current TDMA modem satellite modem needs to reclaim the frequencies, resources, channels, etc. after this remote station leaves. The above mode states are continuously cycled, serving one remote station after another to access the TDMA modem satellite modem, and leave the TDMA modem satellite modem after obtaining resources; of course, the remote station can also always connect to the TDMA modem for stable satellite communication.
[0060] Further, such as Figure 5 As shown, the central station satellite modem, which plays the role of the central station SCPC, is first in an idle state after power-on; it detects its own role and determines its role as the SCPC device of the central station; it remains in an idle state and waits for instructions from the server; when the device of the TDMA central station receives a request from a remote station, it queries and applies for idle resources from the server, among which idle satellite modem resources of the SCPC mode are included; if the server queries for idle satellite modem resources of the SCPC mode, it will send the corresponding allocated idle resource data parameters to the idle SCPC mode satellite modem central station after responding; at this time, the SCPC satellite modem that receives the server instruction sets the parameters to the local hardware, as well as FPGA and other devices, so that the hardware of the SCPC central station modem works on these idle resources and waits for the corresponding remote station to access the central station to ensure that the remote station can stably communicate with itself through the satellite.
[0061] Further, such as Figure 6As shown, as a remote station role of a satellite modem, it can automatically switch to SCPC mode or TDMA mode as needed: after the modem is powered on, it is first in an idle state, detects its own role, and determines its role as a remote station device; through the pre-known downlink broadcast frequency of the central station of the TDMA mode, it listens to the satellite Modem broadcast of the TDMA mode; the broadcast content includes but is not limited to the uplink frequency, time slot, etc. of the central station of the TDMA mode; after listening to the uplink frequency, time slot and other resources in the broadcast content, it sends a request message to the central station of the TDMA mode; at this time, if the remote station is set to TDMA mode, the remote station will keep the status quo unchanged so that it can stably communicate with the TD The central station in MA mode maintains the communication status; if the remote station is set to SCPC mode, it will send an SCPC resource application request to the server. If the server has idle SCPC resources, the server will respond with corresponding resources (including idle SPCP central station resources, idle frequency resources, etc.) to the current remote station; the remote station will disconnect from the original TDMA central station and use the allocated resources to connect to the corresponding SCPC central station; if the connection to the new SCPC central station fails, it will return to the initial state of listening to TDMA downlink broadcast and recycle; if the connection to the new SCPC central station is successful, it will maintain its current state in order to communicate stably with the SCPC mode central station.
[0062] The functions that can be achieved by the access control method based on the satellite networking communication system are all completed by a computer device, and the computer device includes one or more processors and one or more memories, and at least one program code is stored in the one or more memories. The program code is loaded and executed by the one or more processors to achieve the functions of the access control method based on the satellite networking communication system.
[0063] The processor takes out instructions from the memory one by one, analyzes the instructions, and then completes the corresponding operations according to the instruction requirements, generating a series of control commands, so that the various parts of the computer can automatically, continuously and coordinately move to become an organic whole, realize the input of programs, the input of data, and the calculation and output of results. The arithmetic operations or logical operations generated in this process are all completed by the operator; the memory includes a read-only memory (ROM), which is used to store computer programs, and a protection device is provided outside the memory.
[0064] Exemplarily, the computer program may be divided into one or more modules, one or more modules are stored in a memory and executed by a processor to implement the present invention. One or more modules may be a series of computer program instruction segments capable of implementing specific functions, and the instruction segments are used to describe the execution process of the computer program in a terminal device.
[0065] Those skilled in the art will understand that the description of the above service equipment is merely an example and does not constitute a limitation on the terminal equipment. It may include more or fewer components than described above, or a combination of certain components, or different components, for example, it may include input and output devices, network access equipment, buses, etc.
[0066] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the terminal device, and uses various interfaces and lines to connect various parts of the entire user terminal.
[0067] The above-mentioned memory can be used to store computer programs and / or modules. The above-mentioned processor realizes various functions of the above-mentioned terminal device by running or executing the computer programs and / or modules stored in the memory and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as an information collection template display function, a product information release function, etc.), etc.; the data storage area can store data created according to the use of the berth status display system (such as product information collection templates corresponding to different product types, product information that different product providers need to release, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (SmartMediaCard, SMC), a secure digital (Secure Digital, SD) card, a flash card (FlashCard), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0068] If the module / unit integrated in the terminal device is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the modules / units in the above-mentioned embodiment system, and can also be completed by instructing the relevant hardware through a computer program. The above-mentioned computer program can be stored in a computer-readable storage medium, and the computer program can realize the functions of the above-mentioned various system embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. Computer-readable media may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium, etc.
[0069] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0070] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. An access control method based on a satellite networking communication system, characterized in that: The method comprises: The satellite modem detects and determines its own role, which includes TDMA central station, SCPC central station and remote station; The central station modem is on standby as a resource waiting for server allocation; According to the server's instructions, the signaling is sent to put the central station Modem into one of the three modes: waiting for allocation, TDMA mode, and SCPC mode; The remote station modem automatically listens to the central station's broadcast, receives signaling and automatically connects to the central station modem; The remote station selects TDMA and SCPC modes according to current resources to achieve fully automatic networking of satellite modem clusters; The control method of the satellite modem as a TDMA central station role includes: reading a configuration file to obtain downlink and uplink broadcast frequencies, setting corresponding FPGA hardware, and making the satellite modem work at a specified frequency; sending a broadcast through a downlink frequency; waiting for a remote station to hear the broadcast, and the remote station initiates a resource request to the central station satellite modem in TDMA mode through an uplink frequency; the satellite modem in the TDMA central station role applies for resources from a server and obtains a response, and sends the corresponding resources to the corresponding remote station satellite modem; recovering the frequency and channel after the corresponding remote station leaves; The control method of the satellite modem as the SCPC central station role includes: the server sends a frequency resource message to call the current SCPC central station; the satellite modem of the SCPC central station role sets the received idle resource parameters to the local hardware and FPGA device; waits for the corresponding remote station to access the current central station to ensure that the corresponding remote station stably communicates with itself through the satellite; the server sends a recovery of the modem resources and sets the hardware to release the frequency resources; The control method of the remote station role includes: reading the configuration file to obtain the broadcast frequency and mode parameters; listening to information from the broadcast frequency to obtain the uplink frequency; a. when the configuration file is in TDMA mode: obtaining time slot resources through the uplink frequency; switching time slots to achieve stable communication with the TDMA central station; b. when the configuration file mode is SCPC: sending an SCPC resource application request to the server through the satellite Modem of the TDMA central station role; setting hardware according to the applied SCPC resources and connecting to the corresponding SCPC central station.
Citation Information
Patent Citations
Financial satellite communication system multimode earth station continuing control method
CN103067068A
A satellite dynamic communication networking method based on satellite network management and stream redirection
CN108988936A