CN111683124A - Data processing method and system for IPV6 chip card - Google Patents

Data processing method and system for IPV6 chip card Download PDF

Info

Publication number
CN111683124A
CN111683124A CN202010448276.1A CN202010448276A CN111683124A CN 111683124 A CN111683124 A CN 111683124A CN 202010448276 A CN202010448276 A CN 202010448276A CN 111683124 A CN111683124 A CN 111683124A
Authority
CN
China
Prior art keywords
chip card
service information
ipv6
card number
application layer
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
CN202010448276.1A
Other languages
Chinese (zh)
Other versions
CN111683124B (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.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
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 Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN202010448276.1A priority Critical patent/CN111683124B/en
Publication of CN111683124A publication Critical patent/CN111683124A/en
Application granted granted Critical
Publication of CN111683124B publication Critical patent/CN111683124B/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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5072Grid computing
    • 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/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Mathematical Physics (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention provides a data processing method and a data processing system for an IPV6 chip card. The method is applied to the Internet of things running on the basis of the IPV6, and comprises the following steps: obtaining a calling message sent by a chip card in the Internet of things, wherein the calling message comprises: the service information and the chip card number of the chip card, wherein the chip card number comprises: a card number identification and a protocol identification additional bit generated based on the IPV 6; and sending the service information corresponding to the chip card and the chip card number in the calling message to the application layer so that the application layer applies the corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification, thereby unifying various transactions, improving the processing timeliness and supporting high-concurrency and complex application scenes.

Description

Data processing method and system for IPV6 chip card
Technical Field
The invention relates to the technical field of Internet of things, in particular to a data processing method and system of an IPV6 chip card.
Background
The current financial institutions use chip cards based on the traditional network architecture, which are only an authentication medium, without autonomy and without any address information themselves. After the application development of the 5G and Internet of things in the future is mature, higher requirements are inevitably put on the processing capacity of the chip card, and the current architecture has several defects:
1. the traditional chip card architecture can only interactively place data in a background business processing system in an Internet of things system, so that the background processing pressure is increased, the data processing timeliness is low, and high concurrency cannot be guaranteed;
2. the traditional chip card architecture is short-connection stateless network session and cannot support more complex scenes.
Disclosure of Invention
The embodiment of the invention mainly aims to provide a data processing method and a data processing system for an IPV6 chip card, so as to improve the processing time efficiency and support high-concurrency and complex application scenes.
In order to achieve the above object, an embodiment of the present invention provides a data processing method for an IPV6 chip card, where the data processing method for an IPV6 chip card is applied to an internet of things operating based on IPV6, and includes:
obtaining a calling message sent by a chip card in the Internet of things, wherein the calling message comprises: the service information and the chip card number of the chip card, wherein the chip card number comprises: a card number identification and a protocol identification additional bit generated based on the IPV 6;
and sending the service information corresponding to the chip card and the chip card number in the calling message to the application layer so that the application layer applies the corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification.
The embodiment of the invention also provides a data processing system of the IPV6 chip card, wherein the data processing system of the IPV6 chip card is applied to the Internet of things running based on the IPV6, and comprises the following steps:
the obtaining unit is used for obtaining a calling message sent by a chip card in the Internet of things, and the calling message comprises: the service information and the chip card number of the chip card, wherein the chip card number comprises: a card number identification and a protocol identification additional bit generated based on the IPV 6;
and the sending unit is used for sending the service information corresponding to the chip card and the chip card number in the calling message to the application layer so that the application layer applies the corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification.
The embodiment of the invention also provides computer equipment which comprises a memory, a processor and a computer program stored on the memory and running on the processor, wherein the processor realizes the steps of the data processing method of the IPV6 chip card when executing the computer program.
The embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to implement the steps of the data processing method of the IPV6 chip card.
The data processing method and system of the IPV6 chip card are applied to the Internet of things running based on the IPV6, the calling message sent by the chip card in the Internet of things is obtained, and then the service information corresponding to the chip card and the chip card number in the calling message are sent to the application layer, so that the application layer applies the corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification, and can unify various transactions, improve processing timeliness and support high concurrency and complex application scenes.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a flow chart of a data processing method of an IPV6 chip card according to an embodiment of the present invention;
FIG. 2 is a block diagram of the architecture of the Internet of things in an embodiment of the invention;
FIG. 3 is a schematic diagram of the chip card according to the embodiment of the invention;
FIG. 4 is a schematic diagram of an application layer structure in an embodiment of the invention;
FIG. 5 is a block diagram of a data processing system for an IPV6 chip card in accordance with an embodiment of the present invention;
fig. 6 is a block diagram showing the structure of a computer device in the embodiment of the present invention.
Detailed Description
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 only a part of the embodiments of the present invention, and not all of the 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 invention.
As will be appreciated by one skilled in the art, embodiments of the present invention may be embodied as a system, apparatus, device, method, or computer program product. Accordingly, the present disclosure may be embodied in the form of: entirely hardware, entirely software (including firmware, resident software, micro-code, etc.), or a combination of hardware and software.
In view of the fact that the traditional chip card architecture is low in data processing timeliness, cannot guarantee high concurrency and privacy security, and cannot support more complex scenes, the embodiment of the invention provides a data processing method of an IPV6 chip card, so that the processing timeliness is improved, and the high concurrency and complex application scenes are supported. The present invention will be described in detail below with reference to the accompanying drawings.
FIG. 1 is a flow chart of a data processing method of an IPV6 chip card according to an embodiment of the present invention. Fig. 2 is a structural block diagram of the internet of things in the embodiment of the present invention. As shown in fig. 1 and 2, the data processing method of the IPV6 chip card is applied to the internet of things operating based on the IPV6, and includes:
s101: obtaining a calling message sent by a chip card in the Internet of things, wherein the calling message comprises: the service information and the chip card number of the chip card, wherein the chip card number comprises: the card number identification and the Protocol identification overhead generated based on IPV6(Internet Protocol Version 6, Version 6 of the Internet Protocol).
The protocol identification additional bit is an IPV6 address, and the chip card number is an IPV6 card number. The card number identification comprises a card issuing row identification code, a self-defining bit and a check code, and the protocol identification additional bit comprises a distinguishing bit, a classification bit (chip card type) and a check bit which are distributed to the chip card by the Internet of things system.
In one embodiment, the chip card number may be used as a session control identifier, and the session control identifier may be a session control (session) or a user temporary storage (cookie). The HTTP connection state among the chip card, the edge cloud and the application layer can be kept through a specific session control identifier, the operation time and the interaction times are saved, and the follow-up based on the session is supported.
In an embodiment, acquiring a call packet sent by a chip card in the internet of things includes: and acquiring a call message forwarded by the network layer according to the processing type corresponding to the protocol identification additional bit. As shown in fig. 2, the chip card is an edge computing node of independent operation, and sends a call message to a network layer; the network layer may adopt a short-distance transmission network, a mobile network, or an internal network of the terminal control device, and send the call packet to the edge cloud corresponding to the protocol identifier additional bit.
In an embodiment, the service information is service information obtained by performing admission control on the service information sent by the sensing layer by the chip card.
As shown in fig. 2, the sensing layer may employ a sensor, a reader, a video and audio device, and other control devices.
In the prior art, the chip card number and the service information are directly uploaded to an application layer through a network layer, an internet of things is not accessed as an independent computing unit, edge computing is not supported, all service processing is performed on the application layer, and the support function and the scene are single.
In order to solve the technical problem, the sensing layer of the application is connected with a specified IPV6 address through a short-distance transmission technology, service information and a chip card number are sent to a corresponding chip card, the chip card performs access control on the service information, and the service information and the chip card number after the access control are sent to a network layer; and the network layer sends the service information and the chip card number subjected to admission control to the edge cloud corresponding to the protocol identification additional bit.
FIG. 3 is a schematic diagram of a chip card according to an embodiment of the present invention. As shown in fig. 3, the chip card is an edge computing node of independent operation, is given an IPV6 address, and has functions of independent computation, admission control, data reception and transmission, data storage, and the like, which can enhance the security factor in various application scenarios; the admission control comprises the steps of judging the authenticity of the service information, checking the format of the service information, assembling the message according to the service information, and judging whether a certain service of a certain terminal class is supported in a certain time period or not, message authentication and other operations, so compared with the prior art, the method can support more functions and scenes.
S102: and sending the service information corresponding to the chip card and the chip card number in the calling message to the application layer so that the application layer applies the corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification.
The service information corresponding to the chip card is the service information of the card issuer of the chip card.
The data processing method of the IPV6 chip card shown in FIG. 1 is mainly executed by an edge cloud. As can be seen from the process shown in fig. 1, the data processing method of the IPV6 chip card according to the embodiment of the present invention is applied to the internet of things running based on the IPV6, and first obtains a call message sent by the chip card in the internet of things, and then sends service information corresponding to the chip card and a chip card number in the call message to the application layer, so that the application layer applies a server cluster corresponding to the chip card to perform distributed processing on the service information corresponding to the chip card based on the card number identifier, and can unify various transactions, improve processing timeliness, and support high-concurrency and complex application scenarios.
Before executing S102, the method further includes: synchronously calling or asynchronously calling a service (such as a credit investigation organization or a social security guarantee center service) corresponding to the service information to process the service information to obtain a service information calling result; and extracting the service information corresponding to the chip card from the service information calling result.
The prior art does not have the hierarchy of edge clouds. The invention puts the service information of the chip card in the edge cloud, and can ensure low time delay from another layer. And the edge cloud can use services (such as services of credit investigation institutions or social security and insurance centers) which are irrelevant to the financial institution sending the chip card to process the service information, so that the functions of the chip card are decoupled hierarchically, the pressure of processing services by an application layer is reduced, and the processing timeliness is improved.
In one embodiment, the method further comprises:
1. and generating a first session control key according to the chip card number.
2. Acquiring a second session control key generated by the application layer based on the chip card number and application layer service data generated by the application layer performing distributed processing on service information corresponding to the chip card;
fig. 4 is a schematic structural diagram of an application layer in an embodiment of the present invention. As shown in fig. 4, the application layer includes a channel calling gateway, a channel, a combined service subsystem, a service information system load balancing cluster and a chip card service subsystem. The channel, the combined service subsystem and the chip card service subsystem respectively comprise a server cluster, and the server cluster comprises an application server cluster and a database.
During specific implementation, the edge cloud calls the gateway to transmit service information and a chip card number corresponding to the chip card to the channel and the combined service subsystem through the channel accessed to the financial institution by the special line, the channel and the combined service subsystem generate a second session control key according to the chip card number (session control identifier), chip card core information related to the chip card service subsystem is acquired from the service information corresponding to the chip card, the chip card core information is transmitted to the service information system load balancing cluster, and the service information system load balancing cluster transmits the chip card core information to a corresponding server cluster in the chip card service subsystem according to the card number identifier. The channel and combined service subsystem also calls the non-core information of the chip card to other subsystems for service in a synchronous mode or an asynchronous mode. The server cluster performs distributed application processing on the chip card core information, generates application layer service data, stores the application layer service data in a corresponding database, and returns the application layer service data to the channel and the combined service subsystem. The channel and composite service subsystem sends the application layer business data and the second session control key to the edge cloud.
The service information system load balancing cluster routes according to the card number identification, for example, the chip card is a joint card issued by the business bank subsidiary B in hong Kong, and when the server cluster a processes a certain joint card issued by the business bank financing subsidiary B in hong Kong, the core information of the chip card can be sent to the server cluster a for processing according to the card issuing identification code (the business bank subsidiary B + the type of the joint card) + the user-defined bit (the region is hong Kong) + the check code.
3. And encrypting the application layer service data and the service information calling result according to the chip card number, the first session control key and the second session control key to obtain current state data, and sending the current state data to the chip card to ensure privacy safety.
The chip card caches the current state data. When the chip card initiates a request again, the latest service request information, the chip card number and the current state data are sent to the edge cloud, the edge cloud decrypts the current state information according to the chip card number (session control identifier), the first session control key and the second session control key to obtain application layer service data, the latest chip card service request information and the application layer service data are sent to the application layer, the application layer generates the latest application layer service data on the basis of the application layer service data according to the latest chip card service information, and the latest application layer service data are returned to the edge cloud.
The specific process of the embodiment of the invention is as follows:
1. the sensing layer is connected with the appointed IPV6 address through a short-distance transmission technology, and sends the service information and the chip card number to the corresponding chip card.
2. The chip card controls the admission of the service information and sends the service information and the chip card number after the admission control to the network layer.
3. And the network layer sends the service information and the chip card number subjected to admission control to the edge cloud corresponding to the protocol identification additional bit. For example, the edge cloud C corresponding to the protocol identifier addition bit is an Infrastructure as a financial (IAAS) cloud which is a card specially responsible for social security and financial institution joint name, and the message can be sent to the edge cloud C for processing according to the protocol identifier addition bit, such as a partition bit, a classification bit (social security and financial institution joint name) and a check bit which are allocated to the chip card by an internet of things system.
4. The edge cloud generates a first session control key according to the chip card number (session control identifier).
5. And the edge cloud calls service processing service information corresponding to the service information to obtain a service information calling result, extracts the service information corresponding to the chip card from the service information calling result, and sends the service information corresponding to the chip card and the chip card number to the application layer.
6. And the application layer applies the corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification to generate application layer service data.
7. And the application layer generates a second session control key based on the chip card number, and sends the application layer service data and the second session control key to the edge cloud.
8. And the edge cloud encrypts the application layer service data and the service information calling result according to the chip card number, the first session control key and the second session control key to obtain current state data, and sends the current state data to the chip card.
In summary, the data processing method of the IPV6 chip card according to the embodiment of the present invention has the following beneficial effects:
1. the invention can realize 'function decoupling', and separates the service processing of the card sender of the chip card from other control and processing, and approaches the user side as much as possible, thereby improving the real-time performance.
2. In the invention, the edge computing node, the network layer, the edge cloud and the application layer all use the chip card number as the center to carry out main key storage and corresponding distributed routing, thereby facilitating log search and transaction control of a full link;
3. the invention can keep HTTP connection state, and provides feasibility on system for future chip card intelligent further application.
4. The invention can encrypt the application layer service data to ensure privacy security.
Based on the same inventive concept, the embodiment of the invention also provides a data processing system of the IPV6 chip card, and as the principle of solving the problems of the system is similar to the data processing method of the IPV6 chip card, the implementation of the system can refer to the implementation of the method, and repeated parts are not described again.
FIG. 5 is a block diagram of a data processing system for an IPV6 chip card according to an embodiment of the invention. As shown in fig. 5, the data processing system of IPV6 chip card is applied to the internet of things operating based on IPV6, and includes:
the obtaining unit is used for obtaining a calling message sent by a chip card in the Internet of things, and the calling message comprises: the service information and the chip card number of the chip card, wherein the chip card number comprises: a card number identification and a protocol identification additional bit generated based on the IPV 6;
and the sending unit is used for sending the service information corresponding to the chip card and the chip card number in the calling message to the application layer so that the application layer applies the corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification.
In one embodiment, the obtaining unit is specifically configured to:
and acquiring a call message forwarded by the network layer according to the processing type corresponding to the protocol identification additional bit.
In one embodiment, the method further comprises the following steps:
the calling unit is used for calling the service processing service information corresponding to the service information to obtain a service information calling result;
and the extraction unit is used for extracting the service information corresponding to the chip card from the service information calling result.
In one embodiment, the method further comprises the following steps:
the key generation unit is used for generating a first session control key according to the chip card number;
the acquisition unit is further configured to: acquiring a second session control key generated by the application layer based on the chip card number and application layer service data generated by the application layer performing distributed processing on service information corresponding to the chip card;
and the encryption unit is used for encrypting the application layer service data and the service information calling result according to the chip card number, the first session control key and the second session control key to obtain current state data and sending the current state data to the chip card.
In one embodiment, the service information is service information obtained by performing admission control on the service information sent by the sensing layer by the chip card.
To sum up, the data processing system of the IPV6 chip card of the embodiment of the present invention is applied to the internet of things running based on the IPV6, and first obtains a call message sent by the chip card in the internet of things, and then sends service information corresponding to the chip card and a chip card number in the call message to an application layer, so that the application layer applies a server cluster corresponding to the chip card based on the card number identifier to perform distributed processing on the service information corresponding to the chip card, and can unify various transactions, improve processing timeliness, and support high concurrency and complex application scenarios.
The embodiment of the invention also provides a specific implementation mode of computer equipment capable of realizing all the steps in the data processing method of the IPV6 chip card in the embodiment. Fig. 6 is a block diagram of a computer device in an embodiment of the present invention, and referring to fig. 6, the computer device specifically includes the following:
a processor (processor)601 and a memory (memory) 602.
The processor 601 is configured to call the computer program in the memory 602, and the processor executes the computer program to implement all the steps in the data processing method of the IPV6 chip card in the above embodiment, for example, when the processor executes the computer program to implement the following steps:
obtaining a calling message sent by a chip card in the Internet of things, wherein the calling message comprises: the service information and the chip card number of the chip card, wherein the chip card number comprises: a card number identification and a protocol identification additional bit generated based on the IPV 6;
and sending the service information corresponding to the chip card and the chip card number in the calling message to the application layer so that the application layer applies the corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification.
To sum up, the computer device of the embodiment of the present invention is applied to the internet of things running based on IPV6, and first obtains a call message sent by a chip card in the internet of things, and then sends service information corresponding to the chip card and a chip card number in the call message to an application layer, so that the application layer applies a server cluster corresponding to the chip card to perform distributed processing on the service information corresponding to the chip card based on a card number identifier, and can unify various transactions, improve processing timeliness, and support high-concurrency and complex application scenarios.
An embodiment of the present invention further provides a computer-readable storage medium capable of implementing all the steps in the data processing method of the IPV6 chip card in the foregoing embodiment, where the computer-readable storage medium stores a computer program, and the computer program, when executed by a processor, implements all the steps of the data processing method of the IPV6 chip card in the foregoing embodiment, for example, the processor implements the following steps when executing the computer program:
obtaining a calling message sent by a chip card in the Internet of things, wherein the calling message comprises: the service information and the chip card number of the chip card, wherein the chip card number comprises: a card number identification and a protocol identification additional bit generated based on the IPV 6;
and sending the service information corresponding to the chip card and the chip card number in the calling message to the application layer so that the application layer applies the corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification.
To sum up, the computer-readable storage medium of the embodiment of the present invention is applied to the internet of things running based on IPV6, and first obtains a call message sent by a chip card in the internet of things, and then sends service information corresponding to the chip card and a chip card number in the call message to an application layer, so that the application layer applies a server cluster corresponding to the chip card based on a card number identifier to perform distributed processing on the service information corresponding to the chip card, and can unify various transactions, improve processing timeliness, and support high concurrency and complex application scenarios.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Those of skill in the art will further appreciate that the various illustrative logical blocks, units, and steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate the interchangeability of hardware and software, various illustrative components, elements, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design requirements of the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present embodiments.
The various illustrative logical blocks, or elements, or devices described in connection with the embodiments disclosed herein may be implemented or performed with a general purpose processor, a digital signal processor, an Application Specific Integrated Circuit (ASIC), a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. For example, a storage medium may be coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC, which may be located in a user terminal. In the alternative, the processor and the storage medium may reside in different components in a user terminal.
In one or more exemplary designs, the functions described above in connection with the embodiments of the invention may be implemented in hardware, software, firmware, or any combination of the three. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media that facilitate transfer of a computer program from one place to another. Storage media may be any available media that can be accessed by a general purpose or special purpose computer. For example, such computer-readable media can include, but is not limited to, RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store program code in the form of instructions or data structures and which can be read by a general-purpose or special-purpose computer, or a general-purpose or special-purpose processor. Additionally, any connection is properly termed a computer-readable medium, and, thus, is included if the software is transmitted from a website, server, or other remote source via a coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL), or wirelessly, e.g., infrared, radio, and microwave. Such discs (disk) and disks (disc) include compact disks, laser disks, optical disks, DVDs, floppy disks and blu-ray disks where disks usually reproduce data magnetically, while disks usually reproduce data optically with lasers. Combinations of the above may also be included in the computer-readable medium.

Claims (12)

1. A data processing method of an IPV6 chip card is characterized in that the data processing method of the IPV6 chip card is applied to the Internet of things running based on the IPV6 and comprises the following steps:
obtaining a calling message sent by a chip card in the Internet of things, wherein the calling message comprises: service information and a chip card number of the chip card, wherein the chip card number comprises: a card number identification and a protocol identification additional bit generated based on the IPV 6;
and sending the service information corresponding to the chip card and the chip card number in the calling message to an application layer so that the application layer applies a corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification.
2. The data processing method of an IPV6 chip card according to claim 1,
the acquiring of the call message sent by the chip card in the internet of things comprises:
and acquiring the call message forwarded by the network layer according to the processing type corresponding to the protocol identification additional bit.
3. The data processing method of an IPV6 chip card of claim 1, further comprising:
calling a service corresponding to the service information to process the service information to obtain a service information calling result;
and extracting the service information corresponding to the chip card from the service information calling result.
4. A method of processing data for an IPV6 chip card according to claim 3, further comprising:
generating a first session control key according to the chip card number;
acquiring a second session control key generated by the application layer based on the chip card number and application layer service data generated by the application layer performing distributed processing on service information corresponding to the chip card;
and encrypting the application layer service data and the service information calling result according to the chip card number, the first session control key and the second session control key to obtain current state data, and sending the current state data to the chip card.
5. The data processing method of the IPV6 chip card of claim 1, wherein the service information is service information obtained by the chip card performing admission control on service information sent by the sensing layer.
6. A data processing system of an IPV6 chip card is applied to the Internet of things running based on an IPV6, and comprises the following components:
the obtaining unit is used for obtaining a calling message sent by a chip card in the Internet of things, and the calling message comprises: service information and a chip card number of the chip card, wherein the chip card number comprises: a card number identification and a protocol identification additional bit generated based on the IPV 6;
and the sending unit is used for sending the service information corresponding to the chip card and the chip card number in the calling message to an application layer so that the application layer applies a corresponding server cluster to perform distributed processing on the service information corresponding to the chip card based on the card number identification.
7. The data processing system of an IPV6 chip card of claim 6, wherein the obtaining unit is specifically configured to:
and acquiring the call message forwarded by the network layer according to the processing type corresponding to the protocol identification additional bit.
8. The data processing system of an IPV6 chip card of claim 6, further comprising:
the calling unit is used for calling the service corresponding to the service information to process the service information and obtain a service information calling result;
and the extraction unit is used for extracting the service information corresponding to the chip card from the service information calling result.
9. The data processing system of an IPV6 chip card of claim 8, further comprising:
the key generation unit is used for generating a first session control key according to the chip card number;
the acquisition unit is further configured to: acquiring a second session control key generated by the application layer based on the chip card number and application layer service data generated by the application layer performing distributed processing on service information corresponding to the chip card;
and the encryption unit is used for encrypting the application layer service data and the service information calling result according to the chip card number, the first session control key and the second session control key to obtain current state data and sending the current state data to the chip card.
10. The data processing system of an IPV6 chip card of claim 6, wherein the service information is service information obtained by the chip card performing admission control on service information sent by the sensing layer.
11. A computer device comprising a memory, a processor and a computer program stored on the memory and running on the processor, characterized in that the processor, when executing the computer program, carries out the steps of the data processing method of the IPV6 chip card of any one of claims 1 to 5.
12. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of a method for data processing of an IPV6 chip card according to any one of claims 1 to 5.
CN202010448276.1A 2020-05-25 2020-05-25 Data processing method and system for IPV6 chip card Active CN111683124B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010448276.1A CN111683124B (en) 2020-05-25 2020-05-25 Data processing method and system for IPV6 chip card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010448276.1A CN111683124B (en) 2020-05-25 2020-05-25 Data processing method and system for IPV6 chip card

Publications (2)

Publication Number Publication Date
CN111683124A true CN111683124A (en) 2020-09-18
CN111683124B CN111683124B (en) 2022-11-29

Family

ID=72434792

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010448276.1A Active CN111683124B (en) 2020-05-25 2020-05-25 Data processing method and system for IPV6 chip card

Country Status (1)

Country Link
CN (1) CN111683124B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114198879A (en) * 2021-11-03 2022-03-18 武汉慧联无限科技有限公司 Control system, control method and device for multi-split equipment, equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107846433A (en) * 2016-09-19 2018-03-27 阿里巴巴集团控股有限公司 A kind of synchronous methods, devices and systems of session information
US20180144310A1 (en) * 2015-07-22 2018-05-24 Tendyron Corporation Data processing method and device, and pos transaction system
CN109063802A (en) * 2018-08-23 2018-12-21 四川学姿势科技有限公司 A kind of campus financial product scene services Extension Software Platform by stages
CN110020955A (en) * 2017-08-24 2019-07-16 腾讯科技(深圳)有限公司 Online medical insurance information processing method and device, server and user terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180144310A1 (en) * 2015-07-22 2018-05-24 Tendyron Corporation Data processing method and device, and pos transaction system
CN107846433A (en) * 2016-09-19 2018-03-27 阿里巴巴集团控股有限公司 A kind of synchronous methods, devices and systems of session information
CN110020955A (en) * 2017-08-24 2019-07-16 腾讯科技(深圳)有限公司 Online medical insurance information processing method and device, server and user terminal
CN109063802A (en) * 2018-08-23 2018-12-21 四川学姿势科技有限公司 A kind of campus financial product scene services Extension Software Platform by stages

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114198879A (en) * 2021-11-03 2022-03-18 武汉慧联无限科技有限公司 Control system, control method and device for multi-split equipment, equipment and medium

Also Published As

Publication number Publication date
CN111683124B (en) 2022-11-29

Similar Documents

Publication Publication Date Title
US11182851B2 (en) Inter-ledger messaging in a blockchain
US10924285B2 (en) Method and server for providing notary service with respect to file and verifying file recorded by the notary service
CN112685505B (en) Transaction data processing method and device, computer equipment and storage medium
WO2020146667A1 (en) Systems and methods for secure data aggregation and computation
US20190220624A1 (en) Method and server for providing notary service for file and verifying file recorded by notary service
US20230316273A1 (en) Data processing method and apparatus, computer device, and storage medium
KR102119449B1 (en) Aggregation open api platform system, method for prividing financial services using the same and computer program for the same
US20230089134A1 (en) Data communication method and apparatus, computer device, and storage medium
CN110602114B (en) Block chain-based identity authentication method and device, storage medium and electronic equipment
CN110675159A (en) Financial market transaction advance risk control method and system and electronic equipment
CN112560072B (en) Key management method, device, medium and equipment based on block chain
US20220067717A1 (en) Blockchain system that includes bank nodes each having separate ledgers for identity, digital currency and other functions, and operation method thereof
JP2023542681A (en) Integrating device identity into blockchain permission frameworks
CN112184444A (en) Method, apparatus, device and medium for processing information based on information characteristics
CN113255014A (en) Data processing method based on block chain and related equipment
CN110910109B (en) Electronic resource transfer method and device based on block chain
CN111683124B (en) Data processing method and system for IPV6 chip card
CN111556148B (en) Data sharing method, data sharing platform and device
CN112860805A (en) Block chain data interaction method and system
CN112615838A (en) Extensible block chain cross-chain communication method
WO2024011863A9 (en) Communication method and apparatus, sim card, electronic device, and terminal device
US20220138760A1 (en) Dynamic Ledger Address Masking
CN115842866A (en) Data processing method and device, computer readable medium and electronic equipment
CN115221532A (en) Method and system for storing resource bill data, computer equipment and storage medium
CN112379862A (en) Universal blockchain wallet platform 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