Working mode setting method of communication module and electronic equipment
By switching the working modes of the satellite communication module and other communication modules in the electronic device, the problem of frequency overlap interference between satellite communication business and other communication services is solved, and the communication quality is improved.
Patent Information
- Application Number
- CN202310909062.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-21
- Publication Date
- 2025-01-21
Smart Images

Figure CN119342610A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of terminal and communication technology, and in particular to a method for setting a working mode of a communication module and an electronic device. Background Art
[0002] Satellite communication services in electronic devices are suitable for providing communication for electronic devices in areas such as oceans, deserts, grasslands, and uninhabited areas where mobile communications are not covered, or cannot be covered, or where the communication system is damaged. In view of the characteristics of civil services and electronic equipment, the use logic of satellite communication services needs to be designed according to the characteristics of satellite communication systems.
[0003] When the satellite communication service is turned on, the electronic device can communicate with other devices based on the satellite communication module. However, the operating frequencies of the antenna used by the electronic device to implement satellite communication and the antenna used to implement other communications (such as Bluetooth communication, etc.) overlap or are close to each other. Therefore, when the electronic device turns on the satellite communication service and some other communication services at the same time, the satellite communication service and some other communication services will interfere with each other, affecting the communication quality of the electronic device when communicating with other devices based on the satellite communication module, and also affecting the communication quality of the electronic device when communicating with other devices based on some other communication modules. Summary of the invention
[0004] The present application provides a method for setting the working mode of a communication module and an electronic device, wherein a satellite communication module is set to coexist with other satellite communication modules, thereby solving the problem that the completion of the satellite communication service is affected because other communication services avoid the satellite communication service.
[0005] In a first aspect, the present application provides a method for setting a working mode of a communication module, the method comprising: detecting an operation of starting a satellite communication service, and the electronic device turning on the satellite communication module; the electronic device switching the working mode of the satellite communication module from a first default mode to a first avoidance mode, and setting the working mode of the first communication module to a second default mode, the interference of the satellite communication module working in the first avoidance mode to the first communication module is less than the interference to the first communication module in the first default mode; after the electronic device obtains first information through the first communication module, the electronic device switches the working mode of the satellite communication module back to the first default mode, and switches the working mode of the first communication module from the second default mode to the second avoidance mode; the interference of the first communication module working in the second avoidance mode to the satellite communication module is less than the interference to the satellite communication module in the second default mode; the electronic device sends a first message to the first satellite through the satellite communication module based on the first information.
[0006] In the above embodiment, the first communication module may be other communication modules in the specification. The first default mode may be the default mode 1 in the following specification, the first avoidance mode may be the avoidance mode 1 in the specification, the second default mode may be the default mode 2 in the specification, and the second avoidance mode may be the avoidance mode 2. The first satellite may be the target satellite in the specification. The first information may be the information A in the specification. In the case where the information (information A) involved in realizing the satellite communication service needs to be obtained through other communication services, after detecting the operation of starting the satellite communication service, before obtaining the message A, the electronic device first adjusts the priority of other communication services to be higher than the priority of the satellite communication service. Ensure that other communication services can complete the acquisition of information A. After obtaining the information A, the electronic device may adjust the priority of the satellite communication service to be higher than the priority of other communication services, so that other communication modules that realize other communication services avoid the satellite communication module that realizes the satellite communication service. The electronic device sends message A to the target satellite through the satellite communication module based on information A. In this way, the problem that the completion of the satellite communication service is affected because other communication services avoid the satellite communication service can be solved.
[0007] In combination with the first aspect, in some embodiments, when the first communication module includes an LBS communication module, the first information includes location information acquired through the LBS communication module.
[0008] In the above embodiments, the position information can be used for satellite selection during satellite communication.
[0009] In combination with the first aspect, in some embodiments, the electronic device sends a first message to the first satellite through the satellite communication module based on the first information, specifically including: the electronic device determines, based on the location information, that the communication range of the first satellite covers the location of the electronic device; and the electronic device sends the first message to the first satellite through the satellite communication module.
[0010] In the above embodiment, when the priority of the LBS communication module is higher, the more accurate the location information determined by the LBS communication module is, the more suitable the first satellite determined based on the location information is for participating in the satellite communication of the electronic device, that is, using the first satellite for communication can improve the performance of satellite communication.
[0011] In combination with the first aspect, in some embodiments, the electronic device is configured to carry the location information in the first message.
[0012] In combination with the first aspect, in some embodiments, when the first communication module includes an LBS communication module, the first information includes information received through the Bluetooth communication module.
[0013] In the case where the priority of the Bluetooth communication module is higher, the information (such as audio information and other contents) received by the Bluetooth communication module will be less distorted, laying the foundation for the reliability of subsequent satellite communications.
[0014] In combination with the first aspect, in some embodiments, the electronic device sends a first message to the first satellite through the satellite communication module based on the first information, specifically including: the electronic device uses the information received by the Bluetooth communication module as the first message; the electronic device sends the first message to the first satellite through the satellite communication module.
[0015] In combination with the first aspect, in some embodiments, the second avoidance mode includes setting the first communication module to a closed state.
[0016] In the case where the first communication module is an LBS communication module, since the position of the electronic device is assumed not to move too much during the satellite communication process, the location information obtained by the LBS communication module when the priority is higher can be used without updating. Therefore, the LBS communication module can be set to a closed state, which does not affect the function of the satellite communication module to the greatest extent.
[0017] In combination with the first aspect, in some embodiments, an operating frequency of the satellite communication module in the first avoidance mode is farther from an operating frequency of the first communication module than an operating frequency in the first default mode.
[0018] In combination with the first aspect, in some embodiments, the transmission power of the satellite communication module in the first avoidance mode is lower than the transmission power in the first default mode.
[0019] In combination with the first aspect, in some embodiments, the antenna radiator used by the satellite communication module in the first avoidance mode is farther from the Euclidean distance of the antenna radiator used by the first communication module than the antenna radiator used in the first default mode.
[0020] In conjunction with the first aspect, in some embodiments, the satellite communication module uses fewer antenna radiators in the first avoidance mode than in the first default mode.
[0021] In combination with the first aspect, in some embodiments, an operating frequency of the first communication module in the second avoidance mode is farther from an operating frequency of the satellite communication module than an operating frequency in the second default mode.
[0022] In combination with the first aspect, in some embodiments, the transmission power of the first communication module in the second avoidance mode is lower than the transmission power in the second default mode.
[0023] In combination with the first aspect, in some embodiments, the antenna radiator used by the first communication module in the second avoidance mode is farther away from the antenna radiator used by the satellite communication module at a European distance than the antenna radiator used in the second default mode.
[0024] In combination with the first aspect, in some embodiments, the first communication module uses fewer antenna radiators in the second avoidance mode than in the second default mode.
[0025] In combination with the first aspect, in some embodiments, the electronic device displays a prompt message, where the prompt message is used to prompt that the first component of the electronic device is unavailable after the satellite communication service is turned on.
[0026] In a second aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the electronic device to execute the method implemented in the first aspect.
[0027] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions, which, when executed on an electronic device, enable the electronic device to execute the method implemented in the first aspect.
[0028] In a fourth aspect, an embodiment of the present application provides a chip system, which is applied to an electronic device. The chip system includes one or more processors, and the processor is used to call computer instructions so that the electronic device executes the method implemented in the first aspect.
[0029] In a fifth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on an electronic device, enables the electronic device to execute the method implemented in the first aspect.
[0030] It is understandable that the electronic device provided in the second aspect, the computer storage medium provided in the third aspect, the chip system provided in the fourth aspect, and the computer program product provided in the fifth aspect are all used to execute the method provided in the embodiment of the present application. Therefore, other beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1A as well as Figure 1B A set of exemplary user interfaces involved in an electronic device starting a satellite communication service and sending a message 1 is shown;
[0032] Figure 2A schematic diagram of the software and hardware structure involved in adjusting the working modes of the satellite communication module and the LBS communication module by the electronic device to realize the satellite communication service is shown;
[0033] Figure 3 A schematic diagram showing the decision module and the tuning module controlling the satellite communication module and the LBS communication module;
[0034] Figure 4 A schematic diagram showing the management of conflicting devices when the satellite communication module is in working mode is shown;
[0035] Figure 5 An exemplary flow chart is shown in which an electronic device adjusts the working modes of a satellite communication module and an LBS communication module to implement a satellite communication service;
[0036] Figure 6 An exemplary flow chart is shown in which an electronic device adjusts the working modes of a satellite communication module and a Bluetooth communication module to implement a satellite communication service;
[0037] Figure 7 A satellite communication system provided in an embodiment of the present application;
[0038] Figure 8 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0039] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more listed items.
[0040] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0041] In one solution, when the satellite communication service and other communication services (such as Bluetooth communication service and Wi-Fi communication service) are enabled at the same time, the electronic device can transmit and receive service data between the satellite communication module and the target satellite, thereby realizing the satellite communication service, and the electronic device can also transmit and receive service data between other devices through other communication modules, thereby realizing other communication services. However, due to the limited communication resources (such as antennas, transceiver circuits, etc.) in the electronic device, the overlapping or close working frequencies of the satellite communication module and other communication modules will cause mutual influence, etc., it is difficult to take into account other communication services at the same time after the satellite communication service is enabled. Therefore, in this solution, after the satellite communication module is enabled, the electronic device will lower the priority of other communication services implemented by other communication modules, and keep the priority of the satellite communication service the highest. In the case where the priority of the satellite communication service is higher than that of other communication services, the electronic device can allocate more communication resources to the satellite communication service with higher priority, or let other communication modules avoid the satellite communication module.
[0042] The process of the electronic device allowing other communication modules to give way to the satellite communication module includes: after detecting an operation of starting the satellite communication service, in response to the operation, the electronic device turns on the satellite communication module. The electronic device sets the working mode of the satellite communication module to the default mode, and at this time, the working mode of other communication modules that implement other communication services is set to the avoidance mode. The working mode of other communication modules for other communication services is set to the avoidance mode, which may include the following two situations.
[0043] In the first case, before starting the satellite communication service, if the other communication service is already in an on state, the electronic device may switch the working mode of the other communication module implementing the other communication service from the default mode to the avoidance mode.
[0044] In the second case, after the satellite communication service is activated, when the electronic device activates other communication services, the electronic device can set the working mode of other communication modules that implement other communication services to the avoidance mode.
[0045] For the sake of distinction, the default mode of the satellite communication module may be referred to as default mode 1, and the default mode of other communication services may be referred to as default mode 2 hereinafter.
[0046] In some possible cases, the other communication service may also be referred to as the first communication service, and the other communication module may also be referred to as the first communication module.
[0047] The satellite communication module may include software and hardware modules and circuits for implementing satellite communication services. For example, the hardware module for implementing satellite communication services may include antenna radiator 1, power amplifier 1, modem (MODEM) 1, etc. Other communication modules may include software and hardware modules and circuits for implementing other communication services. For example, the hardware module for implementing satellite communication services may include antenna radiator 2, power amplifier 2, modem (MODEM) 2, etc.
[0048] The antenna radiator 1 and the antenna radiator 2 may be the same or different, and the antenna radiator 1 and the antenna radiator 2 may also have a common antenna radiator. The power amplifier 1 and the power amplifier 2 may be the same or different. The modem 1 and the modem 2 may be the same or different.
[0049] The working mode of the satellite communication module is the default mode 1, which includes: the antenna radiator 1 responsible for the satellite communication service can work normally at the preset working frequency, and the antenna radiator 1 has normal transmission power, and normal receiving power, which can support the satellite communication module to normally implement the satellite communication service. Among them, the working frequency (normal functional frequency) that enables the antenna radiator 1 to work normally is specified by the protocol of the satellite communication service. The antenna radiator 1 has a normal working frequency to support electronic devices to receive messages sent by the target satellite through the antenna radiator 1, or to send messages to the target satellite. The antenna radiator 1 has a normal transmission power to ensure that the antenna radiator 1 successfully sends messages to the target transmitting satellite. The antenna radiator 1 has a normal receiving power to ensure that the antenna radiator 1 successfully receives messages sent by the target transmitting satellite. For example, when the satellite communication service is the Beidou short message communication service, the working frequency of the antenna radiator 1 when working normally is usually 2.4835 GHz to 2.5 GHz.
[0050] The working mode of other communication modules is the default mode 2, including: the antenna radiator 2 responsible for other communication services can work normally at the preset working frequency, and the antenna radiator 2 has normal transmission power and normal receiving power, which can support other communication modules to normally implement other communication services. Among them, the working frequency (normal functional frequency) that enables the normal operation of the antenna radiator 2 is specified by the protocol of other communication services. The normal working frequency of the antenna radiator 2 can support the electronic device to receive messages related to other communication services through the antenna radiator 2, or send messages to other devices through other communication modules. The normal transmission power of the antenna radiator 2 can ensure that the antenna radiator 2 can successfully send messages to other devices through other communication modules. The normal receiving power of the antenna radiator 2 can ensure that the antenna radiator 2 successfully receives messages sent by other devices through other communication modules. For example, when the other communication service is a Wi-Fi communication service, the working frequency of the antenna radiator 2 when it works normally is usually 2.4GHz band or 5GHz. Among them, the frequency range of the 2.4GHz band is from 2.402GHz to 2.492GHz.
[0051] The working mode of other communication modules is the avoidance mode including: compared with the default mode 2, when the working mode of other communication modules is the avoidance mode, the working performance (including receiving performance or sending performance) of antenna radiator 2 is lower. Among them, the reasons for being lower include: in order to maintain the working performance of the satellite communication module, the electronic device can normally or more configure communication resources for the satellite communication service to normally implement the satellite communication service. However, the communication resources of the electronic device are limited, and it is usually necessary to reduce the communication resources for implementing other communication services.
[0052] The electronic device setting the working mode of the other communication module to the avoidance mode includes but is not limited to: the electronic device setting the working frequency of the other communication module in the avoidance mode to be farther from the working frequency of the satellite communication module than the working frequency in the default mode 2. Alternatively, the electronic device sets the transmission power of the other communication module in the avoidance mode to be lower than the transmission power in the default mode 2.
[0053] Although the above scheme can ensure the normal implementation of satellite communication services, it ignores the role of other communication services. In the case where the implementation of satellite communication services needs to be completed based on other communication services, the completion of satellite communication services will be affected. Among them, the implementation of satellite communication services needs to be completed based on other communication services, which can also be understood as the need to obtain information (information A) involved in the implementation of satellite communication services through other communication services.
[0054] In another scheme, in order to solve the aforementioned problem that the completion of the satellite communication service is affected because other communication services avoid the satellite communication service, a method for setting the working mode of the communication module is proposed. In this method, for the situation where the information (information A) involved in the satellite communication service needs to be obtained through other communication services, after detecting the operation of starting the satellite communication service, before obtaining the message A, the electronic device first adjusts the priority of the other communication services to be higher than the priority of the satellite communication service. In this way, the satellite communication module that implements the satellite communication service can give way to other communication modules that implement other communication services, ensuring that other communication services can complete the acquisition of information A. After obtaining the information A, the electronic device can adjust the priority of the satellite communication service to be higher than the priority of other communication services, so that the other communication modules that implement other communication services give way to the satellite communication module that implements the satellite communication service. Subsequently, the electronic device sends the message A to the target satellite through the satellite communication module based on the information A.
[0055] Among them, the electronic device makes the satellite communication module that realizes the satellite communication service give way to other communication modules that realize other communication services, including: after detecting the operation of turning on the satellite communication service, in response to the operation, the electronic device turns on the satellite communication module, and the working mode of the satellite communication module is set to default mode 1 by default. In the case of obtaining information 1 through other communication modules, the electronic device switches the working module of the satellite communication module from default mode 1 to avoidance mode (avoidance mode 1), and sets the working mode of other communication modules to default mode 2. In this way, other communication services can complete the acquisition of information A. The interference of the satellite communication module working in avoidance mode 1 to other communication modules is less than the interference to other communication modules in default mode 1.
[0056] It should be understood here that the electronic device switching the working mode of the satellite communication module from the default mode 1 to the avoidance mode (avoidance mode 1) can also be described as the electronic device setting the satellite communication module to avoid other communication modules.
[0057] After the electronic device obtains information A through other communication modules, the electronic device makes other communication modules that implement other communication services give way to the satellite communication module that implements satellite communication services, including: the electronic device switches the working mode of the satellite communication module from avoidance mode 1 back to default mode 1, and switches the working mode of the other communication module from default mode 2 to avoidance mode (avoidance mode 2). Subsequently, the electronic device can send message A to the target satellite through the satellite communication module based on information A. The interference of other communication modules working in avoidance mode 2 to the satellite communication module is less than the interference to the satellite communication module in default mode 2.
[0058] It should be understood here that the electronic device switching the working modes of other communication modules from default mode 2 to avoidance mode (avoidance mode 2) can also be described as the electronic device setting other communication modules to avoid the satellite communication module.
[0059] In some possible cases, the interference to other communication modules caused by the satellite communication module in avoidance mode 1 is less than the interference to other communication modules in default mode 1, which is achieved by but not limited to one or more of the following avoidance methods.
[0060] Avoidance mode 11: Compared with the case where the satellite communication module works in the default mode 1, when the working mode of the satellite communication module is the avoidance mode 1, the electronic device sets the working frequency of the antenna radiator (antenna radiator 1) used by the satellite communication module to be farther from the working frequency of the antenna radiator (antenna radiator 2) used by other communication modules. It can also be understood that the interference of the satellite communication module to other communication modules in the avoidance mode 1 is less than the interference to other communication modules in the default mode 1, because the working frequency of the satellite communication module in the avoidance mode 1 is farther from the working frequency of other communication modules than the working frequency in the default mode 1.
[0061] Avoidance mode 12: Compared with the satellite communication module working in the default mode 1, when the working mode of the satellite communication module is the avoidance mode 1, the electronic device lowers the transmission power of the antenna radiator 1. It can also be understood that the interference of the satellite communication module working in the avoidance mode 1 to other communication modules is less than the interference to other communication modules in the default mode 1, because the transmission power of the satellite communication module in the avoidance mode 1 is lower than the transmission power in the default mode 1.
[0062] Avoidance mode 13: Compared with the case where the satellite communication module works in the default mode 1, when the working mode of the satellite communication module is the avoidance mode 1, the electronic device may set the antenna radiator 1 to a position farther from the antenna radiator 2. It can also be understood that the interference to other communication modules caused by the satellite communication module working in the avoidance mode 1 is less than the interference to other communication modules in the default mode 1 because the antenna radiator used by the satellite communication module in the avoidance mode 1 is farther from the antenna radiator used by other communication modules in the European distance than the antenna radiator used in the default mode 1.
[0063] Avoidance mode 14: Compared with the satellite communication module working in the default mode 1, when the working mode of the satellite communication module is the avoidance mode 1, the electronic device can reduce the number of antenna radiators 1. It can also be understood that the interference to other communication modules caused by the satellite communication module working in the avoidance mode 1 is less than the interference to other communication modules in the default mode 1, because the satellite communication module uses fewer antenna radiators in the avoidance mode 1 than in the default mode 1.
[0064] In some possible cases, the interference to the satellite communication module caused by other communication modules operating in avoidance mode 2 is less than the interference to the satellite communication module in default mode 2, which is achieved by but not limited to one or more of the following avoidance methods.
[0065] Avoidance mode 21: Compared with other communication modules working in default mode 2, when the working mode of other communication modules is avoidance mode 2, the electronic device sets the working frequency of the antenna radiator (antenna radiator 2) used by other communication modules to be farther from the working frequency of the antenna radiator (antenna radiator 1) used by the satellite communication module. It can also be understood that the interference of other communication modules working in avoidance mode 2 to the satellite communication module is less than the interference to the satellite communication module in default mode 2 because the working frequency of other communication modules in avoidance mode 2 is farther from the working frequency of the satellite communication module than the working frequency in default mode 2.
[0066] Avoidance mode 22: Compared with other communication modules working in default mode 2, when the working mode of other communication modules is avoidance mode 2, the electronic device lowers the transmission power of antenna radiator 2. It can also be understood that the interference of other communication modules working in avoidance mode 2 to the satellite communication module is less than the interference to the satellite communication module in default mode 2, because the transmission power of other communication modules in avoidance mode 2 is lower than that in default mode 1.
[0067] Avoidance mode 23: Compared with other communication modules working in default mode 2, when the working mode of other communication modules is avoidance mode 2, the electronic device can set antenna radiator 2 to a position farther from antenna radiator 1. It can also be understood that the interference of other communication modules working in avoidance mode 2 to the satellite communication module is less than the interference to the satellite communication module in default mode 2 because the antenna radiator used by other communication modules in avoidance mode 2 is farther from the antenna radiator used by the satellite communication module than the antenna radiator used in default mode 2.
[0068] Avoidance mode 24: Compared with other communication modules working in default mode 2, when the working mode of other communication modules is avoidance mode 2, the electronic device can reduce the number of antenna radiators 2. It can also be understood that the interference of other communication modules working in avoidance mode 2 to the satellite communication module is less than the interference to the satellite communication module in default mode 2 because the antenna radiators used by other communication modules in avoidance mode 2 are fewer than those used in default mode 2.
[0069] Avoidance method 25: When other communication services no longer provide information to the satellite communication service after acquiring information A, the electronic device can also be set to turn off other communication services. In this way, other communication modules will no longer work and will no longer interfere with the operation of the satellite communication module.
[0070] Among them, the scenario where the implementation of satellite communication services needs to be completed based on other communication services can be called a coexistence scenario. In some possible cases, common coexistence scenarios include but are not limited to the following two scenarios.
[0071] Coexistence scenario 1: other communication services include location based services (LBS) communication services (referred to as LBS communication services for short). In the case where other communication services include LBS communication services, the other communication modules include LBS communication modules.
[0072] In coexistence scenario 1, after the electronic device turns on the satellite communication service, the electronic device needs to obtain the location information (location information 1) of the electronic device through the LBS communication module based on the LBS communication service. Then, the electronic device can determine the target satellite based on the location information 1 (a kind of information A) to communicate with the electronic device by satellite. Among them, the target satellite refers to a satellite whose communication range covers the location of the electronic device. In some possible cases, the process of the electronic device determining the target satellite based on the location information 1 includes: the electronic device obtains the location information (location information A) of at least one recorded satellite, and determines the closest communicable satellite to the electronic device as the target satellite based on the location information A and the location information 1. Therefore, after the electronic device turns on the satellite communication module, before the LBS communication module obtains the location information of the electronic device, the electronic device can set the satellite communication module to avoid the LBS communication module. After the LBS communication module obtains the location information 1 of the electronic device, the electronic device can set the LBS communication module to avoid the satellite communication module so that the satellite communication module works normally. Subsequently, the electronic device obtains the message A to be sent, and then the electronic device can send the message A to the target satellite through the satellite communication module.
[0073] Coexistence scenario 2: other communication services include Bluetooth communication services. In the case where other communication services include Bluetooth communication services, the other communication module includes a Bluetooth communication module.
[0074] In coexistence scenario 2, after the electronic device turns on the satellite communication service, the electronic device needs to obtain audio information and other content through the Bluetooth communication module based on the Bluetooth communication service. Then, the electronic device can send the content obtained based on the Bluetooth communication module as a message A to be sent through the satellite communication module. Therefore, after the electronic device turns on the satellite communication module, before the Bluetooth communication module obtains audio information and other content, the electronic device can set the satellite communication module to avoid the Bluetooth communication module. After the Bluetooth communication module obtains audio information and other content, the electronic device can set the Bluetooth communication module to avoid the satellite communication module. Make the satellite communication module work normally. Subsequently, the electronic device sends the content obtained based on the Bluetooth communication module as message A to the target satellite based on the satellite communication module.
[0075] The following describes in detail how the electronic device adjusts the working modes of the satellite communication module and the LBS communication module in the coexistence scenario 1 to implement the satellite communication service.
[0076] Hereinafter, for the sake of distinction, in coexistence scenario 1, message A sent by the electronic device through the satellite communication module may be referred to as message 1.
[0077] Figure 1A as well as Figure 1B A set of exemplary user interfaces involved in an electronic device starting a satellite communication service and sending a message 1 is shown.
[0078] like Figure 1A As shown, the user interface 31 is an exemplary desktop of the electronic device. The user interface 31 may include an icon of a "satellite communication" application 311, and the icon of the "satellite communication" application 311 is an entry for starting the satellite communication service provided by the electronic device. In response to the operation of starting the satellite communication service in the "satellite communication" application 311, the electronic device may start the satellite communication module, and the electronic device may display the user interface (such as the user interface 32) involved in implementing the satellite communication service.
[0079] As shown in the user interface 32, the electronic device provides an input box 321 for inputting message 1, and a "send" control 322 for sending message 1 to the target satellite via the satellite communication module. Referring to the user interface 32, the message 1 to be sent here is: "Arrived at the campsite".
[0080] In some possible cases, the electronic device may also provide an option 323 of "carrying location". When the option 323 is selected, the electronic device may be set to carry the location information of the electronic device when sending the message 1 to the target satellite. When the option 323 is not selected, the electronic device sends the message 1 to the target satellite without carrying the location information of the electronic device.
[0081] In response to the operation of the "Send" control 322, the electronic device can switch the working mode of the satellite communication module from the default mode 1 to the avoidance mode 1, and set the working mode of the LBS communication module to the default mode 2, and the electronic device can obtain the location information of the electronic device (location information 1) based on the LBS communication module. At this time, the electronic device can display the following Figure 1B The user interface 33 is shown in FIG.
[0082] like Figure 1B As shown, user interface 33 is an exemplary user interface involved when the electronic device determines the target satellite. At this time, the electronic device can obtain the recorded position information (position information A) of at least one satellite, and determine the communicative satellite closest to the electronic device as the target satellite based on position information A and position information 1. After completing the determination of the target satellite, the electronic device can switch the working mode of the satellite communication module from avoidance mode 1 to default mode 1, and switch the working mode of the LBS satellite communication module from default mode 2 to avoidance mode 2. The electronic device can then send message 1 to the target satellite through the satellite communication module. The user interface involved when the electronic device sends message 1 to the target satellite can refer to Figure 1B The user interface 34 shown in FIG.
[0083] In the foregoing, the electronic device switches the working mode of the satellite communication module from the default mode 1 to the avoidance mode 1, and sets the working mode of the LBS communication module to the default mode 2 for detecting an operation on the "send" control 322, which is an example. In actual situations, it can also be different timings. Generally speaking, after the satellite communication module is turned on, it can be set to switch the working mode of the satellite communication module from the default mode 1 to the avoidance mode 1, and set the working mode of the LBS communication module to the default mode 2. The embodiments of the present application are not limited to this.
[0084] Figure 2 The schematic diagram of the software and hardware structure involved in the electronic device adjusting the working modes of the satellite communication module and the LBS communication module to realize the satellite communication service is shown.
[0085] like Figure 2As shown, the layered architecture divides the hardware and software structure into several layers, each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the hardware and software structure is divided into three layers, from top to bottom, namely, the application layer, the application framework layer, and the hardware layer.
[0086] The application layer can include a series of application packages.
[0087] like Figure 2 As shown, the application package may include applications such as LBS communication applications and satellite communication applications (also referred to as applications).
[0088] The satellite communication application may provide a user with an entry for opening or closing a satellite communication service. An example of a satellite communication application may be the aforementioned "satellite communication" application 311.
[0089] The LBS communication application can provide users with an entry to enable or disable the LBS communication service.
[0090] In some possible cases, the application framework layer may include a decision module and a tuning module.
[0091] Among them, the decision module can be used for the communication process of the electronic device to manage the working modes of the satellite communication module and the LBS communication module, make decisions to adjust the working modes, and send the decisions to the tuning module.
[0092] The tuning module can be used to set the working modes of the satellite communication module and the LBS communication module based on the decision issued by the decision module.
[0093] The hardware layer may include an LBS chip, a satellite chip, an LBS communication module, and a satellite communication module.
[0094] The LBS chip can be used to manage the LBS communication module. For example, the LBS chip can send instructions to the LBS communication module to control the LBS communication module to obtain location information.
[0095] The satellite chip can be used for management of the satellite communication module. For example, the satellite chip can send instructions to the satellite communication module to control the satellite communication module to receive messages or send messages.
[0096] The LBS communication module may include software and hardware modules and circuits for implementing LBS communication services. For example, the hardware module for implementing satellite communication services may include an antenna radiator 2, a power amplifier 2, a modem 2, and the like.
[0097] The satellite communication module may include software and hardware modules and circuits for implementing satellite communication services. For example, the hardware module for implementing satellite communication services may include an antenna radiator 1, a power amplifier 1, a modem 1, and the like.
[0098] The following is based on Figure 2 Briefly describe the process of electronic equipment adjusting the working modes of the satellite communication module and the LBS communication module to realize satellite communication services.
[0099] The process can refer to the description of step 1 and step 2 below.
[0100] Step 1. In response to the operation of turning on the satellite communication service through the satellite communication application, the decision module can notify the satellite chip to turn on the satellite communication module, and the working mode of the satellite communication module is the default mode 1. After the decision module determines that the satellite communication service is turned on, it is necessary to obtain the location information of the electronic device through the LBS communication service. On the one hand, the decision module notifies the tuning module to adjust the working mode of the satellite communication module from the default mode 1 to the avoidance mode 1, and sets the working mode of the LBS communication module to the default mode 2. On the other hand, the decision module notifies the LBS chip to obtain the location information of the electronic device based on the LBS communication module. After the LBS communication module obtains the location information of the electronic device, it transmits it to the decision module through the LBS chip.
[0101] Step 2. After the decision module receives the location information sent by the LBS chip, it notifies the tuning module to adjust the working mode of the satellite communication module to switch back to the default mode 1, and sets the working mode of the LBS communication module to switch from the default mode 2 to the avoidance mode 2. The subsequent decision module can notify the satellite chip to determine the target satellite for communication based on the location information of the electronic device. The communication process includes sending a message to the target satellite based on the satellite communication module, and receiving the message.
[0102] Figure 3 A schematic diagram showing the decision module and the tuning module controlling the satellite communication module and the LBS communication module.
[0103] like Figure 3 As shown, after the operation of starting the satellite communication service is detected, and in the process from the start of positioning to the end of positioning by the LBS communication module, the decision module can set the LBS communication service to have a higher priority than the satellite communication service. After the determination of the target satellite is completed, from the time when the receiving module (satellite RX) in the satellite communication module receives a message to the time when the receiving is ended, or from the time when the sending module (satellite TX) in the satellite communication module sends a message to the time when the sending is ended, the decision module can set the satellite communication service to have a higher priority than the LBS communication service.
[0104] For the case where the LBS communication module is in a state of avoiding the satellite communication module, but the LBS communication service is still available. The LBS communication module can obtain the location information of the electronic device at a preset frequency and report it to the decision module. When the location information of the electronic device needs to be carried in the message sent to the target satellite, the decision module can be set to transmit the most recently obtained location information to the satellite communication application, and the satellite communication application can put the most recently obtained location information in the message to be sent and send it to the target satellite through the satellite communication module.
[0105] The situation where the LBS communication module is in a state of avoiding the satellite communication module but the LBS communication service is still available includes but is not limited to the following situations.
[0106] Case 1: The LBS communication module works in band 1 (e.g., L1 band) and band 2 (e.g., L5 band) at the same time. Generally speaking, different antenna radiators are used for band 1 and band 2. When only one of the two bands (band 1 and band 2) (taking band 1 as an example) has an impact on the working frequency of the satellite communication module, the decision module can adjust the antenna radiator used in band 1 to an antenna radiator that is farther away from the antenna radiator used by the satellite communication module. The antenna radiator used in band 2 may not be changed. Among them, the frequency range of the L1 band is 1559.05MHz to 1591.70MHz. The frequency range of the L5 band is 1176.45MHz to 1188.45MHz. It should be noted here that the antenna radiators used in band 1 and band 2 are collectively referred to as antenna radiators responsible for LBS communication. That is, the antenna radiators responsible for LBS communication include the antenna radiators used in band 1 and the antenna radiators used in band 2.
[0107] Case 2: The LBS communication module works in frequency band 1 (e.g., L1 frequency band) and frequency band 2 (e.g., L5 frequency band) at the same time. If only one of the two frequency bands (frequency band 1 and frequency band 2) has an impact on the working frequency of the satellite communication module, the decision module may no longer use the frequency that has an impact. However, the other frequency band that has no impact can still be used.
[0108] Case 3: The LBS communication module can operate in frequency band 1 (e.g., L1 frequency band) and frequency band 2 (e.g., L5 frequency band). When only one of the two frequency bands (frequency band 1 and frequency band 2) has an impact on the operating frequency of the satellite communication module, if the LBS communication module operates in the frequency band that has an impact on the satellite communication module, the decision module adjusts the operating frequency of the LBS communication module to another frequency band that has no impact on the operating frequency of the satellite communication module. Based on this, the LBS communication service is still available.
[0109] Figure 4A schematic diagram showing the management of conflicting devices when the satellite communication module is in working mode.
[0110] In some possible cases, the decision module is also used to set the conflicting device to be unavailable when the satellite communication module is in working mode. Figure 4 As shown, the electronic device also includes a service management module, and after the decision module determines to turn on the satellite communication, the service management module can be notified to set the conflicting device to be unavailable. After the decision module determines to turn off the satellite communication, the service management module can be notified to set the conflicting device to be available.
[0111] After the satellite communication service is enabled, in a scenario where a conflicting device is set to be unavailable, the electronic device may display a prompt message, and the prompt message may be used to prompt that the conflicting device is unavailable.
[0112] Conflicting devices in electronic equipment include, but are not limited to, devices with one or more of the following characteristics:
[0113] Feature 1: Devices that are close to the antenna radiator of electronic equipment.
[0114] Feature 2: Devices that access the bus with a frequency greater than or equal to the preset frequency. Because the antenna radiator used in the satellite communication module transmits and receives signals, the electromagnetic waves carrying the signals will interfere with the signals on the bus. Devices that frequently access the bus need to be set to be unavailable, otherwise the device will be affected during operation, which will affect the user experience of the device.
[0115] In some possible cases, the conflicting device may also be referred to as a first device. In some possible cases, the conflicting device may be a camera.
[0116] Figure 5 An exemplary flow chart involved in adjusting the working modes of the satellite communication module and the LBS communication module of the electronic device to implement satellite communication services is shown.
[0117] For a detailed description of this process, please refer to the following description of steps S101 to S109.
[0118] S101. The electronic device detects an operation to start a satellite communication service, and starts a satellite communication module.
[0119] For exemplary user interfaces involved when an electronic device activates a satellite communication service, reference may be made to the aforementioned user interface 31 and user interface 32 and their related descriptions.
[0120] In response to the operation of starting the satellite communication service, the electronic device turns on the satellite communication module. At this time, the working mode of the satellite communication module is the default mode 1. In the default mode 1, the satellite communication module can work normally. For the relevant description of the satellite communication module working in the default mode 1, reference can be made to the description of the aforementioned relevant content, which will not be repeated here.
[0121] S102. The electronic device switches the working mode of the satellite communication module from the default mode 1 to the avoidance mode 1, and sets the working mode of the LBS communication module to the default mode 2.
[0122] After the satellite communication module is turned on and before the target satellite is determined, the electronic device switches the working mode of the satellite communication module from the default mode 1 to the avoidance mode 1, and sets the working mode of the LBS communication module to the default mode 2.
[0123] Among them, the avoidance methods involved when switching the working mode of the satellite communication module from the default mode 1 to the avoidance mode 1 can refer to the aforementioned description of avoidance methods 11 to 14, which will not be repeated here.
[0124] It should be understood here that the electronic device sets the working mode of the LBS communication module to the default mode 2 means that the electronic device sets the working mode for the normal operation of the LBS communication module according to the protocol (protocol 1) involved in the LBS communication service. For example, the working frequency of the antenna radiator used by the LBS communication module is set to the working frequency specified in protocol 1.
[0125] Then, the electronic device may execute the following step S103 to obtain the location information (location information 1) of the electronic device through the LBS communication module.
[0126] S103. The electronic device obtains location information 1 through the LBS communication module.
[0127] S104 . The electronic device selects a target satellite for satellite communication based on the location information 1 , switches the working mode of the satellite communication module back to the default mode 1 , and switches the working mode of the LBS communication module to the avoidance mode 2 .
[0128] In some possible cases, the process of the electronic device selecting a target satellite based on location information 1 includes: the electronic device obtains the recorded location information of at least one satellite (location information A), and determines the communicative satellite closest to the electronic device as the target satellite based on location information A and location information 1.
[0129] Among them, the avoidance methods involved when switching the working mode of the LBS communication module from the default mode 2 to the avoidance mode 2 can refer to the aforementioned description of avoidance methods 21 to 25, which will not be repeated here.
[0130] It should be understood here that the electronic device setting the working mode of the satellite communication module to the default mode 1 means that the electronic device sets the working mode of the satellite communication module to work normally according to the protocol (protocol 2) involved in the satellite communication service. For example, the working frequency of the antenna radiator used by the satellite communication module is set to the working frequency specified in protocol 2.
[0131] S105. The electronic device determines whether the message 1 to be sent via the satellite communication module needs to carry location information.
[0132] The exemplary user interface involved when the electronic device determines whether the message 1 to be sent through the satellite communication module needs to carry location information may be the user interface 32 mentioned above.
[0133] When the electronic device determines that the message 1 to be sent through the satellite communication module needs to carry location information, the following steps S106 to S108 may be executed to implement the satellite communication service.
[0134] When the electronic device determines that the message 1 to be sent through the satellite communication module does not need to carry location information, the following step S109 may be executed to implement the satellite communication service.
[0135] When the LBS communication module is in a state of avoiding the satellite communication module, the LBS communication module may be in an available state or in an unavailable state. When the LBS satellite communication module is available, the electronic device may execute the following steps S106 and S107 to send a message carrying location information to the target satellite. When the LBS satellite communication module is unavailable, the electronic device may execute the following step S108 to send a message carrying location information to the target satellite.
[0136] S106. When the LBS communication service is available, the electronic device obtains location information 2 through the LBS communication module.
[0137] The situation where the LBS communication module is in a state of avoiding the satellite communication module but the LBS communication service is available includes the aforementioned situations 1 to 3, which will not be described in detail here.
[0138] The electronic device can obtain the location information of the electronic device through the LBS communication module at a preset frequency. After determining the target satellite and before sending message 1 to the target satellite, the electronic device can use the location information most recently obtained by the LBS communication module as location information 2.
[0139] S107. The electronic device sends a message 1 to the target satellite through the satellite communication module, and the message 1 carries the location information 2.
[0140] The electronic device can put the location information 2 into the message 1 and send it to the target satellite through the satellite communication module.
[0141] S108. When the LBS communication service is unavailable, the electronic device sends a message 1 to the target satellite via the satellite communication module, wherein the message 1 carries the location information 1.
[0142] In some possible cases, the LBS communication module is in a state of avoiding the satellite communication module, but the LBS communication service is unavailable, including: the avoidance method involved when switching the working mode of the LBS communication module from default mode 2 to avoidance mode 2 is one or more of the avoidance methods 21-avoidance methods 25 mentioned above.
[0143] Among them, when the working mode of the LBS communication module is switched from the default mode 2 to the avoidance mode 2, and the avoidance mode involved is one or more of the avoidance modes 21 to 24 involved above, it can be considered that the location information obtained by the LBS communication module at this time is not accurate enough. However, in the process of implementing the satellite communication service, the location information of the electronic device usually does not change significantly, otherwise it may cause the interruption of the satellite communication service. Based on this, the electronic device puts the above-mentioned acquired location information 1 in the message 1 and sends it to the target satellite through the satellite communication module.
[0144] When the working mode of the LBS communication module is switched from the default mode 2 to the avoidance mode 2 and the avoidance mode involved is the aforementioned avoidance mode 25 (turning off the LBS communication module), it can be considered that the LBS communication module no longer obtains the location information.
[0145] S109. The electronic device sends a message 1 to the target satellite through the satellite communication module. The message 1 does not carry location information.
[0146] It should be understood here that the exemplary user interface involved when the electronic device sends the message 1 to the target satellite can refer to the aforementioned user interface 34 and related descriptions.
[0147] The following describes in detail how the electronic device adjusts the working modes of the satellite communication module and the Bluetooth communication module in coexistence scenario 2 to implement satellite communication services.
[0148] Hereinafter, for the sake of distinction, in coexistence scenario 2, message A sent by the electronic device through the satellite communication module may be referred to as message 2.
[0149] Figure 6 An exemplary flow chart involved in adjusting the working modes of a satellite communication module and a Bluetooth communication module by an electronic device to implement satellite communication services is shown.
[0150] For a detailed description of this process, please refer to the following description of steps S201 to S206.
[0151] S201. When the electronic device is connected to the Bluetooth headset, the electronic device detects an operation to start a satellite communication service, and the electronic device starts a satellite communication module.
[0152] For the description of starting the satellite communication module of the electronic device, reference may be made to the aforementioned description of step S101, which will not be repeated here.
[0153] S202. The electronic device switches the working mode of the satellite communication module from the default mode 1 to the avoidance mode 1, and sets the working mode of the Bluetooth communication module to the default mode 2.
[0154] After turning on the satellite communication module and before determining the target satellite, the electronic device switches the working mode of the satellite communication module from default mode 1 to avoidance mode 1, and sets the working mode of the Bluetooth communication module to default mode 2.
[0155] Among them, the avoidance methods involved when switching the working mode of the satellite communication module from the default mode 1 to the avoidance mode 1 can refer to the aforementioned description of avoidance methods 11 to 14, which will not be repeated here.
[0156] It should be understood here that the electronic device setting the working mode of the Bluetooth communication module to the default mode 2 means that the electronic device sets the working mode of the Bluetooth communication module to work normally according to the protocol (protocol 3) involved in the Bluetooth communication service. For example, the working frequency of the antenna radiator used by the Bluetooth communication module is set to the working frequency specified in protocol 3.
[0157] S203. After the electronic device obtains message 2 through the Bluetooth headset, it switches the working mode of the satellite communication module back to the default mode 1 and switches the working mode of the Bluetooth communication module to the avoidance mode 2.
[0158] The message 2 may be audio information or the like obtained by the electronic device through a Bluetooth headset based on a Bluetooth communication module.
[0159] Among them, the avoidance methods involved when switching the working mode of the Bluetooth communication module from the default mode 2 to the avoidance mode 2 can refer to the aforementioned description of avoidance methods 21 to 24, which will not be repeated here.
[0160] It should be understood here that the electronic device setting the working mode of the satellite communication module to the default mode 1 means that the electronic device sets the working mode of the satellite communication module to work normally according to the protocol (protocol 2) involved in the satellite communication service. For example, the working frequency of the antenna radiator used by the satellite communication module is set to the working frequency specified in protocol 2.
[0161] S204. The electronic device sends message 2 to the target satellite through the satellite communication module.
[0162] S205. After the electronic device receives the message 3 sent by the other device through the satellite communication module, the working mode of the Bluetooth communication module is switched to the default mode 2 and the working mode of the satellite communication module is set to switch to the avoidance mode 1.
[0163] S206. The electronic device sends message 3 to the Bluetooth headset via the Bluetooth communication module.
[0164] A satellite communication system provided by an embodiment of the present application is introduced below.
[0165] Figure 7 A satellite communication system is provided in an embodiment of the present application.
[0166] like Figure 7 As shown, the satellite communication system may include but is not limited to electronic equipment, satellite 21, satellite network equipment 200, short message center 25 and other electronic equipment.
[0167] Among them, an electronic device that has enabled satellite communication services can send satellite messages to other electronic devices. The other electronic devices can be electronic devices that have enabled cellular networks. Specifically, the electronic device can first send a satellite message to a satellite 21 (which can be understood as a target satellite), and the satellite 21 only relays and can directly forward the satellite message sent by the electronic device to a satellite network device 200 on the ground. The satellite network device 200 can parse the satellite message forwarded by the satellite 21 according to the communication protocol, and forward the message content parsed from the satellite message to a short message service center (SMSC) 25. The short message center 25 can forward the message content to other electronic devices through a traditional cellular communication network.
[0168] The satellite 21 may include at least one GOE satellite, for example, three.
[0169] In some possible cases, the satellite network device 200 may include a satellite transceiver station 22, a satellite central station 23 and a satellite fusion communication platform 24. The satellite transceiver station 22 may include one or more devices having a sending function and one or more devices having a receiving function, respectively, or may include one or more devices having a sending function and a receiving function, which is not limited here. The satellite transceiver station 22 may be used for the satellite network device 200 to process data at the physical layer (physical layer protocol, PHY). The satellite central station 23 may be used for the satellite network device 200 to process data at the satellite link control layer and the message data convergence protocol (message data convergence protocol, MDCP). The satellite fusion communication platform 24 may be used for the data processing function at the application layer (application layer protocol, APP).
[0170] In some embodiments, the GOE satellite in the satellite 21 in the satellite communication system can be a Beidou short message satellite, then the satellite transceiver station 22 in the satellite network device 200 can be a Beidou satellite transceiver station, the satellite center station 23 can be a Beidou center station, and the satellite fusion communication platform 24 can be a Beidou short message fusion communication platform. At this time, the satellite network device 200 can parse the satellite message forwarded by the satellite according to the Beidou communication protocol, and forward the message content parsed from the satellite message to the short message center 25. The short message center 25 can forward the message content to other electronic devices through a traditional cellular communication network.
[0171] Exemplary electronic devices involved in a satellite communication system are described below.
[0172] Figure 8 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0173] The following is a detailed description of the embodiment using an electronic device as an example. It should be understood that the electronic device may have more than Figure 8 More or fewer components may be shown, two or more components may be combined, or there may be a different configuration of components. Figure 8 The various components shown in the EMBODIMENTS 2000 may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and / or application specific integrated circuits.
[0174] The electronic device may include: a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194 and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0175] It is to be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the electronic device. In other embodiments of the present application, the electronic device may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0176] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0177] The controller can be the nerve center and command center of the electronic device. The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of fetching and executing instructions.
[0178] A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory.
[0179] In some embodiments, the processor 110 may include one or more interfaces, which may include an inter-integrated circuit (I2C) interface, etc.
[0180] The wireless communication function of the electronic device can be implemented through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor.
[0181] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0182] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to electronic devices. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.
[0183] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.
[0184] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to electronic devices. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0185] In some embodiments, the antenna 1 of the electronic device is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include the global system for mobile communications (GSM), general packet radio service (GPRS), etc.
[0186] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel may be a liquid crystal display (LCD). In some embodiments, the electronic device may include 1 or N display screens 194, where N is a positive integer greater than 1.
[0187] The electronic device can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.
[0188] The camera 193 is used to capture still images or videos. The object is projected onto the photosensitive element by generating an optical image through the lens.
[0189] The electronic device can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.
[0190] The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals.
[0191] The speaker 170A, also called a "horn", is used to convert audio electrical signals into sound signals.
[0192] The receiver 170B, also called a "handset", is used to convert audio electrical signals into sound signals.
[0193] Microphone 170C, also called "microphone" or "microphone", is used to convert sound signals into electrical signals.
[0194] The earphone jack 170D is used to connect a wired earphone.
[0195] In the embodiment of the present application, the processor 110 can call the computer instructions stored in the internal memory 121 to enable the electronic device to execute the working mode setting method of the communication module.
[0196] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0197] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.
[0198] 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 can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can 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 can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media integration. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk), etc.
[0199] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
Claims
1. A method for setting a working mode of a communication module, characterized in that: The method comprises: Upon detecting an operation of starting a satellite communication service, the electronic device starts a satellite communication module; The electronic device switches the working mode of the satellite communication module from a first default mode to a first avoidance mode, and sets the working mode of the first communication module to a second default mode, wherein the interference of the satellite communication module to the first communication module when operating in the first avoidance mode is less than the interference to the first communication module when operating in the first default mode; After the electronic device acquires the first information through the first communication module, the electronic device switches the working mode of the satellite communication module back to the first default mode, and switches the working mode of the first communication module from the second default mode to a second avoidance mode; the interference of the first communication module to the satellite communication module when operating in the second avoidance mode is less than the interference to the satellite communication module when operating in the second default mode; The electronic device sends a first message to the first satellite through the satellite communication module based on the first information.
2. The method according to claim 1, characterized in that In the case where the first communication module includes an LBS communication module, the first information includes location information acquired by the LBS communication module.
3. The method according to claim 2, characterized in that The electronic device sending a first message to the first satellite through the satellite communication module based on the first information specifically includes: The electronic device determines, based on the location information, that the communication range of the first satellite covers the location of the electronic device; The electronic device sends a first message to the first satellite through the satellite communication module.
4. The method according to claim 2 or 3, characterized in that: The method also includes: the electronic device setting the first message to carry the location information.
5. The method according to claim 1, characterized in that: In the case where the first communication module includes an LBS communication module, the first information includes information received through the Bluetooth communication module.
6. The method according to claim 5, characterized in that The electronic device sending a first message to the first satellite through the satellite communication module based on the first information specifically includes: The electronic device uses the information received by the Bluetooth communication module as the first message; The electronic device sends a first message to the first satellite through the satellite communication module.
7. The method according to any one of claims 2 to 4, characterized in that: The second avoidance mode includes setting the first communication module to be in a closed state.
8. The method according to any one of claims 1 to 7, characterized in that The operating frequency of the satellite communication module in the first avoidance mode is farther from the operating frequency of the first communication module than the operating frequency in the first default mode.
9. The method according to any one of claims 1 to 7, characterized in that: The transmission power of the satellite communication module in the first avoidance mode is lower than the transmission power in the first default mode.
10. The method according to any one of claims 1 to 7, characterized in that The antenna radiator used by the satellite communication module in the first avoidance mode is farther from the antenna radiator used by the first communication module by a European distance than the antenna radiator used by the satellite communication module in the first default mode.
11. The method according to any one of claims 1 to 7, characterized in that: The satellite communication module employs fewer antenna radiators in the first avoidance mode than in the first default mode.
12. The method according to any one of claims 1 to 11, characterized in that An operating frequency of the first communication module in the second avoidance mode is farther from an operating frequency of the satellite communication module than an operating frequency of the first communication module in the second default mode.
13. The method according to any one of claims 1 to 11, characterized in that The transmission power of the first communication module in the second avoidance mode is lower than the transmission power in the second default mode.
14. The method according to any one of claims 1 to 11, characterized in that The antenna radiator used by the first communication module in the second avoidance mode is farther from the antenna radiator used by the satellite communication module by a European distance than the antenna radiator used by the first communication module in the second default mode.
15. The method according to any one of claims 1 to 11, characterized in that The first communication module uses fewer antenna radiators in the second avoidance mode than in the second default mode.
16. The method according to any one of claims 1 to 15, characterized in that The electronic device displays a prompt message, where the prompt message is used to prompt that the first component of the electronic device is unavailable after the satellite communication service is turned on.
17. An electronic device, characterized in that: The electronic device comprises: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code comprises computer instructions, and the one or more processors call the computer instructions so that the electronic device executes the method as described in any one of claims 1-16.
18. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on an electronic device, the electronic device is caused to execute the method as claimed in any one of claims 1 to 16.