Information Transmission Method, Device, Storage Medium and Chip

By obtaining network signaling under 5G SA network to determine the network support, switching to a low-standard network (such as LTE) and using NAS mode to send SMS information, the problem of SMS information transmission failure under 5G SA network is solved, and the success rate and user experience of SMS services are improved.

CN115334582BActive Publication Date: 2025-07-25BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210951512.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-09
Publication Date
2025-07-25
Estimated Expiration
2042-08-09

AI Technical Summary

Technical Problem

Under the 5G SA network, when the terminal fails to send SMS information for the short message service, the existing technology cannot effectively switch to a communication network that supports the NAS information sending mode, resulting in the SMS service being unable to proceed successfully, affecting the user experience.

Method used

When the target terminal fails to send SMS information, obtain the network signaling sent by the network device to determine whether the current communication network supports the NAS information transmission mode. If not, switch to a communication network with a network standard lower than the current network (such as switching from 5G SA to LTE network), and send SMS information through the NAS information transmission mode under this network.

Benefits of technology

It improves the success rate of SMS services, improves the basic communication experience of users, and ensures that SMS information can be successfully transmitted.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115334582B_ABST
    Figure CN115334582B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an information transmission method, apparatus, storage medium, and chip. When a short message service (SMS) message fails to be sent out by a target terminal, obtain a location update signaling sent by a network device to the target terminal, where the location update signaling is used to represent network configuration information corresponding to the first communication network; when it is determined according to the location update signaling that the current first communication network of the target terminal does not support a non-access stratum (NAS) information sending mode, switch the first communication network to a second communication network, where the network mode of the second communication network is lower than that of the first communication network; and send the SMS message through the NAS information sending mode under the second communication network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular, to a method and apparatus for information transmission, a storage medium, and a chip. Background Art

[0002] At present, 5G (5th-Generation) networks have been basically commercially available throughout the region, and users generally conduct daily services in a 5G environment. The current 5G networks are mainly divided into two networking forms: SA (Standalone Access) and NSA (Non-Standalone Access). Among them, SA networking, that is, 5G standalone networking, consists of a 5G core network and 5G base stations; NSA networking, that is, non-standalone networking, basically consists of an LTE (Long Term Evolution) core network and 5G base stations, and adopts the LTE-NR dual-connection mode.

[0003] In addition, terminals usually use two modes to send and receive SMS (Short Messaging Service) information in a 5G network: NAS (None Access Stratum) and IMS (IP Multimedia Subsystem). When a terminal supports both of these information sending modes, it can preferentially select the IMS mode to complete the 5G SMS service. When the IMS mode fails, the terminal can use the NAS mode to re-perform the SMS service. Summary of the Invention

[0004] To overcome the problems in the related art, the present disclosure provides a method and apparatus for information transmission, a storage medium, and a chip.

[0005] According to a first aspect of an embodiment of the present disclosure, there is provided a method for information transmission, including:

[0006] When a target terminal fails to send short message service (SMS) information, obtaining a location update signaling sent by a network device to the target terminal, where the location update signaling is used to represent network configuration information corresponding to a first communication network;

[0007] When it is determined according to the location update signaling that the current first communication network of the target terminal does not support the non-access stratum (NAS) information sending mode, switching the first communication network to a second communication network, where the network mode of the second communication network is lower than that of the first communication network;

[0008] Sending the SMS information in the NAS information sending mode under the second communication network.

[0009] Optionally, before obtaining the location registration signaling sent by the network device to the target terminal, the method further includes:

[0010] Sending the SMS information externally through an IP Multimedia Subsystem (IMS) information sending mode;

[0011] When receiving a preset error code sent by the network device, determining that the target terminal fails to send the SMS information externally.

[0012] Optionally, the location registration signaling includes an indication message for indicating whether the first communication network supports the NAS information sending mode, and the method includes:

[0013] When the indication message is preset identification information, determining that the first communication network does not support the NAS information sending mode.

[0014] Optionally, after sending the SMS information through the NAS information sending mode under the second communication network, the method further includes:

[0015] Recording the duration after the target terminal switches from the first communication network to the second communication network;

[0016] When the duration reaches a preset duration, switching the communication network of the target terminal from the second communication network to the first communication network.

[0017] Optionally, before recording the duration after the target terminal switches from the first communication network to the second communication network, the method further includes:

