Communication processing method and electronic equipment

By obtaining location information on the terminal device and directly starting satellite communication under preset conditions, the problem of long delay in the satellite-ground fusion communication is solved, and user experience and operation efficiency are improved.

CN120302360APending Publication Date: 2025-07-11ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410047828.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-11
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

The delay of the hollow interface in the satellite-ground fusion communication is long and the user experience is poor, which is limited by factors such as on-star power, processing power, long delay of the satellite-ground link and high Doppler frequency shift caused by satellite mobility.

Method used

When the terminal device calls another device, the location information of the communication device is obtained, and when the location information is preset location information, the satellite communication is automatically started by calling directly through satellite communication, thereby shortening the delay of the air interface access process.

Benefits of technology

By directly starting satellite communication, the delay of the air-interface access process is shortened, the user experience is improved, and the operation time is saved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120302360A_ABST
    Figure CN120302360A_ABST
Patent Text Reader

Abstract

The invention discloses a communication processing method and electronic equipment, and belongs to the technical field of communication. The communication processing method comprises the steps that under the condition that a first terminal device calls a second terminal device, position information of a communication device is acquired, and the communication device is at least one of the first terminal device and the second terminal device; and under the condition that the position information is preset position information, calling the second terminal equipment through satellite communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to a communication processing method and an electronic device. Background Art

[0002] When a terminal device conducts communication and selects or reselects a communication cell, it can choose a cellular network or satellite communication, that is, use aerial platforms such as satellites and drones to jointly build a high-speed and low-latency communication network with ground base stations, significantly improving the air interface access capability and three-dimensional coverage capability.

[0003] However, how to integrate and unify the air interface design schemes of satellites and ground networks, that is, there are some challenges in the design of air interface wireless transmission technologies. From the perspective of the air interface physical layer design scheme for satellite-ground integration, factors such as limited on-board power and processing capabilities, long delays in satellite-ground links, and high Doppler frequency shifts caused by satellite mobility result in a long air interface delay and poor user experience. Summary of the Invention

[0004] This application aims to provide a communication processing method and an electronic device, at least solving the problem of long air interface delay caused by satellite-ground integration.

[0005] In a first aspect, an embodiment of this application proposes a communication processing method, which is applied to the first terminal device side. The method includes:

[0006] When the first terminal device calls the second terminal device, obtain the location information of the communication device, where the communication device is at least one of the first terminal device and the second terminal device;

[0007] When the location information is preset location information, call the second terminal device through satellite communication.

[0008] In a second aspect, an embodiment of this application proposes a communication processing method, which is applied to the network side. The method includes:

[0009] Receive a call request sent by the first terminal device, where the call request is used to call the second terminal device through satellite communication;

[0010] Call the second terminal device through the satellite communication.

[0011] In a third aspect, an embodiment of this application proposes an electronic device, including a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, it implements the steps of the method described in the first aspect, or implements the steps of the method described in the second aspect.

[0012] Fourth aspect, an embodiment of the present application provides a storage medium, characterized in that a program or instructions are stored on the storage medium, and when the program or instructions are executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0013] In the embodiment of the present application, first, when the first terminal device calls the second terminal device, the location information of the communication device is obtained, where the communication device is at least one of the first terminal device and the second terminal device. Then, when the location information is preset location information, the second terminal device is called through satellite communication. In the embodiment of the present application, when the location information of the communication device is preset location information, satellite communication is directly started, which can shorten the delay of the air interface access process and does not require user operation. The terminal device is directly started, saving operation time. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 is a flowchart of a communication processing method provided by an embodiment of the present application;

[0015] Figure 2 is a schematic structural diagram of a satellite communication system provided by an embodiment of the present application;

[0016] Figure 3 is a schematic diagram of a user interface for S-band startup mode setting provided by an embodiment of the present application;

[0017] Figure 4 is a schematic diagram of a user interface for S-band monitoring provided by an embodiment of the present application;

[0018] Figure 5 is a schematic diagram of a user interface for setting the first time period provided by an embodiment of the present application;

