CN111683124B - 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
CN111683124B
CN111683124B CN202010448276.1A CN202010448276A CN111683124B CN 111683124 B CN111683124 B CN 111683124B CN 202010448276 A CN202010448276 A CN 202010448276A CN 111683124 B CN111683124 B CN 111683124B
Authority
CN
China
Prior art keywords
chip card
service information
card number
ipv6
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.)
Active
Application number
CN202010448276.1A
Other languages
Chinese (zh)
Other versions
CN111683124A (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]

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 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: the method comprises the following steps of service information and a chip card number of a chip card, wherein the chip card number comprises: card number identification and additional bits of protocol identification generated based on 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 framework 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 the high concurrency cannot be ensured;
2. the traditional chip card architecture is short-connection and 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 of 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 the 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: card number identification and additional bits of protocol identification generated based on 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, which is applied to the Internet of things running based on the 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: the method comprises the following steps of service information and a chip card number of a chip card, wherein the chip card number comprises: card number identification and additional bits of protocol identification generated based on 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 which is stored on the memory and runs 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 in the calling message and the chip card number 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, various transactions can be unified, the processing time efficiency is improved, and high-concurrency and complex application scenes are supported.
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 description below 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 in the embodiment of the invention;
fig. 2 is a block diagram of the internet of things in the embodiment of the present 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 safety, 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 in the embodiment of the 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 fig. 2, the data processing method of the IPV6 chip card is applied to the internet of things operating on the basis of 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: a card number identifier and a Protocol identifier 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 the 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 (a chip card type) and a check bit which are distributed to the chip card by an 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, so that 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 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 endowed with an IPV6 address, has functions of independent computation, admission control, data reception and transmission, data storage, and the like, and 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 a message according to the service information, judging whether a certain service of a certain terminal class is supported in a certain time period or not, authenticating the message and the like, so that 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 execution main body of the data processing method of the IPV6 chip card shown in the figure 1 is edge cloud. As can be seen from the process shown in fig. 1, the data processing method for the IPV6 chip card according to 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 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 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.
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 call services (such as services of credit investigation institutions or social security and guarantee centers) 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 time effectiveness 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.
When the method is implemented specifically, the edge cloud calls the gateway to send service information and a chip number corresponding to the chip card to a channel and a combined service subsystem through a channel accessed to a financial institution by a special line, the channel and the combined service subsystem generate a second session control key according to the chip number (session control identifier), chip card core information related to the chip card service subsystem is obtained from the service information corresponding to the chip card, the chip card core information is sent to a service information system load balancing cluster, and the service information system load balancing cluster sends 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 chip card non-core information 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 carries out routing according to the card number identification, for example, a chip card is a joint card issued by a business bank subsidiary company B in hong Kong, and when the server cluster A processes a certain joint card issued by the business bank financing subsidiary company B in hong Kong, the core information of the chip card can be sent to the server cluster A for processing according to a card issuing identification code (the business bank subsidiary company B + the type of the joint card) + a user-defined bit (the region is hong Kong) + a 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 and is a card specially responsible for social security and a financial institution affiliation, 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 affiliation), and a check bit distributed 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. The edge cloud calls the 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, so as 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.
To sum up, the data processing method of the IPV6 chip card of 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 system feasibility 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 because 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 in accordance with an embodiment of the present invention. As shown in fig. 5, the data processing system of IPV6 chip card is applied to the internet of things running 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: card number identification and additional bits of protocol identification generated based on 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 IPV6, and 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 corresponding server cluster 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 a high-concurrency and complex application scenario.
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 invoke the computer program in the memory 602, and when the processor executes the computer program, the processor implements 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, the processor implements the following steps:
obtaining a calling message sent by a chip card in the Internet of things, wherein the calling message comprises: the method comprises the following steps of service information and a chip card number of a chip card, wherein the chip card number comprises: card number identification and additional bits of protocol identification generated based on 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 invention is applied to the internet of things running based on IPV6, and the method includes the steps of obtaining a call message sent by a chip card in the internet of things, and then sending 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 corresponding server cluster 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.
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 a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements all the steps of the data processing method of the IPV6 chip card in the foregoing embodiment, for example, when the processor executes the computer program, the following steps are implemented:
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: card number identification and additional bits of protocol identification generated based on 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 provided to further explain the objects, technical solutions and advantages of the present invention in detail, and it should be understood that the above-mentioned embodiments are only examples of the present invention and should not be used to limit the scope of the present invention, and any modifications, equivalents, 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 that 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 as discrete components in a user terminal.
In one or more exemplary designs, the functions described in the embodiments of the present 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 comprise, 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 that can be used to carry or store program code in the form of instructions or data structures and that 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 magnetic discs generally reproduce data magnetically, while disks generally reproduce data optically with lasers. Combinations of the above may also be included in the computer-readable medium.