[0018] Obtaining the occurrence times of a target event corresponding to the target terminal, where the target event is an event that the target terminal resides in the same cell at both a first moment and a second moment. The first moment is the moment when the target terminal resides in the first communication network before switching the communication network of the target terminal to the second communication network, and the second moment is the moment when the target terminal resides in the first communication network after switching the communication network of the target terminal back from the second communication network to the first communication network; updating the preset duration according to the occurrence times.

[0019] Optionally, the method further includes:

[0020] Obtaining a first cell identifier, where the first cell identifier is the cell where the target terminal resides when the target terminal fails to send the SMS information externally;

[0021] After switching the target terminal from the second communication network to the first communication network, obtain a second cell identifier of a cell where the target terminal camps;

[0022] Update the occurrence count according to the first cell identifier and the second cell identifier.

[0023] Optionally, the updating the occurrence count according to the first cell identifier and the second cell identifier includes:

[0024] If the first cell identifier and the second cell identifier are the same, increase the occurrence count by a preset amplitude;

[0025] If the first cell identifier and the second cell identifier are different, reset the occurrence count to zero.

[0026] According to a second aspect of the embodiments of the present disclosure, there is provided an information transmission apparatus, including:

[0027] An acquisition module, configured to obtain a location update signaling sent by a network device to the target terminal when a Short Message Service (SMS) information transmission by the target terminal fails, where the location update signaling is used to characterize network configuration information corresponding to a first communication network;

[0028] A first network switching module, configured to switch the first communication network to a second communication network when it is determined according to the location update signaling that the current first communication network of the target terminal does not support a non-access stratum (NAS) information transmission mode, where a network mode of the second communication network is lower than that of the first communication network;

[0029] An information transmission module, configured to transmit the SMS information in the NAS information transmission mode under the second communication network.

[0030] Optionally, the apparatus further includes:

[0031] A second network switching module, configured to record a duration after the target terminal switches from the first communication network to the second communication network; and switch the communication network of the target terminal from the second communication network to the first communication network when the duration reaches a preset duration.

[0032] Optionally, the apparatus further includes:

[0033] A first update module, configured to obtain the occurrence times of a target event corresponding to the target terminal, where the target event is an event that the target terminal resides in the same cell at both a first moment and a second moment, the first moment is the moment when the target terminal resides in the first communication network before switching the communication network of the target terminal to the second communication network, and the second moment is the moment when the target terminal resides in the first communication network after switching the communication network of the target terminal from the second communication network back to the first communication network; update the preset duration according to the occurrence times.

[0034] Optionally, the device further includes:

[0035] A second update module, configured to obtain a first cell identifier, where the first cell identifier is the cell in which the target terminal resides when the target terminal fails to send the SMS information; after switching the target terminal from the second communication network to the first communication network, obtain a second cell identifier of the cell in which the target terminal resides; update the occurrence times according to the first cell identifier and the second cell identifier.

[0036] According to a third aspect of the embodiments of the present disclosure, there is provided an information transmission device, including:

[0037] A processor;

[0038] A memory for storing processor-executable instructions;

[0039] Wherein, the processor is configured to:

[0040] In the case where the target terminal fails to send a Short Message Service (SMS) message, obtain the residence signaling sent by the network device to the target terminal, where the residence signaling is used to characterize the network configuration information corresponding to the first communication network;

[0041] In the case where it is determined according to the residence signaling that the current first communication network of the target terminal does not support the non-access stratum (NAS) information sending mode, switch the first communication network to a second communication network, where the network mode of the second communication network is lower than that of the first communication network;

[0042] Send the SMS message through the NAS information sending mode under the second communication network.

[0043] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, on which computer program instructions are stored, and when the program instructions are executed by a processor, the steps of the information transmission method provided in the first aspect of the present disclosure are implemented.

[0044] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: When the target terminal fails to send SMS information externally, it can be determined whether the first communication network to which the target terminal camps supports the non-access stratum (NAS) information sending mode. If it is determined that the first communication network does not support the NAS information sending mode, the first communication network can be switched to a second communication network (for example, switching the target terminal's 5G SA network to an LTE network), so that SMS information can be sent through the NAS information sending mode under the second communication network, improving the success rate of the target terminal's SMS service and enhancing the user's basic communication experience.

[0045] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure and, together with the specification, used to explain the principles of the present disclosure.

[0047] Figure 1 is a flowchart of an information transmission method shown according to an exemplary embodiment.

[0048] Figure 2 is according to Figure 1 shown in the embodiment is a flowchart of an information transmission method.

[0049] Figure 3 is a block diagram of an information transmission device shown according to an exemplary embodiment.

[0050] Figure 4 is according to Figure 3 shown in the embodiment is a block diagram of an information transmission device.

[0051] Figure 5 is a block diagram of an information transmission device shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0052] Here, the exemplary embodiments will be described in detail, and the examples are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0053] It should be noted that all actions of obtaining signals, information or data in this application are carried out on the premise of complying with the corresponding data protection regulations and policies of the country where the location is located and obtaining authorization from the corresponding device owner.