[0019] Figure 6 is a detailed flowchart of a communication processing method provided by an embodiment of the present application;

[0020] Figure 7 is a flowchart of another communication processing method provided by an embodiment of the present application;

[0021] Figure 8 is a schematic diagram of a communication processing device provided by an embodiment of the present application;

[0022] Figure 9 is a schematic diagram of another communication processing device provided by an embodiment of the present application;

[0023] Figure 10 is a schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0024] Embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are only used to explain the present application, and should not be construed as a limitation to the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the scope of protection of the present application.

[0025] The terms "first" and "second" in the description and claims of the present application may explicitly or implicitly include one or more of such features. In the description of the present application, unless otherwise specified, the meaning of "a plurality" is two or more. In addition, "and / or" in the description and claims means at least one of the connected objects, and the character " / " generally means an "or" relationship between the associated objects before and after.

[0026] In the description of the present application, it should be understood that the orientation or positional relationship indicated by the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as a limitation to the present application.

[0027] In the description of the present application, it should be noted that, unless otherwise clearly specified and defined, the terms "mounted", "connected" and "connected" should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection, or an integral connection; it may be a mechanical connection or an electrical connection; it may be directly connected, or indirectly connected through an intermediate medium, and it may be the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific situations.

[0028] The communication processing method and the electronic device provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0029] Figure 1 It is a schematic flow chart of a communication processing method provided by an embodiment of the present application. As Figure 1 shown, this communication processing method is applied to the first terminal device side, and this communication processing method may include the content shown in steps 101 to 102.

[0030] In S101, when the first terminal device calls the second terminal device, the location information of the communication device is obtained, and the communication device is at least one of the first terminal device and the second terminal device.

[0031] It should be noted that the location information of the first terminal device and the second terminal device can be obtained through the Global Positioning System (GPS). In other embodiments, the first location information of the first terminal device can be obtained through the location information list of this device, and the second location information of the second terminal device can be obtained through the network side.

[0032] In S102, when the location information is preset location information, the second terminal device is called through satellite communication.

[0033] Among them, satellite communication can use the S band (uplink 1980 MHz - 2010 MHz, downlink 2170 MHz - 2200 MHz) for communication, or it can also be the Ku band (uplink 12.75 GHz - 18.1 GHz, downlink 10.7 GHz - 12.75 GHz), Ka band (26.5 GHz - 40 GHz), Q band (33 GHz - 50 GHz), V band (136 MHz - 174 MHz), etc. in the Starlink program for communication. Specifically, it depends on the actual application and is not limited in this embodiment.

[0034] It should be noted that the preset location information can be located in the ocean area, or in the sky area, or in an area not covered by the base station, that is, an area not covered by the cellular network but covered by the satellite communication system. For example, areas such as a blind area of a certain base station, an undeveloped mountain, a mountainous area, etc., which cannot be covered by the base station due to geographical conditions, building occlusion, equipment failure, etc.

[0035] In the embodiment of the present application, first, when the first terminal device calls the second terminal device, the location information of the communication device is obtained, and the communication device is at least one of the first terminal device and the second terminal device. Then, when the location information is preset location information, the second terminal device is called through satellite communication. In the embodiment of the present application, when the location information of the communication device is preset location information, satellite communication is directly started, which can shorten the delay of the air interface access process and, without the need for user operation, the terminal device is directly started, saving operation time.

[0036] It should be noted that as Figure 2 shown, the satellite communication system can include a space segment, a ground segment, and a user segment.

[0037] Among them, the space segment mainly refers to the constellation composed of multiple communication satellites in the sky, as well as the communication links (Inter-satellite Link, ISL) between the satellites. The main body inside the communication satellite is the communication device, and its guarantee part includes telemetry commands, control systems, and energy devices on the satellite body, etc. The main function of the communication satellite is radio relay. The on-board communication device includes transponders and antennas. A communication satellite can include one or more transponders, and each transponder can receive and forward signals from multiple earth stations (i.e., gateways) simultaneously.

