Cross-operator industry short message sending method, system, device and storage medium

By connecting the mobile operator's group industry gateway with the cable TV operator's target industry gateway and leveraging the cooperation channels between the mobile operator and EC/SI, the problem of long connection cycles for cable TV operators' industry SMS services has been solved, enabling rapid transmission of industry SMS services.

CN116939518BActive Publication Date: 2026-06-26CHINA MOBILE COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211378936.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-04
Publication Date
2026-06-26
Estimated Expiration
2042-11-04

AI Technical Summary

Technical Problem

The integration process between broadcasting operators and EC/SI for industry SMS services is lengthy and inefficient, making it difficult to quickly provide industry SMS services to 5G users across the country.

Method used

By connecting the mobile operator's group industry gateway to the cable TV operator's target industry gateway, and leveraging the existing industry SMS service cooperation channels between the mobile operator and EC/SI, the target number and subscription type of the industry SMS are determined by querying the NPDB, thus realizing cross-operator transmission of industry SMS. The provincial industry gateway is connected to the mobile operator's network, and the SMS center is connected to the cable TV operator's network.

Benefits of technology

This significantly shortens the time required for cable TV operators to launch industry-specific SMS services, meeting their needs for rapid service activation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116939518B_ABST
    Figure CN116939518B_ABST
Patent Text Reader

Abstract

The application discloses a cross-operator industry short message sending method, system, device and storage medium, and belongs to the technical field of short message transmission. The application connects a target industry gateway of a broadcasting operator through a group industry gateway of a mobile operator, utilizes an existing industry short message service cooperation channel of the mobile operator and EC / SI, realizes the dredging of the industry short message service of the broadcasting operator, fully considers the transformation period and workload of network elements such as the industry gateway and the short message center in the broadcasting operator network, greatly shortens the opening period of the industry short message service of the broadcasting operator, and meets the demand of the broadcasting operator for quickly opening the industry short message service. Specifically, with the help of the EC / SI resource of the mobile operator, the mobile operator notifies the industry customer that the industry short message of the broadcasting 5G user is sent through the provincial industry gateway; the provincial industry gateway switches the industry short message of the broadcasting 5G user to the target industry gateway, and then the target industry gateway sends the industry short message to the broadcasting 5G user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of SMS transmission, and in particular to a cross-carrier industry SMS sending method, system, device and storage medium. Background Technology

[0002] Currently, mobile operators and cable TV operators have carried out 5G co-construction and sharing cooperation. Cable TV operators have proposed that industry SMS (such as verification codes, notification SMS, etc.) services have become a basic requirement for 5G users and are a fundamental service that cable TV must provide for 5G commercial use.

[0003] Since EC / SI (Enterprise Customer / Service Integrator) are distributed across provinces nationwide and are numerous, if cable TV operators want to start cooperating with these EC / SI to provide industry SMS services, they need to connect with each industry customer individually, which takes a long time and is inefficient. On the other hand, cable TV operators want to quickly launch industry SMS services to provide industry SMS services to 5G users across the country.

[0004] Therefore, the existing technology suffers from the problem of a long cycle for broadcasting operators to launch industry SMS services. Summary of the Invention

[0005] The main purpose of this application is to provide a cross-carrier industry SMS sending method, system, device and storage medium, which aims to solve the technical problem of the long cycle of broadcasting operators opening industry SMS services.

[0006] To achieve the above objectives, this application provides a cross-carrier industry SMS sending method, which includes the following steps:

[0007] When an industry SMS is received, the subscription type of the destination number of the industry SMS is determined by querying the NPDB. The industry SMS is sent to the local area by EC / SI, and the operator corresponding to the number segment of the destination number is a broadcasting operator.

[0008] If the contract type is a target type, then the target number is retained, and the corresponding industry SMS is sent to the group industry gateway, so that the SMS center can distribute the received industry SMS to the user to which the target number belongs. When the group industry gateway receives the industry SMS, it sends the industry SMS to the SMS center through the target industry gateway.

[0009] The group industry gateway and the provincial industry gateway are both connected to the mobile operator network, and the short message center and the target industry gateway are both connected to the broadcasting operator network.

[0010] In one possible implementation of this application, the target type includes a non-number portability type. The step of retaining the target number and sending the corresponding industry SMS message to the group's industry gateway if the subscription type is the target type, so that the SMS center can forward the received industry SMS message to the user belonging to the target number, includes:

[0011] If the target type is not a number portability type, then the target number is retained, and the corresponding industry SMS is sent to the group's industry gateway, so that the SMS center can directly forward the received industry SMS to the user to which the target number belongs.

[0012] In one possible implementation of this application, the target type further includes a number portability type from a non-mobile operator to a broadcasting operator. The step of maintaining the target number and sending the corresponding industry SMS to the group's industry gateway if the subscription type is the target type, so that the SMS center can forward the received industry SMS to the user belonging to the target number, includes:

[0013] If the target type is a number portability type from a non-mobile operator to a broadcasting operator, then the target number is retained. In this case, the target number of the broadcasting operator is preceded by a first routing number, which is set by the EC / SI before sending the industry SMS.

[0014] The industry SMS message is sent to the group's industry gateway, so that the SMS center can send the received industry SMS message through the first interconnection gateway of the broadcasting operator to the second interconnection gateway of the operator corresponding to the first routing number, and then distribute the industry SMS message to the user to which the destination number belongs through the second interconnection gateway.

[0015] In one possible implementation of this application, the target type further includes a number portability type where the outgoing operator is a cable TV operator. The step of maintaining the target number and sending the corresponding industry SMS message to the group's industry gateway if the contract type is the target type, so that the SMS center can forward the received industry SMS message to the user to whom the target number belongs, includes:

