CN114157510A - Internet of things service processing method, platform and storage medium - Google Patents

Internet of things service processing method, platform and storage medium Download PDF

Info

Publication number
CN114157510A
CN114157510A CN202111526321.1A CN202111526321A CN114157510A CN 114157510 A CN114157510 A CN 114157510A CN 202111526321 A CN202111526321 A CN 202111526321A CN 114157510 A CN114157510 A CN 114157510A
Authority
CN
China
Prior art keywords
identifier
equipment
card
internet
communication protocol
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.)
Granted
Application number
CN202111526321.1A
Other languages
Chinese (zh)
Other versions
CN114157510B (en
Inventor
闻诗强
曹侃
孙玉刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
China Unicom Internet of Things Corp Ltd
Original Assignee
China United Network Communications Group Co Ltd
China Unicom Internet of Things Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd, China Unicom Internet of Things Corp Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202111526321.1A priority Critical patent/CN114157510B/en
Publication of CN114157510A publication Critical patent/CN114157510A/en
Application granted granted Critical
Publication of CN114157510B publication Critical patent/CN114157510B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application provides a method, a platform and a storage medium for processing a network service, wherein the method comprises the following steps: acquiring a device identifier of a terminal device to be bound by an Internet of things; sending a card reading instruction to the terminal equipment based on the equipment identification; obtaining a card identifier of the Internet of things card fed back by the terminal equipment after responding to the card reading instruction; and binding the equipment identifier and the card identifier. The method solves the problem that the existing Internet binding method cannot complete Internet binding in time when the registration data packet cannot carry the card number of the Internet of things card, so that communication between the terminal equipment and the Internet of things platform or other equipment is interrupted.

Description

Internet of things service processing method, platform and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method, a platform, and a storage medium for processing a network service.
Background
The use of the special Internet of things card for the Internet of things realizes the network connection of the terminal equipment in a broadband-free environment, and further breaks away from the application limit of a geographical space network environment on the Internet of things of the terminal equipment. However, if the terminal device needs to normally use the internet of things card for a long time, the terminal device needs to be bound with the internet of things card, specifically, the terminal device identifier needs to be bound with the card number of the internet of things card. The internet of things card includes a Subscriber Identity Module (SIM) card dedicated for internet of things, a User Identity Module (UIM) card for telecommunications, and the like.
Because the terminal devices produced by different manufacturers in the internet of things have different device parameters such as device identification, technical principle, functional attributes and the like. In order to facilitate management of the terminal devices of the internet of things, currently, internet of things platforms developed by terminal device manufacturers are mainly used for managing the terminal devices of the internet of things produced by the terminal devices. Therefore, in the prior art, in order to facilitate management of the corresponding relationship between the terminal device and the internet of things card, the internet of things binding operation between the terminal device and the internet of things card is performed on the internet of things platform to which the terminal device belongs. In the prior art, a terminal device is bound with an internet of things of an internet of things card, and a card number and a device identifier of the internet of things card are obtained from a registration data packet sent by the terminal device during device registration. And then, the Internet of things platform completes the binding processing of the card number and the equipment identifier.
The existing Internet of things binding method has the problems that a registration data packet cannot carry an Internet of things card number, so that an Internet of things platform cannot complete Internet of things binding in time, and communication between terminal equipment and the Internet of things platform or other equipment is interrupted.
Disclosure of Invention
The application provides a method, a platform and a storage medium for processing a network business, which are used for solving the problem that a registered data packet cannot carry an Internet of things card number in the existing network binding method, so that the Internet of things platform cannot complete network binding in time, and further communication between terminal equipment and the Internet of things platform or other equipment is interrupted.
In a first aspect, the present application provides a method for processing an internet service, including:
acquiring a device identifier of a terminal device to be bound by an Internet of things;
sending a card reading instruction to the terminal equipment based on the equipment identification;
obtaining a card identifier of the Internet of things card fed back by the terminal equipment after responding to the card reading instruction;
and binding the equipment identifier and the card identifier.
Optionally, the sending a card reading instruction to the terminal device based on the device identifier includes:
and sending a card reading instruction to the terminal equipment by adopting a communication protocol of the terminal equipment corresponding to the equipment identification.
Optionally, the sending, by using the communication protocol of the terminal device corresponding to the device identifier, a card reading instruction to the terminal device includes:
identifying a communication protocol identifier of the terminal equipment from a registration data packet for equipment registration of the terminal equipment based on the equipment identifier; or, based on the device identifier, determining a communication protocol identifier corresponding to the device identifier from the correspondence between the device identifier and the communication protocol identifier;
and sending a card reading instruction to the terminal equipment by adopting the communication protocol corresponding to the communication protocol identifier.
Optionally, the obtaining the device identifier of the terminal device to be bound to the internet of things includes:
acquiring a registration data packet used for equipment registration of the terminal equipment;
and identifying to obtain the equipment identification of the terminal equipment in the registration data packet.
Optionally, the obtaining the device identifier of the terminal device to be bound to the internet of things includes:
and identifying the device identifier without the binding identifier from the device identifiers of the terminal devices which have finished device registration, wherein the binding identifier is used for indicating that the terminal devices have finished the internet binding.
Optionally, the binding the device identifier and the card identifier includes:
establishing a corresponding relation between the equipment identifier and the card identifier;
and sending a binding signal carrying the card identifier corresponding to the equipment identifier to operator management equipment.
Optionally, the device identifier includes a device code set by a device manufacturer or an international mobile equipment identity code IMEI of the device, and the card identifier includes an international mobile subscriber identity IMSI of an associated card or a card code different from the IMSI set by an operator;
the establishing of the corresponding relationship between the device identifier and the card identifier includes:
and establishing a corresponding relation between the equipment code or the IMEI of the terminal equipment and the IMSI or the card code of the Internet of things card.
In a second aspect, the present application provides a service processing platform, including: the system comprises a processing unit and an adapting unit, wherein the processing unit is connected with the adapting unit through a plurality of communication protocol interfaces, and the communication protocol interfaces are communication protocol interfaces in one-to-one correspondence with communication protocols of the Internet of things; wherein the content of the first and second substances,
the adaptation unit is used for acquiring a data packet sent by the terminal equipment, identifying and acquiring a communication protocol identifier of the terminal equipment from the data packet, and sending the data packet to the processing unit by adopting a communication protocol interface corresponding to the communication protocol identifier;
the processing unit is used for receiving the data packet sent by the adaptation unit through the communication protocol interface, acquiring the equipment identifier and the communication protocol identifier in the data packet, and establishing the corresponding relation between the equipment identifier and the communication protocol identifier; the terminal equipment is also used for sending a card reading instruction of the terminal equipment corresponding to the equipment identification to the adaptation unit by adopting a communication protocol interface corresponding to the communication protocol identification corresponding to the equipment identification based on the corresponding relation between the equipment identification and the communication protocol identification;
the adaptation unit is further used for sending the card reading instruction to corresponding terminal equipment;
the processing unit is further configured to obtain a card identifier and an equipment identifier of the physical connection card on the terminal equipment in the data packet sent by the configuration unit, and perform binding processing on the equipment identifier and the card identifier.
In a third aspect, the present application provides an apparatus comprising:
a processor and a memory;
the memory stores executable instructions executable by the processor;
wherein execution of the executable instructions stored by the memory by the processor causes the processor to perform the method as described above.
In a fourth aspect, the present application provides a storage medium having stored therein computer-executable instructions for implementing the method as described above when executed by a processor.
According to the method, the platform and the storage medium for processing the internet of things, the equipment identification of the terminal equipment to be bound to the internet of things is obtained, the card reading instruction is sent to the terminal equipment based on the equipment identification, so that the card identification of the internet of things card sent by the terminal equipment according to the card reading instruction is obtained, and finally the equipment identification and the card identification are bound to achieve the internet of things binding of the terminal equipment and the internet of things card. The method and the device solve the problem that the existing Internet of things binding method cannot timely finish Internet of things binding when the registration data packet cannot carry the Internet of things card number, and further communication between the terminal device and the Internet of things platform or other devices is interrupted.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application.
Fig. 1 is a service architecture diagram of a conventional terminal device for performing internet binding;
fig. 2 is a service architecture diagram of a network service process provided in an embodiment of the present application;
fig. 3 is a schematic flowchart of a method for processing an internet service according to an embodiment of the present application;
fig. 4 is a structural diagram of a service processing platform provided in the embodiment of the present application;
fig. 5 is a diagram illustrating a structure of an apparatus according to an embodiment of the present application.
With the above figures, there are shown specific embodiments of the present application, which will be described in more detail below. These drawings and written description are not intended to limit the scope of the inventive concepts in any manner, but rather to illustrate the inventive concepts to those skilled in the art by reference to specific embodiments.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Fig. 1 is a service architecture diagram of a conventional terminal device for performing internet binding. As shown in fig. 1, the architecture includes: the system comprises terminal equipment 11, an Internet of things platform 12 developed by each manufacturer and operator management equipment 13. The internet of things platforms 12 are connected to respective terminal devices 11, and the internet of things platforms 12 are connected to the operator management device 13. Illustratively, for example, the internet of things platform a of the manufacturer a is connected with and manages the terminal device a1, the terminal devices a2, … and the terminal device an produced by the manufacturer a. Similarly, the internet of things platform B of the manufacturer B is connected with the terminal device B1, the terminal devices B2, … and the terminal device bn produced by the manufacturer B, and manages the terminal devices. The internet of things platform C of the manufacturer C is connected with the terminal device C1, the terminal devices C2, … and the terminal device cn respectively, and manages the terminal devices. The internet of things platform X of the manufacturer X is connected with the terminal device X1, the terminal devices X2, … and the terminal device xn produced by the manufacturer X, and manages the terminal devices. Wherein n is a natural number.
If the terminal device 11 needs to communicate with other terminal devices in the internet of things, especially terminal devices of other manufacturers, the terminal device 11 needs to perform device registration on the internet of things platform 12 to which the terminal device belongs, and information transmitted by the terminal device 11 is transferred by the internet of things platform 12, so that the internet of things of everything is realized. When the internet of things platform 12 performs device registration, the terminal device 11 sends a registration packet of the terminal device 11 to the internet of things platform 12. After the terminal device 11 sends the registration data packet to the internet of things platform 12 to which the terminal device belongs, the internet of things platform 12 identifies the device identifier and the card number of the internet of things card in the registration data packet, and establishes a corresponding relationship between the device identifier and the card number. Then, the internet of things platform 12 performs internet binding marking on the card number, and sends the marked card number to the operator management device 13 for record processing, thereby completing internet binding of the terminal device 11.
However, terminal equipment manufacturers may set different communication protocols on the terminal equipment 11 to communicate with corresponding internet of things platforms according to differences in data attributes, functional characteristics, and application requirements of the terminal equipment 11. For example, the communication Protocol set for the terminal device 11 may be any one of Message Queue Telemetry Transport (MQTT), Constrained Application Protocol (CoAP), Lightweight M2M (light Machine-To-Machine, LwM2M), and other communication protocols. When a communication protocol (e.g., LwM2M) set by the terminal device 11 determines that the registration packet of the terminal device 11 cannot carry card information of the internet of things card, the internet of things platform 12 cannot perform internet binding of the device identifier and the card number on the terminal device 11. Even if the card number of the internet-of-things card on the terminal device 11 is manually input on the internet-of-things platform 12 in a subsequent manner to complete internet-of-things binding, the problem that the internet-of-things platform cannot timely complete internet-of-things binding, and further communication between the terminal device and the internet-of-things platform or other devices is interrupted still exists.
In view of the above, the present application provides a method for processing an internet service, which sends a card reading instruction to a terminal device according to a device identifier of the terminal device to be bound to an internet to actively obtain a card identifier of an internet card on the terminal device, and then binds the device identifier and the card identifier. The method for processing the internet of things service can solve the problem that the internet of things platform cannot timely finish internet of things binding because a registration data packet cannot carry an internet of things card number in the existing internet of things binding method. The following describes a method for processing an internet service according to the present application with reference to some embodiments.
Fig. 2 is a service architecture diagram of a network service process provided in an embodiment of the present application. As shown in fig. 2, the architecture includes: terminal equipment 11, service processing platform 14 and operator management equipment 13. The service processing platform 14 may be one service processing platform, may also be multiple service processing platforms deployed according to the category of the manufacturer of the terminal device 11, and may also be multiple service processing platforms deployed according to different regions or different application scenarios or the category of the function attribute of the terminal device. The service processing platform comprises a plurality of service processing platforms such as a service processing platform 1, service processing platforms 2 and … and a service processing platform m. The terminal device 11 includes terminal devices manufactured by different manufacturers, such as terminal device a1, terminal devices a2, …, terminal device an, terminal device B1, terminal devices B2, …, and terminal device bn manufactured by manufacturer a, terminal device C1, terminal devices C2, …, and terminal devices cn, … manufactured by manufacturer X, terminal device X1, terminal devices X2, …, and terminal device xn manufactured by manufacturer X. Wherein m and n are both natural numbers, and m is more than 1. The service processing platform 14 is connected to the terminal device 11 managed by the operator management device 13 and the service processing platform 14, respectively. The service processing platform 14 manages the terminal device 11 connected to the service processing platform 14, for example, registration information of the terminal device 11 after the service processing platform 14 is registered, and associated information of the terminal device 11 and the internet access card can be managed by the service processing platform 14.
Further, the specific process of the service processing platform 14 for performing the internet binding between the terminal device 11 and the internet of things card is as follows: after the service processing platform 14 obtains the device identifier of the terminal device 11 to be bound to the internet, the service processing platform 14 sends a card reading instruction to the terminal device 11 corresponding to the device identifier. After receiving the card reading instruction, the terminal device 11 reads the card identifier of the physical connection card on the terminal device 11, and then sends the read card identifier to the service processing platform 14. The service processing platform 14 performs binding processing on the device identifier and the card identifier of the terminal device 11 to complete the network binding of the terminal device 11 and the internet card thereon.
According to the method for processing the internet of things service, the device identification of the terminal device to be bound to the internet of things is obtained, the card reading instruction is sent to the terminal device based on the device identification, the card identification of the internet of things card fed back after the terminal device responds to the card reading instruction is obtained, and finally the device identification and the card identification are bound to achieve the internet of things binding of the terminal device and the internet of things card. The method for processing the internet of things service solves the problem that the existing internet of things binding method cannot timely complete internet of things binding when a registration data packet cannot carry an internet of things card number, and further communication between terminal equipment and an internet of things platform or other equipment is interrupted.
The following describes the method for processing the internet service according to the embodiment shown in fig. 2 in detail with reference to the embodiment shown in fig. 3. Fig. 3 is a flowchart illustrating a method for processing an internet service according to an embodiment of the present application. The execution subject of the embodiment shown in fig. 3 is the service processing platform 14 in the embodiment shown in fig. 2. As shown in fig. 3, the method includes:
s301, acquiring the device identification of the terminal device to be bound to the Internet.
Specifically, the service processing platform 14 obtains the device identifier of the terminal device 11 to be network-bound.
Illustratively, when the terminal device 11 that needs to perform device registration sends a registration packet to the service processing platform 14 to request device registration at the service processing platform 14, the service processing platform 14 obtains the registration packet used by the terminal device 11 for device registration. Then, the service processing platform 14 can recognize the device identifier of the terminal device 11 in the registration packet.
Optionally, the service processing platform 14 may further identify the device identifier without the binding identifier from the device identifiers of the terminal devices 11 that have completed device registration. Wherein, the binding identifier is used to indicate that the terminal device 11 has completed the network binding. Specifically, the service processing platform 14 may periodically poll the device identifiers of the terminal devices 11 on the service processing platform 14, and recognize the device identifiers without binding identifiers therefrom. The terminal device 11 corresponding to the device identifier without the binding identifier is the terminal device 11 that needs to perform the internet binding. Further, when the device identifiers of the terminal devices 11 on the service processing platform 14 are all device identifiers having binding identifiers, the polling is stopped until a new terminal device 11 completes device registration on the service processing platform 14, and then the polling is started, so that subsequent network-to-network binding operation is performed on the terminal devices 11 that do not complete network-to-network binding in time, and normal communication of the terminal devices 11 is ensured.
And S302, sending a card reading instruction to the terminal equipment based on the equipment identifier.
Specifically, the service processing platform 14 sends a card reading instruction to the terminal device 11 corresponding to the device identifier based on the device identifier.
Further, since different communication protocols may exist between different terminal devices 11 and the service processing platform 14, the service processing platform 14 needs to use the respective communication protocol of each terminal device 11 to communicate with the corresponding terminal device 11. The service processing platform 14 provided in the embodiment of the present application has a function of supporting multiple different communication protocols, for example, the service processing platform 14 has multiple communication protocol interfaces that can use different communication protocols for connection communication. The service processing platform 14 sends a card reading instruction to the terminal device 11 by using a communication protocol of the terminal device 11 corresponding to the device identifier, so as to ensure normal communication between the service processing platform 14 and the terminal device 11.
Illustratively, the service processing platform 14 identifies the communication protocol identifier of the terminal device 11 from a registration packet for device registration of the terminal device 11 based on the device identifier;
or the like, or, alternatively,
the service processing platform 14 determines a communication protocol identifier corresponding to the device identifier from the correspondence between the device identifier and the communication protocol identifier based on the device identifier; the correspondence between the device identifier and the communication protocol identifier may be established after the service processing platform 14 acquires the device identifier and the communication protocol identifier of the terminal device 11 from a registration data packet when performing device registration of the terminal device 11.
Then, the service processing platform 14 sends a card reading instruction to the terminal device 11 by using the communication protocol corresponding to the communication protocol identifier.
And S303, obtaining the card identification of the Internet of things card fed back after the terminal equipment responds to the card reading instruction.
Specifically, after receiving the card reading instruction sent by the service processing platform 14 according to step S302, the terminal device 11 identifies the card identifier of the internet card on the terminal device 11. The terminal device 11 then sends the card identification to the service processing platform 14. The service processing platform 14 obtains the card identifier of the internet of things card fed back after the terminal device 11 responds to the card reading instruction, so as to bind the device identifier of the terminal device 11 and the card identifier of the internet of things card in the following process.
S304, binding the device identification and the card identification.
Specifically, the service processing platform 14 obtains the device identifier of the terminal device 11 and the card identifier of the corresponding internet of things card according to the above steps S301 to S303, and then performs binding processing on the device identifier and the card identifier.
Specifically, the service processing platform 14 first establishes a corresponding relationship between the device identifier and the card identifier, where the corresponding relationship indicates that the corresponding terminal device 11 and the internet of things card complete the internet of things binding on the service processing platform 14. And then, the service processing platform 14 sends the card identifier and the binding signal of the internet of things card which completes internet binding on the platform to the operator management equipment 13 for recording. Illustratively, the device identifier includes a device code set by a device manufacturer of a device manufacturer or an International Mobile Equipment Identity (IMEI) of the device, and the card identifier includes an International Mobile Subscriber Identity (IMSI) of the physical association card or a card code set by an operator and different from the IMSI; the service processing platform 14 first establishes a corresponding relationship between the equipment code or IMEI of the terminal equipment and the IMSI or card code of the internet of things card.
Then, the service processing platform 14 sends a binding signal carrying the card identifier corresponding to the device identifier to the operator management device 13 for recording, so that the operator management device 13 can manage the internet-of-things card bound to the internet of things. For example, the operator management device 13 may cancel the usage limit of the card account corresponding to the internet of things card, where the usage limit may be the usage limit for the internet of things card with uncompleted internet of things binding, and ensure normal communication of the terminal device 11 using the internet of things card. Illustratively, the service processing platform 14 sends a binding signal carrying at least one card identifier of the IMSI and the card code of the associated card to the operator management device 13 for recording. Optionally, the binding signal may also be a signal carrying the service processing platform 14 identifier.
Further, after receiving the binding signal with the card identifier sent by the service processing platform 14, the operator management device 13 sends a corresponding confirmation signal to the service processing platform 14.
Optionally, after receiving the acknowledgement signal sent by the operator management device 13, the service processing platform 14 may also send an acknowledgement signal of the network binding to the corresponding terminal device 11.
The service processing platform acquires the equipment identifier from the registration data packet when the terminal equipment performs equipment registration, completes the internet binding of the terminal equipment and the internet of things card through subsequent steps, can manage the terminal equipment through the internet of things card from the beginning of the operation of the terminal equipment in the internet of things, and avoids the influence on the normal communication of the terminal equipment caused by the account arrearage halt of the terminal equipment, such as the monitoring on the flow charge of the account of the terminal equipment. After the terminal equipment is registered, the service processing platform acquires the equipment identifier without the binding identifier in a polling mode and completes the internet-of-things binding of the terminal equipment and the internet-of-things card through subsequent steps, so that the terminal equipment which does not complete the internet-of-things binding during equipment registration can be ensured to be timely bound to the internet-of-things.
According to the method for processing the internet of things service, the device identification of the terminal device to be bound to the internet of things is obtained when the terminal device is registered or after the terminal device is registered, the card reading instruction is sent to the terminal device by adopting the communication protocol corresponding to the device identification, and then the card identification of the internet of things card fed back after the terminal device responds to the card reading instruction is obtained, so that the internet of things binding of the terminal device and the internet of things card is completed through the binding processing of the device identification and the card identification, and the problem that the internet of things binding cannot be completed in time when a registered data packet cannot carry the number of the internet of things card is solved. According to the method for processing the internet of things service, after the terminal equipment and the internet of things card are bound to the internet of things, normal communication between the terminal equipment and an internet of things platform or other equipment is guaranteed, and the terminal equipment bound with the internet of things card can be used as a wireless network communication technology (WiFi) hotspot to supplement network construction in internet of things application and promote internet of things integration construction. In addition, the terminal device and the internet of things card are bound through the internet of things service processing method provided by the embodiment of the application, so that the management of the terminal device can be realized through the management of the internet of things card, namely, the unified internet of things card identification is adopted to manage and code the corresponding terminal device, and the inconvenient influence of the device identification difference set by different manufacturers on the unified management of the terminal device management is eliminated.
An embodiment of the present application further provides a service processing platform, and fig. 4 is a structural diagram of the service processing platform provided in the embodiment of the present application. As shown in fig. 4, the platform includes:
the processing unit 41 and the adapting unit 42 are connected through a plurality of communication protocol interfaces, where the communication protocol interfaces are communication protocol interfaces corresponding to communication protocols of the internet of things one to one, for example, interface 1 corresponding to communication protocol 1, interface 2 corresponding to communication protocol 2, interface 3, … corresponding to communication protocol 3, and interface k corresponding to communication protocol k shown in fig. 4, where k is a natural number greater than 1; wherein the content of the first and second substances,
the adaptation unit 42 is configured to obtain a data packet sent by the terminal device 11, identify and obtain a communication protocol identifier of the terminal device 11 from the data packet, and send the data packet to the processing unit 41 by using a communication protocol interface corresponding to the communication protocol identifier;
a processing unit 41, configured to receive a data packet sent by the adapting unit 42 through the communication protocol interface, obtain an apparatus identifier and a communication protocol identifier in the data packet, and establish a corresponding relationship between the apparatus identifier and the communication protocol identifier; the device is further configured to send a card reading instruction of the terminal device 11 corresponding to the device identifier to the adapting unit 42 by using the communication protocol interface corresponding to the communication protocol identifier corresponding to the device identifier based on the corresponding relationship between the device identifier and the communication protocol identifier;
the adapting unit 42 is further configured to send the card reading instruction to the corresponding terminal device 11;
the processing unit 41 is further configured to obtain a card identifier and a device identifier of the physical association card on the terminal device 11 in the data packet sent by the adapting unit 42, and perform binding processing on the device identifier and the card identifier.
Further, the service processing platform also comprises a storage unit 43. The storage unit 43 is connected to the processing unit 41 and the adapting unit 42, respectively, and stores data acquired and processed by the processing unit 41 and the adapting unit 42.
The implementation principle and technical effect of this embodiment are similar to those of the embodiment shown in fig. 3, and the implementation principle and technical effect of this embodiment are not described herein again. Based on the technical effects of the embodiment shown in fig. 3, the service processing platform provided in this embodiment has a plurality of communication protocol interfaces corresponding to different communication protocols, so as to ensure that the service processing platform can simultaneously connect and communicate with terminal devices of different communication protocols (including long connection or short connection). The service processing platform provided by this embodiment eliminates the restriction of different communication protocols on the connection and communication between the terminal device and the service processing platform, and is more convenient for realizing the unification or standardization of the service processing platform, thereby promoting the unification or standardization of the management of the terminal devices of different communication protocols and different manufacturers in the application of the internet of things.
The embodiment of the application also provides a device. Fig. 5 is a diagram illustrating a structure of an apparatus according to an embodiment of the present application. As shown in fig. 5, the apparatus includes a processor 51 and a memory 52, where the memory 52 stores executable instructions of the processor 51, so that the processor 51 can be used to execute the technical solution of the foregoing method embodiment, and the implementation principle and the technical effect are similar, which are not described herein again. It should be understood that the Processor 51 may be a Central Processing Unit (CPU), other general-purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor, or in a combination of the hardware and software modules within the processor. The memory 52 may comprise a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one magnetic disk memory, and may also be a usb disk, a removable hard disk, a read-only memory, a magnetic or optical disk, and the like.
The embodiment of the present application further provides a storage medium, where computer execution instructions are stored in the storage medium, and when the computer execution instructions are executed by a processor, the method for processing the internet service is implemented. The storage medium may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the storage medium may reside as discrete components in an electronic device or host device.
Embodiments of the present application further provide a program product, such as a computer program, where the computer program, when executed by a processor, implements the method for processing the internet service covered by the present application.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (10)

1. A method for processing a network service is characterized by comprising the following steps:
acquiring a device identifier of a terminal device to be bound by an Internet of things;
sending a card reading instruction to the terminal equipment based on the equipment identification;
obtaining a card identifier of the Internet of things card fed back by the terminal equipment after responding to the card reading instruction;
and binding the equipment identifier and the card identifier.
2. The method according to claim 1, wherein the sending a card reading instruction to the terminal device based on the device identifier comprises:
and sending a card reading instruction to the terminal equipment by adopting a communication protocol of the terminal equipment corresponding to the equipment identification.
3. The method according to claim 2, wherein the sending a card reading instruction to the terminal device by using the communication protocol of the terminal device corresponding to the device identifier comprises:
identifying a communication protocol identifier of the terminal equipment from a registration data packet for equipment registration of the terminal equipment based on the equipment identifier; or, based on the device identifier, determining a communication protocol identifier corresponding to the device identifier from the correspondence between the device identifier and the communication protocol identifier;
and sending a card reading instruction to the terminal equipment by adopting the communication protocol corresponding to the communication protocol identifier.
4. The method according to any one of claims 1 to 3, wherein the obtaining the device identifier of the terminal device to be network-bound comprises:
acquiring a registration data packet used for equipment registration of the terminal equipment;
and identifying to obtain the equipment identification of the terminal equipment in the registration data packet.
5. The method according to any one of claims 1 to 3, wherein the obtaining the device identifier of the terminal device to be network-bound comprises:
and identifying the device identifier without the binding identifier from the device identifiers of the terminal devices which have finished device registration, wherein the binding identifier is used for indicating that the terminal devices have finished the internet binding.
6. The method according to any one of claims 1 to 3, wherein the binding the device identifier and the card identifier comprises:
establishing a corresponding relation between the equipment identifier and the card identifier;
and sending a binding signal carrying the card identifier corresponding to the equipment identifier to operator management equipment.
7. The method of claim 6, wherein the equipment identity comprises an equipment code set by a manufacturer of the equipment or an International Mobile Equipment Identity (IMEI) of the equipment, and the card identity comprises an International Mobile Subscriber Identity (IMSI) of the associated card or a card code different from the IMSI set by an operator;
the establishing of the corresponding relationship between the device identifier and the card identifier includes:
and establishing a corresponding relation between the equipment code or the IMEI of the terminal equipment and the IMSI or the card code of the Internet of things card.
8. A business processing platform, comprising: the system comprises a processing unit and an adapting unit, wherein the processing unit is connected with the adapting unit through a plurality of communication protocol interfaces, and the communication protocol interfaces are communication protocol interfaces in one-to-one correspondence with communication protocols of the Internet of things; wherein the content of the first and second substances,
the adaptation unit is used for acquiring a data packet sent by the terminal equipment, identifying and acquiring a communication protocol identifier of the terminal equipment from the data packet, and sending the data packet to the processing unit by adopting a communication protocol interface corresponding to the communication protocol identifier;
the processing unit is used for receiving the data packet sent by the adaptation unit through the communication protocol interface, acquiring the equipment identifier and the communication protocol identifier in the data packet, and establishing the corresponding relation between the equipment identifier and the communication protocol identifier; the terminal equipment is also used for sending a card reading instruction of the terminal equipment corresponding to the equipment identification to the adaptation unit by adopting a communication protocol interface corresponding to the communication protocol identification corresponding to the equipment identification based on the corresponding relation between the equipment identification and the communication protocol identification;
the adaptation unit is further used for sending the card reading instruction to corresponding terminal equipment;
the processing unit is further configured to obtain a card identifier and an equipment identifier of the physical connection card on the terminal equipment in the data packet sent by the configuration unit, and perform binding processing on the equipment identifier and the card identifier.
9. An apparatus, comprising:
a processor and a memory;
the memory stores executable instructions executable by the processor;
wherein execution of the executable instructions stored by the memory by the processor causes the processor to perform the method of any of claims 1-7.
10. A storage medium having stored therein computer executable instructions for performing the method of any one of claims 1-7 when executed by a processor.
CN202111526321.1A 2021-12-14 2021-12-14 Method, platform and storage medium for processing internet of things service Active CN114157510B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111526321.1A CN114157510B (en) 2021-12-14 2021-12-14 Method, platform and storage medium for processing internet of things service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111526321.1A CN114157510B (en) 2021-12-14 2021-12-14 Method, platform and storage medium for processing internet of things service

Publications (2)

Publication Number Publication Date
CN114157510A true CN114157510A (en) 2022-03-08
CN114157510B CN114157510B (en) 2023-07-04

Family

ID=80450995

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111526321.1A Active CN114157510B (en) 2021-12-14 2021-12-14 Method, platform and storage medium for processing internet of things service

Country Status (1)

Country Link
CN (1) CN114157510B (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101426049A (en) * 2008-12-05 2009-05-06 深圳华为通信技术有限公司 Data card and method, equipment, system for using equipment binding
CN101521886A (en) * 2009-01-21 2009-09-02 北京握奇数据***有限公司 Method and device for authenticating terminal and telecommunication smart card
US20110287740A1 (en) * 2008-11-17 2011-11-24 Sierra Wireless, Inc. Method and apparatus for associating identity modules and terminal equipment
CN104244227A (en) * 2013-06-09 2014-12-24 ***通信集团公司 Terminal access authentication method and device in internet of things system
CN106685917A (en) * 2016-11-09 2017-05-17 苏州数言信息技术有限公司 Method and system for realizing intelligent binding between Internet of Things device and controller
CN109660979A (en) * 2017-10-11 2019-04-19 ***通信有限公司研究院 Internet of Things opens chucking method and device in the air, calculates equipment and storage medium
CN109729515A (en) * 2017-10-27 2019-05-07 中国电信股份有限公司 For realizing the method for binding machine and card, Subscriber Identity Module and internet-of-things terminal
US20200279248A1 (en) * 2018-01-23 2020-09-03 Alibaba Group Holding Limited Payment card binding method, trust evaluation method, apparatus, and electronic device
US20200322782A1 (en) * 2018-04-13 2020-10-08 Shenzhen Ucloudlink New Technology Co., Ltd. Cloud sim card management server, binding device, management method, binding method and system
CN112714433A (en) * 2021-03-23 2021-04-27 中国信息通信研究院 Machine-card binding method, computer storage medium and electronic device
CN113596795A (en) * 2021-07-22 2021-11-02 中移(杭州)信息技术有限公司 Equipment binding method and device and computer readable storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110287740A1 (en) * 2008-11-17 2011-11-24 Sierra Wireless, Inc. Method and apparatus for associating identity modules and terminal equipment
CN101426049A (en) * 2008-12-05 2009-05-06 深圳华为通信技术有限公司 Data card and method, equipment, system for using equipment binding
CN101521886A (en) * 2009-01-21 2009-09-02 北京握奇数据***有限公司 Method and device for authenticating terminal and telecommunication smart card
CN104244227A (en) * 2013-06-09 2014-12-24 ***通信集团公司 Terminal access authentication method and device in internet of things system
CN106685917A (en) * 2016-11-09 2017-05-17 苏州数言信息技术有限公司 Method and system for realizing intelligent binding between Internet of Things device and controller
CN109660979A (en) * 2017-10-11 2019-04-19 ***通信有限公司研究院 Internet of Things opens chucking method and device in the air, calculates equipment and storage medium
CN109729515A (en) * 2017-10-27 2019-05-07 中国电信股份有限公司 For realizing the method for binding machine and card, Subscriber Identity Module and internet-of-things terminal
US20200279248A1 (en) * 2018-01-23 2020-09-03 Alibaba Group Holding Limited Payment card binding method, trust evaluation method, apparatus, and electronic device
US20200322782A1 (en) * 2018-04-13 2020-10-08 Shenzhen Ucloudlink New Technology Co., Ltd. Cloud sim card management server, binding device, management method, binding method and system
CN112714433A (en) * 2021-03-23 2021-04-27 中国信息通信研究院 Machine-card binding method, computer storage medium and electronic device
CN113596795A (en) * 2021-07-22 2021-11-02 中移(杭州)信息技术有限公司 Equipment binding method and device and computer readable storage medium

Also Published As

Publication number Publication date
CN114157510B (en) 2023-07-04

Similar Documents

Publication Publication Date Title
JP6444405B2 (en) Software update method, system and device
KR20130004607A (en) Providing dynamic group subscriptions for m2m device communication
US9454682B2 (en) Near field communication reader device, near field communication tag device, near field communication system and near field communication method
CN110505618B (en) Service processing method and server
US20100199333A1 (en) System and method for providing device management service to electronic device having no broadband communication module
CN112565439B (en) Internet of things communication method and system
CN112788128A (en) Business information pushing method and device, storage medium and electronic device
CN109995879A (en) Device, method and the storage medium of message push
CN107666664B (en) Method, device, equipment and storage medium for machine-card binding
CN111263377A (en) Network configuration method, device, equipment and system and distribution network testing method and system
JP6159756B2 (en) Wireless communication system
CN111182611A (en) Communication method and device
US20180176781A1 (en) Method and device for managing wireless access point
CN111148171B (en) Call switching method and server
CN112787828A (en) Application flow statistical method and device and mobile electronic device
CN112422485B (en) Communication method and device of transmission control protocol
US11012830B2 (en) Automated activation and onboarding of connected devices
CN111372224A (en) Method, device and equipment for sharing seed code number by eSIM (embedded subscriber identity Module)
CN112040471B (en) Method, device and system for sending terminal strategy
CN114157510B (en) Method, platform and storage medium for processing internet of things service
WO2022116696A1 (en) Method and apparatus for establishing communication connection
CN112752258B (en) eSIM card opening method, mobile phone terminal and service acceptance system
CN102567088B (en) Method of handling step execution result in software and application control management object
CN111756834B (en) Code scanning delay processing method and device
CN112235784B (en) vSIM-based code number management method, device and equipment

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