[0038] The ground segment refers to the ground part of satellite communication, which is the interface between the satellite system and the ground public network. Ground users can also form links by accessing the satellite system through ground stations. Users access satellite lines through them for communication. The ground segment includes earth stations (i.e., gateways), as well as auxiliary parts such as service control, monitoring and management, and time injection. Network elements such as transmission and core networks of the ground network can also be regarded as part of the ground segment. The ground satellite control center on the ground, and its tracking, telemetry, and command stations. An earth station can include antennas, feeder equipment, transmitting equipment, receiving equipment, channel terminal equipment, antenna tracking servo equipment, and power supply equipment.

[0039] The user segment refers to various satellite user terminals, mainly including antennas, devices that process signals and provide network access capabilities (such as routers, etc.), and terminals accessing the network (such as mobile phones, computers, etc.).

[0040] For example Figure 3 As shown, taking S-band communication of satellite communication as an example, the S-band mode can be automatically started according to the location information. That is to say, the S-band start mode can be set to intelligent drive, that is, in the case where the location information of at least one of the first terminal device and the second terminal device is preset location information, the S-band can be automatically started for satellite communication.

[0041] For example Figure 4 As shown, in a possible implementation manner of the present application, when the location information is preset location information, calling the second terminal device through satellite communication may include: when the location information is preset location information, obtaining the first usage duration of the first terminal device, where the first usage duration is the historical usage duration of the first terminal device using satellite communication for communication; when the first usage duration is less than the first duration threshold, calling the second terminal device through satellite communication.

[0042] That is to say, it is also possible to monitor the first usage duration of the first terminal device using satellite communication for communication, so as to determine the remaining duration that the first terminal device can use satellite communication. When the first usage duration is less than the first duration threshold, satellite communication can be continued to call the second terminal device.

[0043] Figure 4 In this embodiment, taking the S band as an example, the available duration of the S band can be set, the time that can be used every day, and the S band usage duration every day can be monitored.

[0044] As Figure 5 shown, in a possible implementation manner of the present application, when the location information is preset location information, calling the second terminal device through satellite communication may include: when the location information is preset location information, determining whether the call of the first terminal device is in the first time period, where the first time period is the time period during which the first terminal device sets that the second terminal device can use satellite communication for communication; when the call of the first terminal device is in the first time period, calling the second terminal device through satellite communication.

[0045] Among them, the first time period can be a time period set by the user himself, or a time period set by the user according to the historical communication information of communicating with the second terminal device, or a time period set according to other requirements. Specifically, it depends on the actual application and is not limited in this embodiment.

[0046] Among them, the historical communication information may include the historical communication duration of the first terminal device communicating with the second terminal device. It can be the historical communication duration within a preset time period, such as the communication time and communication duration of each communication in the past year, or all the historical communication durations in the past, such as the communication time and communication duration of each past communication; the historical communication information may also include the historical location information of the second terminal device, such as the location information when the second terminal device communicated with the first terminal device in the past year, or the location information when the second terminal device communicated with the first terminal device during a certain period in the past. The location information includes both preset location information and non-preset location information.

[0047] Correspondingly, the first time period can be determined according to the communication duration of the second terminal device communicating with the first terminal device at the preset location in the past year. For example, if the communication between the second terminal device and the first terminal device at the preset location in the past year is concentrated in March and April, then the first time period can be from March 1st to April 30th. A relatively broad time period can also be set, which can be set according to the actual situation and is not specifically limited in this embodiment.

[0048] As Figure 5As shown, the mobile phone number, location, and first time period of contact A can be set. That is to say, the user type of the contact can be set. For example, the location of contact A is the Pacific Ocean, that is, the marine user type, and the user type is saved to the first terminal device. The time period allowing satellite communication can also be set. For example, the start time is January Y1, Z1, X1 year, and the end time is February Y2, Z2, X2 year. The specific time can be determined according to the above embodiments.