[0016] If the target type is a number portability type where the outgoing operator is a cable TV operator, then the target number is retained, and the industry SMS is sent to the group's industry gateway. The SMS center, based on the mobile switching center's addition of a second routing number for the ported operator before the target number, sends the industry SMS through the cable TV operator's third interconnection gateway to the fourth interconnection gateway of the operator corresponding to the second routing number. The fourth interconnection gateway then distributes the industry SMS to the user belonging to the target number. The second routing number is determined by the mobile switching center based on the number-carrying data of the target number obtained through a query. The mobile switching center is connected to the cable TV operator's network.

[0017] In one possible implementation of this application, prior to the step of determining the subscription type of the destination number of the industry SMS message by querying the NPDB upon receipt, the method further includes:

[0018] When an industry SMS message is received, the industry SMS message is sent to the EC / SI corresponding to the destination port number of the industry SMS message. The industry SMS message is sent from the target industry gateway to the group industry gateway, and then sent to the local machine through the group industry gateway.

[0019] When the group's industry gateway receives the industry SMS message, it sends the message to its local machine based on the province to which the destination port number belongs. The province to which the destination port number belongs corresponds to the province where the industry gateway is located.

[0020] In one possible implementation of this application, prior to the step of retaining the destination number and sending the corresponding industry SMS to the group industry gateway if the subscription type is a target type, the method further includes:

[0021] Based on the subscription type of the destination number, determine the province where the operator of the destination number is located;

[0022] If the home operator is not a provincial operator, and the EC / SI that sends the industry SMS to the local network does not have the authority to send to the entire network, then the industry SMS will not be sent to the group's industry gateway.

[0023] This application also provides a cross-carrier industry SMS sending method, applied to a billing center, the method comprising the following steps:

[0024] SMS billing is based on call detail records (CDRs) generated by the group's industry gateway.

[0025] The call detail record (CDR) is generated by the group industry gateway based on the received SMS status report. The SMS status report includes the feedback from the target industry gateway to the group industry gateway after receiving the industry SMS sent by the group industry gateway, and the feedback from the target industry gateway to the group industry gateway after sending the industry SMS to the group industry gateway.

[0026] This application also provides a cross-carrier industry SMS sending system, the system including an intra-provincial industry gateway and a billing center;

[0027] The provincial industry gateway, upon receiving an industry SMS message, determines the subscription type of the destination number by querying the NPDB. The industry SMS message is sent locally via EC / SI, and the number segment corresponding to the destination number is a cable TV operator. If the subscription type is a target type, it retains the destination number and sends the corresponding industry SMS message to the group industry gateway, so that the SMS center can distribute the received industry SMS message to the user belonging to the destination number. When the group industry gateway receives the industry SMS message, it sends the industry SMS message to the SMS center through the target industry gateway. Both the group industry gateway and the provincial industry gateway are connected to the mobile operator's network, and both the SMS center and the target industry gateway are connected to the cable TV operator's network.

[0028] The billing center is used for SMS billing based on call detail records (CDRs) generated by the group industry gateway. The CDRs are generated by the group industry gateway based on received SMS status reports. The SMS status reports include those fed back to the group industry gateway by the target industry gateway after receiving an industry SMS sent by the group industry gateway, and those fed back to the group industry gateway by the target industry gateway after sending an industry SMS to the group industry gateway.

[0029] This application also provides a cross-carrier industry SMS sending device, the device comprising: a memory, a processor, and a cross-carrier industry SMS sending program stored in the memory and executable on the processor, the cross-carrier industry SMS sending program being configured to implement the steps of the cross-carrier industry SMS sending method as described in any of the preceding claims.

[0030] This application also provides a storage medium storing a cross-carrier industry SMS sending program, which, when executed by a processor, implements the steps of the cross-carrier industry SMS sending method as described in any of the preceding claims.

[0031] This application provides a cross-carrier industry SMS sending method. Compared to existing technologies where broadcasting operators need to interface with each industry customer individually for industry SMS services, resulting in a lengthy interface process, this application connects both the group industry gateway and the provincial industry gateway to the mobile operator network, and the short message service center and the target industry gateway to the broadcasting operator network. Since the target number segment of the industry SMS corresponds to the broadcasting operator, when the provincial industry gateway receives an industry SMS sent to its local area by EC / SI, it queries the NPDB (Number Portability Database) to determine the subscription type of the user to which the target number belongs, thus determining whether the target number is the target type. If the subscription type is the target type, the target number is retained, and the corresponding industry SMS is sent to the group industry gateway. When the group industry gateway receives the industry SMS, it forwards the industry SMS to the short message service center (SMS) through the target industry gateway. The SMSC (Short Message Service Center) receives industry-specific SMS messages and forwards them to the user belonging to the target number, thereby facilitating the industry SMS service. It is understood that this application connects the mobile operator's group industry gateway to the cable TV operator's target industry gateway, and utilizes the existing industry SMS service cooperation channels between the mobile operator and EC / SI to facilitate the cable TV operator's industry SMS service, greatly shortening the activation cycle of the cable TV operator's industry SMS service.

[0032] Therefore, this application can shorten the activation cycle for broadcast operators to launch industry SMS services. Attached Figure Description

[0033] Figure 1 This is a flowchart illustrating the first embodiment of a cross-carrier industry SMS sending method according to this application;

[0034] Figure 2 This is a schematic diagram of a first scenario for the cross-carrier industry SMS sending method according to the first embodiment of this application;

[0035] Figure 3 This is a schematic diagram of the structure of a cross-carrier industry SMS sending device in the hardware operating environment involved in the embodiments of this application.