[0054] This disclosure is mainly applied to the scenario where the terminal performs SMS services in the SA networking mode of the 5G network. In the related art, when the UE performs SMS services in the SA networking mode of the 5G network, it preferentially selects the IMS mode. If an error code is returned by the network device due to a current network anomaly or a cell failure in the area where the UE is located, the UE will retry the NAS mode to continue the same SMS service to ensure that the user's short message can be successfully sent. When sending SMS information based on the NAS mode, an SMSF (Short Message Service Function) needs to be deployed in the 5G core network to interface with the SMSC (Short Message Service Center).

[0055] However, at present, most 5G SA networks do not fully deploy SMSF network elements. Therefore, the network side does not support the NAS mode. When the UE fails to send SMS information using the IMS mode, retrying the NAS mode according to the original solution will also fail. The final result will be that the user's SMS service cannot be successfully carried out. In the actual application scenario, in the 5G SA network, it is common for the SMS information sent through the IMS to fail due to a sudden temporary network anomaly. If the SMS cannot be sent or received by retrying the NAS method, it will affect the normal progress of the user's SMS service, thereby affecting the user experience.

[0056] To solve the above problems, this disclosure provides an information transmission method, device, storage medium and chip. When the first communication network of the target terminal is a specified communication network (such as a 5G SA network), when the target terminal fails to send SMS information outward, it can be determined whether the first communication network where the target terminal camps supports the non-access stratum NAS information sending mode. If it is determined that the first communication network does not support the NAS information sending mode, the first communication network can be switched to a second communication network (for example, switching the 5G SA network of the target terminal to an LTE network), so that the SMS information can be sent through the NAS information sending mode under the second communication network, improving the success rate of the SMS service of the target terminal and improving the user's basic communication experience.

[0057] The following will detail the specific implementation manners of this disclosure with reference to the accompanying drawings.

[0058] Figure 1It is a flowchart of an information transmission method shown according to an exemplary embodiment. This method can be applied to a terminal, such as Figure 1 as shown, and includes the following steps.

[0059] In step S101, when the short message service (SMS) information sent by the target terminal fails, obtain the location update signaling sent by the network device to the target terminal.

[0060] As mentioned above, the present disclosure is mainly applied to the scenario where the terminal performs SMS services in the SA networking mode of the 5G network. Therefore, the target terminal includes a terminal supporting the 5G network. And when the current first communication network of the target terminal is a specified communication network, when the target terminal fails to send SMS information, the location update signaling can be obtained by executing this step. The specified communication network can include, for example, the SA network.

[0061] In addition, the network device can be, for example, a base station. After the target terminal camps on the first communication network corresponding to the base station, the base station can send the location update signaling to the target terminal. The location update signaling is used to represent the network configuration information corresponding to the first communication network. The network configuration information can include, for example, whether the 5G core network corresponding to the first communication network deploys an SMSF network element. Generally, after the 5G core network deploys the SMSF network element, it can support the terminal to transmit SMS information based on the SMS over NAS information sending mode.

[0062] In step S102, when it is determined according to the location update signaling that the current first communication network of the target terminal does not support the non-access stratum (NAS) information sending mode, switch the first communication network to a second communication network, and the network mode of the second communication network is lower than that of the first communication network.

[0063] Among them, the NAS information sending mode is the SMS over NAS information sending mode. The location update signaling includes an indication message for indicating whether the first communication network supports the NAS information sending mode. The second communication network can include, for example, the 4G LTE network, or other network services with a network mode lower than the current first communication network, such as the 3G network.

[0064] In one implementation, when the indication message is preset identification information, it is determined that the first communication network does not support the NAS information sending mode. For example, if the SMSF network element is not deployed in the 5G core network in the current network configuration, the terminal does not support the transmission of SMS information based on the SMS over NAS information sending mode. In this case, the indication message contains the preset identification information, and the preset identification information is used to indicate that the SMSF network element is not deployed in the 5G core network corresponding to the terminal's network attachment. In other words, the preset identification information is used to indicate that the first communication network does not support the NAS information sending mode.