[0049] In a possible implementation manner of the present application, when the location information is preset location information, calling the second terminal device via satellite communication may include: when the first location information of the first terminal device is preset location information, determining whether the call of the first terminal device is within the first time period, where the first time period is the time period during which the first terminal device is set to be able to use satellite communication to communicate with the second terminal device; when the call of the first terminal device is within the first time period, obtaining the first usage duration of the first terminal device, where the first usage duration is the historical usage duration of the first terminal device using satellite communication to communicate; when the first usage duration is less than the first duration threshold, calling the second terminal device via satellite communication.

[0050] In this embodiment, first, it is determined that the first location information of the first terminal device is preset location information, and then it is determined whether the call of the first terminal device is within the first time period. That is, if the call is within the first time period, satellite communication can be used for the call; otherwise, satellite communication cannot be used for the call. Then, it is further determined whether the first terminal device still has usage duration of satellite communication, which can be determined by obtaining the historical usage duration of the first terminal device using satellite communication. If the first terminal device still has usage duration, the first terminal device can use satellite communication to call the second terminal device. If the usage duration of satellite communication of the first terminal device is zero, satellite communication cannot be used for the call. By setting the above conditions in this embodiment, when the first terminal device meets the conditions, the first terminal device can automatically start satellite communication for calling, shortening the call delay and enhancing the user experience.

[0051] In a possible implementation manner of the present application, when the location information is preset location information, calling the second terminal device via satellite communication may include: when the first location information of the first terminal device is non - preset location information, determining whether the second location information of the second terminal device is preset location information; when the second location information of the second terminal device is preset location information, determining whether the call of the first terminal device is within the first time period; when the call of the first terminal device is within the first time period, obtaining the first usage duration of the first terminal device; when the first usage duration is less than the first duration threshold, calling the second terminal device via satellite communication.

[0052] In this embodiment, if the first location information of the first terminal device is non-preset location information, the second location information of the second terminal device is determined. If the second location information is preset location information, the subsequent judgment method is the same as that in the above embodiment where the first location information is preset location information, that is, it is determined whether the call of the first terminal device is in the first time period. If the call is in the first time period, satellite communication can be used for the call; otherwise, satellite communication cannot be used for the call. Then, it is further determined whether the first terminal device still has the usage duration of satellite communication, which can be determined by obtaining the historical usage duration of the first terminal device using satellite communication. If the first terminal device still has the usage duration, the first terminal device can use satellite communication to call the second terminal device. If the usage duration of the satellite communication of the first terminal device is zero, satellite communication cannot be used for the call. By setting the above conditions in this embodiment, when the location information of the first terminal device does not meet the conditions, it can be judged according to the location information of the second terminal device. If the location information of the second terminal device meets the conditions and other information of the first terminal device meets the conditions, the first terminal device can also automatically start satellite communication to make a call, shortening the call delay and enhancing the user experience.

[0053] In a possible implementation manner of the present application, the first time period is determined by the first terminal device according to the historical communication information of communicating with the second terminal device.

[0054] Among them, the historical communication information may include the historical communication duration of the first terminal device communicating with the second terminal device, which may be the historical communication duration within a preset time period, such as the communication time and communication duration of each communication in the past year, or may be all the historical communication durations in the past, such as the communication time and communication duration of each past communication; the historical communication information may also include the historical location information of the second terminal device, such as the location information of the second terminal device when communicating with the first terminal device in the past year, or the location information of the second terminal device when communicating with the first terminal device during a certain period in the past. The location information includes both preset location information and non-preset location information.

[0055] Correspondingly, the first time period can be determined according to the communication duration of the second terminal device communicating with the first terminal device at the preset location in the past year. For example, if the communication between the second terminal device and the first terminal device at the preset location in the past year is concentrated in March and April, the first time period can be from March 1st to April 30th. A relatively broad time period can also be set, which can be set according to the actual situation, and this embodiment does not make specific limitations.

[0056] In a possible implementation manner of the present application, the communication device is a second terminal device, and the location information is second location information. Correspondingly, obtaining the location information of the communication device may include: sending a request for obtaining the second location information of the second terminal device to the network side; receiving the second location information sent by the network side.