[0036] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0037] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application. Although the terms first, second, third, etc., may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this document, first information may also be referred to as second information, and similarly, second information may also be referred to as first information.

[0038] This application provides a cross-carrier industry SMS sending method, referring to... Figure 1 In this embodiment, the cross-carrier industry SMS sending method includes:

[0039] Step S10: When an industry SMS is received, the subscription type of the destination number of the industry SMS is determined by querying the NPDB, wherein the industry SMS is sent to the local area by EC / SI, and the operator corresponding to the number segment of the destination number is a broadcasting operator;

[0040] Step S20: If the contract type is a target type, then retain the target number and send the corresponding industry SMS to the group industry gateway, so that the SMS center can forward the received industry SMS to the user to which the target number belongs. When the group industry gateway receives the industry SMS, it sends the industry SMS to the SMS center through the target industry gateway. Both the group industry gateway and the provincial industry gateway are connected to the mobile operator network, and both the SMS center and the target industry gateway are connected to the broadcasting operator network.

[0041] This embodiment aims to: connect the mobile operator's group industry gateway to the cable TV operator's target industry gateway, and utilize the existing industry SMS service cooperation channels between the mobile operator and EC / SI to facilitate the cable TV operator's industry SMS service, thereby significantly shortening the activation cycle of the cable TV operator's industry SMS service.

[0042] The research and development background addressed in this embodiment is:

[0043] Currently, mobile operators and cable TV operators have engaged in 5G co-construction and sharing cooperation. Cable TV operators have stated that industry-specific SMS services (such as verification codes and notification SMS) have become a basic requirement for 5G users and a fundamental service that cable TV operators must provide for 5G commercialization. Since EC / SI (Electronic Communication Center / Instrument System) are distributed across all provinces in China and are numerous, if cable TV operators want to start cooperating with these EC / SI for industry-specific SMS services, they need to connect with each industry customer individually, which is time-consuming and inefficient. On the other hand, cable TV operators want to quickly launch industry-specific SMS services to provide services to 5G users nationwide. However, considering the deep cooperative relationship between mobile operators and EC / SI for industry-specific SMS services, it is possible to leverage the connection between mobile operators and cable TV operators to streamline the cable TV operators' industry-specific SMS business.

[0044] In this embodiment, the cross-carrier industry SMS sending method is applied to a provincial industry gateway in a cross-carrier industry SMS sending system. The cross-carrier industry SMS sending system is subordinate to a cross-carrier industry SMS sending device, and the provincial industry gateway is connected to a mobile operator network.

[0045] As an example, a provincial industry gateway can be any provincial industry gateway deployed by a mobile operator's network in any of the 31 provinces across the country, such as an industry gateway in province A, an industry gateway in province B, etc.

[0046] As an example, the receipt and sending of industry SMS messages by industry gateways in 31 provinces across the country can be managed through the group's industry gateway as a node.

[0047] Specifically, industry gateways within different provinces (between provinces) can connect via the CMPP (China Mobile Peer to Peer) protocol. If the group's industry gateway does not support the SMPP (Short Message Peer to Peer) protocol, then the group's industry gateway cannot receive industry SMS messages sent by industry gateways within province A to destination numbers whose home province is within province A (between provinces).

[0048] As an example, industry-specific SMS messages include verification codes and notification SMS messages.

[0049] As an example, industry-specific SMS refers to SMS services provided to specific industries, such as banking and power.

[0050] As an example, the destination number of an industry SMS message is the number of the receiving user corresponding to the industry SMS message sent by EC / SI.

[0051] In this embodiment, the destination number belongs to the province where the operator to which the recipient of the industry SMS is registered is located.

[0052] Specifically, if the group's industry gateway supports the SMPP (Short Message Peer to Peer) protocol, then the group's industry gateway can receive industry SMS messages sent by industry gateways within Province A to destination numbers within Province A (between provinces).

[0053] Therefore, by adding support for the SMPP protocol to the group's industry gateway, industry SMS messages sent by EC / SI to users in the province can be forwarded to the group's industry gateway through the provincial industry gateway to achieve the purpose of smooth business flow.

[0054] The specific steps are as follows:

[0055] Step S10: When an industry SMS is received, the subscription type of the destination number of the industry SMS is determined by querying the NPDB, wherein the industry SMS is sent to the local area by EC / SI, and the operator corresponding to the number segment of the destination number is a broadcasting operator;

[0056] As an example, NPDB is a database used to store number carrying data (NP data).

[0057] As an example, number portability refers to the ability of a user to retain the same phone number when they change carriers.

[0058] As an example, generally, each operator obtains the number portability data of its network numbers by querying its own NPDB, and determines the subscription type of the network number based on the number portability data.

[0059] Specifically, if the destination number is not a number registered with this network, the network operator will not be able to find the contract type of the destination number in the network's NPDB.

[0060] In this embodiment, the operator corresponding to the number segment of the destination number is a cable TV operator.

[0061] As an example, the contract type for the destination number includes number portability and non-number portability (cable TV operator). Number portability can be a type of number portability from a non-mobile operator to a cable TV operator, a type of number portability from a mobile operator to a cable TV operator, or a type of number portability from a cable TV operator, etc.

[0062] As an example, the target number segment could be the 192 segment or other newly added segment.

[0063] In this embodiment, as Figure 2As shown, the industry SMS delivery process is as follows: EC / SI sends the industry SMS to the provincial industry gateway. When the provincial industry gateway receives the industry SMS, it determines the subscription type of the destination number of the industry SMS by querying the NPDB.