[0065] In step S103, send SMS information through the NAS information sending mode under the second communication network.

[0066] Exemplarily, taking the second communication network as an LTE network, since the core network does not need to deploy the SMSF network element when the 4G LTE network transmits SMS information based on the SMS over NAS information sending mode, the 4G LTE network can normally transmit SMS information through the NAS information sending mode.

[0067] Using the above method, when the target terminal fails to send SMS information outward, it can be determined whether the first communication network where the target terminal is attached supports the NAS information sending mode (i.e., the SMS over NAS method). If it is determined that the first communication network does not support the non-access stratum NAS information sending mode, the first communication network can be switched to the second communication network (for example, switching the 5G SA network of the target terminal to the LTE network), so that SMS information can be sent through the NAS information sending mode under the second communication network, improving the success rate of the SMS service of the target terminal and enhancing the user's basic communication experience.

[0068] Figure 2 is according to Figure 1 shown in the flowchart of an information transmission method according to the illustrated embodiment, as Figure 2 shown, the method includes the following steps:

[0069] In step S201, send SMS information outward through the IP multimedia subsystem IMS information sending mode.

[0070] Among them, the IMS information sending mode here can be, for example, SMS over IMS.

[0071] When a terminal sends and receives SMS messages over a 5G network, it mostly does so based on two message sending modes: SMS over NAS and SMS over IMS. And when the terminal conducts SMS services over a 5G network, it usually prefers to use the SMS over IMS mode to send SMS messages outward.

[0072] In step S202, when receiving a preset error code sent by a network device, it is determined that the target terminal fails to send an SMS message outward.

[0073] Among them, the network device can be, for example, a base station.

[0074] In the case of current network anomalies or cell failures in the area, there will be a situation where the terminal fails to send SMS messages based on the SMS over IMS mode. At this time, the target terminal usually receives a preset error code (such as 405 METHOD_NOT_ALLOWED, etc.) sent by the network device. Therefore, when the target terminal receives the preset error code sent by the network device, it can be determined that the target terminal fails to send the SMS message outward.

[0075] In step S203, obtain the registration signaling sent by the network device to the target terminal.

[0076] After the target terminal camps on the first communication network corresponding to the network device, the network device can send the registration signaling to the target terminal. The registration signaling is used to represent the network configuration information corresponding to the first communication network. The network configuration information can include, for example, whether the 5G core network corresponding to the first communication network deploys an SMSF network element. Usually, after the 5G core network deploys the SMSF network element, it can support the terminal to transmit SMS messages based on the SMS over NAS message sending mode.

[0077] In step S204, when it is determined according to the registration signaling that the current first communication network of the target terminal does not support the non-access stratum NAS message sending mode, switch the first communication network to a second communication network.

[0078] Among them, the registration signaling includes an indication message for indicating whether the first communication network supports the NAS message sending mode. The second communication network can include, for example, a 4G LTE network, or other network services with a network mode lower than the current first communication network, such as a 3G network.

[0079] In one implementation manner, when the indication message is preset identification information, it is determined that the first communication network does not support the NAS information sending mode. For example, if the SMSF network element is not deployed in the network configuration of the currently registered network (i.e., the first communication network) of the terminal, then the terminal does not support the transmission of SMS information based on the SMS over NAS information sending mode. In this case, the indication message contains the preset identification information, and the preset identification information is used to indicate that the SMSF network element is not deployed in the 5G core network corresponding to the registered network of the terminal. In other words, the preset identification information is used to indicate that the first communication network does not support the NAS information sending mode.

[0080] It should be noted that in the actual application scenario, at present, most of the stand-alone networking SA networks under 5G networks do not deploy the SMSF network element. Therefore, the network side does not support the SMS over NAS information sending mode. Therefore, when the first communication network where the multi-target terminal is currently registered is an SA network, after the target terminal fails to perform the SMS service using the SMS over IMS method, if it still retries SMS over NAS according to the original solution, it will also fail, resulting in the failure of the user's SMS service. Therefore, in the present disclosure, when it is determined that the current first communication network of the target terminal does not support the non-access stratum NAS information sending mode, the first communication network can be switched to a second communication network with a lower network mode, so as to implement the SMS service under the second communication network.