Claims (4)

1. The data processing method of the IPV6 chip card is applied to an edge cloud of the Internet of things running based on the IPV6, and comprises the following steps:
obtaining a calling message sent by an IPV6 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: card number identification and additional bits of protocol identification generated based on the IPV 6;
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;
the obtaining of the call message sent by the chip card in the internet of things includes:
acquiring the call message forwarded by the network layer according to the processing type corresponding to the protocol identification additional bit;
the calling message is sent to the network layer through the chip card after the sensing layer is connected with the designated IPV6 address through the short-distance transmission technology; the service information is the service information obtained after the chip card performs admission control on the service information sent by the sensing layer;
the data processing method of the IPV6 chip card further comprises the following steps:
calling a service corresponding to the service information to process the service information to obtain a service information calling result;
extracting service information corresponding to the chip card from the service information calling result;
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.
2. The data processing system of the IPV6 chip card is applied to an edge cloud of the Internet of things running on the basis of the IPV6, and comprises the following components:
the obtaining unit is used for obtaining a calling message sent by an IPV6 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 identifier and a protocol identifier additional bit generated based on the IPV 6;
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;
the obtaining unit is specifically configured to:
acquiring the call message forwarded by the network layer according to the processing type corresponding to the protocol identification additional bit;
the calling message is sent to the network layer through the chip card after the sensing layer is connected with the designated IPV6 address through a short-distance transmission technology; the service information is the service information obtained after the chip card performs admission control on the service information sent by the sensing layer;
the data processing system of the IPV6 chip card further comprises:
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;
the extraction unit is used for extracting the service information corresponding to the chip card from the service information calling result;
a key generation unit, configured to generate 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.
3. A computer arrangement comprising a memory, a processor and a computer program stored on the memory and run on the processor, characterized in that the processor, when executing the computer program, carries out the steps of a data processing method of the IPV6 chip card of claim 1.
4. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method for data processing of an IPV6 chip card of claim 1.
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 CN111683124A (en) 2020-09-18
CN111683124B true 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)

Families Citing this family (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 (3)

* 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
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

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2993097C (en) * 2015-07-22 2021-01-12 Tendyron Corporation Data processing method and apparatus, and pos machine transaction system

Patent Citations (3)

* 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
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

Also Published As

Publication number Publication date
CN111683124A (en) 2020-09-18

Similar Documents

Publication Publication Date Title
US10924285B2 (en) Method and server for providing notary service with respect to file and verifying file recorded by the notary service
US11182851B2 (en) Inter-ledger messaging in a blockchain
JP6067132B2 (en) How to handle requests for digital services
US20190220624A1 (en) Method and server for providing notary service for file and verifying file recorded by notary service
EP3697042A1 (en) Traffic analysis method, public service traffic attribution method and corresponding computer system
KR102119449B1 (en) Aggregation open api platform system, method for prividing financial services using the same and computer program for the same
US20230316273A1 (en) Data processing method and apparatus, computer device, and storage medium
US20230089134A1 (en) Data communication method and apparatus, computer device, and storage medium
CN111131412B (en) Method, system, mobile terminal and cloud server for realizing 5G mobile terminal calculation
CN107124281A (en) A kind of data security method and related system
CN102202306A (en) Mobile security authentication terminal and method
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
CN107169364A (en) A kind of data security method and related system
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
CN111683124B (en) Data processing method and system for IPV6 chip card
CN114519197A (en) Data storage architecture and method based on block chain and cloud service
CN110910109A (en) Electronic resource transfer method and device based on block chain
CN112600830B (en) Service data processing method and device, electronic equipment and storage medium
CN112860805A (en) Block chain data interaction method and system
CN112615838A (en) Extensible block chain cross-chain communication method
CN105389355B (en) Data processing method and terminal
CN115842866A (en) Data processing method and device, computer readable medium and electronic 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