[0064] In this embodiment, before the step of retaining the destination number and sending the corresponding industry SMS to the group industry gateway if the contract type is a target type, the method further includes:

[0065] Step S30: Based on the number range of the destination number obtained from the query, determine the province to which the destination number belongs;

[0066] As an example, the provincial industry gateway obtains the province to which the number segment of the destination number belongs by querying the local Home Subscriber Server (HSS).

[0067] Currently, mobile phone numbers are generally 11 digits long. The first three digits are the access number to distinguish the operator. For example, 139 corresponds to China Mobile, 133 to China Telecom, and 130 to China Unicom. The fourth to seventh digits are the province identification digits, and there is a preset correspondence between this number segment and the province.

[0068] Step S40: If the destination number is not a number from this province, and the EC / SI that sends the industry SMS to the local machine does not have the permission to send the entire network, then the industry SMS will not be sent to the group industry gateway.

[0069] Specifically, there are two types of EC / SIs: one type has full network sending permissions, meaning that the EC / SI can send industry SMS messages to users within the province and outside the province; the other type only has sending permissions within the province, meaning that the EC / SI can only send industry SMS messages to users within the province.

[0070] Therefore, when the EC / SI has full network sending authority, and the destination number of the industry SMS sent by the EC / SI is not a local operator, in the above-mentioned industry SMS delivery process, when the local industry gateway receives the industry SMS, it will send the industry SMS to the industry gateway in the province where the destination number's local operator is located. For example, when the EC / SI sends an industry SMS, after the industry gateway in province A receives the industry SMS, the industry gateway in province A will forward the industry SMS to the industry gateway in province B, and the industry gateway in province B will then send the industry SMS to the group's industry gateway.

[0071] If the destination number is not a number from this province, and the local EC / SI that sends the industry SMS message does not have the authority to send it across the entire network, then the industry SMS message will not be sent to the group's industry gateway.

[0072] Therefore, to verify that EC / SIs with only intra-provincial sending permissions are not allowed to send to destination numbers outside the province, their sending permissions and destination numbers are matched and authenticated. Cross-provincial industry SMS messages sent by EC / SIs with only intra-provincial sending permissions cannot be sent through intra-provincial industry gateways, which can avoid revenue loss caused by sending to destination numbers across the entire network with only intra-provincial permissions.

[0073] Step S20: If the contract type is a target type, then retain the target number and send the corresponding industry SMS to the group industry gateway, so that the SMS center can forward the received industry SMS to the user to which the target number belongs. When the group industry gateway receives the industry SMS, it sends the industry SMS to the SMS center through the target industry gateway. Both the group industry gateway and the provincial industry gateway are connected to the mobile operator network, and both the SMS center and the target industry gateway are connected to the broadcasting operator network.

[0074] As an example, the target type is one of the three contract types: non-number portability type (cable TV operator), number portability type from non-mobile operator to cable TV operator, and number portability type from cable TV operator.

[0075] As an example, if the contract type is a target type, the destination number is retained; that is, if the contract type is a target type, the destination number is not processed.

[0076] In this embodiment, as Figure 2 As shown, the above-mentioned industry SMS delivery process also includes: if the provincial industry gateway determines that the subscription type is the target type, it will not process the target number and will send the corresponding industry SMS to the group industry gateway; when the group industry gateway receives the industry SMS, it will send the industry SMS to the target industry gateway (the industry gateway of the broadcasting operator, hereinafter referred to as the target industry gateway), the target industry gateway will send the industry SMS to the short message center (the short message service center (SMSC) of the broadcasting operator, hereinafter referred to as the broadcasting short message center), and the broadcasting short message center will send the received industry SMS to the user to which the target number belongs.

[0077] Specifically, both the group industry gateway and the provincial industry gateway are connected to the mobile operator network, and both the broadcasting short message center and the target industry gateway are connected to the broadcasting operator network.

[0078] In this embodiment, as Figure 2As shown, the above-mentioned industry SMS delivery process also includes: if the provincial industry gateway determines that the subscription type is not the target type, for example, when the subscription type is a number portability type from a mobile operator to a cable TV operator, the provincial industry gateway will send the corresponding industry SMS to the mobile short message center (the short message center of the mobile operator), the mobile short message center will send the industry SMS to the mobile interconnection gateway (the interconnection gateway of the mobile operator), the mobile interconnection gateway will determine that the operator corresponding to the target number is the cable TV operator based on the number portability data obtained from the query, and therefore, the mobile interconnection gateway will send the industry SMS to the cable TV interconnection gateway (the interconnection gateway of the cable TV operator), the cable TV interconnection gateway will send the industry SMS to the cable TV short message center, and the cable TV short message center will deliver the received industry SMS to the user to which the target number belongs.

[0079] In this embodiment, the mobile operator's group industry gateway connects to the cable TV operator's target industry gateway. Leveraging the existing industry SMS service cooperation channels between the mobile operator and EC / SI, the cable TV operator's industry SMS service is streamlined. This approach fully considers the modification cycle and workload of network elements such as industry gateways and short message centers within the cable TV operator's network, significantly shortening the cable TV operator's industry SMS service activation cycle and meeting the cable TV operator's need for rapid activation of industry SMS services. Specifically, using the mobile operator's EC / SI resources, the mobile operator notifies industry customers that industry SMS messages for cable TV 5G users are sent through the mobile operator's provincial industry gateway. The mobile operator's provincial industry gateway then forwards the cable TV 5G users' industry SMS messages to the cable TV operator's target industry gateway, which then sends them to the cable TV 5G users. This approach fully considers the modification cycle and workload of network elements such as industry gateways and short message centers within the cable TV operator's network.

