Data processing method, device and system
By allocating cyberspace identification and resolution addresses to infrastructure in different industries, the compatibility and security issues of infrastructure data sharing within multiple industries are solved, and simplified data sharing processes and convenient data access are achieved.
Patent Information
- Application Number
- CN202210010476.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-05
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2042-01-05
AI Technical Summary
Infrastructure data sharing in multiple industries has problems such as high cost, poor compatibility and insufficient security, especially in terms of data transmission across internal and external networks and interoperability between equipment in different industries.
By assigning cyberspace identifiers to devices in different industries on the server side and establishing associated information and parsing addresses, the business system's access to target devices and data sharing is realized, and the data sharing process of infrastructure in multiple industries is simplified.
It realizes one-stop query and data sharing of infrastructure in multiple industries, reduces data sharing costs, improves the convenience and security of data access, and simplifies the data sharing process.
Smart Images

Figure CN114817184B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of data processing technology, and in particular, relates to a data processing method, device and system. Background Art
[0002] Urban infrastructure includes technical infrastructure and social infrastructure. Among them, technical infrastructure refers to municipal public engineering facilities such as transportation, post and telecommunications, water supply and power supply, and disaster prevention, which are also commonly referred to as urban public infrastructure. Due to the quasi-public nature of urban public infrastructure, it is usually owned and maintained by administrative units of various industries, which also causes the problems of independent construction and poor overall coordination of typical public infrastructure and systems such as transportation, post and telecommunications, water supply and power supply.
[0003] With the development of smart city, big data center and other system projects, the above problems can be alleviated to varying degrees through data interface, system platform, database construction and other methods, and the resource integration and interaction of various industry systems and equipment data in urban operation and management can be achieved. However, the data integration and system docking costs of cross-internet and external public services are high, and there are still prominent problems and challenges in terms of compatibility with existing information systems (infrastructure), service sustainability, and activity supervision and security assurance of public infrastructure in different industries, especially key information infrastructure, in the process of data sharing.
[0004] Therefore, how to simplify data sharing of infrastructure in multiple industries is an urgent problem to be solved by technical personnel in this field. Summary of the invention
[0005] In view of this, the purpose of this application is to provide a data processing method, device and system to simplify data sharing of infrastructure in multiple industries.
[0006] To achieve the above objectives, this application provides the following technical solutions:
[0007] The present application provides a data processing method, which is applied to a server, and the data processing method includes:
[0008] Receive a resource request sent by a business system, wherein the resource request carries device category and location information;
[0009] Obtaining a cyberspace identifier of a target device that matches the device category and the location information, wherein the server allocates a cyberspace identifier to each device during the registration of devices belonging to different industries, and stores the cyberspace identifier, device category, resolution address and associated information of the device accordingly, wherein the cyberspace identifier includes an object category code, an identifier category code, an item code and a code of the grid unit where the device is located;
[0010] Sending the network space identification of the target device to the business system;
[0011] Receiving a resolution request sent by the business system, wherein the resolution request carries a network space identifier;
[0012] Obtaining a resolution address corresponding to the network space identifier in the resolution request;
[0013] The obtained resolved address is sent to the business system so that the business system can access the corresponding device based on the resolved address.
[0014] Optionally, after sending the network space identifier of the target device to the business system, the method further includes:
[0015] Establishing and saving an association relationship between the target device and the business system;
[0016] When the abnormal alarm information of the target device is received, a prompt information is sent to the business system associated with the target device.
[0017] Optionally, after sending the network space identifier of the target device to the business system, the method further includes:
[0018] Determine the terminal user according to the code of the grid unit where the target device is located;
[0019] Establishing and saving an association relationship between the target device and the terminal user;
[0020] The service information obtained from the target device is sent to the terminal user.
[0021] Optionally, after obtaining the network space identifier of the target device matching the device category and the location information, the method further includes:
[0022] Determining whether the business system has permission to access the target device;
[0023] If the authority is granted, the network space identification of the target device is sent to the business system.
[0024] Optionally, the process of registering a device includes:
[0025] Receiving a registration request sent by a business system, wherein the registration request includes a device category, an object category, an identification category, an item code, and location information of a device to be registered;
[0026] Determine the grid unit where the device to be registered is located according to the location information;
[0027] Generate a network space identification of the device to be registered, wherein the network space identification includes an object category code, an identification category code, an item code, and a code of a grid unit of the device to be registered;
[0028] The network space identification, device category, resolution address and associated information of the device to be registered are saved accordingly to complete the registration.
[0029] The present application also provides a data processing device, which is applied to a server, and the data processing device includes:
[0030] A resource request acquisition unit, configured to receive a resource request sent by a business system, wherein the resource request carries device category and location information;
[0031] A cyberspace identification acquisition unit is used to obtain a cyberspace identification of a target device that matches the device category and the location information, wherein, in the process of registering devices belonging to different industries, a cyberspace identification is assigned to each device, and the cyberspace identification, device category, resolution address and associated information of the device are stored accordingly, wherein the cyberspace identification includes an object category code, an identification category code, an item code and a code of the grid unit where the device is located;
[0032] A network space identification sending unit, used to send the network space identification of the target device to the business system;
[0033] A resolution request acquisition unit, configured to receive a resolution request sent by the business system, wherein the resolution request carries a network space identifier;
[0034] A resolution address acquisition unit, used to obtain a resolution address corresponding to the network space identifier in the resolution request;
[0035] The resolved address sending unit is used to send the obtained resolved address to the business system so that the business system can access the corresponding device based on the resolved address.
[0036] The present application also provides a data processing system, including a city data middle platform and a unified identification service platform;
[0037] The city data middle station is used to: receive a resource request sent by a business system, the resource request carrying a device category and location information; obtain a network space identifier of a target device that matches the device category and the location information, and send the network space identifier of the target device to the business system;
[0038] The unified identification service platform is used to: receive a resolution request sent by the business system, the resolution request carrying a network space identifier; obtain a resolution address corresponding to the network space identifier in the resolution request; and send the obtained resolution address to the business system so that the business system accesses the corresponding device based on the resolution address;
[0039] Among them, during the registration process of devices belonging to different industries, the unified identification service platform assigns a cyberspace identification to each device, and stores the device's cyberspace identification, device category, resolution address and related information accordingly. The cyberspace identification includes the device's object category code, identification category code, item code and the code of the grid unit where it is located; the city data middle platform stores the cyberspace identification of registered devices.
[0040] Optionally, the city data middle platform is also used for:
[0041] After sending the network space identification of the target device to the business system, an association relationship between the target device and the business system is established and saved; when abnormal alarm information of the target device is received, a prompt information is sent to the business system associated with the target device.
[0042] Optionally, the city data middle platform is also used for:
[0043] After sending the network space identification of the target device to the business system, the terminal user is determined according to the code of the grid unit where the target device is located; the association relationship between the target device and the terminal user is established and saved; and the business information obtained from the target device is sent to the terminal user.
[0044] Optionally, the city data middle station is also used to: receive a registration request sent by a business system, the registration request including the device category, object category, identification category, item code, and location information of the device to be registered; determine the grid unit where the device to be registered is located according to the location information; send registration information of the device to be registered to the unified identification service platform, the registration information including the device category, object category, identification category, item code, and the code of the grid unit where the device to be registered is located; receive the cyberspace identification of the device to be registered sent by the unified identification service platform and store it;
[0045] The unified identification service platform is also used to: receive registration information of the device to be registered sent by the city data center; generate a cyberspace identification of the device to be registered based on the registration information, and the cyberspace identification includes the object category code, identification category code, item code and grid unit code of the device to be registered; send the cyberspace identification of the device to be registered to the city data center; and correspondingly save the cyberspace identification, device category, resolved address and related information of the device to be registered to complete the registration.
[0046] It can be seen that the beneficial effects of this application are:
[0047] The data processing method disclosed in the present application, during the registration process of devices belonging to different industries, the server allocates a network space identifier to each device, and stores the network space identifier, device category, resolution address and associated information of the device in a corresponding manner. The server receives the resource request sent by the business system, obtains the network space identifier of the target device matching the device category and location information carried by the resource request, and sends the network space identifier to the business system; the server receives the resolution request sent by the business system, obtains the resolution address corresponding to the network space identifier carried by the resolution request, and sends the resolution address to the business system so that the business system can access the corresponding device based on the resolution address. It can be seen that based on the data processing method disclosed in the present application, the user sends a resource request carrying the device category and location information to the server through the business system, and can obtain the network space identifier of the target device from the server. After that, the business system sends a resolution request carrying the network space identifier of the device to be accessed to the server, and can obtain the resolution address of the device to be accessed from the server, and access the corresponding device based on the resolution address. For users, no matter which industry the device they want to access belongs to, they can access the device, realizing a one-stop query for infrastructure in multiple industries, which greatly simplifies the data sharing process of infrastructure in multiple industries. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0049] Figure 1 A flowchart of a data processing method disclosed in this application;
[0050] Figure 2 A flowchart of another data processing method disclosed in this application;
[0051] Figure 3 A flowchart of another data processing method disclosed in this application;
[0052] Figure 4 A flowchart of the method for registering a device disclosed in this application;
[0053] Figure 5 A schematic diagram of the structure of a data processing device disclosed in this application;
[0054] Figure 6 A schematic diagram of an application scenario of a data processing system disclosed in this application;
[0055] Figure 7 A schematic diagram of the principle of the data processing system disclosed in this application in an application scenario;
[0056] Figure 8 This is a schematic diagram of the principles of the data processing system disclosed in this application in another application scenario. DETAILED DESCRIPTION
[0057] The present application provides a data processing method, device and system to simplify data sharing of infrastructure in multiple industries.
[0058] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0059] See also Figure 1 , Figure 1 This is a flow chart of a data processing method disclosed in this application. The data processing method is executed by the server, and the method includes:
[0060] S11: receiving a resource request sent by a business system, where the resource request carries device category and location information.
[0061] The business system in this application refers to a system managed and maintained by the infrastructure manager (usually an administrative unit). The business system in this application includes but is not limited to: power business system, thermal business system, water supply business system, gas supply business system, transportation business system, urban management business system, and environmental business system.
[0062] The equipment in this application refers to the infrastructure of various industries. The infrastructure of the energy industry includes but is not limited to: power equipment, water supply and drainage equipment, gas equipment, and heating equipment. The infrastructure of the transportation industry includes but is not limited to: cameras and sensors. Municipal infrastructure includes but is not limited to: pipelines, light poles, environmental monitoring equipment, and meteorological monitoring equipment.
[0063] In implementation, the location information carried in the resource request may be latitude and longitude information, or administrative address information, for example: Building C on Road B, District A, Beijing.
[0064] Since there may be multiple infrastructures deployed at the same location, the resource request sent by the business system needs to carry the equipment category, which includes but is not limited to the equipment categories listed above: power equipment, water supply and drainage equipment, gas equipment, heating equipment, cameras, sensors, pipelines, lamp poles, environmental monitoring equipment, and meteorological monitoring equipment.
[0065] S12: Obtain a network space identifier of a target device that matches the device category and location information in the resource request.
[0066] In the process of registering devices belonging to different industries, the server assigns a cyberspace identifier to each device and stores the device's cyberspace identifier, device category, resolution address and associated information. The cyberspace identifier includes the device's object category code, identifier category code, item code and the grid unit code. In implementation, the associated information can be empty.
[0067] S13: Send the cyberspace identifier of the target device to the business system.
[0068] For example, smart cameras installed on the road are managed by the traffic management department. If other business departments (such as the urban management department and the environmental protection department) want to access the camera at location A1, they send a resource request to the server through their respective business systems. The device category carried in the resource request is camera, and the location information carried is specifically location A1. The server receives the resource request sent by the business system, and searches the information of the registered device for the cyberspace identifier of the device that matches the device category and location information carried in the aforementioned resource request, that is, searches for the cyberspace identifier of the camera at location A1, and sends the found cyberspace identifier to the business system.
[0069] S14: Receive a resolution request sent by the business system, where the resolution request carries a network space identifier.
[0070] S15: Obtain a resolution address corresponding to the network space identifier in the resolution request.
[0071] S16: Send the obtained resolved address to the business system so that the business system can access the corresponding device based on the resolved address.
[0072] The server stores the network space identifier, device category, resolution address (which can be an IP address) and related information of the device. After receiving the resolution request sent by the business system, it obtains the resolution address corresponding to the network space identifier carried in the resolution request and sends the resolution address to the business system. Based on the received resolution address, the business system can access the corresponding device.
[0073] The above example is still used for explanation. The business system sends a resource request to the server, receives the cyberspace identifier of the camera at location A1 sent by the server, and stores it. When the business system needs to access the camera at location A1, it sends a resolution request to the server, which carries the cyberspace identifier of the camera at location A1. The server searches for the resolution address corresponding to the cyberspace identifier in the resolution request and sends the resolution address to the business system. The business system can access the camera at location A1 based on the resolution address.
[0074] In the data processing method disclosed in the present application, during the registration process of devices belonging to different industries, the server allocates a network space identifier to each device, and stores the network space identifier, device category, resolution address and associated information of the device in a corresponding manner. The server receives a resource request sent by the business system, obtains the network space identifier of the target device that matches the device category and location information carried by the resource request, and sends the network space identifier to the business system; the server receives a resolution request sent by the business system, obtains the resolution address corresponding to the network space identifier carried by the resolution request, and sends the resolution address to the business system so that the business system can access the corresponding device based on the resolution address. It can be seen that based on the data processing method disclosed in the present application, the user sends a resource request carrying the device category and location information to the server through the business system, and can obtain the network space identifier of the target device from the server. After that, the business system sends a resolution request carrying the network space identifier of the device to be accessed to the server, and can obtain the resolution address of the device to be accessed from the server, and access the corresponding device based on the resolution address. For users, no matter which industry the device they want to access belongs to, they can access the device, realizing one-stop query for infrastructure in multiple industries, greatly simplifying the data sharing process of infrastructure in multiple industries.
[0075] See also Figure 2 , Figure 2 This is a flow chart of another data processing method disclosed in this application. The data processing method is executed by the server, and the method includes:
[0076] S21: receiving a resource request sent by the business system, where the resource request carries device category and location information.
[0077] S22: Obtain a cyberspace identifier of the target device that matches the device category and location information.
[0078] S23: Send the cyberspace identifier of the target device to the business system.
[0079] S24: Receive a resolution request sent by the business system, where the resolution request carries a network space identifier.
[0080] S25: Obtain a resolution address corresponding to the network space identifier in the resolution request.
[0081] S26: Send the obtained resolved address to the business system so that the business system can access the corresponding device based on the resolved address.
[0082] S27: Establish and save the association relationship between the target device and the business system.
[0083] S28: When abnormal alarm information of the target device is received, a prompt message is sent to the business system associated with the target device.
[0084] The specific implementation of the above steps S21 to S26 is consistent with the above steps S11 to S16, and will not be repeated here. Figure 1 The technical improvements of the data processing method shown are explained.
[0085] After the server sends the target device's cyberspace identifier to the business system, it establishes an association between the target device and the business system and saves the association. Afterwards, if the server receives an abnormal alarm message sent by the target device, the server sends a prompt message to the business system associated with the target device so that the business system can be notified of the abnormality in a timely manner.
[0086] For example, a department sends a resource request to the server through its business system. The device category carried in the resource request is a camera, and the location information carried is specifically location A1. The server receives the resource request sent by the business system, and in the information of the registered device, searches for the network space identification of the device that matches the device category and location information carried by the resource request, that is, searches for the network space identification of the camera located at location A1, and sends the found network space identification to the business system. The business system can access the camera based on the unified identification code. In addition, the server establishes an association relationship between the camera and the business system. During the operation of the camera, if an abnormal situation (such as a vehicle accident, a personal attack, or other emergencies) is detected, an abnormal alarm message is sent to the server. After receiving the abnormal alarm message sent by the camera, the server searches for the business system (at least including the business system) that has an associated relationship with the camera, and sends a prompt message to the business system.
[0087] Optionally, the abnormal alarm information includes description information of the abnormal situation. In the case where the device is a camera, the abnormal alarm information may also include an image of the abnormal location. Optionally, the prompt information sent by the server to the business system includes the received abnormal alarm information and the location information of the device.
[0088] This application Figure 2 In the data processing method shown, after the server sends the cyberspace identifier of the target device to the business system, it establishes and saves the association relationship between the target device and the business system; when the target device detects an abnormal situation, it sends an abnormal alarm message to the server. When the server receives the abnormal alarm message sent by the target device, it sends a prompt message to the business system associated with the target device, so that the business system can be notified of the occurrence of the abnormality in time and take measures to deal with the abnormality as soon as possible.
[0089] See also Figure 3 , Figure 3 This is a flow chart of another data processing method disclosed in this application. The data processing method is executed by the server, and the method includes:
[0090] S31: receiving a resource request sent by a business system, where the resource request carries device category and location information.
[0091] S32: Obtain a cyberspace identifier of a target device that matches the device category and location information.
[0092] S33: Send the cyberspace identifier of the target device to the business system.
[0093] S34: Receive a resolution request sent by the business system, where the resolution request carries a network space identifier.
[0094] S35: Obtain a resolution address corresponding to the network space identifier in the resolution request.
[0095] S36: Send the obtained resolved address to the business system so that the business system can access the corresponding device based on the resolved address.
[0096] S37: Determine the terminal user according to the code of the grid unit where the target device is located.
[0097] S38: Establish and save the association relationship between the target device and the terminal user.
[0098] S39: Sending the service information obtained from the target device to the terminal user.
[0099] The specific implementation of the above steps S31 to S36 is consistent with the above steps S11 to S16, and will not be repeated here. Figure 1 The technical improvements of the data processing method shown are explained.
[0100] After the server sends the cyberspace identifier of the target device to the business system, it determines the terminal user based on the code of the grid unit where the target device is located, and establishes an association relationship between the target device and the terminal user. During the operation of the target device, the service information is sent to the server. The server receives the service information sent by the target device, searches for the terminal user with which the target device is associated, and sends the service information to the terminal user. The server sending service information to the terminal user means: sending service information to the terminal device (such as a mobile phone) bound to the terminal user.
[0101] Here, the target device is a power supply device as an example for description.
[0102] The power supply device sends the average power consumption of the end user to the server. The server receives the average power consumption sent by the power supply device, searches for the end user associated with the power supply device, and sends the average power consumption to the end user, so that each end user can understand the difference in power consumption between himself and other end users and adjust his power consumption behavior.
[0103] This application Figure 3 In the data processing method shown, after the server sends the cyberspace identification of the target device to the business system, the terminal user is determined according to the code of the grid unit where the target device is located, and the association relationship between the target device and each terminal user is established and saved; during operation, the target device sends business information to the server, and when the server receives the business information sent by the target device, it sends the business information to the terminal user associated with the target device so that the terminal user can understand his or her business situation.
[0104] In another embodiment of the present application, Figure 1 , Figure 2 and Figure 3 Based on the data processing method shown, after the server obtains the network space identification of the target device that matches the device category and location information, it further sets:
[0105] Determine whether the business system has the authority to access the target device;
[0106] If permission is granted, the target device's cyberspace identifier is sent to the business system.
[0107] In implementation, the associated information in the network space identification of the device includes permission information. After the server obtains the network space identification of the target device that matches the device category and location information, it determines whether the business system has the permission to access the target device based on the permission information in the network space identification of the target device. If the business system has the permission to access the target device, the network space identification of the target device is sent to the business system. If the business system does not have the permission to access the target device, the network space identification of the target device is not sent to the business system.
[0108] Optionally, if the server determines that the business system does not have permission to access the target device, a prompt indicating that there is no access permission is sent to the business system.
[0109] Combine the following Figure 4 Describes the process of registering a device.
[0110] See also Figure 4 , Figure 4 This is a flow chart of the method for registering a device disclosed in this application. The method is executed by the server and includes:
[0111] S41: receiving a registration request sent by the business system.
[0112] The registration request includes the device category, object category, identification category, item code, and location information of the device to be registered.
[0113] The following is a description of the various types of data included in the registration request.
[0114] 1) Equipment category
[0115] Equipment categories include but are not limited to power equipment, water supply and drainage equipment, gas equipment, heating equipment, cameras, sensors, pipelines, light poles, environmental monitoring equipment, and meteorological monitoring equipment.
[0116] 2) Object category
[0117] The major categories of objects include people, machines, things, and others. Among them, "things" can be further divided into consumer goods, non-consumer goods (infrastructure), and others. Among them, "non-consumer goods" can be further subdivided with reference to GB / T 32555-2016 "Urban Infrastructure Management". See Table 1, which is an object classification table.
[0118] Table 1
[0119]
[0120] 3) Identification category
[0121] Identification category refers to IoT identification, such as Handle, Ecode, EID, OID, EPC, ucode.
[0122] 4) Location information of the device
[0123] The location information of the device may be latitude and longitude information or administrative address information.
[0124] 5) Item code
[0125] The item code of a device is assigned by the management department to which the device belongs.
[0126] S42: Determine the grid unit where the device to be registered is located according to the location information in the registration request.
[0127] S43: Generate a network space identifier for the device to be registered.
[0128] The cyberspace identification includes the object category code, identification category code, item code and grid unit code of the device.
[0129] The data structure of the network space identification of the device is shown in Table 2.
[0130] Table 2
[0131]
[0132] For example, the network space identifier of a camera is:
[0133] 03020103.Ecode.100089011100.100036940786180203
[0134] Among them, 03020103 is the object category code, Ecode is the identification category code, 100089011100 is the grid unit code, and 100036940786180203 is the item code.
[0135] S44: The network space identification, device category, resolution address and associated information of the device to be registered are saved accordingly to complete the registration.
[0136] Based on this application Figure 4 In the scheme shown, during the registration process, the cyberspace identification generated for the device includes the device's object category code, identification category code, item code, and the code of the grid unit in which it is located. Then, the device's cyberspace identification, device category, parsed address, and associated information are saved accordingly to complete the registration. In application scenarios such as equipment inspection, logistics, and traceability, key fields such as item codes can be selectively read to complete information identification, thereby improving the refinement and efficiency of infrastructure management.
[0137] The present application discloses a data processing method applied to a server, and accordingly, the present application also discloses a data processing device applied to a server to implement the data processing method disclosed above. The descriptions of the two in the specification can be referenced to each other.
[0138] See also Figure 5 , Figure 5 The data processing device disclosed in the present application comprises a resource request acquisition unit 51, a network space identification acquisition unit 52, a network space identification sending unit 53, a resolution request acquisition unit 54, a resolution address acquisition unit 55 and a resolution address sending unit 56.
[0139] in:
[0140] The resource request obtaining unit 51 is used to receive a resource request sent by a business system, where the resource request carries device category and location information.
[0141] The network space identification acquisition unit 52 is used to obtain the network space identification of the target device that matches the device category and location information in the resource request. In the process of registering devices belonging to different industries, a network space identification is assigned to each device, and the network space identification, device category, resolution address and associated information of the device are stored accordingly. The network space identification includes the object category code, identification category code, item code and the code of the grid unit where the device is located.
[0142] The network space identification sending unit 53 is used to send the network space identification of the target device to the service system.
[0143] The resolution request acquisition unit 54 is used to receive a resolution request sent by the business system, where the resolution request carries a network space identifier.
[0144] The resolution address acquisition unit 55 is used to obtain the resolution address corresponding to the network space identifier in the resolution request.
[0145] The resolved address sending unit 56 is used to send the obtained resolved address to the business system so that the business system can access the corresponding device based on the resolved address.
[0146] Optionally, based on the above disclosed data processing device, it is further configured as follows:
[0147] The first processing unit is used to establish and save the association relationship between the target device and the business system after the network space identification sending unit 53 sends the network space identification of the target device to the business system, and when receiving abnormal alarm information of the target device, send prompt information to the business system associated with the target device.
[0148] Optionally, based on the above disclosed data processing device, it is further configured as follows:
[0149] The second processing unit is used to determine the terminal user according to the code of the grid unit where the target device is located, establish and save the association relationship between the target device and the terminal user, and send the service information obtained from the target device to the terminal user.
[0150] Optionally, based on the above disclosed data processing device, it is further configured as follows:
[0151] The authority judgment unit is used to judge whether the business system has the authority to access the target device. If it has the authority, the network space identification sending unit 53 is triggered to execute the operation of sending the network space identification of the target device to the business system.
[0152] Optionally, based on the above disclosed data processing device, it is further configured as follows:
[0153] A registration request acquisition unit, configured to receive a registration request sent by a business system, wherein the registration request includes a device category, an object category, an identification category, an item code, and location information of the device to be registered;
[0154] A grid determination unit, used to determine the grid unit where the device to be registered is located according to the location information in the registration request;
[0155] The registration unit is used to generate a cyberspace identification of the device to be registered, wherein the cyberspace identification includes the object category code, identification category code, item code and the code of the grid unit where the device to be registered is located, and the cyberspace identification, device category, resolution address and related information of the device to be registered are saved accordingly to complete the registration.
[0156] The data processing method disclosed in the present application is executed by the server. In implementation, the server may include only one data processing platform, and the data processing method is executed by the data processing platform. In addition, the server may include multiple data processing platforms, and the multiple data processing platforms operate in coordination to provide services to the business system and end users.
[0157] See also Figure 6 , Figure 6 The following is a schematic diagram of an application scenario of a data processing system disclosed in the present application. The data processing system includes a city data middle platform 61 and a unified identification service platform 62.
[0158] The city data middle station 61 is used to: receive resource requests sent by the business system, where the resource requests carry device category and location information; obtain the network space identifier of the target device that matches the device category and location information in the resource request, and send the network space identifier of the target device to the business system.
[0159] The unified identification service platform 62 is used to: receive a resolution request sent by a business system, wherein the resolution request carries a network space identifier; obtain a resolution address corresponding to the network space identifier in the resolution request; and send the obtained resolution address to the business system so that the business system can access the corresponding device based on the resolution address.
[0160] The unified identification service platform 62 assigns a cyberspace identification to each device during the registration process of devices belonging to different industries, and stores the device's cyberspace identification, device category, resolution address and related information accordingly. The device's cyberspace identification includes the device's object category code, identification category code, item code and the code of the grid unit in which it is located. The city data center 61 stores the cyberspace identification of registered devices.
[0161] The following describes the device registration process.
[0162] The city data middle station 61 is also used to: receive a registration request sent by a business system, wherein the registration request includes the device category, object category, identification category, item code, and location information of the device to be registered; determine the grid unit where the device to be registered is located based on the location information in the registration request; send registration information of the device to be registered to the unified identification service platform 62, wherein the registration information includes the device category, object category, identification category, item code, and the code of the grid unit where the device to be registered is located; receive and store the cyberspace identification of the device to be registered sent by the unified identification service platform 62.
[0163] The unified identification service platform 62 is also used to: receive the registration information of the device to be registered sent by the city data center 61; generate the cyberspace identification of the device to be registered based on the registration information, wherein the cyberspace identification includes the object category code, identification category code, item code and grid unit code of the device to be registered; send the cyberspace identification of the device to be registered to the city data center 61; and save the cyberspace identification, device category, resolved address and related information of the device to be registered to complete the registration.
[0164] Optionally, the city data middle station 61 is also used to: after sending the cyberspace identifier of the target device to the business system, establish and save the association relationship between the target device and the business system; when receiving abnormal alarm information of the target device, send prompt information to the business system associated with the target device.
[0165] Optionally, the city data middle station 61 is also used to: after sending the cyberspace identification of the target device to the business system, determine the terminal user based on the code of the grid unit where the target device is located; establish and save the association relationship between the target device and the terminal user; and send the business information obtained from the target device to the terminal user.
[0166] It should be noted that the specific implementation of each step performed by the city data center 61 and the unified identification service platform 62 can refer to the relevant description of the data processing method in the previous text.
[0167] The unified identification service platform 62 mainly includes two modules: identification management and resolution service.
[0168] in:
[0169] The identity management module includes the management of service agencies, the management of secondary nodes and registration management. Registration management mainly provides identity registration, identity conversion and data management for identity service nodes.
[0170] The resolution service module mainly provides users with resolution services based on cyberspace identification, which can rely on the alliance chain architecture to improve its data security and service efficiency.
[0171] The unified identification service platform is connected to the city data middle platform, and provides object-oriented identification registration, conversion and parsing services for the city data middle platform, thereby supporting data interaction and application services of the infrastructure / public service platform and various business application systems.
[0172] At the data and business levels, urban public infrastructure can maintain network connections with industry business application systems based on the current state of urban informatization without the need for additional transformation; at the identification level, it establishes a corresponding network space mapping relationship (table) with the unified identification service platform, and does not involve specific data interaction services.
[0173] When constructing a cyberspace identification system for public infrastructure in a region or city for the first time, it is necessary to combine the existing infrastructure and information systems, based on the key attribute information of the existing industry identification of various types of infrastructure, together with the geographic space identification and other extended information, apply to the unified identification service platform for cyberspace identification registration and assign the corresponding resolution address. The cyberspace identification after unified registration can also be used to build a mirror model of urban infrastructure in the cyberspace (city data center).
[0174] The registration service workflow of the identification management module includes key attribute information for identifying existing industry identifications of various types of infrastructure, together with other extended information (such as geospatial identification), and converting them into cyberspace identifications certified by the unified identification service platform. Among them, the geospatial identification can be the physical network unit number where the device is located, or other numbers that can represent its geospatial location, usually generated after review by the city data center; the physical network unit can be mapped to physical space streets, communities, plots or buildings, etc. according to management needs.
[0175] Through the unified network identification service platform, we can build a unified public infrastructure cyberspace identification system for all types of urban public infrastructure, including energy (electricity, water supply and drainage, gas, heating), transportation (cameras, sensors, etc.), municipal facilities (pipelines, light poles, environment, meteorology, etc.), etc., and provide data sharing support at the identification layer for various upper-level urban data middle platforms, business systems and public service platforms.
[0176] Based on the unified public infrastructure cyberspace identification system of the entire network, it is possible to achieve unified identity authentication of urban cross-industry public infrastructure, build a secure and interconnected urban public infrastructure network environment, solve the interaction problems of identification devices in different industries, and then carry out various types of object-based public infrastructure refined management and intelligent applications.
[0177] Based on a unified public infrastructure cyberspace identification system for the entire network, it can provide underlying technical support for transaction management, contract management, traceability management, etc. involved in the sharing of urban public infrastructure resources and capabilities, and provide guarantees for its market-oriented operations.
[0178] The unified identification service platform is compatible with domain names and industry IoT identifiers such as Handle, Ecode, EID, OID, EPC, ucode, etc. The converted cyberspace identifier can include the existing industry IoT identification information of the infrastructure, its geographic space information, registration time, data access rights and other relevant information required for management (customized extended coding space can be provided).
[0179] The unified identification service platform can be based on the DNS resolution network and adopt a consortium chain architecture to improve the resolution efficiency and security of heterogeneous identification of various industry infrastructures.
[0180] Identification services can be provided through the connection of network interfaces and unified identification service platforms, without the need for additional modifications to the existing business systems and platforms of various industries in the city.
[0181] Furthermore, the unified identification service platform can identify, convert and apply all people, machines and objects in a city or a larger area through a unified identification management and analysis module, and ultimately form a unified network identification system for the entire network.
[0182] The working process of the data processing system disclosed in this application is explained below in combination with two application scenarios.
[0183] See also Figure 7 , Figure 7 This is a schematic diagram of the principles of the data processing system disclosed in this application in an application scenario.
[0184] In important areas or traffic checkpoints in the city, the management and maintenance of public safety usually involves multiple departments such as the transportation department, urban management department, and environmental protection department. The following describes a solution for achieving cross-departmental resource sharing and work collaboration processes through camera-based cyberspace identification.
[0185] 1) According to monitoring needs, the traffic management department installs a smart camera at a specific location of a traffic checkpoint. The traffic management department sends a registration request to the city data center through the traffic business system. The registration request contains the device category, object category, identification category, item code (for example, 100036940786180203) and location information of the camera.
[0186] 2) The city data center verifies the validity of the location information and determines the network unit where the camera is located in combination with the network networking method (for example, the grid unit code is 100089011100). The city data center sends the camera's registration information to the unified identification service platform, where the registration information includes the camera's device category, object category, identification category, item code, and grid unit.
[0187] 3) The identification management module of the unified identification service platform identifies the industry category and generates the cyberspace identification of the camera (e.g. 03020103.Ecode.100089011100. 100036940786180203) and the resolution address according to the corresponding rules. The unified identification service platform stores the cyberspace identification, device category, resolution address and related information of the camera.
[0188] 4) The unified identification service platform sends the cyberspace identification of the camera to the city data center to complete the registration process;
[0189] 5) The Urban Management Department / Environmental Protection Department sends resource requests to the city data center through their respective business systems based on work needs to apply for camera monitoring resources in designated areas.
[0190] 6) The city data center obtains the cyberspace identification of the camera in the specified area based on the device category and location information in the resource request. When it is determined that the business system has the authority (that is, the traffic management department permits the management department of the business system to use the camera), the cyberspace identification of the camera (for example, 03020103.Ecode.100089011100.100036940786180203) is sent to the business system of the urban management department / environmental protection department. The city data center establishes an association between the camera and the business system of the urban management department / environmental protection department connected to it, and stores the association.
[0191] 7) When the urban management department / environmental protection department needs to share video resources, they send a resolution request to the unified identification service platform through their respective business systems. The resolution request includes the network space identification of the device to be accessed, requesting to obtain the resolution address (that is, IP address) of the device to be accessed.
[0192] 8) The resolution service of the unified identification service platform obtains the resolution address corresponding to the cyberspace identification in the resolution request and sends the resolution result to the business system of the urban management department / environmental protection department;
[0193] 9) The business system of the urban management department / environmental protection department connects to the network of the camera device according to the resolved address and accesses the data.
[0194] 10) When the camera device identifies an abnormal situation, it sends abnormal alarm information to the data city center. The city data center determines the business system associated with the camera based on the cyberspace identifier of the camera and sends prompt information to these business systems. For example, the abnormal alarm information includes an image of the abnormal location, and the prompt information includes the location information of the camera and the received abnormal alarm information.
[0195] Furthermore, each business system conducts synchronous multi-dimensional analysis and diagnosis of relevant information in the corresponding business system based on the cyberspace identification of the identified vehicle / personnel, and initiates emergency plans for related monitoring facilities in the surrounding network units, which facilitates the coordinated response and collaboration of various departments.
[0196] In conventional solutions such as smart cities, it is usually necessary to customize the development of interfaces or application services for the traffic business system / city data center in order to provide specific users with monitoring information of specific cameras, and ordinary business personnel cannot complete this task. When different users apply for different camera permissions, it will bring additional workload and security risks to the business system. In this solution, a cross-industry equipment sharing network can be established through a unified identification service. The user side can provide more efficient approval, authorization and connection channels for the co-construction and sharing of various general infrastructures such as cameras, sensors, and monitoring devices through conventional business application and approval operations, thereby improving the utilization efficiency of urban public infrastructure without changing the existing business system and network architecture.
[0197] See also Figure 8 , Figure 8 This is a schematic diagram of the principles of the data processing system disclosed in this application in another application scenario.
[0198] The process of adding a new energy supply device in the region, registering it as a public infrastructure asset, and performing digital operations based on cyberspace identification is as follows:
[0199] 1) The power business system authenticates the network access application of a new energy supply device, and sends a registration request to the city data center. The registration request contains the device category, object category, identification category, item code, and location information of the new energy supply device.
[0200] 2) The city data center determines the grid unit where the new energy supply device is located, and sends the registration information of the new energy supply device to the unified identification service platform. The registration information includes the device category, object category, identification category, item code, and the code of the grid unit where the new energy supply device is located. The unified identification service platform generates a cyberspace identification of the new energy supply device (for example, 03020101.Ecode.100089011100.100036940786180204) based on the received registration information, saves the cyberspace identification, device category, resolution address and related information, and sends the cyberspace identification to the city data center to complete the registration process.
[0201] 3) The urban data center identifies the corresponding end users based on the comprehensive service capabilities and scope of the new energy supply equipment and the code of the grid unit (100089011100), and provides new energy purchase service options.
[0202] 4) After the end user confirms the purchase of the new energy service, the city data center will associate the end user's identity (cyberspace identity) with the device's cyberspace identity. At the same time, the device is associated with other user identities that use the device, completing the construction of the cyberspace identity (device) association structure. Further associated with the user are other energy supply devices used by the user (such as municipal power supply, gas, water supply, etc.), completing the construction of the cyberspace identity (user) association structure.
[0203] 5) Based on the network space identification (equipment) association structure, users can compare their own electricity consumption data with the average energy consumption level of other users in the same equipment network, and adjust their energy consumption behavior according to the energy supply and demand matching of the equipment to achieve a more economical and efficient purpose. The ownership unit of the new energy supply equipment can use the business system to query the supply scope, supply and demand fluctuations and user stability of its services, providing a reference for the development of market-oriented energy trading services.
[0204] 6) Based on the cyberspace identification (user) association structure, users can use business systems or public service platforms to query the basic information, operation and maintenance information, consumption records, price fluctuation information, etc. of various energy supply equipment they use in one stop. Furthermore, the owner of the energy supply equipment can also apply to query the relationship between the new energy services it provides and other energy conditions used by the object (municipal electricity, gas, coal gas, etc.) within the scope of authority through the user's cyberspace identification, and analyze the proportion of its comprehensive energy consumption, time patterns, etc., in order to provide more scientific new energy supply services.
[0205] In existing smart energy management service solutions, urban public service platforms usually provide energy query and analysis services to users based on information from connected electricity, water, gas and other business systems. Some platforms can also provide energy management strategy services based on user big data. However, cross-industry data for electricity, water, gas and other management agencies is difficult to share for business applications due to security and economic considerations.
[0206] The user-device-system identification service application scenario established through the unified identification service in this solution includes two aspects: the association network based on device identification and the association network based on user identification. Starting from the two association networks, using the object-oriented identification security assurance mechanism, it can establish a comprehensive information interaction and resource sharing channel for infrastructure supply units, end users and business systems, urban data middle platforms and other participants, improve the timeliness and refined use value of data flow, and ensure the security of data flow and resource transactions through the identification object security mechanism.
[0207] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0208] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the devices and systems disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the method part.
[0209] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A data processing method, characterized in that: Applied to the server, the data processing method includes: Receive a resource request sent by a business system, wherein the resource request carries device category and location information; Obtaining a cyberspace identifier of a target device that matches the device category and the location information, wherein the server allocates a cyberspace identifier to each device during the registration of devices belonging to different industries, and stores the cyberspace identifier, device category, resolution address and associated information of the device accordingly, wherein the cyberspace identifier includes an object category code, an identifier category code, an item code and a code of the grid unit where the device is located; Sending the network space identification of the target device to the business system; Receiving a resolution request sent by the business system, wherein the resolution request carries a network space identifier; Obtaining a resolution address corresponding to the network space identifier in the resolution request; The obtained resolved address is sent to the business system so that the business system can access the corresponding device based on the resolved address.
2. The data processing method according to claim 1, characterized in that: After sending the network space identifier of the target device to the business system, the method further includes: Establishing and saving an association relationship between the target device and the business system; When the abnormal alarm information of the target device is received, a prompt information is sent to the business system associated with the target device.
3. The data processing method according to claim 1, characterized in that: After sending the network space identifier of the target device to the business system, the method further includes: Determine the terminal user according to the code of the grid unit where the target device is located; Establishing and saving an association relationship between the target device and the terminal user; The service information obtained from the target device is sent to the terminal user.
4. The data processing method according to claim 1, characterized in that: After obtaining the network space identification of the target device matching the device category and the location information, the method further includes: Determining whether the business system has permission to access the target device; If the authority is granted, the network space identification of the target device is sent to the business system.
5. The data processing method according to claim 1, characterized in that: The process of registering a device includes: Receiving a registration request sent by a business system, wherein the registration request includes a device category, an object category, an identification category, an item code, and location information of a device to be registered; Determine the grid unit where the device to be registered is located according to the location information; Generate a network space identification of the device to be registered, wherein the network space identification includes an object category code, an identification category code, an item code, and a code of a grid unit of the device to be registered; The network space identification, device category, resolution address and associated information of the device to be registered are saved accordingly to complete the registration.
6. A data processing device, characterized in that: Applied to the server, the data processing device comprises: A resource request acquisition unit, configured to receive a resource request sent by a business system, wherein the resource request carries device category and location information; A cyberspace identification acquisition unit, used to obtain a cyberspace identification of a target device that matches the device category and the location information, wherein in the process of registering devices belonging to different industries, a cyberspace identification is assigned to each device, and the cyberspace identification, device category, resolution address and associated information of the device are stored accordingly, wherein the cyberspace identification includes an object category code, an identification category code, an item code and a code of the grid unit where the device is located; A network space identification sending unit, used to send the network space identification of the target device to the business system; A resolution request acquisition unit, configured to receive a resolution request sent by the business system, wherein the resolution request carries a network space identifier; A resolution address acquisition unit, used to obtain a resolution address corresponding to the network space identifier in the resolution request; The resolved address sending unit is used to send the obtained resolved address to the business system so that the business system can access the corresponding device based on the resolved address.
7. A data processing system, characterized in that: Including the city data center and unified identification service platform; The city data middle station is used to: receive a resource request sent by a business system, the resource request carrying a device category and location information; obtain a network space identifier of a target device that matches the device category and the location information, and send the network space identifier of the target device to the business system; The unified identification service platform is used to: receive a resolution request sent by the business system, the resolution request carrying a network space identifier; obtain a resolution address corresponding to the network space identifier in the resolution request; and send the obtained resolution address to the business system so that the business system accesses the corresponding device based on the resolution address; Among them, during the registration process of devices belonging to different industries, the unified identification service platform assigns a cyberspace identification to each device, and stores the device's cyberspace identification, device category, resolution address and related information accordingly. The cyberspace identification includes the device's object category code, identification category code, item code and the code of the grid unit where it is located; the city data middle platform stores the cyberspace identification of registered devices.
8. The data processing system according to claim 7, characterized in that: The city data platform is also used for: After sending the network space identification of the target device to the business system, an association relationship between the target device and the business system is established and saved; when abnormal alarm information of the target device is received, a prompt information is sent to the business system associated with the target device.
9. The data processing system according to claim 7 or 8, characterized in that: The city data platform is also used for: After sending the network space identification of the target device to the business system, the terminal user is determined according to the code of the grid unit where the target device is located; the association relationship between the target device and the terminal user is established and saved; and the business information obtained from the target device is sent to the terminal user.
10. The data processing system according to claim 7, characterized in that: The city data middle station is also used to: receive a registration request sent by a business system, the registration request including a device category, an object category, an identification category, an item code, and location information of the device to be registered; determine a grid unit where the device to be registered is located according to the location information; Sending registration information of the device to be registered to the unified identification service platform, wherein the registration information includes a device category, an object category, an identification category, an item code, and a code of a grid unit of the device to be registered; Receiving and storing the network space identification of the device to be registered sent by the unified identification service platform; The unified identification service platform is also used to: receive the registration information of the device to be registered sent by the city data center; generate the network space identification of the device to be registered according to the registration information, and the network space identification includes the object category code, identification category code, item code and grid unit code of the device to be registered; The network space identification of the device to be registered is sent to the city data center; the network space identification, device category, resolution address and related information of the device to be registered are correspondingly saved to complete the registration.
Citation Information
Patent Citations
Energy equipment data association method and system based on Internet of Things identification technology
CN110765112A
Intelligent production system based on edge calculation and identification analysis
CN113112086A