[0081] In step S205, send the SMS information through the NAS information sending mode under the second communication network.

[0082] Exemplarily, taking the second communication network as an LTE network as an example, since the core network does not need to deploy the SMSF network element when the 4G LTE network transmits SMS information based on the SMS over NAS information sending mode, therefore, based on the 4G LTE network, the SMS information can be normally transmitted through the NAS information sending mode.

[0083] In step S206, obtain the occurrence times of the target event corresponding to the target terminal, and update the preset duration of the preset timer according to the occurrence times.

[0084] For example, the occurrence times of the target event corresponding to the target terminal can be recorded by a pre-set counter. The target event is the event that the target terminal resides in the same cell at both the first moment and the second moment. The first moment is the moment when the target terminal resides in the first communication network before switching the communication network of the target terminal to the second communication network. The second moment is the moment when the target terminal resides in the first communication network after switching the communication network of the target terminal back from the second communication network to the first communication network.

[0085] The network mode of the first communication network is higher than that of the second communication network. Since the higher the network mode, the better the corresponding communication quality. Therefore, in addition to solving the problem that the target terminal cannot send and receive SMS messages based on the NAS information sending mode under the first communication network, it is also necessary to ensure the highest possible communication quality of the user terminal to the greatest extent. Therefore, after the present disclosure controls the target terminal to switch from the first communication network to the second communication network, the pre-set timer can be used to record the duration after the target terminal switches from the first communication network to the second communication network, so that when the duration reaches the preset duration, the network residence of the target terminal can be timely switched back from the second communication network to the first communication network with a higher network mode.

[0086] Wherein, the initial values of the pre-set counter and the pre-set timer can be initialized when the target terminal first resides in the first communication network. For example, the initial value of the pre-set counter is 0, and the initial value of the preset duration of the pre-set timer can be set to 15 seconds.

[0087] In a possible implementation manner of this step, the preset duration of the pre-set timer can be updated according to the occurrence times of the target event in the following manner:

[0088] T1 = T0 + n * k

[0089] Wherein, T1 represents the preset duration of the updated pre-set timer, T0 represents the preset duration of the pre-set timer before update, n represents the occurrence times of the target event recorded by the pre-set counter, k represents the preset time increment, and the specific value of k can be defined according to actual requirements, and the present disclosure does not limit this.

[0090] In step S207, record the duration after the target terminal switches from the first communication network to the second communication network, and when the duration reaches the preset duration, switch the communication network of the target terminal from the second communication network to the first communication network.

[0091] Wherein, the duration after the target terminal switches from the first communication network to the second communication network can be recorded by a pre-set timer.

[0092] As mentioned above, on the premise of solving the problem that the target terminal cannot send and receive SMS messages based on the NAS information sending mode under the first communication network, it is also necessary to ensure the relatively high communication quality of the user terminal to the greatest extent. Therefore, after the present disclosure controls the target terminal to switch from the first communication network to the second communication network, the preset timer can record the duration after the target terminal switches from the first communication network to the second communication network, and when the duration reaches the preset duration, the present disclosure can timely switch the network registration of the target terminal back from the second communication network to the first communication network with a higher network mode.

[0093] It should also be noted that when the time of the preset timer reaches the preset duration, after the communication network of the target terminal is switched from the second communication network to the first communication network, when the time of the preset timer does not reach the preset duration, the target terminal can receive SMS messages sent by other terminals through the NAS information sending mode under the second communication network, so as to realize the reception and sending of SMS messages.

[0094] In step S208, a first cell identifier is obtained, and the first cell identifier is the cell where the target terminal resides when the target terminal fails to send an SMS message outward.

[0095] Wherein, the first cell identifier and the second cell identifier mentioned later can be the CGI (Cell Global Identifier) or TAC (Tracking Area Code) of the cell.

[0096] In step S209, a second cell identifier of the cell where the target terminal resides is obtained.

[0097] The second cell identifier is the cell identifier of the cell where the target terminal resides after the communication network of the target terminal is switched back from the second communication network to the first communication network.

[0098] In step S210, the occurrence times of the target event are updated according to the first cell identifier and the second cell identifier, and the first cell identifier is the cell where the target terminal resides when the target terminal fails to send an SMS message outward.