[0080] Furthermore, based on the first embodiment of this application, another embodiment of this application is provided, in which an industry SMS sending process is provided for non-number portability type and partial number portability type of the target number segment corresponding to the broadcasting operator (broadcasting number).

[0081] In this embodiment, the step of retaining the target number and sending the corresponding industry SMS to the group industry gateway if the subscription type is a target type, so that the SMS center can forward the received industry SMS to the user to which the target number belongs, includes:

[0082] Step A1: If the target type is a non-number portability type, then keep the target number and send the corresponding industry SMS to the group industry gateway so that the SMS center can directly send the received industry SMS to the user to which the target number belongs.

[0083] In this embodiment, after receiving the message, if the provincial industry gateway determines that the target type is non-number portability, it treats the destination number of the industry SMS as the mobile network's own number. That is, it does not add a routing number (RN) before the destination number. The provincial industry gateway treats it as its own number and sends the industry SMS directly to the group industry gateway. That is, when the group industry gateway queries the mobile operator's HSS / HLR (Home Subscriber Server / Home Location Register), it can find the destination number with a subscription type of non-number portability. According to the routing information that the destination number of the industry SMS belongs to the broadcasting operator, it sends it directly to the target industry gateway. After receiving the industry SMS, the target industry gateway sends the industry SMS to the broadcasting short message center, which then sends it to the user to which the destination number belongs.

[0084] In this embodiment, the step of retaining the target number and sending the corresponding industry SMS to the group industry gateway if the subscription type is a target type, so that the SMS center can forward the received industry SMS to the user to which the target number belongs, includes:

[0085] Step B1: If the target type is a number portability type from a non-mobile operator to a broadcasting operator, then the target number is retained. The target number of the broadcasting operator is preceded by a first routing number. The first routing number is set by EC / SI before the target number before sending the industry SMS.