[0057] That is to say, the location information of the second terminal device can be obtained through the network side, that is, through the Global Positioning System (GPS), and the location of the second terminal device at a preset location can be obtained, or the location of the second terminal device at a non-preset location can also be obtained.

[0058] In a possible implementation manner of the present application, the communication device is a second terminal device, and the location information is second location information. Correspondingly, obtaining the location information of the communication device may include: obtaining the second location information of the second terminal device based on the user type stored in the first terminal device, where the user type includes the home location information of the second terminal device.

[0059] That is to say, the location information of the second terminal device can also be obtained through the home location information of the second terminal device stored in the first terminal device. Among them, the home location is stored in the local user type after obtaining the location information of the second terminal device through the Global Positioning System. By obtaining the location information of the second terminal device from the local, compared with obtaining it through the network side, the satellite fusion communication can be automatically started more quickly for a call, shortening the call delay.

[0060] Such as Figure 5 As shown, the home location of contact A can be stored at the position corresponding to the mobile phone number of contact A. That is to say, the user type of the contact can be set. For example, the home location of contact A is the Pacific Ocean, that is, the ocean user type, and the user type is saved to the first terminal device.

[0061] In a possible implementation manner of the present application, the communication processing method may further include: sending a search request to the network side to search for a cell in the corresponding frequency band of satellite communication; receiving the frequency band and channel allocated by the network side device.

[0062] That is to say, for a terminal device to use satellite communication, it needs to apply to the network side. The terminal user information of the terminal device is set by the number of the Subscriber Identity Module (SIM) card designated by the operator. For the requirements of each terminal device's corresponding scenario, such as the conclusion signal of the S-band requirement, i.e., the electromagnetic wave velocity information, it is transmitted into the internal circuit of the terminal device. If it is an analog signal, it is converted into a digital signal. The digital signal is frequency-converted to the Radio Frequency (RF) channel band, and the storage system records the frequency or frequency band information, such as the required frequency information of 2349 mHZ used, into the database. The process of sending a request to search for a cell with the S-band through the air interface, and then sending a signaling to the network side. The network side performs an initial allocation of radio resources to complete satellite communication, such as the allocation and enabling process of the S-band and its channels; for a mobile scenario, the satellite positioning system records and saves the location information of the first terminal device (i.e., the calling party) and the second terminal device (i.e., the called party), determines whether it belongs to the ocean and sky, or a base station blind area, adheres to the corresponding strategy if the conditions are met, and searches for the neighboring cell information with the S-band. The reselection and handover process of the cell with the S-band is carried out according to the S criterion, i.e., the signal strength criterion, and finally the paging process with strong signal under the S-band channel is completed.

[0063] The network side records the frequency band information of each terminal device. When a new user enters this cell, the network side will add a new user list, and at the same time count the frequency or frequency band information into the database, such as the S-band usage duration TimeA of user A, the S-band usage duration TimeB of user B, and the frequency usage information of user C is TimeB, and so on. Finally, it is stored as a data type similar to a dictionary, such as the S frequency list (SFreqlist), such as {user A: Spoint_TimeA; user B: Spoint_TimeB; user C: Spoint_TimeC...}. After the network side has counted the spectrum information SFreqlist, the terminal user sets the available frequency band values of the S-band. As shown in Table 1 below, a request for obtaining information is sent to the base station through the air interface to detect whether it is marked as a satellite cell to determine the available information of the S-band.

[0064] Table 1

[0065]

[0066]

[0067] Through the above settings, when the terminal device starts satellite communication for a call, communication can be carried out using the frequency band and channel allocated by the network side.

[0068] In a possible implementation manner of this application, when the user starts to move,

[0069] As shown Figure 6 in the figure, it is a detailed flowchart of the communication processing method provided by the embodiment of the present application. The specific content is as follows.

[0070] Obtain the location information of at least one of the first terminal device and the second terminal device. When the first location information of the first terminal device is the preset location information, determine whether the call from the first terminal device to the second terminal device is in the first time period; when the call from the first terminal device is in the first time period, obtain the first usage duration of the first terminal device; when the first usage duration is less than the first duration threshold, call the second terminal device through satellite communication; when the first location information of the first terminal device is non-preset location information, determine whether the second location information of the second terminal device is the preset location information; when the second location information of the second terminal device is the preset location information, determine whether the call from the first terminal device to the second terminal device is in the first time period; when the call from the first terminal device is in the first time period, obtain the first usage duration of the first terminal device; when the first usage duration is less than the first duration threshold, call the second terminal device through satellite communication.

[0071] Among them, determining whether the first location information is the preset location information may include sequentially determining whether the first location information is an ocean area, a sky area, or an area not covered by a base station. Correspondingly, determining whether the second location information is the preset location information may also sequentially determine whether the first location information is an ocean area, a sky area, or an area not covered by a base station. Meeting any of the above areas can be determined to meet the preset location information.

[0072] In the embodiment of the present application, when the location information of the communication device is the preset location information, satellite communication is directly started, which can shorten the delay of accessing the network through the air interface, and without user operation, the terminal device is directly started, saving operation time.

[0073] In a specific implementation manner, the first terminal user (user A) is a user in a non-preset location, and the contact user is an ocean user; select the contact to start a call, the first terminal judges the contact type, and judges whether it belongs to an ocean user by calling the user type field information in the database table; if it belongs to an ocean user, give a conclusion to enable the S frequency band for the user to save to the configuration table, start a timer to calculate the start time of use, and return the usage duration of the uplink S frequency band counted by the timer, such as 1980 MHz - 2010 MHz, to judge whether it exceeds Time_A. If it is less than the threshold TimeA, perform a satellite communication call.

[0074] Figure 7 It is a schematic flowchart of a communication processing method provided by an embodiment of the present application. As Figure 7As shown, the communication processing method is applied to the network side, and the communication processing method includes the content shown in steps 701 to 702.

[0075] In S701, a call request sent by a first terminal device is received, and the call request is used to call a second terminal device via satellite communication.

[0076] In S702, the second terminal device is called via satellite communication.

[0077] In the embodiment of the present application, first, a call request sent by a first terminal device is received, and the call request is used to call a second terminal device via satellite, and then the second terminal device is called via satellite communication. In the embodiment of the present application, the network side can call the second terminal device according to the satellite communication call sent by the first terminal device, which can shorten the delay of the first terminal device calling the second terminal device.

[0078] In a possible implementation manner of the present application, the communication processing method may further include: receiving a search request sent by the first terminal device, where the search request is used to search for a cell in the corresponding frequency band of satellite communication; and allocating a frequency band and a channel for the first terminal device according to the search request.

[0079] That is to say, the network side can allocate a frequency band and a channel for each terminal device so that the terminal device communicates through the frequency band.

[0080] Figure 8 It is a schematic diagram of a communication processing device provided for the embodiment of the present application, as Figure 8 shown, the communication processing device is applied to the first terminal device side, and the communication processing device may include an acquisition module 801 and a first call module 802.

[0081] Among them, the acquisition module 801 is used to obtain the location information of the communication device when the first terminal device calls the second terminal device, and the communication device is at least one of the first terminal device and the second terminal device; the first call module 802 is used to call the second terminal device via satellite communication when the location information is preset location information.

[0082] In the embodiment of the present application, first, the acquisition module 801 obtains the location information of the communication device when the first terminal device calls the second terminal device, and the communication device is at least one of the first terminal device and the second terminal device, and then the first call module 802 calls the second terminal device via satellite communication when the location information is preset location information. In the embodiment of the present application, when the location information of the communication device is preset location information, satellite communication is directly started, which can shorten the delay of the air interface access process, and there is no need for user operation, and the terminal device is directly started, saving operation time.

[0083] In a possible implementation manner of the present application, the first calling module 802 is configured to: when the location information is preset location information, obtain a first usage duration of the first terminal device, where the first usage duration is the historical usage duration of the first terminal device for communicating using satellite communication; when the first usage duration is less than a first duration threshold, call the second terminal device through satellite communication.