[0099] When the target terminal fails to send the SMS message externally and the current first communication network of the target terminal does not support the non-access stratum (NAS) information sending mode, if it is determined according to the first cell identifier and the second cell identifier that the serving cell where the target terminal fails to send the SMS message externally is the same as the serving cell where the target terminal camps after switching back from the second communication network to the first communication network, after switching the target terminal back from the second communication network to the first communication network, it is very likely that the current first communication network of the target terminal also does not support the NAS information sending mode. Therefore, in this step, if the first cell identifier and the second cell identifier are the same, the occurrence count can be increased by a preset amplitude, so that when updating the preset duration of the preset timer according to the occurrence count of the target event, the preset duration of the preset timer can be appropriately increased, thereby increasing the SMS message sending and receiving time and further improving the success rate of SMS message sending and receiving; if the first cell identifier and the second cell identifier are different, the occurrence count can be cleared to re-monitor the SMS service under the communication network corresponding to the current serving cell.

[0100] By adopting the above method, when the target terminal fails to send the SMS message externally, it can be determined whether the first communication network where the target terminal camps supports the NAS information sending mode (i.e., SMS over NAS mode). If it is determined that the first communication network does not support the NAS information sending mode of the non-access stratum, the first communication network can be switched to the second communication network (for example, switching the 5G SA network of the target terminal to the LTE network), so that the SMS message can be sent through the NAS information sending mode under the second communication network, improving the success rate of the SMS service of the target terminal and enhancing the basic communication experience of the user.

[0101] Figure 3 It is a block diagram of an information transmission device shown according to an exemplary embodiment. Refer to Figure 3 , the device includes an acquisition module 301, a network switching module 302, and an information transmission module 303.

[0102] The acquisition module 301 is configured to acquire the camping signaling sent by the network device to the target terminal when the target terminal fails to send a Short Message Service (SMS) message externally, where the camping signaling is used to characterize the network configuration information corresponding to the first communication network.

[0103] The first network switching module 302 is configured to switch the first communication network to a second communication network when it is determined according to the camping signaling that the current first communication network of the target terminal does not support the NAS information sending mode of the non-access stratum, and the network mode of the second communication network is lower than that of the first communication network.

[0104] The information transmission module 303 is configured to send the SMS information through the NAS information sending mode under the second communication network.

[0105] Optionally, Figure 4 is a block diagram of an information transmission device shown according to Figure 3 the embodiment shown, as Figure 4 shown, the device further includes:

[0106] The determination module 304 is configured to send the SMS information outward through the IP multimedia subsystem IMS information sending mode; and determine that the target terminal fails to send the SMS information outward when receiving a preset error code sent by a network device.

[0107] Optionally, the resident network signaling includes an indication message for indicating whether the first communication network supports the NAS information sending mode, and the first network switching module 302 is configured to determine that the first communication network does not support the NAS information sending mode when the indication message is preset identification information.

[0108] Optionally, as Figure 4 shown, the device further includes:

[0109] The second network switching module 305 is configured to record the duration after the target terminal switches from the first communication network to the second communication network; and switch the communication network of the target terminal from the second communication network to the first communication network when the time of the preset timer reaches a preset duration.

[0110] Optionally, as Figure 4 shown, the device further includes:

[0111] The first update module 306 is configured to obtain the occurrence times of a target event corresponding to the target terminal, where the target event is an event that the target terminal resides in the same cell at both a first moment and a second moment, the first moment is the moment when the target terminal resides in the first communication network before switching the communication network of the target terminal to the second communication network, and the second moment is the moment when the target terminal resides in the first communication network after switching the communication network of the target terminal back from the second communication network to the first communication network; and update the preset duration according to the occurrence times.

[0112] Optionally, as Figure 4 shown, the device further includes:

[0113] The second update module 307 is configured to obtain a first cell identifier, where the first cell identifier is the cell in which the target terminal camps when the target terminal fails to send the SMS message outward; after switching the target terminal from the second communication network to the first communication network, obtain a second cell identifier of the cell in which the target terminal camps; and update the occurrence count according to the first cell identifier and the second cell identifier.

[0114] Optionally, the second update module 307 is configured to increase the occurrence count by a preset amplitude if the first cell identifier and the second cell identifier are the same; and clear the occurrence count if the first cell identifier and the second cell identifier are different.

[0115] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.

[0116] The present disclosure also provides a computer-readable storage medium, on which computer program instructions are stored, and when the program instructions are executed by a processor, the steps of the information transmission method provided by the present disclosure are implemented.