[0086] In this embodiment, if the target type is a number portability type from a non-mobile operator to a broadcasting operator, the provincial industry gateway cannot directly obtain the operator to which the target number of the industry SMS belongs by querying the NPDB. Instead, the EC / SI obtains the number carrying data of the target number by querying the NPDB, and adds a first routing number before the target number based on the number carrying data. For example, (broadcasting RN1245, which indicates that the subscription type of the target number is ported from a telecom operator or a Unicom operator to a broadcasting operator). When the provincial industry gateway receives an industry SMS, if it determines by querying the NPDB that the target number has a first routing number before it and the subscription type of the target number is ported from a telecom operator or a Unicom operator to a broadcasting operator, that is, the target number is not associated with a mobile operator, then the first routing number is not converted (generally, if it is associated with a mobile operator, the first routing number needs to be converted in the local network database so that the mobile interconnection gateway (the interconnection gateway of the mobile operator) can forward it to the corresponding operator's interconnection gateway).

[0087] To address the issue of number portability, provincial and group industry gateways have added NPDB query capabilities and built-in NPDB to resolve the issue of adding the Broadcasting RN to Telecom / Unicom numbers ported to the Broadcasting Network, thus avoiding the ping-pong problem that occurs during number portability.

[0088] Step B2: Send the industry SMS to the group's industry gateway, so that the SMS center can send the received industry SMS to the second interconnection gateway of the operator corresponding to the first routing number through the first interconnection gateway of the broadcasting operator, and then send the industry SMS to the user to which the destination number belongs through the second interconnection gateway.

[0089] As an example, the provincial industry gateway sends the industry SMS to the group industry gateway, the group industry gateway sends the industry SMS to the broadcasting short message center, the broadcasting short message center sends the received industry SMS to the first interconnection gateway of the broadcasting operator, the first interconnection gateway sends the received industry SMS to the second interconnection gateway of the operator corresponding to the first routing number (the interconnection gateway of the non-mobile operator), and the second interconnection gateway distributes the industry SMS to the user to which the destination number belongs.

[0090] In this embodiment, the step of retaining the target number and sending the corresponding industry SMS to the group industry gateway if the subscription type is a target type, so that the SMS center can forward the received industry SMS to the user to which the target number belongs, includes:

[0091] Step C1: If the target type is a number portability type where the outgoing operator is a cable TV operator, then the target number is retained, and the industry SMS is sent to the group industry gateway. The SMS center then adds a second routing number of the ported operator before the target number based on the mobile switching center. The industry SMS is then sent through the cable TV operator's third interconnection gateway to the fourth interconnection gateway of the operator corresponding to the second routing number. The industry SMS is then distributed to the user to which the target number belongs through the fourth interconnection gateway. The second routing number is determined by the mobile switching center based on the number-carrying data of the target number obtained through a query. The mobile switching center is connected to the cable TV operator's network.

[0092] As an example, when a provincial industry gateway receives the industry SMS message, if it determines that the target type is a number portability type where the outgoing operator is a cable TV operator, then the destination number of the industry SMS message is treated as the mobile network's own number. That is, no routing number is added before the destination number. The provincial industry gateway treats it as its own number and sends the industry SMS message directly to the group industry gateway. That is, when the group industry gateway queries the mobile operator's HSS / HLR, it can find the destination number where the contract type is a cable TV operator. According to the routing information that the destination number of the industry SMS message belongs to the cable TV operator, it is sent directly to the target industry gateway. After receiving the industry SMS message, the target industry gateway sends the industry SMS message to the cable TV SMS center.

[0093] The broadcasting short message center sends the industry SMS to the mobile switching center (the broadcasting operator's number portability mobile switching center, NPMSC). Based on the number portability data of the destination number obtained from the query, the NPMSC adds a second routing number of the operator after porting to the destination number and sends the industry SMS to the broadcasting operator's third interconnection gateway. The broadcasting operator's third interconnection gateway then sends the industry SMS to the fourth interconnection gateway of the operator corresponding to the second routing number. The fourth interconnection gateway of the operator corresponding to the second routing number then distributes the industry SMS to the user to whom the destination number belongs.

[0094] In this embodiment, before the step of determining the subscription type of the destination number of the industry SMS message by querying the NPDB when the industry SMS message is received, the method further includes:

[0095] Step S50: When an industry SMS is received, the industry SMS is sent to the EC / SI corresponding to the destination port number of the industry SMS. The industry SMS is sent from the target industry gateway to the group industry gateway and then sent to the local machine through the group industry gateway. When the group industry gateway receives the industry SMS, it sends it to the local machine based on the province of origin of the destination port number of the industry SMS. The province of origin of the destination port number corresponds to the province where the industry gateway within the province is located.

[0096] In this embodiment, a cross-carrier industry SMS uplink process is provided.

[0097] As an example, industry-specific text messages sent by broadcasting users (e.g., replies to text messages sent by banks) will be transmitted to the broadcasting short message center. The broadcasting short message center will then forward the industry-specific text message to the broadcasting industry gateway. The broadcasting industry gateway will then forward it to the group industry gateway. When the group industry gateway receives the industry-specific text message, it will forward it to the provincial industry gateway based on the province to which the destination port number belongs. The province to which the destination port number belongs corresponds to the province where the provincial industry gateway is located.

[0098] Specifically, when an industry gateway within a province receives an industry SMS message, it sends the message to the EC / SI corresponding to the destination port number of the message to complete the uplink process of the message.

[0099] In this embodiment, the application scenarios of industry SMS services with different contract types are comprehensively considered, and the transformation cycle and workload of provincial industry gateways, SMS centers and interconnection gateways in the existing network are evaluated to quickly realize the smooth operation of industry SMS services for broadcasting operators.

[0100] It should be noted that mobile operators have negotiated with cable TV operators to meet the needs of some industry SMS scenarios by June 30, 2022. In this phase, the business of sending SMS messages to cable TV number segments via EC / SI configured with full network sending permissions in provincial industry gateways will be transferred to the group industry gateway, and the group industry gateway will connect to the target industry gateway to realize the smooth flow of business.

[0101] The second phase involves a comprehensive upgrade and transformation of mobile operators' group industry gateways and 31 provincial industry gateways, enabling uplink and downlink SMS services for all EC / SI connections within the province's industry gateways. This phase is expected to be completed by the end of December 2022. Except for not supporting industry SMS services for 5G users of cable TV operators who have ported their numbers, this solution will basically meet the normal industry SMS service needs of 5G users of cable TV operators.

[0102] Phase 3 (Target Plan): Fully support industry SMS services for 5G number portability customers of broadcasting companies, possess NPDB query function for number portability databases of group industry gateways and provincial industry gateways, and provide complete services for 5G users of broadcasting operators. It is expected to be ready in June 2023.

[0103] Furthermore, based on the first embodiment of this application, another embodiment of this application is provided. In this embodiment, the cross-carrier industry SMS sending method is applied to the billing center of the cross-carrier industry SMS sending system, which is subordinate to the cross-carrier industry SMS sending device.

[0104] In this embodiment, applied to a billing center, the cross-carrier industry SMS sending method includes the following steps:

[0105] Step S60: Perform SMS billing based on the call detail records (CDRs) generated by the group industry gateway; wherein, the CDRs are generated by the group industry gateway based on the received SMS status reports, and the SMS status reports include those fed back to the group industry gateway by the target industry gateway after receiving the industry SMS sent by the group industry gateway, and those fed back to the group industry gateway by the target industry gateway after sending the industry SMS to the group industry gateway.

[0106] As an example, since the aforementioned provincial industry gateway has added a verification that prohibits EC / SIs with only provincial sending permissions from sending to destination numbers outside the province, it performs matching and authentication of their sending permissions and destination numbers. Cross-provincial industry SMS messages sent by EC / SIs with only provincial sending permissions cannot be sent through the provincial industry gateway, which can avoid revenue loss caused by sending to destination numbers across the entire network by EC / SIs with only provincial sending permissions.

[0107] Therefore, in the above-mentioned cross-carrier industry SMS sending method, after the provincial industry gateway filters out industry SMS messages that cannot be sent, both local and out-of-province industry SMS messages will be forwarded to the group industry gateway. The group industry gateway generates call detail records based on the received SMS status report. This SMS status report includes the feedback from the target industry gateway to the group industry gateway after receiving the industry SMS message sent by the group industry gateway, as well as the feedback from the target industry gateway to the group industry gateway after sending the industry SMS message to the group industry gateway.

[0108] Therefore, this application adopts the above-mentioned cross-operator industry SMS sending method, which can avoid the impact of incorrect call detail record type generation on billing and avoid revenue loss caused by sending to destination numbers across the entire network with only provincial authority.

[0109] Reference Figure 3 , Figure 3 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of this application.

[0110] like Figure 3 As shown, the cross-carrier industry SMS sending device may include: a processor 1001, a memory 1005, and a communication bus 1002. The communication bus 1002 is used to realize the connection and communication between the processor 1001 and the memory 1005.

[0111] Optionally, the cross-carrier industry SMS sending device may also include a user interface, a network interface, a camera, RF (Radio Frequency) circuitry, sensors, a WiFi module, etc. The user interface may include a display screen and an input submodule such as a keyboard; optional user interfaces may also include standard wired and wireless interfaces. The network interface may include standard wired and wireless interfaces (such as a Wi-Fi interface).

[0112] Those skilled in the art will understand that Figure 3 The cross-carrier industry SMS sending equipment structure shown does not constitute a limitation on cross-carrier industry SMS sending equipment, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0113] like Figure 3 As shown, the memory 1005, serving as a storage medium, may include an operating system, a network communication module, and a cross-carrier industry SMS sending program. The operating system is a program that manages and controls the hardware and software resources of the cross-carrier industry SMS sending device, supporting the operation of the cross-carrier industry SMS sending program and other software and / or programs. The network communication module is used to enable communication between the various components within the memory 1005, as well as communication with other hardware and software in the cross-carrier industry SMS sending system.

[0114] exist Figure 3 In the cross-carrier industry SMS sending device shown, the processor 1001 is used to execute the cross-carrier industry SMS sending program stored in the memory 1005 to implement the steps of the cross-carrier industry SMS sending method described above.

[0115] The specific implementation method of the cross-carrier industry SMS sending device in this application is basically the same as the embodiments of the cross-carrier industry SMS sending method described above, and will not be repeated here.

[0116] This application also provides a cross-carrier industry SMS sending system, the system including an intra-provincial industry gateway and a billing center;

[0117] The provincial industry gateway, upon receiving an industry SMS message, determines the subscription type of the destination number by querying the NPDB. The industry SMS message is sent locally via EC / SI, and the number segment corresponding to the destination number belongs to a cable TV operator. If the subscription type is a target type, the destination number is retained, and the corresponding industry SMS message is sent to the group industry gateway. The SMS center then distributes the received industry SMS message to the user belonging to the destination number. When the group industry gateway receives the industry SMS message, it forwards it to the SMS center via the target industry gateway. Both the group industry gateway and the provincial industry gateway are connected to the mobile operator's network, and both the SMS center and the target industry gateway are connected to the cable TV operator's network.

[0118] The provincial industry gateway is also used to retain the target number and send the corresponding industry SMS to the group industry gateway if the target type is a non-number portability type, so that the SMS center can directly send the received industry SMS to the user to which the target number belongs.

[0119] The provincial industry gateway is also used to maintain the destination number if the target type is a number portability type from a non-mobile operator to a broadcasting operator, wherein the destination number of the porting operator is a broadcasting operator with a first routing number preceding it. The first routing number is set by the EC / SI before sending the industry SMS. The industry SMS is sent to the group industry gateway so that the SMS center can send the received industry SMS through the first interconnection gateway of the broadcasting operator to the second interconnection gateway of the operator corresponding to the first routing number, and then distribute the industry SMS to the user to which the destination number belongs through the second interconnection gateway.

[0120] The provincial industry gateway is also used to maintain the target number if the target type is a number portability type where the outgoing operator is a cable TV operator, and send the industry SMS to the group industry gateway. This allows the SMS center to add a second routing number of the ported operator before the target number based on the mobile switching center, and send the industry SMS through the cable TV operator's third interconnection gateway to the fourth interconnection gateway of the operator corresponding to the second routing number. The fourth interconnection gateway then distributes the industry SMS to the user to which the target number belongs. The second routing number is determined by the mobile switching center based on the number-carrying data of the target number obtained through a query. The mobile switching center is connected to the cable TV operator's network.

[0121] The provincial industry gateway is also used to send the industry SMS to the EC / SI corresponding to the destination port number of the industry SMS when it receives the industry SMS. The industry SMS is sent from the target industry gateway to the group industry gateway and then sent to the local machine through the group industry gateway. When the group industry gateway receives the industry SMS, it sends it to the local machine based on the province to which the destination port number belongs. The province to which the destination port number belongs corresponds to the province where the provincial industry gateway is located.

[0122] The provincial industry gateway is also used to determine the province where the destination number belongs to the operator based on the subscription type of the destination number; if the operator belongs to a non-provincial operator and the EC / SI that sends the industry SMS to the local network does not have the authority to send the entire network, then the industry SMS will not be sent to the group industry gateway.

[0123] The billing center is used for SMS billing based on call detail records (CDRs) generated by the group industry gateway. The CDRs are generated by the group industry gateway based on received SMS status reports. The SMS status reports include those fed back to the group industry gateway by the target industry gateway after receiving an industry SMS sent by the group industry gateway, and those fed back to the group industry gateway by the target industry gateway after sending an industry SMS to the group industry gateway.

[0124] The specific implementation method of the cross-carrier industry SMS sending system in this application is basically the same as the embodiments of the cross-carrier industry SMS sending method described above, and will not be repeated here.

[0125] This application also provides a storage medium storing a cross-carrier industry SMS sending program, which, when executed by a processor, implements the steps of the cross-carrier industry SMS sending method as described in any of the preceding claims.

[0126] The specific implementation of the storage medium in this application is basically the same as the above-described cross-carrier industry SMS sending embodiments, and will not be repeated here.

[0127] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0128] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0129] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0130] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A cross-carrier industry SMS sending method, characterized in that, Applied to industry gateways within a province, the method includes the following steps: When an industry SMS is received, the subscription type of the destination number of the industry SMS is determined by querying the NPDB. The industry SMS is sent to the local area by EC / SI, and the operator corresponding to the number segment of the destination number is a broadcasting operator. If the contract type is a target type, then the target number is retained, and the corresponding industry SMS is sent to the group industry gateway, so that the SMS center can distribute the received industry SMS to the user to which the target number belongs. When the group industry gateway receives the industry SMS, it sends the industry SMS to the SMS center through the target industry gateway. The group industry gateway and the provincial industry gateway are both connected to the mobile operator network, while the short message center and the target industry gateway are both connected to the broadcasting operator network.