[0084] In a possible implementation manner of the present application, the first calling module 802 is configured to: when the location information is preset location information, determine whether the call of the first terminal device is in a first time period, where the first time period is a time period during which the first terminal device is set to be able to communicate using satellite communication for the second terminal device; when the call of the first terminal device is in the first time period, call the second terminal device through satellite communication.

[0085] In a possible implementation manner of the present application, the first calling module 802 is configured to: when the first location information of the first terminal device is preset location information, determine whether the call of the first terminal device is in a first time period, where the first time period is a time period during which the first terminal device is set to be able to communicate using satellite communication for the second terminal device; when the call of the first terminal device is in the first time period, obtain a first usage duration of the first terminal device, where the first usage duration is the historical usage duration of the first terminal device for communicating using satellite communication; when the first usage duration is less than a first duration threshold, call the second terminal device through satellite communication.

[0086] In a possible implementation manner of the present application, the first calling module 802 is configured to: when the first location information of the first terminal device is non-preset location information, determine whether the second location information of the second terminal device is preset location information; when the second location information of the second terminal device is preset location information, determine whether the call of the first terminal device is in a first time period; when the call of the first terminal device is in the first time period, obtain a first usage duration of the first terminal device; when the first usage duration is less than a first duration threshold, call the second terminal device through satellite communication.

[0087] In a possible implementation manner of the present application, the first time period is determined by the first terminal device according to historical communication information of communicating with the second terminal device.

[0088] In a possible implementation manner of the present application, the communication device is the second terminal device, and the location information is the second location information; the obtaining module 801 is configured to: send a request for obtaining the second location information of the second terminal device to the network side; receive the second location information sent by the network side.

[0089] In a possible implementation manner of the present application, the communication device is a second terminal device, and the location information is second location information; an acquisition module 801 is configured to: based on the user type stored in the first terminal device, acquire the second location information of the second terminal device, where the user type includes the location information of the place to which the second terminal device belongs.

[0090] In a possible implementation manner of the present application, the communication processing device may further include a sending module and a first receiving module.

[0091] Wherein, the sending module is configured to send a search request to the network side to search for a cell in the corresponding frequency band of satellite communication; the first receiving module is configured to receive the frequency band and channel allocated by the network side device.

[0092] The communication processing device provided by the embodiments of the present application can implement Figures 1-6 each process implemented by the method embodiments, achieving the same technical effects. To avoid repetition, it will not be elaborated here.

[0093] Figure 9 The figure is a schematic diagram of a communication processing device provided by an embodiment of the present application. As Figure 9 shown, the communication processing device is applied to the network side, and the communication processing device may include a second receiving module 901 and a second calling module 902.

[0094] Wherein, the second receiving module 901 is configured to receive a call request sent by the first terminal device, and the call request is used to call the second terminal device through satellite communication; the second calling module 902 is configured to call the second terminal device through satellite communication.

[0095] In the embodiment of the present application, first, the second receiving module 901 receives the call request sent by the first terminal device, and the call request is used to call the second terminal device through satellite, and then the second calling module 902 calls the second terminal device through satellite communication. In the embodiment of the present application, the network side can call the second terminal device according to the satellite communication call sent by the first terminal device, which can shorten the delay of the first terminal device calling the second terminal device.

[0096] The communication processing device provided by the embodiments of the present application can implement Figure 7 each process implemented by the method embodiments, achieving the same technical effects. To avoid repetition, it will not be elaborated here.

[0097] As Figure 10As shown in the figure, an embodiment of the present application further provides an electronic device 1000, which includes a processor 1001, a memory 1002, and a program or instruction stored on the memory 1002 and executable on the processor 1001. When the program or instruction is executed by the processor 1001, it implements each process of the communication processing method embodiment described above and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0098] An embodiment of the present application further provides a storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the communication processing method embodiment provided in any of the above embodiments and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0099] Among them, the processor is the processor in the electronic device described in the above embodiment. The storage medium includes computer storage media such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disc.

[0100] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instruction to implement each process of the communication processing method embodiment described above and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0101] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip.

