Satellite communication method, satellite communication module and vehicle
By using the communication whitelist to manage satellite communication between the vehicle and the equipment, the safety hazards existing during vehicle testing are solved, telecommunications fraud is prevented, communication security is ensured and risks are reduced.
Patent Information
- Application Number
- CN202411512522.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2025-01-03
AI Technical Summary
In scenarios such as vehicle production offline testing, satellite communication modules lack security control, and there is a potential risk of telecommunications fraud. In particular, vehicles without real-name authentication are not restricted and may be maliciously exploited by third parties.
The satellite communication module installed on the vehicle manages satellite communication between the vehicle and the device based on the communication whitelist, only allows communication with trusted devices, rejects device requests that are not on the whitelist, and activates by receiving cloud platform instructions Or turn off the communication management function and detect the connectivity of satellite communication links.
It effectively avoids safety hazards during vehicle testing, prevents telecommunications fraud, ensures communication security, reduces legal and financial risks, and enhances the brand image of vehicle manufacturers.
Smart Images

Figure CN119255247A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of satellite communications, and in particular to a satellite communication method, a satellite communication module and a vehicle. Background Art
[0002] Satellite communication is suitable for communication in remote areas, uninhabited areas and other areas where cellular networks are not covered or have insufficient coverage, and can meet the communication needs of vehicles in various application scenarios. Therefore, many vehicles will be installed with satellite communication modules during production so that the vehicles have satellite communication functions.
[0003] However, vehicles with satellite communication capabilities may pose safety risks in certain scenarios (such as pre-sales stages such as production line testing, and post-sales stages such as repair and maintenance). For example, third parties such as repair and maintenance personnel or inspectors may maliciously use satellite communications to commit telecommunications fraud. Summary of the invention
[0004] In view of this, the embodiments of the present disclosure are dedicated to providing a satellite communication method, a satellite communication module and a vehicle. The following is a detailed introduction to various aspects of the embodiments of the present disclosure.
[0005] In a first aspect, a satellite communication method is provided, which is applied to a satellite communication module installed on a vehicle, and the method includes: during vehicle testing, receiving a first communication request sent by a vehicle computer, the first communication request being used to request satellite communication with a first device, and the first communication request including a communication number of the first device; in response to the communication number of the first device belonging to a communication whitelist, controlling the vehicle computer to perform satellite communication with the first device; in response to the communication number of the first device not belonging to the communication whitelist, rejecting the first communication request.
[0006] As a possible implementation method, during the vehicle test, a second communication request sent by a second device is received, and the second communication request includes the communication number of the second device; in response to the communication number of the second device belonging to the communication whitelist, the vehicle computer is controlled to perform satellite communication with the second device; in response to the communication number of the second communication device not belonging to the communication whitelist, the second communication request is rejected.
[0007] As a possible implementation method, an indication message sent by a cloud platform is received, wherein the indication message is used to instruct the satellite communication module to enter an activated state from an inactivated state; in response to the indication message, a function of managing the communication number range of the satellite communication module based on the communication whitelist is turned off.
[0008] As a possible implementation manner, the first communication request is used to call the first device or send a text message to the first device.
[0009] As a possible implementation manner, in response to the first communication number in the communication whitelist being used a number of times reaching a preset number of times, a communication request related to the first communication number is rejected.
[0010] As a possible implementation manner, the method also includes: detecting whether the link between the satellite communication module and the satellite is connected; in response to the link between the satellite communication module and the satellite being connected, determining whether the communication number of the first device belongs to the communication whitelist.
[0011] As a possible implementation manner, the vehicle testing process includes a production off-line testing process of the vehicle.
[0012] In a second aspect, an embodiment of the present disclosure provides a satellite communication module, which is installed on a vehicle, and the satellite communication module includes: a first receiving module, used to receive a first communication request sent by a vehicle computer during vehicle testing, the first communication request being used to request satellite communication with a first device, and the first communication request including the communication number of the first device; a first control module, used to control the vehicle computer to perform satellite communication with the first device in response to the communication number of the first device belonging to the communication whitelist; a first rejection module, used to reject the first communication request in response to the communication number of the first device not belonging to the communication whitelist.
[0013] As a possible implementation, the satellite communication module also includes: a second receiving module, used to receive a second communication request sent by a second device during the vehicle test, the second communication request including the communication number of the second device; a second control module, used to control the vehicle computer to perform satellite communication with the second device in response to the communication number of the second device belonging to the communication whitelist; a second rejection module, used to reject the second communication request in response to the communication number of the second communication device not belonging to the communication whitelist.
[0014] As a possible implementation method, the satellite communication module also includes: a third receiving module, used to receive indication information sent by the cloud platform, the indication information is used to instruct the satellite communication module to enter an activated state from an inactive state; a closing module, used to respond to the indication information and close the function of managing the communication number range of the satellite communication module based on the communication whitelist.
[0015] As a possible implementation manner, the first communication request is used to call the first device or send a text message to the first device.
[0016] As a possible implementation, the satellite communication module further includes: a third rejection module, configured to reject a communication request related to the first communication number in the communication whitelist in response to the first communication number in the communication whitelist being used a preset number of times.
[0017] As a possible implementation method, the satellite communication module also includes: a link detection module, used to detect whether the link between the satellite communication module and the satellite is connected; and a determination module, used to determine whether the communication number of the first device belongs to a communication whitelist in response to the link between the satellite communication module and the satellite being connected.
[0018] As a possible implementation manner, the vehicle testing process includes a production off-line testing process of the vehicle.
[0019] In a third aspect, an embodiment of the present disclosure provides a satellite communication module, comprising: a memory and a processor, wherein the memory stores a computer program that can be executed on the processor, and when the computer program is executed by the processor, it implements part or all of the steps of the satellite communication method described in the first aspect.
[0020] In a fourth aspect, an embodiment of the present disclosure provides a vehicle, comprising the satellite communication module as described in the second aspect.
[0021] In the disclosed embodiment, the satellite communication module installed on the vehicle can manage the communication number range of the satellite communication module based on the communication whitelist. In this way, the satellite communication module can use the communication whitelist to control the satellite communication between the vehicle and the first device, which is conducive to avoiding safety hazards in the vehicle during the test process. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 Shown is a schematic diagram of satellite communications.
[0023] Figure 2 Shown is a framework diagram of a satellite communication system provided by an embodiment of the present disclosure.
[0024] Figure 3 Shown is a schematic diagram of a communication whitelist provided in an embodiment of the present disclosure.
[0025] Figure 4 Shown is a flow chart of a satellite communication method provided in one embodiment of the present disclosure.
[0026] Figure 5 Shown is a flow chart of a satellite communication method provided by another embodiment of the present disclosure.
[0027] Figure 6Shown is a flow chart of a satellite communication method provided by yet another embodiment of the present disclosure.
[0028] Figure 7 Shown is a schematic diagram of the structure of a satellite communication module provided in one embodiment of the present disclosure.
[0029] Figure 8 Shown is a schematic structural diagram of a satellite communication module provided in another embodiment of the present disclosure.
[0030] Fig. 9 Shown is a schematic structural diagram of a vehicle proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure belong to the scope of protection of the present disclosure.
[0032] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0033] Satellite Communication (SATCOM) is a technology that transmits information via satellite. It can use geostationary satellites (GEOSAT) or other orbiting satellites to achieve global or regional communications. This communication method achieves global connectivity through ground stations, communication satellites, and transmitting and receiving equipment. Figure 1 As shown, the ground station 110 sends the satellite signal 120 to the satellite 140 via an uplink, and the satellite 140 is responsible for relay processing and transmits the satellite signal 120 back to the ground station or the end user 160 via a downlink. The main advantage of satellite communication is that it can cover remote areas that are difficult to reach by terrestrial networks, ensuring the stability and reliability of information transmission over a wide geographical range.
[0034] Satellite communications are widely used in many fields, such as in-vehicle systems. In vehicle systems, the application of satellite communications can provide vehicles with global communication capabilities, especially in areas where ground network coverage is insufficient. Satellite communications provide vehicles with an effective communication solution.
[0035] As an implementation method, the vehicle can achieve communication between the vehicle and the satellite through a satellite communication module. The satellite communication module allows the vehicle to maintain a stable communication connection with the satellite, thereby realizing information exchange between the vehicle and the outside world. The vehicle's satellite communication methods can include different types of communication methods such as satellite phone and satellite text messages.
[0036] When vehicles use satellite phones for communication, satellite phones can ensure that drivers and passengers can still stay in touch with the outside world in remote areas or extreme environments; satellite SMS, as another form of satellite communication widely used in vehicle systems, allows users to send and receive short text messages in an environment without terrestrial mobile networks.
[0037] Figure 2 The process of realizing satellite communication of a vehicle is shown. It should be understood by those skilled in the art that Figure 2 The communication process shown in the figure is only illustrative and does not constitute a limitation on the satellite communication process of the vehicle. The satellite communication process of the vehicle may include Figure 2 More or fewer components may be shown, or certain components may be combined.
[0038] like Figure 2 As shown, the vehicle satellite communication system includes components such as vehicle 2200, satellite 2400 and communication device 2600. Optionally, the system may also include a cloud platform 2800.
[0039] like Figure 2 As shown, the vehicle 2200 includes a vehicle machine 2220 and a satellite communication module 2240. Those skilled in the art should understand that Figure 2 The structure shown in the figure does not constitute a limitation on the vehicle 2200, and the vehicle 2200 may include Figure 2 More or fewer components may be shown, or certain components may be combined.
[0040] like Figure 2 As shown, the vehicle computer 2220, i.e., the vehicle computer system, may also be referred to as the vehicle infotainment system or vehicle multimedia system. The vehicle computer is responsible for providing a variety of functions and services to enhance the driving experience and the intelligence of the vehicle. The functions supported by the vehicle computer mainly include infotainment function, navigation function, intelligent control and communication function.
[0041] As an example, the car computer has communication functions, allowing smartphones to be connected via Bluetooth (Blue Tooth, BT); allowing vehicles to connect to the Internet via Wireless Fidelity (Wireless Fidelity, WiFi); being able to integrate with smartphones to access and control applications (Application, APP) on the phone directly through the car computer; and allowing integration with satellite communication modules to achieve satellite communication.
[0042] The embodiments of the present disclosure do not limit other functions of the vehicle computer. As long as the vehicle computer includes a communication function, it is within the scope of the present disclosure.
[0043] The satellite communication module 2240 is used for communication between the vehicle and the satellite, realizing remote connection between the vehicle and the outside world, and providing multiple functions, including but not limited to: positioning and navigation, real-time data transmission, vehicle monitoring and communication services. For example, the communication service of the satellite communication module can ensure that communication services are provided in areas without other network coverage, ensuring that the vehicle maintains contact with the outside world.
[0044] The satellite communication module 2240 may be a communication device integrated in the vehicle, or may be a portable communication device that can be easily disassembled. The satellite communication module may be an ordinary vehicle-mounted satellite terminal that provides a single satellite communication function, such as a satellite phone terminal, a data transmission terminal, etc.; or may be a satellite communication box (S-Box) that integrates multiple satellite communication functions, which is not limited in the embodiments of the present disclosure.
[0045] The embodiment of the present disclosure does not limit the integration method of the vehicle computer and the satellite communication module. The satellite communication module can be placed inside the vehicle computer or installed separately in other locations of the vehicle. The specific installation location depends on the design requirements, vehicle type and system integration method.
[0046] As an example, the satellite communication module can be directly integrated into the vehicle computer to save space, reduce external interference, and achieve unified management. Optionally, the vehicle computer has integrated various communication modules, including a satellite communication module.
[0047] As another example, in some vehicles, especially where high signal reception quality is required (such as large transport vehicles and military vehicles), the antenna of the satellite communication module is usually installed on the roof or outside the vehicle body to improve the signal reception quality, especially in areas with weak signals.
[0048] It should be understood that Figure 2 The connection between the vehicle computer and the satellite communication module is only exemplary, and does not limit the vehicle computer and the satellite communication module to be independently and separately set.
[0049] See again Figure 1, satellite 2400 can provide satellite communication services. The disclosed embodiment does not limit the type of satellite 2400, which can be the Tiantong satellite system (also known as Tiantong-1) for providing satellite communication services, which can provide stable voice communication for remote areas, emergency situations and special scenarios, and has strong data transmission capabilities; or it can be the Beidou Satellite Navigation System (Beidou), which supports short message communication services that can transmit short messages without a ground communication network.
[0050] The communication device 2600 refers to a device that can communicate using satellite communication technology, such as receiving satellite signals sent by the satellite 2400 and sending satellite signals to the satellite 2400. As an example, Figure 2 As shown, the communication device 2600 can make a call or send a text message to the vehicle 2200 via the satellite 2400 , or can also answer or receive a call or text message from the vehicle 2200 .
[0051] The specific type of the communication device is not limited in the embodiments of the present disclosure, as long as it can communicate with the vehicle 2200 based on satellite. For example, the communication device can be a satellite phone that provides voice communication and SMS services, or a vehicle-mounted satellite communication device that provides satellite services for the vehicle. In addition, the satellite communication device also includes a mobile satellite communication base station that is set up to provide temporary satellite communication services for a specific area or event.
[0052] The cloud platform 2800 can be used for data interaction between users and vehicles. For example, a user can send information to a vehicle through the cloud platform. For another example, a user can access the cloud platform to obtain relevant information about the vehicle. For another example, a user can manage cloud resources through a graphical user interface (GUI) provided by the cloud platform, or can access the cloud platform through an APP on a smartphone or tablet computer to manage and control the vehicle's cloud resources.
[0053] The embodiments of the present disclosure do not limit the type of cloud platform. In some embodiments, a public cloud (Public Cloud) provided by a third-party service provider can be used. For example, in the data interaction between the user and the vehicle, the public cloud can provide the user with the ability to store and process real-time data. Using the cloud computing service of the public cloud, the user does not need to bear the maintenance and management costs of the infrastructure and can pay on demand. In addition, the public cloud provides stable services and data backup to ensure that users can access data at any time.
[0054] In other embodiments, a private cloud with higher security and data control can also be used. For example, in some specific industries (such as logistics and car rental companies), users may need to manage and exchange vehicle data through a private cloud. Through a private cloud, users can access sensitive information such as detailed vehicle data and maintenance records while ensuring that these data will not be accessed by external users.
[0055] In addition, the connection method between the cloud platform and the vehicle can be based on a cellular network or a satellite connection, which is not limited in the embodiments of the present disclosure. As an implementation method, the cellular network connection provides users with real-time and convenient vehicle and cloud platform data interaction services. For example, the vehicle's location data, real-time traffic information, and communication contact information can be quickly transmitted to the cloud platform via the cellular network and fed back to the user. This connection method allows users to stay in close contact with the vehicle no matter where they are.
[0056] As another implementation method, satellite connection provides users with a stable data interaction service between the vehicle and the cloud platform. For example, in remote or outdoor use scenarios, users can monitor and analyze the real-time data of the vehicle in real time through satellite connection.
[0057] It should be understood that the access method for the cloud platform in the embodiments of the present disclosure is merely exemplary and is not limited to the proposed access method.
[0058] It should be understood that the above-mentioned components are at least the components included in the embodiments of the present disclosure, and are not limited thereto. Any embodiments implemented by simple evolution on this basis are within the protection scope of the embodiments of the present disclosure.
[0059] There are several key stages in the life cycle of a vehicle, including pre-sales stages such as offline testing and after-sales stages such as repairs and maintenance. These stages are designed to ensure that all systems, including the satellite communication system, can work normally as expected when the vehicle is fully delivered to the user. However, during these stages, since the vehicle is not in the hands of the user, it is difficult to fully guarantee the security of satellite communications on the vehicle, and there are many potential risks. Among them, the most notable is the implementation of telecommunications fraud through the vehicle's satellite communication system. Since the satellite communication system equipped on the vehicle lacks strict security control measures, criminals have the opportunity to use these communication functions for malicious operations. For example, unauthorized personnel can use the vehicle's satellite communication system to conduct telecommunications fraud. The following is an example of the satellite communication security risks that exist when the vehicle is in the process of offline testing.
[0060] During the vehicle production off-line testing process, the vehicle is in an unsold state, and the vehicle's on-board system and satellite communication module have not been authenticated by real name. Real-name authentication usually includes vehicle ownership authentication and owner's identity confirmation. At this time, the ownership and responsibility of the vehicle belong to the manufacturer.
[0061] During the offline test, since the vehicle is not authenticated by real name, its communication will not be restricted by the network operator, the restrictions configured in the Subscriber Identity Module (SIM), and the restrictions set by the account. At this time, the vehicle's communication is unrestricted, in other words, the vehicle's satellite communication module is completely open.
[0062] During the offline testing of a vehicle, multiple testers are usually involved. Since the vehicle satellite communication is not restricted at this time, if the tester or other relevant personnel who may have access to the vehicle computer intends to commit telecommunications fraud, they may use the satellite communication module opened during the test to perform malicious operations.
[0063] As an example, testers or other personnel may take advantage of their work and use a vehicle system that has not been authenticated by real name to make calls through a satellite communication module to trick victims into providing personal information, account passwords, or making transfers; or, testers may send fake text messages to trick victims into clicking on malicious links or providing personal information.
[0064] On the other hand, testers or other personnel may be victims of telecommunications fraud because they answer calls made to the vehicle by other devices or check text messages during vehicle testing.
[0065] As an example, scammers may pretend to be a senior manager, technical support staff or other important role of the company, contact the testers through the car's phone or text message, and ask them to provide sensitive information or perform improper operations. For example, scammers may send text messages containing malicious links to testers, tricking them into clicking on the links, which may point to fake login interfaces or download malware that may steal sensitive information from the vehicle.
[0066] During the vehicle's off-line testing process, the responsibility for the vehicle belongs to the vehicle manufacturer. If a communication security incident occurs, the manufacturer needs to bear certain responsibilities, which will lead to legal and financial risks and will also have a negative impact on the manufacturer's brand and reputation.
[0067] In addition, when the vehicle is in the after-sales stage such as repair and maintenance, for example, when the vehicle enters a 4S store for repair and maintenance, the risk of telecommunications fraud is particularly prominent. The satellite communication function of the vehicle may be used by relevant personnel for malicious operations. For example, repair personnel or maintenance personnel may use the satellite communication function to impersonate the owner of the vehicle and conduct telecommunications fraud, thereby endangering the economic security of the owner. For another example, repair personnel or maintenance personnel may be subject to telecommunications fraud because they answer calls made to the vehicle by other devices or check text messages during the repair or maintenance of the vehicle.
[0068] Based on this, in the implementation of the present disclosure, the satellite communication module installed on the vehicle can manage the communication number range of the satellite communication module based on the communication whitelist, thereby using the communication whitelist to control the satellite communication between the vehicle computer and the first device.
[0069] To this end, an embodiment of the present disclosure proposes a satellite communication method, which is applied to a satellite communication module installed on a vehicle, and the satellite communication module has a communication management function, which manages the communication number range of the satellite communication module based on a communication whitelist.
[0070] In other words, the satellite communication module can determine, based on the communication whitelist, the communication devices corresponding to the communication numbers with which the vehicle computer can communicate, and / or determine the communication devices corresponding to the communication numbers with which the vehicle computer cannot communicate.
[0071] In some embodiments, the satellite communication module manages the communication number range of the satellite communication module based on the communication whitelist, which may mean that the communication between the satellite communication module and other communication devices (e.g., satellite phone dialing and answering, text message sending and receiving) will be restricted by the communication numbers in the communication whitelist. For example, the vehicle machine can communicate with the communication device corresponding to the communication number included in the communication whitelist, such as dialing and answering calls, sending and receiving text messages, but cannot communicate with the communication device corresponding to the communication number not included in the communication whitelist.
[0072] The communication whitelist is used to restrict the satellite communication of the vehicle. The vehicle is only allowed to communicate with the communication numbers in the communication whitelist. In other words, the communication devices corresponding to the communication numbers in the communication whitelist can be understood or considered as "trusted devices", while the communication devices corresponding to the communication numbers outside the communication whitelist are understood or considered as "untrusted devices". For example, you can set a Figure 3The communication whitelist shown may include n communication numbers, and the n communication numbers may correspond one to one with the communication device 1 to the target terminal n, where n is an integer greater than or equal to 1. Based on the communication whitelist, the satellite phone dialing function, the satellite phone receiving function, the satellite SMS sending function, and the satellite SMS receiving function of the vehicle may be restricted respectively.
[0073] Production line testers or other related personnel such as maintenance and repair (for the convenience of description, production line testers and other related personnel are collectively referred to as testers, and the production offline test process, repair process and maintenance process are collectively referred to as the test process) can initiate a satellite call request through the touch screen of the vehicle computer and enter the communication number on the touch screen. If the input communication number is any one of communication number 1 to communication number n, the satellite communication module of the vehicle responds to the satellite call request and calls the communication device corresponding to the input communication number. If the input communication number does not belong to communication number 1 to communication number n, the satellite communication module refuses to call the communication device corresponding to the input communication number.
[0074] The tester uses any one of the communication devices 1 to n to make a satellite call to the vehicle computer, and the vehicle computer can answer the call normally.
[0075] If the tester uses any device other than communication device 1 to communication device n to make a satellite call to the vehicle computer, the satellite communication module will automatically hang up.
[0076] The processes of the satellite text message sending function and the satellite text message receiving function are similar to the processes of the satellite phone dialing function and the satellite phone receiving function of the above-mentioned vehicle, and will not be repeated here.
[0077] The communication numbers in the above-mentioned communication whitelist or the communication numbers corresponding to the "trusted devices" may include devices that need to communicate in order to successfully complete the vehicle testing process, such as equipment of the testing department, equipment of the after-sales repair department, equipment of the maintenance department, etc. The embodiments of the present disclosure do not limit this.
[0078] Combine the following Figure 4 , the satellite communication method is introduced in detail. Figure 4 The method shown can be performed by a satellite communication module. Figure 4 The method shown includes steps S402 to S406, which are described below.
[0079] In step S402, during the vehicle test, the satellite communication module receives a first communication request sent by the vehicle computer, where the first communication request is used to request satellite communication with a first device.
[0080] In some embodiments, the first device may be a satellite communication based device, for example, Figure 2 The communication device 2600 is shown.
[0081] In the disclosed embodiment, the satellite communication module has a communication management function, and can manage the communication number range of the satellite communication module based on the communication whitelist. In this way, the satellite communication module can process the first communication request based on the communication management function.
[0082] In some embodiments, the first communication request includes the communication number of the first device. In this way, the satellite communication module can determine whether the communication number of the first device is a communication number in the communication whitelist, and then process the first communication request based on the judgment result. However, the embodiment of the present application is not limited to this, and the first communication request may also include other information. For example, the first communication request may also include one or more of the following information: the name of the owner of the communication number of the first device, and the vehicle identification number (VIN) of the vehicle.
[0083] Optionally, the first communication request may be used to call the first device, or may be used to send a text message to the first device.
[0084] In step S404, in response to the communication number of the first device belonging to the communication whitelist, the vehicle computer is controlled to perform satellite communication with the first device.
[0085] Satellite communication modules can be based on Figure 3 The communication whitelist in the test “filters” the first communication request sent by the vehicle computer to ensure that the vehicle only communicates with “trusted devices” during the test to ensure communication security.
[0086] For example, when the tester makes a call and / or sends a text message to the first device through the vehicle computer, if the first device belongs to any communication device among communication devices 1 to n, the satellite communication module of the vehicle allows this communication, that is, the satellite communication module can make a call and / or send a text message to the first device; if the first device does not belong to any communication device among communication devices 1 to n, the satellite communication module will hang up the call and / or intercept the text message, and will not make a call and / or send a text message to the first device.
[0087] In step S406, in response to the communication number of the first device not belonging to the communication whitelist, the first communication request is rejected.
[0088] Optionally, the satellite communication module can feed back the communication rejection result to the vehicle computer.
[0089] Optionally, the result of the rejection of the communication can be fed back in the form of a phone call. For example, when the first communication request is in the form of a phone call, the satellite communication module will inform the phone that the communication request is rejected in the form of a voice broadcast before the call is hung up.
[0090] Optionally, the result of the communication rejection may also be fed back in the form of a text message. For example, when the first communication request is in the form of a text message, the satellite communication module will reply in the form of a text message that the communication request is rejected before the text message indicates that the transmission has failed.
[0091] Optionally, when the result of rejecting communication is fed back, the reason why the communication request was rejected can be informed, such as communicating with the first device too frequently and exceeding the limit (for the limit on the number of communications, see below for details), or the communication number of the first device is not in the communication whitelist, that is, the communication number of the first device does not belong to the numbers allowed for communication by the current system.
[0092] It should be understood that the satellite communication method proposed in the above-mentioned embodiment of the present disclosure can be used in vehicles or in other terminal devices based on satellite communication, and the embodiment of the present disclosure is not limited to this.
[0093] It should be understood that the above-mentioned satellite communication method is performed under the scenario of satellite signal coverage. In some embodiments, satellite signal coverage includes the ability to receive satellite signals at the location of the vehicle (i.e., the coverage range of the satellite signal). In other embodiments, satellite signal coverage may also include the strength of the satellite signal at the location (i.e., the coverage quality of the satellite signal). The embodiments of the present disclosure do not specifically limit the specific content of satellite signal coverage, and may include any one of the above, or a combination of the above two.
[0094] In order to detect the satellite signal coverage of the vehicle to ensure that the satellite communication method can proceed smoothly, in the embodiment of the present disclosure, as a possible implementation method, the relevant satellite signal receiving device in the vehicle can be combined with the positioning system on the vehicle to record the signal strength of the vehicle at different locations in real time. It should be understood that the satellite signal receiving device can be a satellite communication module or other devices, and the embodiment of the present disclosure does not limit this. In addition, the positioning system can be included in the satellite communication module, or it can be independent of the satellite communication module as a navigation device of the vehicle and connected to the satellite communication module.
[0095] In this way, a detailed satellite signal coverage map can be generated to show the signal strength changes at different locations of the vehicle. For example, while the vehicle is driving, the satellite signal strength in different areas can be monitored in real time to record the weak signal coverage areas and the best reception locations.
[0096] To ensure the implementation of the satellite communication method, the vehicle can perform satellite communication in a location with better satellite signal coverage.
[0097] In some embodiments, when the satellite signal coverage at the location of the vehicle is insufficient and inconvenient to drive, relevant improvement measures can be taken to optimize the satellite signal coverage. As an example, the satellite signal coverage can be improved by optimizing the location of the satellite signal receiving device. As a further example, a satellite signal receiving antenna is installed on the top of the vehicle or in the vehicle compartment, and different locations are tried to find the best installation point to ensure the stability of the vehicle signal reception.
[0098] During vehicle testing, in order to implement communication restrictions and prevent telecommunications fraud, in addition to restricting the communication requests issued by the vehicle computer, it is also necessary to screen the received communication requests.
[0099] Combine the following Figure 5 , which introduces in detail how to filter the communication requests received by the vehicle computer.
[0100] like Figure 5 As shown, in step S502, during the vehicle test, a second communication request sent by a second device is received.
[0101] In some embodiments, the second device may be a satellite communication based device, for example, Figure 2 The communication device 2600 is shown. In some embodiments, the second device and the first device mentioned above may be the same device or different devices, which is not limited in the embodiments of the present application.
[0102] In some embodiments, the second communication request includes the communication number of the second device. In this way, the satellite communication module can determine whether the communication number of the second device is a communication number in the communication whitelist, and then process the second communication request based on the determination result. However, the embodiment of the present application is not limited to this, and the second communication request may also include other information, for example, the second communication request may also include one or more of the following information: the name of the owner of the communication number of the second device, the VIN of the vehicle.
[0103] Optionally, the second communication request may be used to request to call the vehicle, or may be used to request to send a text message to the vehicle.
[0104] Continue to combine Figure 5 In step S504, in response to the communication number of the second device belonging to the communication white list, the vehicle computer is controlled to perform satellite communication with the second device.
[0105] Satellite communication modules can be based on Figure 3 The communication whitelist in the communication filter “filters” the second communication request sent by the second device to ensure that the vehicle communicates only with “trusted devices” during the test to ensure communication security.
[0106] For example, when the second device makes a call and / or sends a text message to the vehicle computer, if the second device belongs to any communication device from 1 to n, the satellite communication module of the vehicle allows this communication, that is, the satellite communication module can send the second communication request to the vehicle computer; if the second device does not belong to any communication device from 1 to n, the satellite communication module will hang up the call and / or intercept the text message, and will not answer the call made by the second device and / or receive the text message sent by the second device.
[0107] like Figure 5 As shown, in step S506, in response to the communication number of the second device not belonging to the communication whitelist, the second communication request is rejected.
[0108] Optionally, the satellite communication module can feed back the communication rejection result to the vehicle computer.
[0109] Optionally, the result of the communication rejection may be fed back in the form of a text message. For example, when the second communication request is rejected, the satellite communication module will send a text message to the vehicle computer indicating that the second communication request sent by the second device is rejected.
[0110] Optionally, when the result of rejecting communication is fed back, the reason why the communication request was rejected can be informed, such as communicating with the second device too frequently and exceeding the limit (for details about the limit on the number, see below), or the communication number of the second device is not in the communication whitelist, that is, the communication number of the second device is not one of the numbers allowed for communication by the current system.
[0111] Optionally, Figure 4 Communication whitelists and Figure 5 The communication whitelist used to restrict the vehicle from answering calls and receiving text messages can be the same list or different lists.
[0112] In some embodiments, the communication number of the first device and / or the second device belongs to the communication whitelist, which means that the communication number of the first device and / or the second device is included in the communication whitelist, or in other words, the communication number of the first device and / or the second device is a communication number in the communication whitelist. In some embodiments, the communication number of the first device and / or the second device does not belong to the communication whitelist, which means that the communication number of the first device and / or the second device is not included in the communication whitelist, or in other words, the communication number of the first device and / or the second device is a communication number outside the communication whitelist.
[0113] As a possible implementation method, the satellite communication module can set the communication times of the device corresponding to the first communication number in the communication whitelist. During the communication between the vehicle computer and the device corresponding to the first communication number, the satellite communication module will record the communication times between the vehicle computer and the device corresponding to the first communication number. When the number of times the first communication number is used (or the number of times the vehicle computer communicates with the device corresponding to the first communication number) reaches a preset number (e.g., exceeds the preset number), the satellite communication module will reject the communication request with the first communication number. This is to prevent testers from using vehicle computer communication for purposes other than vehicle testing.
[0114] For example, a first communication number A is set in the communication whitelist, and the preset communication times are 10. After the first communication number A is used 10 times, when the vehicle computer sends a first communication request to the device corresponding to the first communication number A for the 11th time, or when the device corresponding to the first communication number A sends a second communication request to the vehicle computer, the satellite communication module will reject the communication request.
[0115] Optionally, the preset times of each first communication number in the satellite communication white list may be the same or different.
[0116] Optionally, a reasonable request frequency threshold may be set in the satellite communication whitelist, for example, a maximum number of requests per minute or hour. When the request frequency threshold is exceeded, the communication request will be rejected regardless of whether the communication preset number is exceeded.
[0117] During the vehicle test, the satellite communication module is not authenticated by real name. In this case, it can be considered that the satellite communication module is in an inactive state. At this time, in order to ensure communication security, in the disclosed embodiment, communication restrictions are imposed on it, that is, a communication whitelist is set. Afterwards, after the vehicle test is completed, the satellite communication module will be authenticated by real name, that is, it will enter the active state. In some embodiments, after the satellite communication module enters the active state, the communication management function of the satellite communication module can be turned off.
[0118] As an implementation method, the activation of the satellite communication module can be completed through the cloud platform. For example, the satellite communication module can receive an indication message sent by the cloud platform, and the indication message is used to instruct the satellite communication module to enter an activated state from an inactive state. Afterwards, after receiving the indication message, the satellite communication module can shut down the communication management function of the satellite communication module in response to the indication message.
[0119] For more information about the cloud platform, please refer to the above introduction. For the sake of brevity, I will not go into details here.
[0120] Optionally, after the satellite communication module enters the activated state, the set communication whitelist can be cancelled.
[0121] As mentioned above, the indication information may be sent via a cellular network or via a satellite signal.
[0122] Optionally, after the user completes the real-name authentication process, the user can activate the satellite communication module through the cloud platform.
[0123] In order to further enhance the implementation of the satellite communication method proposed in the embodiment of the present disclosure, before the vehicle computer performs satellite communication with other devices through the satellite communication module, it is possible to detect whether the link between the satellite communication module and the satellite is connected.
[0124] The disclosed embodiments do not limit the method for detecting whether the link between the satellite communication module and the satellite is connected. In some embodiments, the connectivity of the link can be determined by testing the signal strength of the communication link. As an example, the received signal strength indicator (RSSI) of the satellite communication module can be read to determine whether the satellite signal is strong enough to maintain the connectivity of the communication link. Generally, the higher the RSSI value, the stronger the satellite signal and the more stable the communication link.
[0125] It should be understood that judging the connectivity of the communication link based on the RSSI value does not mean that the satellite communication module involved in the embodiments of the present disclosure must have a built-in RSSI function. In some embodiments, when the satellite communication module has a built-in RSSI function, the received satellite signal strength can be detected in real time. In other embodiments, an external measuring device such as a spectrum analyzer can be used to directly measure the signal strength received by the satellite communication module, or a signal quality indicator such as a link quality indicator (LQI) provided by other modules can be used as a reference for signal strength.
[0126] In other embodiments, the signal-to-noise ratio (SNR) as an important indicator for measuring signal quality can also be applied to the connectivity detection of the link between the satellite communication module and the satellite. SNR represents the proportional relationship between the signal and the noise. By measuring the SNR, the clarity of the signal in a noisy environment can be evaluated. As an example, if the SNR value is low, it means that the satellite signal may be interfered by noise, and the connectivity of the satellite communication link is also affected.
[0127] In some other embodiments, the overall performance of the communication link can also be evaluated by simulating the actual communication process, so as to realize the connectivity detection of the communication link. As a possible implementation, the satellite communication module can send a communication request such as based on the Internet Control Message Protocol (ICMP) to the satellite, and wait for a response, and judge whether the link is connected and the communication delay based on the response speed and the result. For example, when the response time is too long or there is no response, it means that there may be a problem with the communication link. As another possible implementation, the satellite communication module can observe the transmission rate, error rate and packet loss by actually transmitting data. For example, a large number of errors or packet loss occurred in the process of transmitting files or video streams, indicating that the communication link quality is poor.
[0128] Optionally, when the satellite communication module has built-in self-test and diagnostic functions, the satellite communication module can be accessed through its debugging interface, the built-in diagnostic tool can be called, a series of self-test operations can be performed, and its own link status can be automatically detected.
[0129] It should be understood that the above description is merely exemplary and does not constitute a limitation of the link connectivity detection method. In the disclosed embodiment, any one of the above detection methods can be used to detect the communication link between the satellite communication module and the satellite, or any two or more of the above detection methods can be combined to more comprehensively evaluate the connectivity of the satellite link.
[0130] It should be understood that in the embodiment of the present disclosure, in order to ensure high-quality communication between the vehicle machine and the first device, when the detection result of the satellite link detection method including but not limited to the above is that the communication link state, quality, signal strength, etc. are good, it is considered that the communication link between the satellite communication module and the satellite is connected; correspondingly, when the detection result of the communication link is not connected or the communication link state, quality, signal strength, etc. are poor, it is considered that the communication link is not connected. Figure 6 , details the detection result based on the connectivity of the communication link, and the satellite communication module decides whether to further manage the communication between the vehicle computer and the first device.
[0131] like Figure 6 As shown, when the satellite communication link is not connected, the satellite communication module will send a prompt message such as "Satellite connection failed, this communication failed" to the vehicle computer and reject the first communication request.
[0132] When the satellite communication link is connected, the satellite communication module further manages the communication between the vehicle computer and the first device based on the communication whitelist. Figure 6As shown, when the first device belongs to the communication whitelist, the satellite communication module allows the vehicle computer to communicate with the first device; when the first device does not belong to the communication whitelist, the satellite communication module rejects the first communication request and sends a prompt message to the vehicle computer, such as "There is no permission to communicate with the device at the current stage, and this communication failed."
[0133] After the satellite communication module is activated, the vehicle computer and satellite communication module will be officially enabled, and users can use all the functions of the vehicle computer and satellite communication module. The vehicle computer and satellite communication module enter the normal operation state.
[0134] According to the foregoing, it can be seen that the embodiments of the present disclosure are intended to limit satellite communications during vehicle testing, especially testing processes that may involve communication security such as telecommunications fraud, so as to protect the safety of related economic property. It is not difficult to understand that the vehicle's off-line testing process is also included in the vehicle testing process.
[0135] In order to make the satellite communication method involved in the embodiments of the present disclosure easier to understand, the following takes the vehicle-mounted satellite communication terminal based on the Tiantong satellite as an example, and takes the vehicle's off-line testing process as an example to introduce in detail the communication restriction method implemented in the embodiments of the present disclosure to prevent telecommunications fraud and ensure communication security.
[0136] It should be understood that the embodiments described below are merely exemplary, and the contents covered by the embodiments of the present disclosure are not limited thereto.
[0137] It should be understood that the vehicle involved in the embodiments of the present disclosure is based on satellite communication, and therefore the vehicle needs to be within the coverage of the satellite signal.
[0138] During the vehicle's off-line test, the on-board satellite communication terminal is in the vehicle off-line test mode, that is, it is not active. At this time, making satellite calls, answering satellite calls, sending and receiving text messages through the vehicle computer are all restricted by the communication whitelist in the on-board satellite communication terminal. That is, except for the numbers in the communication whitelist, all communications with other numbers will be rejected.
[0139] Specifically, when the production line testers make calls to other communication terminals through the vehicle computer, the vehicle-mounted satellite communication terminal based on the Tiantong satellite only supports calls to phone numbers in the whitelist. If the vehicle computer inputs a number not in the communication whitelist, the terminal will reject the call.
[0140] Specifically, when relevant personnel call the vehicle computer, only numbers in the communication whitelist are supported. When a number not in the whitelist calls the vehicle-mounted satellite communication terminal based on the Tiantong satellite, the call will be automatically hung up.
[0141] Specifically, when production line testers send text messages to other communication terminals through the vehicle computer, the vehicle-mounted satellite communication terminal based on the Tiantong satellite only supports the sending of text messages to phone numbers in the whitelist. If the number of other communication terminals is not in the whitelist, the vehicle-mounted satellite communication terminal based on the Tiantong satellite will refuse to send this text message.
[0142] Specifically, when relevant personnel send text messages to the vehicle computer, only text messages sent by numbers in the communication whitelist are supported. When numbers not in the whitelist send text messages to the vehicle computer, the vehicle-mounted satellite communication terminal based on the Tiantong satellite will automatically reject the text messages.
[0143] Specifically, when the production line testers make a call to other communication terminals through the vehicle computer, the vehicle-mounted satellite communication terminal based on the Tiantong satellite will first detect whether the communication link between it and the satellite is connected.
[0144] Specifically, when the production line tester makes a call or sends a text message to other communication terminals through the vehicle computer, the vehicle-mounted satellite communication terminal based on the Tiantong satellite detects the received satellite signal strength in real time through its built-in RSSI function. When the RSSI value is high and the communication terminal belongs to the communication whitelist, the vehicle-mounted satellite communication terminal based on the Tiantong satellite allows the vehicle computer to make a call or send a text message to the communication terminal.
[0145] Specifically, when the production line tester makes a call or sends a text message to other communication terminals through the vehicle computer, the vehicle-mounted satellite communication terminal based on the Tiantong satellite uses its built-in RSSI function to detect the received satellite signal strength in real time. When the RSSI value is low, the vehicle-mounted satellite communication terminal based on the Tiantong satellite sends a prompt message to the vehicle computer that "Satellite connection failed, this communication failed", and refuses the vehicle computer to make calls or send text messages to the communication terminal.
[0146] Specifically, when the production line tester makes a call or sends a text message to other communication terminals through the vehicle computer, the vehicle-mounted satellite communication terminal based on the Tiantong satellite detects the received satellite signal strength in real time through its built-in RSSI function. When the RSSI value is high but the communication terminal does not belong to the communication whitelist, the vehicle-mounted satellite communication terminal based on the Tiantong satellite sends a prompt message to the vehicle computer that "there is no permission to communicate with the device at this stage, and this communication fails", and refuses the vehicle computer to make calls or send text messages to the communication terminal.
[0147] Specifically, after the user completes the real-name authentication, the activation status will be sent to the vehicle-mounted satellite communication terminal based on the Tiantong satellite through the cloud platform, and the status of the vehicle-mounted satellite communication terminal will be changed from not active to active. At this time, the telephone function and SMS function of the terminal device are no longer restricted to the preset numbers in the whitelist.
[0148] The method embodiment of the present disclosure is described in detail above, and the device embodiment of the present disclosure is described in detail below. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so what is not described in detail can be referred to in the previous method embodiment.
[0149] The embodiment of the present disclosure provides a satellite communication module, which is installed on a vehicle and has a communication management function. Specifically, the communication management function manages the communication number range of the satellite communication module based on a communication whitelist.
[0150] like Figure 7 As shown, the satellite communication module 700 includes a first receiving module 710, which is used to receive a first communication request sent by the vehicle computer during vehicle testing, the first communication request is used to request satellite communication with a first device, and the first communication request includes the communication number of the first device; in addition, it also includes a first control module 720, which controls the vehicle computer to perform satellite communication with the first device in response to the communication number of the first device belonging to the communication whitelist; it also includes a first rejection module 730, which is used to reject the first communication request in response to the communication number of the first device not belonging to the communication whitelist.
[0151] Optionally, the satellite communication module may also include a second receiving module, used to receive a second communication request sent by a second device during vehicle testing, the second communication request including the communication number of the second device; a second control module, used to control the vehicle computer to conduct satellite communication with the second device in response to the communication number of the second device belonging to the communication whitelist; and a second rejection module, used to reject the second communication request in response to the communication number of the second communication device not belonging to the communication whitelist.
[0152] Optionally, the satellite communication module may also include a third receiving module for receiving indication information sent by the cloud platform, the indication information being used to instruct the satellite communication module to enter an activated state from an inactive state; and a closing module for responding to the indication information and closing the function of managing the communication number range of the satellite communication module based on a communication whitelist.
[0153] Optionally, in the satellite communication module, the first communication request is used to call the first device or send a text message to the first device.
[0154] Optionally, the satellite communication module may further include a third rejection module, configured to reject a communication request related to the first communication number in response to the first communication number in the communication whitelist being used a preset number of times.
[0155] Optionally, the satellite communication module may also include a link detection module, which is used to detect whether the link between the satellite communication module and the satellite is connected; in addition, the link detection module may also include a determination module, which is used to determine whether the communication number of the first device belongs to the communication whitelist in response to the connection of the link between the satellite communication module and the satellite.
[0156] The present disclosure provides a satellite communication module, such as Figure 8 As shown, the satellite communication module 800 includes: a memory 820 and a processor 840, the memory stores a computer program that can be run on the processor, and when the computer program is executed by the processor, the steps of the satellite-based communication method disclosed in the embodiment of the present disclosure are implemented.
[0157] It should be understood that in the embodiment of the present disclosure, the processor 840 can adopt a general central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits to execute relevant programs to implement the technical solutions provided by the embodiment of the present disclosure.
[0158] The memory 820 may include a read-only memory and a random access memory, and provides instructions and data to the processor 840. A portion of the processor 840 may also include a nonvolatile random access memory. For example, the processor 840 may also store information on the device type.
[0159] In the implementation process of the satellite communication module 800, the satellite communication method involved in the satellite communication module 800 can be completed by the hardware integrated logic circuit in the processor 840 or the instruction in the form of software. The method for limiting satellite communication disclosed in conjunction with the embodiment of the present disclosure can be directly embodied as a hardware processor execution, or a combination of hardware and software modules in the processor. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 820, and the processor 840 reads the information in the memory 820 and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.
[0160] The present disclosure provides a vehicle, such as Fig. 9 As shown, the vehicle 900 includes Figure 7 All devices in the satellite communication module shown.
[0161] It should be understood that in the embodiments of the present disclosure, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0162] It should be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0163] It should be understood that in the various embodiments of the present disclosure, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.
[0164] In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0165] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0166] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0167] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0168] The above is only a specific embodiment of the present disclosure, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present disclosure, which should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. A satellite communication method, characterized in that: The method is applied to a satellite communication module installed on a vehicle, and the method comprises: During the vehicle test, receiving a first communication request sent by the vehicle computer, wherein the first communication request is used to request satellite communication with a first device, and the first communication request includes a communication number of the first device; In response to the communication number of the first device belonging to the communication whitelist, controlling the vehicle computer to perform satellite communication with the first device; In response to the communication number of the first device not belonging to the communication whitelist, rejecting the first communication request.
2. The method according to claim 1, characterized in that The method further comprises: During the vehicle test, receiving a second communication request sent by a second device, wherein the second communication request includes a communication number of the second device; In response to the communication number of the second device belonging to the communication whitelist, controlling the vehicle computer to perform satellite communication with the second device; In response to the communication number of the second communication device not belonging to the communication whitelist, the second communication request is rejected.
3. The method according to claim 1, characterized in that The method further comprises: Receiving instruction information sent by the cloud platform, wherein the instruction information is used to instruct the satellite communication module to enter an activated state from an inactivated state; In response to the indication information, a function of managing the communication number range of the satellite communication module based on the communication whitelist is disabled.
4. The method according to claim 1, characterized in that: The first communication request is used to call the first device or send a text message to the first device.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: In response to the usage times of the first communication number in the communication whitelist reaching a preset number, the communication request related to the first communication number is rejected.
6. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Detecting whether the link between the satellite communication module and the satellite is connected; In response to the link between the satellite communication module and the satellite being connected, it is determined whether the communication number of the first device belongs to the communication whitelist.
7. The method according to any one of claims 1 to 4, characterized in that The vehicle testing process includes the vehicle off-line testing process.
8. A satellite communication module, characterized in that: The satellite communication module is installed on a vehicle, and the satellite communication module includes: A first receiving module, used for receiving a first communication request sent by the vehicle computer during the vehicle test, wherein the first communication request is used for requesting satellite communication with a first device, and the first communication request includes a communication number of the first device; a first control module, configured to control the vehicle computer to perform satellite communication with the first device in response to the communication number of the first device belonging to the communication whitelist; A first rejecting module is configured to reject the first communication request in response to the communication number of the first device not belonging to the communication whitelist.
9. The satellite communication module according to claim 8, characterized in that: The satellite communication module also includes: A second receiving module, used for receiving a second communication request sent by a second device during the vehicle test, wherein the second communication request includes a communication number of the second device; a second control module, configured to control the vehicle computer to perform satellite communication with the second device in response to the communication number of the second device belonging to the communication whitelist; A second rejecting module is configured to reject the second communication request in response to the communication number of the second communication device not belonging to the communication whitelist.
10. The satellite communication module according to claim 8, characterized in that: The satellite communication module also includes: A third receiving module is used to receive instruction information sent by the cloud platform, wherein the instruction information is used to instruct the satellite communication module to enter an activated state from an inactivated state; The closing module is used to close the function of managing the communication number range of the satellite communication module based on the communication whitelist in response to the indication information.
11. The satellite communication module according to claim 8, characterized in that: The first communication request is used to call the first device or send a text message to the first device.
12. The satellite communication module according to any one of claims 8 to 11, characterized in that: The satellite communication module also includes: The third rejection module is used to reject the communication request related to the first communication number in the communication whitelist in response to the usage number of the first communication number reaching a preset number.
13. The satellite communication module according to any one of claims 8 to 11, characterized in that: The satellite communication module also includes: A link detection module, used to detect whether the link between the satellite communication module and the satellite is connected; The determination module is used to determine whether the communication number of the first device belongs to a communication whitelist in response to the link connection between the satellite communication module and the satellite.
14. The satellite communication module according to any one of claims 8 to 11, characterized in that: The vehicle testing process includes the vehicle off-line testing process.
15. A satellite communication module, characterized in that: The satellite communication module includes: a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the computer program is executed by the processor, the steps of the satellite-based communication method as described in any one of claims 1 to 7 are implemented.
16. A vehicle, characterized in that: The vehicle comprises a satellite communication module as claimed in any one of claims 8 to 14.