[0117] Figure 5 FIG. 500 is a block diagram of a device 500 for information transmission according to an exemplary embodiment. For example, the device 500 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0118] Refer to Figure 5 , the device 500 may include one or more of the following components: a processing component 502, a memory 504, a power supply component 506, a multimedia component 508, an audio component 510, an input / output interface 512, a sensor component 514, and a communication component 516.

[0119] The processing component 502 generally controls the overall operation of the device 500, such as operations associated with display, telephone call, data communication, camera operation, and recording operation. The processing component 502 may include one or more processors 520 to execute instructions to complete all or part of the steps of the above method. In addition, the processing component 502 may include one or more modules to facilitate the interaction between the processing component 502 and other components. For example, the processing component 502 may include a multimedia module to facilitate the interaction between the multimedia component 508 and the processing component 502.

[0120] The memory 504 is configured to store various types of data to support the operation of the device 500. Examples of such data include instructions for any application or method operating on the device 500, contact data, phone book data, messages, pictures, videos, and the like. The memory 504 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.

[0121] The power supply component 506 provides power to the various components of the device 500. The power supply component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 500.

[0122] The multimedia component 508 includes a screen that provides an output interface between the device 500 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can not only sense the boundaries of the touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 508 includes a front camera and / or a rear camera. When the device 500 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.

[0123] The audio component 510 is configured to output and / or input audio signals. For example, the audio component 510 includes a microphone (MIC) that is configured to receive external audio signals when the device 500 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 504 or transmitted via the communication component 516. In some embodiments, the audio component 510 further includes a speaker for outputting audio signals.

[0124] The input / output interface 512 provides an interface between the processing component 502 and a peripheral interface module, which can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power-on button, and a lock button.

[0125] The sensor assembly 514 includes one or more sensors for providing a status assessment of various aspects of the device 500. For example, the sensor assembly 514 can detect the on / off state of the device 500, the relative positioning of components, such as the display and keypad of the device 500. The sensor assembly 514 can also detect a change in the position of the device 500 or a component of the device 500, the presence or absence of user contact with the device 500, the orientation or acceleration / deceleration of the device 500, and the temperature change of the device 500. The sensor assembly 514 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 514 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0126] The communication component 516 is configured to facilitate communication between the device 500 and other devices in a wired or wireless manner. The device 500 can access a wireless network based on communication standards, such as WiFi, 2G, 3G, 4G, or 5G, or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 further includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0127] In an exemplary embodiment, the device 500 can be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described information transmission method.

[0128] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 504 including instructions, which can be executed by a processor 520 of the device 500 to complete the above-described information transmission method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0129] In addition to being an independent electronic device, the above-mentioned device can also be a part of an independent electronic device. For example, in one embodiment, the device can be an integrated circuit (IC) or a chip. The integrated circuit can be a single IC or a collection of multiple ICs. The chip can include, but is not limited to, the following types: GPU (Graphics Processing Unit), CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), SOC (System on Chip), etc. The above-mentioned integrated circuit or chip can be used to execute executable instructions (or code) to implement the above-mentioned information transmission method. The executable instructions can be stored in the integrated circuit or chip, or obtained from other devices or equipment. For example, the integrated circuit or chip includes a processor, a memory, and an interface for communicating with other devices. The executable instructions can be stored in the memory, and when the executable instructions are executed by the processor, the above-mentioned information transmission method is implemented; or, the integrated circuit or chip can receive the executable instructions through the interface and transmit them to the processor for execution to implement the above-mentioned information transmission method.

[0130] In another exemplary embodiment, a computer program product is also provided. The computer program product includes a computer program that can be executed by a programmable device, and the computer program has a code portion for executing the above-mentioned information transmission method when executed by the programmable device.

[0131] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the present disclosure. This application is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.

[0132] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. An information transmission method, characterized in that, Including: When the short message service (SMS) information sent by the target terminal fails, obtain the location update signaling sent by the network device to the target terminal, where the location update signaling is used to characterize the network configuration information corresponding to the first communication network; When it is determined according to the location update signaling that the current first communication network of the target terminal does not support the non-access stratum (NAS) information sending mode, switch the first communication network to a second communication network, where the network mode of the second communication network is lower than that of the first communication network; Send the SMS information in the NAS information sending mode under the second communication network.