2. The cross-carrier industry SMS sending method as described in claim 1, characterized in that, The target type includes non-number portability types. The step of retaining the target number and sending the corresponding industry SMS to the group's industry gateway, so that the SMS center can forward the received industry SMS to the user belonging to the target number, if the contract type is the target type, includes: If the target type is not a number portability type, then the target number is retained, and the corresponding industry SMS is sent to the group's industry gateway, so that the SMS center can directly forward the received industry SMS to the user to which the target number belongs.

3. The cross-carrier industry SMS sending method as described in claim 1, characterized in that, The target type also includes number portability from a non-mobile operator to a broadcasting operator. The step of maintaining the target number and sending the corresponding industry SMS to the group's industry gateway so that the SMS center can forward the received industry SMS to the user of the target number if the contract type is the target type includes: If the target type is a number portability type from a non-mobile operator to a broadcasting operator, then the destination number is retained. Wherein, when a first routing number is set before the destination number of the broadcasting operator, the target type is a number portability type from a non-mobile operator to a broadcasting operator. The first routing number is set before the destination number by EC / SI before sending the industry SMS. The industry SMS message is sent to the group's industry gateway, so that the SMS center can send the received industry SMS message through the first interconnection gateway of the broadcasting operator to the second interconnection gateway of the operator corresponding to the first routing number, and then distribute the industry SMS message to the user to which the destination number belongs through the second interconnection gateway.