[0102] Another embodiment of the present application provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the communication processing method embodiment described above and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0103] Another embodiment of the present application provides a processing device, which is configured to execute each process of the communication processing method embodiment described above and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0104] It should be noted that in this text, the term "comprising", "including" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the existence of additional identical elements in the process, method, article or device comprising that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but may also include performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, the features described with reference to certain examples may be combined in other examples.

[0105] From the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence or the part that contributes to the prior art, can be embodied in the form of a computer software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to enable a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of the present application.

[0106] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Those of ordinary skill in the art, under the inspiration of the present application and without departing from the spirit and scope protected by the claims of the present application, can still make many forms, all of which fall within the protection scope of the present application.

Claims

1. A communication processing method, characterized in that, Applied to the first terminal device side, the method includes: When the first terminal device calls the second terminal device, obtain the location information of the communication device, where the communication device is at least one of the first terminal device and the second terminal device; When the location information is preset location information, call the second terminal device through satellite communication.

2. The method according to claim 1, wherein The step of calling the second terminal device through satellite communication when the location information is preset location information includes: When the location information is preset location information, obtain the first usage duration of the first terminal device, where the first usage duration is the historical usage duration of the first terminal device using satellite communication for communication; When the first usage duration is less than the first duration threshold, call the second terminal device through satellite communication.

3. The method according to claim 1, wherein The step of calling the second terminal device through satellite communication when the location information is preset location information includes: When the location information is preset location information, determine whether the call of the first terminal device is in the first time period, where the first time period is the time period set by the first terminal device for the second terminal device to use satellite communication for communication; When the call of the first terminal device is in the first time period, call the second terminal device through the satellite communication.

4. The method according to claim 1, characterized in that The step of calling the second terminal device through satellite communication when the location information is preset location information includes: When the first location information of the first terminal device is preset location information, determine whether the call of the first terminal device is in the first time period, where the first time period is the time period set by the first terminal device for the second terminal device to use satellite communication for communication; When the call of the first terminal device is in the first time period, obtain the first usage duration of the first terminal device, where the first usage duration is the historical usage duration of the first terminal device using satellite communication for communication; When the first usage duration is less than the first duration threshold, call the second terminal device through the satellite communication.

5. The method according to claim 4, wherein The step of calling the second terminal device through satellite communication when the location information is preset location information includes: When the first location information of the first terminal device is non-preset location information, determine whether the second location information of the second terminal device is the preset location information; When the second location information of the second terminal device is the preset location information, determine whether the call of the first terminal device is in the first time period; When the call of the first terminal device is in the first time period, obtain the first usage duration of the first terminal device; When the first usage duration is less than the first duration threshold, call the second terminal device through the satellite communication.

6. The method according to any one of claims 3 to 5, characterized in that, The first time period is determined by the first terminal device according to the historical communication information of communicating with the second terminal device.

7. The method according to claim 1, characterized in that The communication device is a second terminal device, and the location information is second location information; The obtaining of the location information of the communication device includes: Sending a request for obtaining the second location information of the second terminal device to the network side; Receiving the second location information sent by the network side.

8. The method according to claim 1, characterized in that The communication device is a second terminal device, and the location information is second location information; The obtaining of the location information of the communication device includes: Obtaining the second location information of the second terminal device based on the user type stored in the first terminal device, where the user type includes the home location information of the second terminal device.

9. The method according to claim 1, characterized in that The method further includes: Sending a search request to the network side to search for cells in the corresponding frequency band of satellite communication; Receiving the frequency band and channel allocated by the network side device.

10. A communication processing method, characterized in that, Applied to the network side, the method includes: Receiving a call request sent by a first terminal device, where the call request is used to call a second terminal device through satellite communication; Calling the second terminal device through the satellite communication.

11. An electronic device, characterized in that, It includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, it implements the steps of the communication processing method according to any one of claims 1-9, or implements the steps of the communication processing method according to claim 10.

12. A storage medium, characterized in that, A program or instruction is stored on the storage medium. When the program or instruction is executed by a processor, it implements the steps of the communication processing method according to any one of claims 1-9, or implements the steps of the communication processing method according to claim 10.