2. The method according to claim 1, wherein Before obtaining the location update signaling sent by the network device to the target terminal, the method further includes: Send the SMS information in the IP multimedia subsystem (IMS) information sending mode; When receiving a preset error code sent by the network device, determine that the target terminal fails to send the SMS information.

3. The method according to claim 1, characterized in that, The location update signaling includes an indication message for indicating whether the first communication network supports the NAS information sending mode, and the method includes: When the indication message is preset identification information, determine that the first communication network does not support the NAS information sending mode.

4. The method according to any one of claims 1 to 3, characterized in that After sending the SMS information in the NAS information sending mode under the second communication network, the method further includes: Record the duration after the target terminal switches from the first communication network to the second communication network; When the duration reaches a preset duration, switch the communication network of the target terminal from the second communication network to the first communication network.

5. The method according to claim 4, wherein Before recording the duration after the target terminal switches from the first communication network to the second communication network, the method further includes: Obtain the occurrence times of a target event corresponding to the target terminal, where the target event is an event that the target terminal stays in the same cell at a first moment and a second moment, the first moment is the moment when the target terminal is registered in the first communication network before switching the communication network of the target terminal to the second communication network, and the second moment is the moment when the target terminal is registered in the first communication network after switching the communication network of the target terminal back from the second communication network to the first communication network; Update the preset duration according to the occurrence times.

6. The method according to claim 5, characterized in that, The method further includes: Obtain a first cell identifier, where the first cell identifier is the cell where the target terminal stays when the target terminal fails to send the SMS information; After switching the target terminal from the second communication network to the first communication network, obtain a second cell identifier of the cell where the target terminal stays; Update the occurrence times according to the first cell identifier and the second cell identifier.

7. The method according to claim 6, wherein The updating the occurrence times according to the first cell identifier and the second cell identifier includes: If the first cell identifier and the second cell identifier are the same, increase the occurrence times by a preset amplitude; If the first cell identifier and the second cell identifier are different, clear the occurrence count.

8. An information transmission device, characterized in that, Includes: An acquisition module, configured to acquire the location update signaling sent by the network device to the target terminal when the target terminal fails to send a Short Message Service (SMS) message outward, where the location update signaling is used to characterize the network configuration information corresponding to the first communication network; A first network switching module, configured to switch the first communication network to a second communication network when it is determined according to the location update signaling that the current first communication network of the target terminal does not support the Non-Access Stratum (NAS) information sending mode, and the network mode of the second communication network is lower than that of the first communication network; An information transmission module, configured to send the SMS message in the NAS information sending mode under the second communication network.

9. The device according to claim 8, characterized in that, The apparatus further includes: A second network switching module, configured to record the duration after the target terminal switches from the first communication network to the second communication network; and when the duration reaches a preset duration, switch the communication network of the target terminal from the second communication network to the first communication network.

10. The device according to claim 9, characterized in that, The apparatus further includes: A first update module, configured to acquire the occurrence count of a target event corresponding to the target terminal, where the target event is an event that the target terminal resides in the same cell at both a first moment and a second moment, the first moment is the moment when the target terminal resides in the first communication network before switching the communication network of the target terminal to the second communication network, and the second moment is the moment when the target terminal resides in the first communication network after switching the communication network of the target terminal back from the second communication network to the first communication network; and update the preset duration according to the occurrence count.

11. The device according to claim 10, characterized in that, The apparatus further includes: A second update module, configured to acquire a first cell identifier, where the first cell identifier is the cell where the target terminal resides when the target terminal fails to send the SMS message outward; after switching the target terminal from the second communication network to the first communication network, acquire a second cell identifier of the cell where the target terminal resides; and update the occurrence count according to the first cell identifier and the second cell identifier.

12. An information transmission device, characterized in that, Includes: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to: Acquire the location update signaling sent by the network device to the target terminal when the target terminal fails to send a Short Message Service (SMS) message outward, where the location update signaling is used to characterize the network configuration information corresponding to the first communication network; Switch the first communication network to a second communication network when it is determined according to the location update signaling that the current first communication network of the target terminal does not support the Non-Access Stratum (NAS) information sending mode, and the network mode of the second communication network is lower than that of the first communication network; Send the SMS message in the NAS information sending mode under the second communication network.

13. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When the program instructions are executed by the processor, the steps of the method according to any one of claims 1 to 7 are implemented.

14. A chip, characterized in that, It includes a processor and an interface; the processor is used to read instructions to execute the method described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Business initiating method and device, terminal and storage medium

    CN112243280A