4. The cross-carrier industry SMS sending method as described in claim 1, characterized in that, The target type also includes number portability where the outgoing operator is a cable TV operator. The step of maintaining the target number and sending the corresponding industry SMS to the group's industry gateway, so that the SMS center can forward the received industry SMS to the user belonging to the target number, if the contract type is the target type, includes: If the target type is a number portability type where the outgoing operator is a cable TV operator, then the target number is retained, and the industry SMS is sent to the group's industry gateway. The SMS center, based on the mobile switching center's addition of a second routing number for the ported operator before the target number, sends the industry SMS through the cable TV operator's third interconnection gateway to the fourth interconnection gateway of the operator corresponding to the second routing number. The fourth interconnection gateway then distributes the industry SMS to the user belonging to the target number. The second routing number is determined by the mobile switching center based on the number-carrying data of the target number obtained through a query. The mobile switching center is connected to the cable TV operator's network.

5. The cross-carrier industry SMS sending method as described in claim 1, characterized in that, Before the step of determining the subscription type of the destination number of the industry SMS message by querying the NPDB when the industry SMS message is received, the method further includes: When an industry SMS message is received, the industry SMS message is sent to the EC / SI corresponding to the destination port number of the industry SMS message. The industry SMS message is sent from the target industry gateway to the group industry gateway, and then sent to the local machine through the group industry gateway. When the group's industry gateway receives the industry SMS message, it sends the message to its local machine based on the province to which the destination port number belongs. The province to which the destination port number belongs corresponds to the province where the industry gateway is located.

6. The cross-carrier industry SMS sending method as described in claim 1, characterized in that, Before the step of retaining the target number and sending the corresponding industry SMS to the group industry gateway if the contract type is a target type, the method further includes: Based on the number range of the destination number obtained from the query, determine the province to which the destination number belongs; If the destination number is not a number from this province, and the local EC / SI that sends the industry SMS message does not have the authority to send it across the entire network, then the industry SMS message will not be sent to the group's industry gateway.

7. A cross-carrier industry SMS sending method, characterized in that, Applied to billing centers, the method includes the following steps: SMS billing is based on call detail records (CDRs) generated by the group's industry gateway. The call detail record (CDR) is generated by the group industry gateway based on the received SMS status report. The SMS status report includes the feedback from the target industry gateway to the group industry gateway after receiving the industry SMS sent by the group industry gateway, and the feedback from the target industry gateway to the group industry gateway after sending the industry SMS to the group industry gateway. The target industry gateway is connected to the cable TV operator's network.

8. A cross-carrier industry SMS sending system, characterized in that, The system includes provincial industry gateways and a billing center; The provincial industry gateway is used to determine the subscription type of the destination number of an industry SMS message by querying the NPDB when it receives the message. The industry SMS message is sent locally via EC / SI, and the number segment of the destination number corresponds to a cable TV operator. It is also used to, if the subscription type is a target type, retain the destination number and send the corresponding industry SMS message to the group industry gateway, so that the SMS center can distribute the received industry SMS message to the user to which the destination number belongs. When the group industry gateway receives the industry SMS message, it sends the message to the SMS center through the target industry gateway. Both the group industry gateway and the provincial industry gateway are connected to the mobile operator network, and both the SMS center and the target industry gateway are connected to the cable TV operator network. The billing center is used for SMS billing based on call detail records (CDRs) generated by the group industry gateway. The CDRs are generated by the group industry gateway based on received SMS status reports. The SMS status reports include those fed back to the group industry gateway by the target industry gateway after receiving an industry SMS sent by the group industry gateway, and those fed back to the group industry gateway by the target industry gateway after sending an industry SMS to the group industry gateway.

9. A cross-carrier industry SMS sending device, characterized in that, The device includes: a memory, a processor, and a cross-carrier industry SMS sending program stored on the memory and executable on the processor, the cross-carrier industry SMS sending program being configured to implement the steps of the cross-carrier industry SMS sending method as described in any one of claims 1 to 7.

10. A storage medium, characterized in that, The storage medium stores a cross-carrier industry SMS sending program, which, when executed by a processor, implements the steps of the cross-carrier industry SMS sending method as described in any one of claims 1 to 7.