CN114390508B - User asynchronous activation method, system, device and storage medium - Google Patents
User asynchronous activation method, system, device and storage medium Download PDFInfo
- Publication number
- CN114390508B CN114390508B CN202111627459.0A CN202111627459A CN114390508B CN 114390508 B CN114390508 B CN 114390508B CN 202111627459 A CN202111627459 A CN 202111627459A CN 114390508 B CN114390508 B CN 114390508B
- Authority
- CN
- China
- Prior art keywords
- card
- internet
- instruction
- user
- activation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000004913 activation Effects 0.000 title claims abstract description 77
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000000977 initiatory effect Effects 0.000 claims abstract description 10
- 230000003213 activating effect Effects 0.000 claims abstract description 8
- 238000010276 construction Methods 0.000 claims description 5
- 239000003999 initiator Substances 0.000 claims 1
- 238000001994 activation Methods 0.000 description 57
- 238000007726 management method Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 12
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
The application discloses a user asynchronous activation method, a system, a device and a storage medium. The asynchronous user activation method comprises the following steps: initiating a card opening service of an internet of things card; generating a card opening order according to the card opening service; generating and caching a card opening instruction according to the card opening order; acquiring an authentication file according to the first request; according to the authentication file, constructing the network element instruction information and the network element instruction routing information into an activation instruction; and activating the Internet of things card according to the activation instruction. According to the method and the device, the card opening instruction of the Internet of things card is cached, and the activation instruction of the Internet of things card is issued to the network element according to the authentication file and the card opening instruction after the user uses the Internet of things card for the first time, so that the asynchronous activation of the Internet of things card user is realized, the Internet of things card is used by the user immediately after the activation, network element resources are not occupied, and the network element resources are prevented from being wasted by pre-card opening operation.
Description
Technical Field
The application relates to the technical field of the Internet of things, in particular to a user asynchronous activation method, a system, a device and a storage medium.
Background
At present, in the process of opening the internet of things card, after receiving the opening service of the internet of things card, a group card pipe sends data files related to the opening service of the internet of things card to a connection management platform CRM, and simultaneously sends a card making file to a card making manufacturer. The CRM of the connection management platform calls a pre-opening interface of the OSS system and applies authentication data to the group card management through the OSS system. After the authentication data is obtained, the OSS system issues an authentication instruction of the Internet of things card to a network element (HSS/PCF) immediately, so that the pre-opening of the Internet of things card is realized. According to the above flow, the internet of things card opening business flow is synchronously performed from the overall flow of order acceptance, work order extraction, instruction generation, work order construction, network element activation and internet of things card pre-opening of the connection management platform CRM. However, in the internet of things card opening business process, the internet of things scene and the internet of people scene are different, and a longer time interval exists from the completion of pre-opening the internet of things card to the use of the internet of things card by a user. Before the user uses the internet of things card, the corresponding network element resources are still occupied, so that the limited network element resources in the system are seriously wasted by a large number of pre-card opening operations.
Disclosure of Invention
The present application aims to solve at least one of the technical problems existing in the prior art to a certain extent.
Therefore, an object of the embodiments of the present application is to provide a method for asynchronous activation of users, which implements asynchronous activation of users of an internet of things card, and reduces waste of network element resources.
It is another object of an embodiment of the present application to provide a user asynchronous activation system.
In order to achieve the technical purpose, the technical scheme adopted by the embodiment of the application comprises the following steps:
in a first aspect, an embodiment of the present application provides a method for asynchronous activation of a user, including the following steps:
initiating a card opening service of an internet of things card;
generating a card opening order according to the card opening service;
generating and caching a card opening instruction according to the card opening order, wherein the card opening instruction comprises user information, network element instruction information and network element instruction routing information;
acquiring an authentication file according to a first request, wherein the first request is a request sent when a user connects the Internet of things card for the first time;
according to the authentication file, constructing the network element instruction information and the network element instruction routing information into an activation instruction;
and activating the Internet of things card according to the activation instruction.
According to the user asynchronous activation method, the user can realize asynchronous activation of the Internet of things card user by caching the card opening instruction of the Internet of things card and issuing the activation instruction of the Internet of things card to the network element according to the authentication file and the card opening instruction after the user uses the Internet of things card for the first time, so that the Internet of things card is used by the user immediately after activation, network element resources are not occupied, and network element resources are prevented from being wasted by pre-card opening operation.
In addition, the user asynchronous activation method according to the above embodiment of the present application may further have the following additional technical features:
further, in the method for asynchronously activating a user according to the embodiment of the present application, the method for initiating the card opening service of the internet of things card further includes:
generating a card making file and the authentication file, wherein the card making file is used for making the Internet of things card;
and caching the authentication file.
Further, in an embodiment of the present application, the generating an opening order according to the opening service includes:
generating service information of the Internet of things card according to the card opening service;
assembling an order message according to the service information;
and generating the card opening order according to the order message.
Further, in an embodiment of the present application, the obtaining the authentication file according to the first request includes:
inquiring the user information according to the first request;
generating a second request according to the user information;
and acquiring the authentication file according to the second request.
In a second aspect, an embodiment of the present application proposes a user asynchronous activation system, including:
the card opening service initiating module is used for initiating card opening service of the internet of things card;
the card opening order generation module is used for generating a card opening order according to the card opening service;
the card opening instruction generation module is used for generating and caching a card opening instruction according to the card opening order, wherein the card opening instruction comprises user information, network element instruction information and network element instruction routing information;
the authentication file acquisition module is used for acquiring an authentication file according to the first request;
the activation instruction construction module is used for constructing the network element instruction information and the network element instruction routing information into an activation instruction according to the authentication file;
and the Internet of things card activation module is used for activating the Internet of things card according to the activation instruction.
Further, in one embodiment of the present application, the user asynchronous activation system further includes:
the file generation module is used for generating a card making file and the authentication file;
and the authentication file caching module is used for caching the authentication file.
Further, in one embodiment of the present application, the card opening order generation module includes:
the service information generation module is used for generating the service information of the Internet of things card according to the card opening service;
and the order message assembling module is used for assembling the order message according to the service information.
Further, in one embodiment of the present application, the authentication file obtaining module includes:
the user information inquiry module is used for inquiring the user information according to the first request;
and the second request generation module is used for generating a second request according to the user information.
In a third aspect, an embodiment of the present application provides a user asynchronous activation device, including:
at least one processor;
at least one memory for storing at least one program;
the at least one program, when executed by the at least one processor, causes the at least one processor to implement the one user asynchronous activation method.
In a fourth aspect, embodiments of the present application provide a storage medium having stored therein a processor-executable program which when executed by a processor is configured to implement the one user asynchronous activation method.
The advantages and benefits of the application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the application.
According to the embodiment of the application, the card opening instruction of the Internet of things card is cached, and the activation instruction of the Internet of things card is issued to the network element according to the authentication file and the card opening instruction after the user uses the Internet of things card for the first time, so that asynchronous activation of the Internet of things card user is realized, the Internet of things card is used by the user immediately after activation, network element resources are not occupied, and network element resources are prevented from being wasted by pre-card opening operation.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following description is made with reference to the accompanying drawings of the embodiments of the present application or the related technical solutions in the prior art, and it should be understood that the drawings in the following description are only for convenience and clarity of describing some embodiments in the technical solutions of the present application, and other drawings may be obtained according to these drawings without the need of inventive labor for those skilled in the art.
FIG. 1 is a flow chart of an embodiment of a user asynchronous activation method according to the present application;
FIG. 2 is a block diagram of an embodiment of a user asynchronous activation method according to the present application;
FIG. 3 is a schematic diagram of a user asynchronous activation system according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of an embodiment of a user asynchronous activation device according to the present application.
Detailed Description
Embodiments of the present application are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are illustrative only and are not to be construed as limiting the application. The step numbers in the following embodiments are set for convenience of illustration only, and the order between the steps is not limited in any way, and the execution order of the steps in the embodiments may be adaptively adjusted according to the understanding of those skilled in the art.
The terms "first," "second," "third," and "fourth" and the like in the description and in the claims and drawings are used for distinguishing between different objects and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
At present, in the process of opening the internet of things card, after receiving the opening service of the internet of things card, a group card pipe sends data files related to the opening service of the internet of things card to a connection management platform CRM, and simultaneously sends a card making file to a card making manufacturer. The CRM of the connection management platform calls a pre-opening interface of the OSS system and applies authentication data to the group card management through the OSS system. After the authentication data is obtained, the OSS system issues an authentication instruction of the Internet of things card to a network element (HSS/PCF) immediately, so that the pre-opening of the Internet of things card is realized. According to the above flow, the internet of things card opening business flow is synchronously performed from the overall flow of order acceptance, work order extraction, instruction generation, work order construction, network element activation and internet of things card pre-opening of the connection management platform CRM. However, in the internet of things card opening business process, the internet of things scene and the internet of people scene are different, and a longer time interval exists from the completion of pre-opening the internet of things card to the use of the internet of things card by a user. Before the user uses the internet of things card, the corresponding network element resources are still occupied, so that the limited network element resources in the system are seriously wasted by a large number of pre-card opening operations.
Therefore, the application provides a user asynchronous activation method and system, which are different from the traditional user activation method in that the network element resource waste is serious.
A user asynchronous activation method and system according to an embodiment of the present application will be described in detail with reference to the accompanying drawings, and first, a user asynchronous activation method according to an embodiment of the present application will be described with reference to the accompanying drawings.
Referring to fig. 1, a method for asynchronous activation of a user is provided in an embodiment of the present application, and the method for asynchronous activation of a user in an embodiment of the present application may be applied to a terminal, a server, software running in a terminal or a server, etc. The terminal may be, but is not limited to, a tablet computer, a notebook computer, a desktop computer, etc. The server may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content Delivery Networks (CDNs), basic cloud computing services such as big data and artificial intelligence platforms, and the like.
Referring to fig. 2, a user asynchronous activation method in an embodiment of the present application is completed through cooperation of a group card pipe, a group card resource management, a connection management system (CRM system), an operation support system (OSS system), a network element (HSS/PCF), a packet data network gateway (PGW), and an authentication plug-in. The system comprises an OSS system, a network element, a user interface, a network element and a network interface, wherein the bottom layer of the OSS system is provided with an instruction cache assembly, instruction information in the instruction cache assembly is borne by a set of instruction cache models and is used for caching a card opening instruction, and the user issues an activation instruction of the internet of things card to the network element according to an authentication file and the card opening instruction after using the internet of things card for the first time; the authentication plug-in is arranged on the upper layer of the OSS system, is decoupled from the OSS system and is used for completing the authentication function of the Internet of things card activation process.
The user asynchronous activation method in the embodiment of the application mainly comprises the following steps:
s101, initiating a card opening service of an Internet of things card;
specifically, the card opening service of the internet of things card is initiated through the group card pipe, and a card making file and an authentication file are generated at the same time. The card making file is provided for a card making manufacturer after being generated, and is used for making the Internet of things card; and caching the authentication file through group card resource management.
S102, generating a card opening order according to the card opening service;
specifically, the CRM system accepts a card opening service issued by the group card pipe, and generates a card opening order sent to the OSS system according to the card opening service.
S102 may be further divided into the following steps S1021-S1023:
s1021, generating service information of the Internet of things card according to the card opening service;
specifically, the CRM system accepts card opening service, and generates service information of the Internet of things card according to the card opening service to complement information among product services.
Step S1022, assembling order message according to the service information;
specifically, the order message of opening the internet of things card is assembled according to the service information generated in step S1021.
Step S1023, generating the card opening order according to the order message.
Specifically, an open card order is generated according to the order message, and the open card order is sent to the OSS system.
S103, generating and caching a card opening instruction according to the card opening order;
the card opening instruction comprises user information, network element instruction information and network element instruction routing information.
Specifically, the OSS system receives the card opening order issued by the CRM system, splits the card opening order into corresponding instructions, namely user information, network element instruction information and network element instruction routing information, according to the dimension of the service product and the operation type, and stores the card opening instruction into an instruction cache model of the instruction cache component.
After the steps S101-S103 are completed, the Internet of things card is still in the manufacturing link and is not really used by the user. The method comprises the steps that an opening instruction of an Internet of things card is cached in an instruction caching model, an authentication file of the Internet of things card is cached in a group card resource management, a card manufacturer waits for completing manufacturing of the Internet of things card, an end-to-end request is initiated when a user connects the Internet of things card for the first time, the authentication file is obtained through an authentication plug-in, and after authentication passes, a card opening instruction is issued to a network element, and activation of the Internet of things card is completed. By caching the card opening instruction, the problem that the network element is occupied by the pre-opening card due to the fact that the Internet of things card is activated immediately after the card opening order is created is effectively solved.
S104, acquiring an authentication file according to the first request;
the first request is a request sent when a user connects the Internet of things card for the first time.
Specifically, after receiving the card making file issued by the group card tube, the card making manufacturer completes the making of the internet of things card after a period of time and issues the internet of things card to the user. When the user uses the internet of things card for the first time, the connection failure occurs, and at the moment, the internet of things card triggers an end-to-end message, namely a first request, through the PGW, and the first request is reported to the authentication plug-in. The authentication plug-in processes the first request and acquires an authentication file from the group card resource management to authenticate.
On the premise that the system meets the standard of the authentication plug-in the embodiment of the application, the authentication plug-in can be connected with other systems and platforms in the Internet of things.
S104 may be further divided into the following steps S1041-S1043:
step S1041, inquiring the user information according to the first request;
specifically, the authentication plug-in receives a first request reported by the PGW, and queries user information for activating the Internet of things card cached in the instruction cache model according to the first request.
Step S1042, generating a second request according to the user information;
specifically, according to the user information activated by the internet of things card, an authentication request, namely a second request, of the internet of things card is generated through assembly of the authentication plug-in.
Step S1043, obtaining the authentication file according to the second request.
Specifically, the authentication plug-in sends a second request to the resource management of the group card, acquires an authentication file stored in the resource management of the group card, and realizes the authentication function.
S105, constructing the network element instruction information and the network element instruction route information into an activation instruction according to the authentication file;
specifically, after authentication is passed, the network element instruction information cached in the instruction cache model and the network element instruction routing information are combined through an OSS system to form an activation instruction of the complete Internet of things card, and the activation instruction is issued to a corresponding network element according to rules of the network element instruction routing information.
S106, activating the Internet of things card according to the activation instruction.
Specifically, the network element activates the Internet of things card after receiving an activation instruction issued by the OSS system, and the user connects the Internet of things card successfully and uses the Internet of things card after activation is completed, so that network element resources are prevented from being occupied by pre-opening the Internet of things card, and waste of the network element resources is reduced.
Next, a user asynchronous activation system according to an embodiment of the present application will be described with reference to the accompanying drawings.
FIG. 3 is a schematic diagram of a user asynchronous activation system in accordance with one embodiment of the present application.
The system specifically comprises:
the card opening service initiating module 301 is configured to initiate a card opening service of an internet of things card;
the card opening order generation module 302 is configured to generate a card opening order according to the card opening service;
the card opening instruction generating module 303 is configured to generate and cache a card opening instruction according to the card opening order, where the card opening instruction includes user information, network element instruction information, and network element instruction routing information;
an authentication file obtaining module 304, configured to obtain an authentication file according to the first request;
an activation instruction construction module 305, configured to construct the network element instruction information and the network element instruction routing information into an activation instruction according to the authentication file;
and the internet of things card activation module 306 is configured to activate the internet of things card according to the activation instruction.
As an alternative embodiment, the user asynchronous activation system further includes:
the file generation module is used for generating a card making file and the authentication file;
and the authentication file caching module is used for caching the authentication file.
As an optional implementation manner, the card opening order generating module includes:
the service information generation module is used for generating the service information of the Internet of things card according to the card opening service;
and the order message assembling module is used for assembling the order message according to the service information.
As an optional implementation manner, the authentication file obtaining module includes:
the user information inquiry module is used for inquiring the user information according to the first request;
and the second request generation module is used for generating a second request according to the user information.
It can be seen that the content in the above method embodiment is applicable to the system embodiment, and the functions specifically implemented by the system embodiment are the same as those of the method embodiment, and the beneficial effects achieved by the method embodiment are the same as those achieved by the method embodiment.
Referring to fig. 4, an embodiment of the present application provides a user asynchronous activation device, including:
at least one processor 401;
at least one memory 402 for storing at least one program;
the at least one program, when executed by the at least one processor 401, causes the at least one processor 401 to implement the one user asynchronous activation method.
Similarly, the content in the above method embodiment is applicable to the embodiment of the present device, and the functions specifically implemented by the embodiment of the present device are the same as those of the embodiment of the above method, and the beneficial effects achieved by the embodiment of the above method are the same as those achieved by the embodiment of the above method.
In some alternative embodiments, the functions/acts noted in the block diagrams may occur out of the order noted in the operational illustrations. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved. Furthermore, the embodiments presented and described in the flowcharts of the present application are provided by way of example in order to provide a more thorough understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed, and in which sub-operations described as part of a larger operation are performed independently.
Furthermore, while the application is described in the context of functional modules, it should be appreciated that, unless otherwise indicated, one or more of the functions and/or features may be integrated in a single physical device and/or software module or may be implemented in separate physical devices or software modules. It will also be appreciated that a detailed discussion of the actual implementation of each module is not necessary to an understanding of the present application. Rather, the actual implementation of the various functional modules in the apparatus disclosed herein will be apparent to those skilled in the art from consideration of their attributes, functions and internal relationships. Accordingly, one of ordinary skill in the art can implement the application as set forth in the claims without undue experimentation. It is also to be understood that the specific concepts disclosed are merely illustrative and are not intended to be limiting upon the scope of the application, which is to be defined in the appended claims and their full scope of equivalents.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in the form of a software product stored in a storage medium, including several programs for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Logic and/or steps represented in the flowcharts or otherwise described herein, e.g., a ordered listing of executable programs for implementing logical functions, can be embodied in any computer-readable medium for use by or in connection with a program execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the programs from the program execution system, apparatus, or device and execute the programs. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the program execution system, apparatus, or device.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). In addition, the computer readable medium may even be paper or other suitable medium on which the program is printed, as the program may be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
It is to be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable program execution system. For example, if implemented in hardware, as in another embodiment, may be implemented using any one or combination of the following techniques, as is well known in the art: discrete logic circuits having logic gates for implementing logic functions on data signals, application specific integrated circuits having suitable combinational logic gates, programmable Gate Arrays (PGAs), field Programmable Gate Arrays (FPGAs), and the like.
In the foregoing description of the present specification, reference has been made to the terms "one embodiment/example", "another embodiment/example", "certain embodiments/examples", and the like, means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present application have been shown and described, it will be understood by those of ordinary skill in the art that: many changes, modifications, substitutions and variations may be made to the embodiments without departing from the spirit and principles of the application, the scope of which is defined by the claims and their equivalents.
While the preferred embodiment of the present application has been described in detail, the present application is not limited to the embodiments described above, and various equivalent modifications and substitutions can be made by those skilled in the art without departing from the spirit of the present application, and these equivalent modifications and substitutions are intended to be included in the scope of the present application as defined in the appended claims.
Claims (8)
1. A method for asynchronous activation by a user, comprising the steps of:
initiating a card opening service of an internet of things card;
generating a card opening order according to the card opening service;
generating and caching a card opening instruction according to the card opening order, wherein the card opening instruction comprises user information, network element instruction information and network element instruction routing information;
acquiring an authentication file according to a first request, wherein the first request is a request sent when a user connects the Internet of things card for the first time;
according to the authentication file, constructing the network element instruction information and the network element instruction routing information into an activation instruction;
activating the Internet of things card according to the activation instruction;
the card opening service of the initiator alliance card also comprises the following steps:
generating a card making file and the authentication file, wherein the card making file is used for making the Internet of things card;
and caching the authentication file.
2. The method for asynchronous activation of a user according to claim 1, wherein said generating an opening order according to the opening service comprises:
generating service information of the Internet of things card according to the card opening service;
assembling an order message according to the service information;
and generating the card opening order according to the order message.
3. The method for asynchronous activation of a user according to claim 1, wherein the obtaining the authentication file according to the first request comprises:
inquiring the user information according to the first request;
generating a second request according to the user information;
and acquiring the authentication file according to the second request.
4. A user asynchronous activation system, comprising:
the card opening service initiating module is used for initiating card opening service of the internet of things card;
the card opening order generation module is used for generating a card opening order according to the card opening service;
the card opening instruction generation module is used for generating and caching a card opening instruction according to the card opening order, wherein the card opening instruction comprises user information, network element instruction information and network element instruction routing information;
the authentication file acquisition module is used for acquiring an authentication file according to the first request;
the activation instruction construction module is used for constructing the network element instruction information and the network element instruction routing information into an activation instruction according to the authentication file;
the Internet of things card activation module is used for activating the Internet of things card according to the activation instruction;
the system further comprises:
the file generation module is used for generating a card making file and the authentication file;
and the authentication file caching module is used for caching the authentication file.
5. The system of claim 4, wherein the order generation module comprises:
the service information generation module is used for generating the service information of the Internet of things card according to the card opening service;
and the order message assembling module is used for assembling the order message according to the service information.
6. The system of claim 4, wherein the authentication file acquisition module comprises:
the user information inquiry module is used for inquiring the user information according to the first request;
and the second request generation module is used for generating a second request according to the user information.
7. A user asynchronous activation device, comprising:
at least one processor;
at least one memory for storing at least one program;
when said at least one program is executed by said at least one processor, said at least one processor is caused to implement a user asynchronous activation method as claimed in any one of claims 1-3.
8. A storage medium having stored therein a program executable by a processor, characterized in that: the processor executable program when executed by a processor is for implementing a user asynchronous activation method according to any of claims 1-3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111627459.0A CN114390508B (en) | 2021-12-28 | 2021-12-28 | User asynchronous activation method, system, device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111627459.0A CN114390508B (en) | 2021-12-28 | 2021-12-28 | User asynchronous activation method, system, device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114390508A CN114390508A (en) | 2022-04-22 |
CN114390508B true CN114390508B (en) | 2023-10-27 |
Family
ID=81198100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111627459.0A Active CN114390508B (en) | 2021-12-28 | 2021-12-28 | User asynchronous activation method, system, device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114390508B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115941833B (en) * | 2022-11-21 | 2024-07-05 | 深圳市雪球科技有限公司 | Method, system, equipment and storage medium for optimizing opening traffic card |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1860595A2 (en) * | 2006-05-23 | 2007-11-28 | Vodafone Holding GmbH | Chip card with at least two identities |
CN103002435A (en) * | 2012-07-09 | 2013-03-27 | 上海易销电子商务有限公司 | Remote subscriber identity module activating system |
CN103139760A (en) * | 2012-12-31 | 2013-06-05 | 中国联合网络通信集团有限公司 | Card-writing processing method and card-writing processing device |
CN105516962A (en) * | 2015-12-03 | 2016-04-20 | 中国联合网络通信集团有限公司 | Account opening method and system based on eUICC (Embedded Universal Integrated Circuit Card) |
WO2016188256A1 (en) * | 2016-01-25 | 2016-12-01 | 中兴通讯股份有限公司 | Application access authentication method, system, apparatus and terminal |
CN106792630A (en) * | 2016-11-11 | 2017-05-31 | 大唐软件技术股份有限公司 | It is a kind of to realize moving the method and system that network service is opened |
WO2017215565A1 (en) * | 2016-06-12 | 2017-12-21 | 中兴通讯股份有限公司 | Method and device for transmitting dpi policy |
WO2018018781A1 (en) * | 2016-07-25 | 2018-02-01 | 中兴通讯股份有限公司 | Sim card information transmission method and device, and computer storage medium |
WO2018133271A1 (en) * | 2017-01-18 | 2018-07-26 | 华为技术有限公司 | Esim card activation method, wireless router and user terminal |
CN110536284A (en) * | 2019-07-03 | 2019-12-03 | 深圳杰睿联科技有限公司 | ESIM management method and system based on Internet of Things |
US10708766B1 (en) * | 2019-05-16 | 2020-07-07 | Verizon Patent And Licensing, Inc. | Systems and methods for activating devices |
CN111447609A (en) * | 2020-04-02 | 2020-07-24 | 北京思特奇信息技术股份有限公司 | Dynamic number allocation method and system |
CN111881441A (en) * | 2020-08-03 | 2020-11-03 | 苏州思必驰信息科技有限公司 | Method for online activation of device, electronic device and storage medium |
WO2021056381A1 (en) * | 2019-09-27 | 2021-04-01 | Qualcomm Incorporated | Universal integrated circuit card (uicc) initialization for network service access |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10484477B2 (en) * | 2015-12-30 | 2019-11-19 | Verizon Patent And Licensing Inc. | Internet of things (IoT) device activation and management |
US11044172B2 (en) * | 2019-09-25 | 2021-06-22 | Level 3 Communications, Llc | Network service activation system |
-
2021
- 2021-12-28 CN CN202111627459.0A patent/CN114390508B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1860595A2 (en) * | 2006-05-23 | 2007-11-28 | Vodafone Holding GmbH | Chip card with at least two identities |
CN103002435A (en) * | 2012-07-09 | 2013-03-27 | 上海易销电子商务有限公司 | Remote subscriber identity module activating system |
CN103139760A (en) * | 2012-12-31 | 2013-06-05 | 中国联合网络通信集团有限公司 | Card-writing processing method and card-writing processing device |
CN105516962A (en) * | 2015-12-03 | 2016-04-20 | 中国联合网络通信集团有限公司 | Account opening method and system based on eUICC (Embedded Universal Integrated Circuit Card) |
WO2016188256A1 (en) * | 2016-01-25 | 2016-12-01 | 中兴通讯股份有限公司 | Application access authentication method, system, apparatus and terminal |
WO2017215565A1 (en) * | 2016-06-12 | 2017-12-21 | 中兴通讯股份有限公司 | Method and device for transmitting dpi policy |
WO2018018781A1 (en) * | 2016-07-25 | 2018-02-01 | 中兴通讯股份有限公司 | Sim card information transmission method and device, and computer storage medium |
CN106792630A (en) * | 2016-11-11 | 2017-05-31 | 大唐软件技术股份有限公司 | It is a kind of to realize moving the method and system that network service is opened |
WO2018133271A1 (en) * | 2017-01-18 | 2018-07-26 | 华为技术有限公司 | Esim card activation method, wireless router and user terminal |
US10708766B1 (en) * | 2019-05-16 | 2020-07-07 | Verizon Patent And Licensing, Inc. | Systems and methods for activating devices |
CN110536284A (en) * | 2019-07-03 | 2019-12-03 | 深圳杰睿联科技有限公司 | ESIM management method and system based on Internet of Things |
WO2021056381A1 (en) * | 2019-09-27 | 2021-04-01 | Qualcomm Incorporated | Universal integrated circuit card (uicc) initialization for network service access |
CN111447609A (en) * | 2020-04-02 | 2020-07-24 | 北京思特奇信息技术股份有限公司 | Dynamic number allocation method and system |
CN111881441A (en) * | 2020-08-03 | 2020-11-03 | 苏州思必驰信息科技有限公司 | Method for online activation of device, electronic device and storage medium |
Non-Patent Citations (1)
Title |
---|
基于Android平台虚拟SIM卡的设计与实现;张刚;徐鑫;;电子技术应用(第07期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114390508A (en) | 2022-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8589338B2 (en) | Service-oriented architecture (SOA) management of data repository | |
US8073810B2 (en) | Shared view of customers across business support systems (BSS) and a service delivery platform (SDP) | |
US20170185678A1 (en) | Crawler system and method | |
US8738748B2 (en) | Metadata driven automatic deployment of distributed server systems | |
CN103685304A (en) | Method and system for sharing session information | |
CN103179099B (en) | A kind ofly access the uniform authentication method of open website platform and a kind of website platform | |
US8560710B2 (en) | System and method of using diameter based signaling to activate and deactivate subscriber centric, visually rendered, services | |
US20110307587A1 (en) | Definition configuration and administration of distributed server systems through structured data model | |
EP2512064A1 (en) | Data configuration method and apparatus | |
CN102137338B (en) | Method and system for push-to-talk (PTT) user management and presentation as well as session state management | |
CN104378399A (en) | Data push method, platform server, client terminal and system | |
CN103379096A (en) | Internet and operator network service sharing method, service side and webpage gateway | |
WO2014176991A1 (en) | Multimedia service processing apparatus, method and system | |
CN114390508B (en) | User asynchronous activation method, system, device and storage medium | |
CN102571575A (en) | Session information creation method, device and system | |
US9952888B2 (en) | Method and system to dynamically instantiate virtual repository for any services | |
CN103856454B (en) | IP IP multimedia subsystem, IMSs and the method and business intercommunication gateway of Internet service intercommunication | |
CN108920157A (en) | Installation method, device, computer equipment and the storage medium of Nginx software | |
CN104750817A (en) | Page module refreshing method and device based on data broadcast communication | |
Tarkoma et al. | Spice: A service platform for future mobile ims services | |
CN106533716A (en) | Method and system for managing northbound interface | |
CN102843424B (en) | A kind of heterogeneous distributed cloud computing system and method | |
CN110245156A (en) | Caching data processing method and device | |
CN114553740B (en) | Method, system, readable storage medium and device for cross-network monitoring | |
CN109257438A (en) | A kind of polynary isomery storage method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |