A shutdown control method and device, electronic equipment and storage medium
By identifying abnormal communication devices within the converged group and delaying the shutdown of devices providing broadband services, the problem of restricted user network access caused by the simultaneous shutdown of all devices in traditional methods is solved, thus improving user experience and server efficiency.
Patent Information
- Application Number
- CN202310309092.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-27
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2043-03-27
AI Technical Summary
Under traditional shutdown control methods, if any mobile terminal in the converged group is suspended due to unpaid fees, other mobile terminals and broadband devices will also be suspended, resulting in restricted network access for users and affecting their user experience.
The first server identifies abnormal communication devices in the converged group that meet the shutdown conditions, sends an instruction message to the second server to shut down the devices providing call services, and configures a shutdown pending flag for the devices providing broadband services to delay the shutdown process.
When devices in a converged group meet the shutdown conditions, only the devices providing broadband services will experience delayed shutdown. Users can still pay their bills normally through the broadband network, improving user experience and reducing server load.
Smart Images

Figure CN116347371B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of network communication, and particularly relates to a shutdown control method and device, electronic equipment and storage medium. BACKGROUND
[0002] In the communication industry, a fusion group package composed of mobile terminals and broadband devices can provide support for the growth of the operator's revenue on the one hand, and can provide more favorable Internet services for users on the other hand. However, when any mobile terminal in the fusion group is in arrears and is shut down, other mobile terminals and corresponding broadband devices in the fusion group will also be shut down. It can be seen that under the traditional shutdown control method, the network access of the user in the fusion group is limited, which brings inconvenience to the user in the fusion group to pay the fee and affects the user experience. SUMMARY
[0003] The present application provides a shutdown control method and device, electronic equipment and storage medium, which can enable the user to pay the fee through the network after being in arrears and shut down, and can effectively improve the user experience.
[0004] In a first aspect, the present application provides a shutdown control method applied to a first server; the first server is in communication connection with a second server; the method comprises: determining that there is an abnormal communication device in a fusion group that meets a shutdown condition; the shutdown condition is that the overdraft fee of the account corresponding to the communication device is greater than a preset amount; the fusion group is a group comprising at least one first communication device and at least one second communication device; wherein the service provided by the first communication device comprises a call service; the service provided by the second communication device comprises a broadband service; the first communication device in the fusion group is configured with a shutdown identifier, and the second communication device is configured with a to-be-shutdown identifier; sending first indication information to the second server; the first indication information is used to make the second server update the state of all first communication devices in the fusion group to a shutdown state.
[0005] The technical scheme provided in the application can bring at least the following beneficial effects: when the first server determines that there is an abnormal communication device satisfying the shutdown condition in the fusion group, the first server sends indication information to the second server; so that the second server sets the communication device used for providing the call service to the shutdown state; then, the first server configures the shutdown identifier for the communication device used for providing the communication service in the fusion group, and configures the to-be-shutdown identifier for the communication device used for providing the broadband service. It can be seen that, compared with the method of starting and stopping all the communication devices in the fusion group at the same time (that is, as long as one communication device satisfies the shutdown condition, other communication devices in the fusion group will be associated with shutdown) in the traditional way, the method provided in the embodiments of the application can delay the shutdown of the communication device used for providing the broadband service when there is an abnormal communication device satisfying the shutdown condition in the fusion group, facilitate the user in the fusion group to use the network normally, and improve the user experience.
[0006] In a possible implementation, if the overdraft expense of the account corresponding to the abnormal communication device is greater than the preset quota within the first preset time period, the second indication information is sent to the second server; the second indication information is used to make the second server update the states of all the second communication devices in the fusion group to the shutdown state; wherein the first preset time period is a time period after the first indication information is sent to the second server.
[0007] In another possible implementation, if the overdraft expense of the account corresponding to the abnormal communication device is less than or equal to the preset quota, or the account corresponding to the abnormal communication device does not have the overdraft expense, the third indication information is sent to the second server; the third indication information is used to make the second server update the states of all the first communication devices in the fusion group to the restart state, and update the states of all the second communication devices to the restart state.
[0008] In another possible implementation, if the overdraft expense of the account corresponding to the abnormal communication device is less than or equal to the preset quota, or the account corresponding to the abnormal communication device does not have the overdraft expense, the fourth indication information is sent to the second server; the fourth indication information is used to make the second server update the states of all the first communication devices in the fusion group to the restart state, delete the shutdown identifier of the first communication device, and delete the to-be-shutdown identifier of the second communication device.
[0009] In a second aspect, the present application provides an analysis device, comprising: a determination module configured to determine that an abnormal communication device in a converged group meets a shutdown condition; the shutdown condition is that an overdraft of an account corresponding to the communication device is greater than a preset limit; the converged group is a group comprising at least one first communication device and at least one second communication device; the service provided by the first communication device comprises a call service; and the service provided by the second communication device comprises a broadband service. An identification configuration module is configured to configure a shutdown identification for the first communication device in the converged group and a to-be-shutdown identification for the second communication device. A sending module is configured to send first indication information to a second server; the first indication information is used to make the second server update the state of all the first communication devices in the converged group to a shutdown state.
[0010] In a possible implementation, the sending module is further configured to, within a first preset time period, if the overdraft of the account corresponding to the abnormal communication device is greater than the preset limit, send second indication information to the second server; the second indication information is used to make the second server update the state of all the second communication devices in the converged group to the shutdown state; and the first preset time period is a time period after the first indication information is sent to the second server.
[0011] In another possible implementation, the sending module is further configured to, if the overdraft of the account corresponding to the abnormal communication device is less than or equal to the preset limit, or the account corresponding to the abnormal communication device has no overdraft, send third indication information to the second server; the third indication information is used to make the second server update the state of all the first communication devices in the converged group to a restart state, and update the state of all the second communication devices to the restart state.
[0012] In another possible implementation, the sending module is further configured to, if the overdraft of the account corresponding to the abnormal communication device is less than or equal to the preset limit, or the account corresponding to the abnormal communication device has no overdraft, send fourth indication information to the second server; the fourth indication information is used to make the second server update the state of all the first communication devices in the converged group to the restart state; and the identification configuration module is further configured to delete the shutdown identification of the first communication device and the to-be-shutdown identification of the second communication device.
[0013] In a third aspect, the present application provides an electronic device, comprising a processor and a memory; the processor is coupled to the memory; the memory is configured to store computer instructions; the computer instructions are loaded and executed by the processor to enable the computer device to implement the shutdown control method provided in the first aspect and any possible implementation thereof.
[0014] In a fourth aspect, the present application provides a computer readable storage medium, which stores computer execution instructions, when the computer execution instructions run on a computer, the computer is caused to execute the shutdown control method as provided in the first aspect and any possible implementation manner thereof.
[0015] The detailed description of the second aspect to the fourth aspect and various implementation manners thereof in the present application can refer to the detailed description in the first aspect and various implementation manners thereof; and the beneficial effects of the second aspect to the fourth aspect and various implementation manners thereof can refer to the beneficial effect analysis in the first aspect and various implementation manners thereof, which will not be repeated here.
[0016] These aspects or other aspects of the present application will be more apparent in the following description. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 A schematic diagram of a shutdown control system provided by an embodiment of the present application;
[0018] Figure 2 A flowchart of a shutdown control method provided by an embodiment of the present application;
[0019] Figure 3 A flowchart of another shutdown control method provided by an embodiment of the present application;
[0020] Figure 4 A flowchart of another shutdown control method provided by an embodiment of the present application;
[0021] Figure 5 A flowchart of another shutdown control method provided by an embodiment of the present application;
[0022] Figure 6 A schematic diagram of a shutdown control device provided by an embodiment of the present application;
[0023] Figure 7 A schematic diagram of another shutdown control device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0024] The shutdown control method, device, electronic equipment and storage medium provided by the present application will be described in detail below with reference to the accompanying drawings.
[0025] The term "and / or" in this document merely describes an association relationship of associated objects, which means that there can be three relationships, for example, A and / or B can mean that there are three cases of A alone, A and B together, and B alone.
[0026] The terms "first", "second", and the like in the description of the present application and in the claims of the present application are intended to distinguish different objects or different processing of the same object, rather than to describe a specific order of the objects.
[0027] In addition, the terms "comprising" and "having" and any variations thereof in the description of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.
[0028] It should be noted that in the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Rather, the use of the words "exemplary" or "for example" is intended to present related concepts in a specific manner.
[0029] In the description of the present application, unless otherwise specified, the meaning of "a plurality of" is two or more.
[0030] As described in the background, in the conventional manner, the stop control method of turning on and off all communication devices in the fusion group is usually adopted. The specific implementation is that as long as one communication device meets the stop condition, all communication devices in the fusion group will be associated with stop. It can be seen that under the traditional stop control method, when there is an abnormal communication device in the fusion group that meets the stop condition, the network access of the user in the fusion group is limited, which brings inconvenience to the user in the fusion group, affects the user's experience, and also affects the business income of the operator.
[0031] To solve the above technical problems, the embodiment of the present application provides a method, and the idea of the method is that: when the first server determines that there is an abnormal communication device satisfying the shutdown condition in the fusion group, the first server sends indication information to the second server; so that the second server sets the communication device used for providing the call service to the shutdown state; then, the first server configures the shutdown identifier for the communication device used for providing the communication service in the fusion group, and configures the to-be-shutdown identifier for the communication device used for providing the broadband service. It can be seen that, compared with the method of starting and stopping all the communication devices in the fusion group at the same time (that is, as long as one communication device satisfies the shutdown condition, the other communication devices in the fusion group will be associated with the shutdown) adopted in the prior art, the method provided by the embodiment of the present application can delay the shutdown of the communication device used for providing the broadband service when there is an abnormal communication device satisfying the shutdown condition in the fusion group, so as to facilitate the user in the fusion group to use the broadband network to make normal payment and improve the use experience of the user; meanwhile, the burden of the server to frequently send and execute the shutdown instruction can be reduced.
[0032] The embodiment provided by the present application will be specifically introduced below in combination with the drawings in the specification.
[0033] As shown in the Figure 1 , the present application provides a shutdown control system, which comprises a first server 100, a second server 200, a switch 300, a first communication device 400 and a second communication device 500. Wherein, the first server 100, the second server 200, the switch 300, the first communication device 400 and the second communication device 500 can be directly or indirectly connected in communication. For example, the second server 200 and the first communication device 400 can be indirectly connected in communication through the switch 300.
[0034] Wherein, the service provided by the first communication device 400 comprises the call service. For example, the first communication device 400 can be a mobile phone or a fixed phone, etc. When the first communication device is a mobile phone, the service provided by the first communication device 400 further comprises the short message service, the network access service, etc.
[0035] The service provided by the second communication device 500 comprises the broadband service. For example, the second communication device 500 can comprise the router, the modem and the firewall, etc.
[0036] In some embodiments, the first communication device 400 and the second communication device 500 can constitute a converged group. The converged group can use a converged group package provided by an operator. For example, the converged group can be a group including at least one first communication device 400 and at least one second communication device 500. For example, assuming that the first communication device 400 is a telephone device and the second communication device 500 is a broadband device, the converged group can be a group including at least one mobile phone and at least one broadband. When the mobile phone in the converged group performs network access, in addition to using network traffic in a communication package handled by the mobile phone itself, the mobile phone can also perform network access through a broadband connection to a wireless local area network.
[0037] The first server 100 is configured to determine whether the communication device satisfies a shutdown condition, and notify the second server to change the state of the communication device when the communication device satisfies the shutdown condition.
[0038] The shutdown condition can be that the overdraft of the account corresponding to the communication device is greater than a preset limit. It can be understood that the preset limit refers to the credit limit of the account corresponding to the communication device, that is, the operator can give the user a certain overdraft amount according to the credit situation of the account corresponding to the communication device. For example, the operator can determine the preset limit of the overdraft of the account corresponding to the communication device according to the network age of the account, the communication package opened, the daily consumption and the arrears situation, etc. When the balance of the account corresponding to the communication device is used up, the preset limit of the overdraft can be used.
[0039] In the embodiments of the present application, the first server 100 can be configured to determine whether there is an abnormal communication device satisfying the shutdown condition in the converged group, and notify the second server 200 to change the state of the first communication device 400 in the converged group when there is an abnormal communication device satisfying the shutdown condition in the converged group.
[0040] In some embodiments, the first server 100 is further configured to configure a use state identifier for the communication devices in the converged group. For example, the first server 100 is further configured to configure a shutdown identifier for the first communication device 400 and a to-be-shutdown identifier for the second communication device 500 when there is an abnormal communication device satisfying the shutdown condition in the converged group.
[0041] In some embodiments, the first server 100 comprises a central business support system (cBSS). The cBSS is used to centrally manage a business support system (BSS), including business centralization and data centralization, etc. Specifically, the cBSS comprises functional modules of customer data management, data collection, billing processing, accounting processing, comprehensive settlement, credit control, marketing support, etc.; the cBSS can determine, through the above-mentioned data collection, billing processing, comprehensive settlement and credit control modules, a type of converged package used by a communication device in a converged group, a payment situation and an arrearage situation of the communication device, to determine whether the communication device meets a shutdown condition.
[0042] For example, the first server 100 can be a single server, or can also be a server cluster composed of multiple servers. In some embodiments, the server cluster can also be a distributed cluster.
[0043] The second server 200 is configured to process network access of the communication device.
[0044] In some embodiments, the second server 200 is specifically configured to update the shutdown and restart states of the communication device according to the indication information sent by the first server 100, and further update the shutdown and restart states of the first communication device 400 and the second communication device 500 in the converged group according to the indication information.
[0045] For example, the second server 200 can be an AAA (Authentication, Authorization, and Accounting) server in a core network. For example, when the AAA server receives the indication information sent by the first server 100, the state of the first communication device 400 in the converged group is updated to a shutdown state, and then when the first communication device 400 initiates an access request to the AAA server again, the AAA server rejects the access request of the first communication device 400 according to the state of the first communication device 400.
[0046] The switch 300 is configured to centrally connect network devices. The server is connected to the switch through a port on the switch.
[0047] For example, the first server 100 and the second server 200 can be connected to port 1 and port 2 of the switch 300, respectively. The first communication device 400 and the second communication device 500 can be connected to port 3 and port 4 of the switch 300.
[0048] A shutdown control method provided by the embodiments of the present application is described in detail below.
[0049] The method provided in the embodiments of this application can be derived from... Figure 1 The first server 100 shown is used to execute this. Specifically, as... Figure 2 As shown, the method includes the following steps:
[0050] S101. The first server determines that there is an abnormal communication device in the fusion group that meets the shutdown conditions.
[0051] In some embodiments, the account corresponding to the communication device in the aforementioned converged group can be: the communication device's own personal account; or, the public account of the converged group to which the communication device belongs.
[0052] In some embodiments, the first server provides real-time statistics on the usage of fees for the accounts corresponding to the communication devices in the converged group.
[0053] The usage of fees for the accounts corresponding to the communication devices in the aforementioned converged group includes the charges for the communication packages subscribed to by the accounts and any charges exceeding the package limits. When the account corresponding to the converged group is a public account, the usage of that account is the sum of the usage of fees for all communication devices in the converged group. It is understood that if the fees of the account corresponding to a communication device exceed the account balance, the account will incur overdraft charges.
[0054] For example, if the communication package for the account corresponding to communication device A is 20 yuan / month, which includes 1024MB of domestic data traffic and 80 minutes of domestic calls; communication device A used 70 minutes of domestic calls and 1030MB of domestic data traffic that month; the local operator calculates domestic data traffic exceeding the package limit at 0.27 yuan / MB. If communication device A's domestic data traffic exceeded the package limit by 6MB that month, the excess charge would be: 0.27 * 6 = 1.62 yuan; therefore, the account usage for communication device A would be: 20 + 1.62 = 21.62 yuan. Assuming the account balance for communication device A is 20 yuan, this account would incur an overdraft fee of 1.62 yuan.
[0055] As one possible implementation, if the overdraft fee of the account corresponding to the communication device exceeds the preset limit, the communication device is determined to be an abnormal communication device that meets the shutdown conditions.
[0056] For example, if the fusion group includes the first communication device B and the first communication device C, and the account balances of the first communication device B and the first communication device C are both 20 yuan; wherein the preset quota of the first communication device B is 100 yuan / month, and the preset quota of the first communication device C is 50 yuan / month; if the service fees of the accounts corresponding to the first communication device B and the first communication device C in the current month are both 100 yuan, the overdraft fee of the account corresponding to the first communication device B is 80 yuan, which is less than the corresponding preset quota 100 yuan, so the first communication device B does not meet the shutdown condition; and the overdraft fee of the account corresponding to the first communication device C is 80 yuan, which is greater than the corresponding preset quota 50 yuan, so the first communication device C is an abnormal communication device that meets the shutdown condition.
[0057] It can be understood that, by counting the overdraft fees and preset quotas of the communication devices in the fusion group, the embodiments of the application can monitor the arrears of the communication devices in the fusion group in real time, and facilitate timely shutdown control of the communication devices in the fusion group.
[0058] S102, the first server configures a shutdown identifier for the first communication device in the fusion group, and configures a to-be-shutdown identifier for the second communication device.
[0059] As a possible implementation manner, the first server determines the usage state identifier of the communication device according to the usage state of the communication device, and updates and stores the usage state identifier of the communication device in the first server in real time. After the first server sends the first indication information to the second server, the second server will set all the first communication devices in the fusion group to the shutdown state, so the first server will also configure the usage state identifier of the first communication device in the fusion group to the shutdown identifier, and configure the usage state identifier of the second communication device to the to-be-shutdown identifier. Optionally, the usage state identifier can include: shutdown start time, to-be-shutdown start time, and shutdown reason, etc.; for example, the usage state identifier of the first communication device G1 can include: shutdown identifier 1 [2023 / 2 / 14] and shutdown identifier 2 [overdraft fee greater than preset quota]; the usage state identifier of the second communication device G2 can include: to-be-shutdown identifier 1 [2023 / 2 / 14] and to-be-shutdown identifier 2 [overdraft fee greater than preset quota], etc.
[0060] S103, the first server sends first indication information to the second server.
[0061] The first indication information is used to make the second server update the states of all the first communication devices in the fusion group to the shutdown state.
[0062] As a possible implementation, the first server sends the first indication information to the second server through an instruction system after determining that there is an abnormal communication device in the converged package that meets the shutdown condition; the instruction system is in the first server, and is used to convert the first indication information sent by the first server into corresponding execution code, so that the second server updates the state of all the first communication devices in the converged group to the shutdown state.
[0063] For example, the first indication information can be used to instruct the second server to close the call service, close the traffic service, close the short message service, etc.
[0064] It can be understood that when there is an abnormal communication device in the converged group that meets the shutdown condition, all the first communication devices in the converged group will be set to the shutdown state, but the shutdown and startup state of the second communication device is not limited, at this time the first communication device can access the network through the broadband service provided by the second communication device, which facilitates the user to normally pay the arrears of the first communication device, guarantees the continuity of the use of the broadband service provided by the second communication device, and improves the user experience.
[0065] S104, the second server updates the state of all the first communication devices in the converged group to the shutdown state.
[0066] It can be understood that after the second server receives the first indication information sent by the first server and updates the state of all the first communication devices in the converged group to the shutdown state, if the first communication device requests to access the service to the second server, the second server will refuse the access request of the first communication device; but at this time the second communication device is not set to the shutdown state, so the first communication device can access the network by connecting the broadband service provided by the second communication device if it needs to use the network.
[0067] For example, if the converged group includes the first communication device D and the first communication device E and the second communication device F, and the second communication device F provides the broadband service; when the first communication device D meets the shutdown condition, the first server will send the first indication information to the second server; after the second server receives the first indication information sent by the first server, the first communication device D and the first communication device E in the converged group are set to the shutdown state, at this time the first communication device D and the first communication device E cannot access the network through the access request sent by themselves to the second server, but can access the network by connecting the broadband service provided by the second communication device F.
[0068] In some embodiments, as shown in Figure 3 After step S104, the above method further includes steps S105-S107.
[0069] S105, the first server determines that the overdraft fee of the account corresponding to the abnormal communication device is greater than the preset quota within the first preset time period.
[0070] The first preset time period is a time period after the first indication information is sent to the second server. For example, the first preset time period can be any period of time; for example, the first preset time period can be 4 hours or 3 days.
[0071] It can be understood that if the first server determines that the overdraft fee of the account corresponding to the abnormal communication device is greater than the preset quota within the first preset time period, it means that the user has not paid the fee, and the first server will take certain measures to stop providing services for the communication devices in the fusion group. For example, the first server can execute the following step S106, instructing the second server to place the second communication device in the fusion group in a shutdown state.
[0072] In some embodiments, if the overdraft fee of the account corresponding to the abnormal communication device is greater than the preset quota within the first preset time period, the first server can configure a shutdown identifier for all second communication devices in the fusion group.
[0073] S106, the first server sends second indication information to the second server.
[0074] The second indication information is used to update the state of all second communication devices in the fusion group to a shutdown state. For example, the second indication information can be used to instruct the second server to close the network access service, etc.
[0075] As a possible implementation, the first server sends the second indication information to the second server through an instruction system; wherein the instruction system exists in the first server, and the instruction system can convert the second indication information sent by the first server into corresponding execution code, so that the second server updates the state of all second communication devices in the fusion group to a shutdown state.
[0076] S107, the second server updates the state of all second communication devices in the fusion group to a shutdown state.
[0077] It can be understood that after the second server updates the state of all second communication devices in the fusion group to a shutdown state, if the second communication device again requests to access the network, the second server will refuse the access request of the second communication device, and the second communication device will not be able to access the network, and thus the first communication device will also not be able to access the network through the broadband service provided by the second communication device.
[0078] For example, if the fusion group includes the first communication device H, the first communication device I and the second communication device J, wherein the second communication device J provides a broadband service, the first preset time period is 4 hours; when the first communication device H meets the shutdown condition, the first communication device H and the first communication device I in the fusion group will be placed in the shutdown state by the second server, at this time, the first communication device H and the first communication device I cannot perform network connection through the access request sent by themselves to the server, but can perform network access through the connection of the broadband service provided by the second communication device J; if after 4 hours, the first communication device H still meets the shutdown condition, the second communication device J will also be placed in the shutdown state by the second server, at this time, all communication devices in the fusion group cannot perform network access any more.
[0079] It can be understood that the broadband service provided by the second communication device is usually a monthly service, so after the first communication devices in the fusion group are placed in the shutdown state, the second communication device is delayed for a period of time before being shut down, which will not increase new arrears, avoiding that the user cannot use the network to pay the arrears after the second communication device is shut down; at the same time, if the user still does not pay the arrears after exceeding the set time, the second communication device will still be placed in the shutdown state, which not only meets the management requirement of the member association shutdown in the fusion group, but also reduces the burden of the second server frequently executing the first instruction information and the second instruction information.
[0080] In some embodiments, as shown in FIG. 1, after step S107, the above method further includes steps S108-S110. Figure 4
[0081] S108, the first server determines that the overdraft fee of the account corresponding to the abnormal communication device is less than or equal to a preset amount; or the account corresponding to the abnormal communication device does not have an overdraft fee.
[0082] It can be understood that after updating all communication devices in the fusion group to the shutdown state, the first server will still pay attention to the payment situation of the account corresponding to the abnormal communication device in real time, if the overdraft fee of the account corresponding to the abnormal communication device is less than or equal to a preset amount; or the account corresponding to the abnormal communication device does not have an overdraft fee, which indicates that the account corresponding to the abnormal communication device has been paid, and then the first server can take certain measures to continue to provide services for all communication devices in the fusion group. For example, the first server executes the following step S109 to instruct the second server to update the state of the communication devices in the fusion group to the restart state.
[0083] In some embodiments, the overdraw cost of the account corresponding to the abnormal communication device is less than or equal to the preset quota, or the account corresponding to the abnormal communication device has no overdraw cost, and the first server can delete the shutdown identifier of the first communication device and the shutdown identifier of the second communication device in the fusion group. In other embodiments, the first server can also configure the startup identifier for the first communication device and the startup identifier for the second communication device in the fusion group.
[0084] S109, the first server sends third indication information to the second server.
[0085] The third indication information is used to update the state of all first communication devices in the fusion group to the startup state, and update the state of all second communication devices to the startup state.
[0086] For example, the third indication information can be used to instruct the second server to start the network access service, start the traffic service, start the call service, and start the short message service, etc.
[0087] As a possible implementation, the first server sends the third indication information to the second server through an instruction system. The instruction system exists in the first server, and can convert the third indication information sent by the first server into corresponding execution code, so that the second server updates the state of all first communication devices and second communication devices in the fusion group to the startup state.
[0088] S110, the second server updates the state of all first communication devices in the fusion group to the startup state, and updates the state of all second communication devices to the startup state.
[0089] It can be understood that after the second server updates the state of all first communication devices in the fusion group to the startup state, and updates the state of all second communication devices to the startup state, if the first communication device requests to access the network, the second server will accept the access request of the first communication device, and the first communication device can normally access the network through its own network request; if the second communication device requests to access the network, the second server will accept the access request of the second communication device, and the second communication device can normally access the network, and the first communication device can also access the network by connecting the broadband service provided by the second communication device.
[0090] It can be understood that the first server monitors the size relationship between the overdraw cost and the preset quota of the communication devices in the fusion group in real time, and can update the startup / shutdown state of the communication devices in the fusion group in time when the overdraw cost of the account corresponding to the abnormal communication device is less than or equal to the preset quota, or the account corresponding to the abnormal communication device has no overdraw cost, so as to improve the use experience of the user.
[0091] In some embodiments, as shown in FIG. 1, after step S104, the method further comprises steps S111-S113: Figure 5
[0092] S111, the first server determines that the overdraft of the account corresponding to the abnormal communication device is less than or equal to the preset limit; or the account corresponding to the abnormal communication device has no overdraft.
[0093] It can be understood that after updating all communication devices in the fusion group to the shutdown state, the first server will still pay close attention to the payment situation of the account corresponding to the abnormal communication device in real time. If the overdraft of the account corresponding to the abnormal communication device is less than or equal to the preset limit; or the account corresponding to the abnormal communication device has no overdraft, it means that the account corresponding to the abnormal communication device has been paid. Therefore, the first server can take certain measures to continue to provide services for the first communication device in the fusion group. For example, the first server performs the following step S110, and instructs the second server to update the state of the first communication device in the fusion group to the online state.
[0094] In some embodiments, if the overdraft of the account corresponding to the abnormal communication device is less than or equal to the preset limit; or the account corresponding to the abnormal communication device has no overdraft, the first server can delete the shutdown identifier of the first communication device and the standby shutdown identifier of the second communication device in the fusion group. In some other embodiments, the first server can also configure an online identifier for the first communication device and an online identifier for the second communication device in the fusion group.
[0095] S112, the first server sends fourth instruction information to the second server.
[0096] The fourth instruction information is used to make the second server update the state of all first communication devices in the fusion group to the online state. For example, the fourth instruction information can be used to instruct the second server to start the flow service, start the call service, and start the short message service, etc.
[0097] As a possible implementation manner, the first server sends the fourth instruction information to the second server through an instruction system. The instruction system exists in the first server, and can convert the fourth instruction information sent by the first server into corresponding execution code, so that the second server updates the state of all first communication devices in the fusion group to the online state.
[0098] S113, the second server updates the state of all first communication devices in the fusion group to the online state.
[0099] It can be understood that, after receiving the fourth indication information sent by the first server, the second server updates the state of all the first communication devices in the fusion group to the offline state, and then, if the first communication device requests to access the service from the second server, the second server will accept the access request of the first communication device; at this time, the first communication device can normally access the network through its own network request, or access the network through the broadband service provided by the second communication device.
[0100] The technical scheme provided in the application can bring at least the following beneficial effects: first, determine that there is an abnormal communication device in the fusion group that meets the shutdown condition, and then set the communication device including the call service to the offline state, and configure the communication device including the broadband service with the offline identifier. As can be seen, compared with the method of turning on and off all the communication devices in the fusion group in the traditional way, that is, as long as one communication device meets the shutdown condition, the other communication devices in the fusion group will be associated with the shutdown method, the method provided in the embodiments of the application can delay the shutdown of the communication device including the broadband service when there is an abnormal communication device in the fusion group that meets the shutdown condition, facilitate the user in the fusion group to use the network normally, and improve the user's use experience.
[0101] As can be seen, the above mainly introduces the scheme provided in the embodiments of the application from the perspective of the method. In order to realize the above functions, the embodiments of the application provide the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the modules and algorithm steps of the examples described in the embodiments disclosed in the present text, the embodiments of the application can be realized in the form of hardware or the combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical scheme. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0102] The embodiments of the application can divide the function modules of the shutdown control device according to the above method examples, for example, each function module can be divided according to each function, or two or more functions can be integrated in one processing module. The above integrated module can be realized in the form of hardware or software function module. Optionally, the division of the modules in the embodiments of the application is illustrative, and is only a logical function division, and another division method can be used in actual implementation.
[0103] As shown in Figure 6 , it is a structure schematic diagram of a shutdown control device provided in the embodiments of the application. The shutdown control device can be used to execute the method as Figure 2The illustrated shutdown control method. The shutdown control device 600 comprises: a determination module 601, an identification configuration module 602, and a sending module 603.
[0104] The determination module 601 is configured to determine that there is an abnormal communication device in the fusion group that meets a shutdown condition; the shutdown condition is that the overdraft fee of the account corresponding to the communication device is greater than a preset limit; the fusion group is a group comprising at least one first communication device and at least one second communication device; the service provided by the first communication device comprises a call service; and the service provided by the second communication device comprises a broadband service.
[0105] The identification configuration module 602 is configured to configure a shutdown identifier for the first communication device in the fusion group, and configure a to-be-shutdown identifier for the second communication device.
[0106] The sending module 603 is configured to send first indication information to a second server; the first indication information is used to cause the second server to update the state of all the first communication devices in the fusion group to a shutdown state.
[0107] In a possible implementation, the sending module 603 is further configured to, within a first preset time period, if the overdraft fee of the account corresponding to the abnormal communication device is greater than the preset limit, send second indication information to the second server; the second indication information is used to cause the second server to update the state of all the second communication devices in the fusion group to a shutdown state; and the first preset time period is a time period after the first indication information is sent to the second server.
[0108] In another possible implementation, the sending module 603 is further configured to, if the overdraft fee of the account corresponding to the abnormal communication device is less than or equal to the preset limit, or the account corresponding to the abnormal communication device does not have an overdraft fee, send third indication information to the second server; the third indication information is used to cause the second server to update the state of all the first communication devices in the fusion group to a resumption state, and update the state of all the second communication devices to the resumption state.
[0109] In another possible implementation, the sending module 603 is further configured to, if the overdraft fee of the account corresponding to the abnormal communication device is less than or equal to the preset limit, or the account corresponding to the abnormal communication device does not have an overdraft fee, send fourth indication information to the second server; the fourth indication information is used to cause the second server to update the state of all the first communication devices in the fusion group to a resumption state. The identification configuration module 602 is further configured to delete the shutdown identifier of the first communication device and the to-be-shutdown identifier of the second communication device.
[0110] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application provides another possible structural diagram of the shutdown control device involved in the above-mentioned embodiments. As shown in the figure, the shutdown control device 700 comprises a memory 701, a processor 702, a communication interface 703 and a bus 704. Figure 7
[0111] The memory 701 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.
[0112] The processor 702 can be various exemplary logical blocks, modules and circuits described in combination with the disclosure of the present application. The processor 702 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, transistor logic device, hardware component or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in combination with the disclosure of the present application. The processor 702 can also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of DSP and microprocessor, etc.
[0113] As a possible implementation, the memory 701 can exist independently of the processor 702, and the memory 701 can be connected to the processor 702 through the bus 704 for storing instructions or program codes. When the processor 702 invokes and executes the instructions or program codes stored in the memory 701, the shutdown control method provided by the embodiment of the present application can be implemented.
[0114] In another possible implementation, the memory 701 can also be integrated with the processor 702.
[0115] The communication interface 703 is used to connect with other devices through a communication network. The communication network can be an Ethernet, a wireless access network, a wireless local area network (WLAN) and the like.
[0116] Bus 704, which can be an extended industry standard architecture (EISA) bus, etc. Bus 704 can be divided into an address bus, a data bus, a control bus, etc. For ease of presentation, only one bus is shown in FIG. 7. Figure 7 However, the use of only one bus or only one type of bus is not a limitation of the present application.
[0117] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above division of functional modules is taken as an example, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the shutdown control device is divided into different functional modules to complete all or part of the functions described above.
[0118] The embodiments of the present application also provide a computer readable storage medium. All or part of the processes in the above method embodiments can be completed by the relevant hardware instructed by the computer program, and the program can be stored in the computer readable storage medium. When the program is executed, the processes of the above method embodiments can be included. The computer readable storage medium can be the memory of any of the above embodiments. The computer readable storage medium can also be an external storage device of the shutdown control device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Further, the computer readable storage medium can include both the internal storage unit of the shutdown control device and the external storage device. The computer readable storage medium is used to store the computer program and other programs and data required by the shutdown control device. The computer readable storage medium can also be used to temporarily store data that has been output or will be output.
[0119] The embodiments of the present application also provide a computer program product, which contains a computer program, and when the computer program product runs on a computer, the computer executes any one of the shutdown control methods provided in the above embodiments.
[0120] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any change or replacement within the technical scope disclosed in the present application should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A shutdown control method, characterized in that, Applied to the first server; The communication connection between the first server and the second server; the method includes: The system identifies an abnormal communication device within the converged group that meets the shutdown conditions. The shutdown conditions are that the overdraft fee of the account corresponding to the communication device exceeds a preset limit. The converged group is a group that includes at least one first communication device and at least one second communication device. The first communication device provides services including voice services, and the second communication device provides services including broadband services. Configure a shutdown flag for the first communication device in the converged group, and configure a pending shutdown flag for the second communication device; Send a first instruction message to the second server; the first instruction message is used to cause the second server to update the status of all the first communication devices in the fusion group to a shutdown status; If, within a first preset time period, the overdraft fee of the account corresponding to the abnormal communication device exceeds the preset limit, a second instruction message is sent to the second server; the second instruction message is used to cause the second server to update the status of all the second communication devices in the fusion group to the shutdown status; wherein, the first preset time period is the time period after the first instruction message is sent to the second server.
2. The method according to claim 1, characterized in that, After sending the second indication information to the second server, the method further includes: If the overdraft fee of the account corresponding to the abnormal communication device is less than or equal to the preset limit; or, if the account corresponding to the abnormal communication device does not have the overdraft fee, then a third instruction message is sent to the second server; the third instruction message is used to cause the second server to update the status of all the first communication devices in the fusion group to the reactivated status, and update the status of all the second communication devices to the reactivated status.
3. The method according to claim 1, characterized in that, The method further includes: If the overdraft fee of the account corresponding to the abnormal communication device is less than or equal to the preset limit; or, if the account corresponding to the abnormal communication device does not have the overdraft fee, then a fourth instruction message is sent to the second server; the fourth instruction message is used to cause the second server to update the status of all the first communication devices in the fusion group to the reactivated status; Delete the shutdown identifier of the first communication device and the pending shutdown identifier of the second communication device.
4. A shutdown control device, characterized in that, include: The determination module is used to determine whether there are abnormal communication devices in the fusion group that meet the shutdown conditions; The shutdown condition is that the overdraft fee of the account corresponding to the communication equipment exceeds the preset limit; The converged group is a group comprising at least one first communication device and at least one second communication device; wherein the first communication device provides services including voice service; and the second communication device provides services including broadband service. The identification configuration module is used to configure a shutdown identifier for the first communication device in the converged group and a pending shutdown identifier for the second communication device. The sending module is used to send first indication information to the second server; the first indication information is used to cause the second server to update the status of all the first communication devices in the fusion group to a shutdown status. The sending module is further configured to, within a first preset time period, if the overdraft fee of the account corresponding to the abnormal communication device exceeds the preset limit, send a second indication message to the second server; the second indication message is used to cause the second server to update the status of all the second communication devices in the fusion group to the shutdown status; wherein, the first preset time period is the time period after the first indication message is sent to the second server.
5. The apparatus according to claim 4, characterized in that, The sending module is further configured to send a third indication message to the second server if the overdraft fee of the account corresponding to the abnormal communication device is less than or equal to the preset limit; or if the account corresponding to the abnormal communication device does not have the overdraft fee. The third indication information is used to cause the second server to update the status of all the first communication devices in the fusion group to the reactivated status, and all the second communication devices to the reactivated status.
6. The apparatus according to claim 4, characterized in that, The sending module is further configured to send a fourth indication message to the second server if the overdraft fee of the account corresponding to the abnormal communication device is less than or equal to the preset limit; or if the account corresponding to the abnormal communication device does not have the overdraft fee. The fourth instruction information is used to cause the second server to update the status of all the first communication devices in the fusion group to the reactivated status. The identifier configuration module is further configured to delete the shutdown identifier of the first communication device and the pending shutdown identifier of the second communication device.
7. An electronic device, characterized in that, The electronic device includes a processor and a memory; the processor is coupled to the memory; the memory is used to store computer instructions, which are loaded and executed by the processor to enable the computer device to implement the shutdown control method as described in any one of claims 1 to 3.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes computer-executable instructions that, when executed on a computer, cause the computer to perform the shutdown control method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Data-domain shutdown method and communication system
CN108207006A
Charging service processing method, device and system and storage medium
CN114268915A