Movatterモバイル変換


[0]ホーム

URL:


CN115396467A - An open logistics system enabling system construction method, system, storage medium and equipment - Google Patents

An open logistics system enabling system construction method, system, storage medium and equipment
Download PDF

Info

Publication number
CN115396467A
CN115396467ACN202210892173.3ACN202210892173ACN115396467ACN 115396467 ACN115396467 ACN 115396467ACN 202210892173 ACN202210892173 ACN 202210892173ACN 115396467 ACN115396467 ACN 115396467A
Authority
CN
China
Prior art keywords
entity
information
event
material entity
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210892173.3A
Other languages
Chinese (zh)
Other versions
CN115396467B (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.)
Chongqing University
Original Assignee
Chongqing University
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 Chongqing UniversityfiledCriticalChongqing University
Priority to CN202210892173.3ApriorityCriticalpatent/CN115396467B/en
Publication of CN115396467ApublicationCriticalpatent/CN115396467A/en
Application grantedgrantedCritical
Publication of CN115396467BpublicationCriticalpatent/CN115396467B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

The invention discloses a method, a system, a storage medium and equipment for constructing an open logistics system enabling system, and provides the method for constructing the open logistics system enabling system based on the latest open logistics system theory, CPS and RFID technology. The enabling system constructed by the method can be used as an upper layer system of the original logistics system, and the system supports real-time tracking of materials across a logistics system and interconnection and intercommunication of logistics services on the upper layer. Through the enabling of the enabling system, the original logistics system can have agility characteristics under the condition that the normal operation of the original logistics system is not influenced.

Description

Translated fromChinese
一种开放物流体系使能系统构建方法、系统、存储介质及设备An open logistics system enabling system construction method, system, storage medium and equipment

技术领域technical field

本发明涉及物流运输领域,具体是一种开放物流体系使能系统构建方法、系统、存储介质及设备。The invention relates to the field of logistics transportation, in particular to a construction method, system, storage medium and equipment for an open logistics system enabling system.

背景技术Background technique

目前,我国物流运输各环节尚未形成一体,各体系之间相对独立,局限于内部的垂直运作,体系间的平行联系较少,整个后勤呈现分离式线性保障状态。At present, all aspects of logistics and transportation in my country have not yet been integrated. Each system is relatively independent, limited to internal vertical operations, and there are few parallel connections between systems. The entire logistics is in a state of separated linear support.

例如,应急物流的仓库通常分属不同部门,在同一保障区域内只负责保障本部门的需求,实行的是垂直树型结构保障模式,造成后方仓库在同一区域存在交叉重叠建设,而且各部门之间统筹协调程序繁琐,极大地制约了后方仓库综合保障能力。For example, emergency logistics warehouses usually belong to different departments, and are only responsible for ensuring the needs of the department in the same support area. The vertical tree structure support model is implemented, resulting in cross-overlapping construction of rear warehouses in the same area, and various departments. The overall planning and coordination procedures are cumbersome, which greatly restricts the comprehensive support capability of the rear warehouse.

为了应对以上问题,物流信息化建设是必不可少的。但是,物流信息化建设局限在设施设备的建设采购问题上,信息联通及信息共享的目的未能全面达成,在信息化机制建立和信息化技术应用上还不够完善和普及,信息化建设的软件基础不够牢固,导致信息化、信息联通及信息共享尚不能支持应急后勤物流保障精确化。In order to deal with the above problems, logistics information construction is essential. However, the construction of logistics informatization is limited to the construction and procurement of facilities and equipment. The purpose of information connection and information sharing has not been fully achieved. The establishment of information mechanism and the application of information technology are not perfect and popular. The foundation is not solid enough, resulting in informatization, information connectivity and information sharing that cannot support the precision of emergency logistics support.

发明内容Contents of the invention

本发明的目的是提供一种开放物流体系使能系统构建方法,所述开放物流体系使能系统为分布式系统,包括设立于管理全域的根服务器和数据中台、设立于各级管理子域的子服务器、内部通讯网络、外部通信网络、边缘智能终端;The purpose of the present invention is to provide a method for constructing an enabling system of an open logistics system. The enabling system of an open logistics system is a distributed system, including a root server and a data center set up in the management domain, and a management sub-domain set up at all levels. sub-server, internal communication network, external communication network, edge intelligent terminal;

所述管理全域搭载有根服务器,用于管理所有子服务器和边缘智能终端;The management universe is equipped with a root server for managing all sub-servers and edge intelligent terminals;

所述管理全域包括若干级管理子域;其中,第k级管理子域的数量记为Ik;Ik、k均为自然数;The management universe includes several levels of management subfields; wherein, the number of the kth level management subfields is denoted as Ik ; Ik and k are both natural numbers;

所述管理子域用于管理下属管理子域的物资实体标签信息及标准事件;The management subdomain is used to manage material entity tag information and standard events of the subordinate management subdomains;

一个第k级管理子域包括一个第k级分节点和若干第k+1级分节点;A kth level management sub-domain includes a kth level sub-node and several k+1th level sub-nodes;

每个第k级管理子域均搭载有第k级子服务器;Each k-level management subdomain is equipped with a k-level sub-server;

第k级子服务器通过内部通讯网络分别与上一级子服务器、下一级子服务器进行数据交互;The kth level sub-server performs data interaction with the upper-level sub-server and the lower-level sub-server respectively through the internal communication network;

所述子服务器包括应用服务器和存储服务器;所述应用服务器用于实现数据查询、处理、统计;所述存储服务器用于存储数据;The sub-server includes an application server and a storage server; the application server is used to realize data query, processing, and statistics; the storage server is used to store data;

当k值最大时,第k级管理子域包括若干底层节点,所述底层节点存储若干贴有标签的物资实体,该级管理子域搭载若干边缘智能终端;底层节点与边缘智能终端相对应;When the k value is the largest, the k-th level management sub-domain includes several bottom nodes, the bottom nodes store a number of labeled material entities, and this level of management sub-domain carries a number of edge smart terminals; the bottom nodes correspond to the edge smart terminals;

所述边缘智能终端与外部读写设备和物流系统相连,从而建立外部物流系统与开放物流体系使能系统的联系;The edge intelligent terminal is connected with the external reading and writing equipment and the logistics system, thereby establishing the connection between the external logistics system and the enabling system of the open logistics system;

所述外部读写设备用于扫描物资实体的标签,从而获取物资实体的标签信息;所述外部读写设备通过内部通讯网络与边缘智能终端进行数据交互;所述内部通讯网络可以是安全性较好的网络,例如内部局域网络;The external read-write device is used to scan the label of the material entity, so as to obtain the label information of the material entity; the external read-write device performs data interaction with the edge intelligent terminal through the internal communication network; the internal communication network can be more secure A good network, such as an internal LAN;

所述管理全域包括总节点、所有分节点和底层节点;The management universe includes the main node, all sub-nodes and bottom nodes;

所述管理全域搭载有数据中台、根服务器;所述数据中台通过外部通讯网络与任意子服务器、边缘智能终端进行数据交互;所述外部通讯网络包括互联网或无线网络,可以是安全性较低的开放网络,例如互联网、无线网络;The management universe is equipped with a data center and a root server; the data center performs data interaction with any sub-server and edge intelligent terminal through an external communication network; the external communication network includes the Internet or a wireless network, which can be relatively secure Low open networks, such as the Internet, wireless networks;

所述根服务器通过内部通讯网络与子服务器进行数据交互,从而实现跨子域查询和数据共享;The root server performs data interaction with the sub-server through the internal communication network, thereby realizing cross-sub-domain query and data sharing;

所述根服务器包括应用根服务器和存储根服务器;所述应用根服务器用于实现数据查询、处理、统计;所述存储根服务器用于存储数据;The root server includes an application root server and a storage root server; the application root server is used to implement data query, processing, and statistics; the storage root server is used to store data;

所述开放物流体系使能系统构建方法包括建立信息编码与储存、信息查询的方法;The method for constructing the enabling system of the open logistics system includes methods for establishing information encoding and storage, and information query;

所述信息编码与储存的方法包括:The method for encoding and storing information includes:

在物资实体上设置标签,所述标签存储有物资实体标签信息;所述物资实体标签信息包括物资实体的编码信息;当物资实体处于物流运输阶段时,所述物资实体标签信息还包括用于物流运输的送达地址信息;A label is set on the material entity, and the label stores the material entity label information; the material entity label information includes the coding information of the material entity; when the material entity is in the logistics transportation stage, the material entity label information also includes a Ship-to address information;

物资实体的详细信息在实体创建时存储到本节点所属的本级子服务器中,包括物资实体的供应商编码、供应商对物资实体的编码、物资实体的静态属性信息;The detailed information of the material entity is stored in the sub-server of this node when the entity is created, including the supplier code of the material entity, the supplier's code for the material entity, and the static attribute information of the material entity;

在物资实体触发标准事件后,外部读写设备采集物资实体标签信息,并将物资实体触发的标准事件、物资实体标签信息、位置信息上传至对应的边缘智能终端,边缘智能终端通过外部通讯网络上传到数据中台;所述位置信息包括边缘智能终端所在节点编码、该节点所属上层分节点编码;After the material entity triggers the standard event, the external read-write device collects the material entity label information, and uploads the material entity-triggered standard event, material entity label information, and location information to the corresponding edge intelligent terminal, and the edge intelligent terminal uploads it through the external communication network to the data center; the location information includes the code of the node where the edge intelligent terminal is located, and the code of the upper layer sub-node to which the node belongs;

所述标准事件类型包括物资实体产生消除类事件、物资实体权属变化类事件和实体跟踪类事件;The standard event types include material entity generation and elimination events, material entity ownership change events, and entity tracking events;

所述物资实体产生消除类事件包括物资实体生成类事件、物资实体组合类事件、物资实体拆解类事件、物资实体消除类事件;The material entity generation and elimination events include material entity generation events, material entity combination events, material entity dismantling events, and material entity elimination events;

所述物资实体权属变化类事件包括物资实体转入类事件、物资实体转出类事件;The material entity ownership change event includes material entity transfer-in event and material entity transfer-out event;

所述实体跟踪类事件包括物资实体在途跟踪事件;The entity tracking events include material entity tracking events;

所述边缘智能终端完成的任务包括,1)对来自外部读写设备的标准事件进行处理,形成事件报文,上传至上一级子服务器和数据中台;2)处理来自外部读写设备的物资详情查询类服务,回传查询结果;The tasks completed by the edge intelligent terminal include: 1) processing standard events from external read-write devices, forming event messages, and uploading them to upper-level sub-servers and data centers; 2) processing materials from external read-write devices Detailed query service, return the query result;

所述边缘智能终端包括联接内部通讯网络的第一网络通道和联接外部通讯网络的第二网络通道;The edge intelligent terminal includes a first network channel connected to the internal communication network and a second network channel connected to the external communication network;

所述边缘智能终端通过第一网络通道与其他服务器进行数据交互,通过第二网络通道向本域顶层子服务器上报事件报文;The edge intelligent terminal performs data interaction with other servers through the first network channel, and reports an event message to the top-level sub-server of the domain through the second network channel;

所述边缘智能终端根据物资实体标签信息、位置信息生成静态数据报文,并通过第一网络通道上传至上一级子服务器中存储;接收到静态数据报文的子服务器利用内网将所述静态数据报文层级上传至根服务器中存储;The edge intelligent terminal generates a static data message according to the material entity label information and location information, and uploads it to the upper-level sub-server for storage through the first network channel; the sub-server that receives the static data message uses the internal network to upload the static data message The data message level is uploaded to the root server for storage;

所述信息查询的方法包括通过分节点进行信息查询的方法和通过总节点进行信息查询的方法,查询内容包括实体详情查询和实体综合信息查询;The method for information query includes a method for information query through sub-nodes and a method for information query through a general node, and the query content includes entity detail query and entity comprehensive information query;

实体详情查询是指根据实体编码查询实体的供应商编码、供应商对物资实体的编码、物资实体的静态属性信息;Entity details query refers to querying the supplier code of the entity, the code of the supplier for the material entity, and the static attribute information of the material entity according to the entity code;

进行实体详情查询时,请求方向本域的子域服务器发起查询请求;When querying entity details, the requester initiates a query request to the subdomain server of the domain;

实体综合信息查询是指对实体按类、按位置等的统计查询;Entity comprehensive information query refers to the statistical query of entities by category and location;

进行实体综合信息查询时,请求方向总节点发起查询请求,总节点收到查询请求后,根据请求发起方权限查询动静态报文,并以微服务方式向请求方提供查询服务;When performing entity comprehensive information query, the requester initiates a query request to the master node. After receiving the query request, the master node queries dynamic and static messages according to the authority of the request initiator, and provides query services to the requester in the form of microservices;

对于实体详情查询请求,所述子域应用服务器根据实体编码查询本域存储服务器,查到即返回实体详情;若不存在,则将此请求传输至根服务器;For the entity details query request, the sub-domain application server queries the local domain storage server according to the entity code, and returns the entity details if found; if it does not exist, the request is transmitted to the root server;

收到根服务器返回的查询请求结果后,子域应用服务器将结果返回给提出查询请求方,同时,子域应用服务器在本域存储服务器保存查询请求结果备查。After receiving the query request result returned by the root server, the sub-domain application server returns the result to the query requester, and at the same time, the sub-domain application server saves the query request result in the local domain storage server for future reference.

进一步,所述底层节点为物资存储和转运点,包括仓库节点、配送中心、物资集节点、运输体节点;当底层节点为运输体节点时,位置信息还包括通过全球卫星定位系统获取的运输体实时地理位置信息。Further, the bottom node is a material storage and transshipment point, including a warehouse node, a distribution center, a material collection node, and a transport node; when the bottom node is a transport node, the location information also includes the transport body obtained through the global satellite positioning system Real-time geographic location information.

进一步,所述物资实体包括物品、以及装载有若干物品的箱体;Further, the material entity includes items and a box containing several items;

当若干物品组成一个新的箱体时,生成新的标签,并贴置在箱体上;该标签携带物资实体编码信息;When several items form a new box, a new label is generated and placed on the box; the label carries material entity coding information;

所述物资实体编码信息包括箱体、箱体内部的小箱体、箱体内部物品的编码;The material entity coding information includes the coding of the box, the small box inside the box, and the items inside the box;

所述实体包装状态包括箱体、箱体内部的小箱体、箱体内部物品的包装状态;所述包装状态包括独立和被打包。The physical packaging state includes the packaging state of the box, the small box inside the box, and the items inside the box; the packaging state includes independent and packaged.

进一步,当一个大的箱体拆分成若干小的箱体时,若小的箱体已有标签,则不生成新的标签,若小的箱体上未贴置标签,则生成新的标签,并贴置在对应箱体上。Further, when a large box is split into several small boxes, if the small box already has a label, no new label will be generated; if no label is attached to the small box, a new label will be generated , and stick it on the corresponding box.

进一步,数据报文包括报文号、事件类型、事件编码、物资实体编码信息、节点编码、被组合或拆解出的对象编码列表;Further, the data message includes the message number, event type, event code, material entity code information, node code, and a list of object codes that are combined or disassembled;

当标准事件类型为实体跟踪类事件时,所述数据报文还包括位置信息。When the standard event type is an entity tracking event, the data packet also includes location information.

所述物资实体编码信息包括物资实体的供应商编码、物资实体静态属性信息编码;所述物资实体静态属性信息包括名称、分类、数量、出厂期、有效期;一类事件包括多个事件,每个事件具有一个事件编码。The material entity encoding information includes the supplier code of the material entity, and the static attribute information encoding of the material entity; the static attribute information of the material entity includes name, classification, quantity, delivery date, and validity period; a class of events includes multiple events, each Events have an event code.

进一步,所述物资实体生成事件包括来自供应商的物资实体入库;Further, the material entity generation event includes material entity warehousing from suppliers;

所述物资实体组合事件包括物资实体装箱、打包;The material entity combination event includes material entity packing and packing;

所述物资实体拆解事件包括物资实体拆箱、拆包;The material entity dismantling event includes material entity unpacking and unpacking;

所述物资实体转出事件包括物资实体出库;The material entity transfer-out event includes material entity out-of-warehouse;

所述物资实体转入事件包括来自其他底层节点的物资实体入库;The material entity transfer event includes material entity storage from other underlying nodes;

所述物资实体消除事件包括物资实体失效、被使用。The material entity elimination event includes material entity failure and use.

进一步,每一个物资实体对应的报文号、事件编码、事件类型、物资实体编码信息、节点编码具有映射关系。Further, the message number, event code, event type, material entity code information, and node code corresponding to each material entity have a mapping relationship.

进一步,所述标签包括条码标签、二维码标签、RFID标签。Further, the labels include barcode labels, two-dimensional code labels, and RFID labels.

进一步,所述节点还搭载有用于接入用户的访问的交互平台。Further, the node is also equipped with an interactive platform for accessing user access.

进一步,底层节点、分节点、总节点、物资实体均具有唯一编码信息。Furthermore, the underlying nodes, sub-nodes, general nodes, and material entities all have unique coded information.

进一步,所述数据中台还存储运输网络;所述运输网络包括分节点、总节点提供的运输设备、运输线路,和第三方物流服务方提供的运输设备和运输线路;Further, the data center also stores a transportation network; the transportation network includes transportation equipment and transportation routes provided by sub-nodes and master nodes, and transportation equipment and transportation routes provided by third-party logistics service providers;

进一步,所述应用服务器还提供运输信息可视化服务;所述应用服务器调取数据中台存储的运输网络和物质实体运输过程中的位置信息,并在地图中显示。Further, the application server also provides transportation information visualization services; the application server retrieves the transportation network stored in the data center and the location information during the transportation of material entities, and displays them on the map.

一种开放物流体系使能系统,所述开放物流体系使能系统为分布式系统,包括设立于管理全域的根服务器和数据中台、设立于各级管理子域的子服务器、内部通讯网络、外部通讯网络、网络安全设备、网络交换设备、边缘智能终端;An enabling system of an open logistics system, the enabling system of the open logistics system is a distributed system, including a root server and a data center set up in the management domain, sub-servers set up in management sub-domains at all levels, an internal communication network, External communication network, network security equipment, network switching equipment, edge intelligent terminal;

所述外部读写设备用于扫描物资实体标签,并通过内部通讯网络将扫描得到的物资实体标签信息传输至边缘智能终端;The external read-write device is used to scan the material entity label, and transmit the scanned material entity label information to the edge intelligent terminal through the internal communication network;

所述边缘智能终端完成的任务包括,1)对来自外部读写设备的标准事件进行处理,形成事件报文,上传至上一级子服务器和数据中台;2)处理来自外部读写设备的物资详情查询类服务,回传查询结果;The tasks completed by the edge intelligent terminal include: 1) processing standard events from external read-write devices, forming event messages, and uploading them to upper-level sub-servers and data centers; 2) processing materials from external read-write devices Detailed query service, return the query result;

所述边缘智能终端包括联接内部通讯网络的第一网络通道和联接外部通讯网络的第二网络通道;The edge intelligent terminal includes a first network channel connected to the internal communication network and a second network channel connected to the external communication network;

所述边缘智能终端通过第一网络通道与其他服务器进行数据交互,通过第二网络通道向本域顶层子服务器上报事件报文;The edge intelligent terminal performs data interaction with other servers through the first network channel, and reports an event message to the top-level sub-server of the domain through the second network channel;

所述边缘智能终端根据物资实体标签信息、位置信息生成静态数据报文,并上传至上一级子服务器中存储;接收到静态数据报文的子服务器将所述静态数据报文层级上传至根服务器中存储;The edge intelligent terminal generates a static data message according to the material entity label information and location information, and uploads it to the upper-level sub-server for storage; the sub-server that receives the static data message uploads the static data message to the root server storage in

所述网络安全设备用于实现不同内部通讯网络、内部通讯网络与外部通讯网络之间的安全隔离与信息交换;The network security device is used to realize security isolation and information exchange between different internal communication networks, internal communication networks and external communication networks;

所述网络交换设备包括部署于各级管理子域的路由器,以及部署于数据中台的交换机;The network switching equipment includes routers deployed in management sub-domains at all levels, and switches deployed in data centers;

所述路由器用于连接外部网络和中立区网络;所述中立区网络用于内部网络和外部网络之间数据安全转移;The router is used to connect the external network and the neutral zone network; the neutral zone network is used for safe transfer of data between the internal network and the external network;

所述交换机用于中立区工作站与服务器的网络通信。The switch is used for network communication between the workstation in the neutral zone and the server.

进一步,所述存储服务器存储有若干用于存放数据的信息库;Further, the storage server stores several information databases for storing data;

所述信息库包括物资实体属性库、供应商信息库、承运商信息库、节点信息库、事件报文库、在途跟踪信息库、物资实体状态库;The information database includes a material entity attribute database, a supplier information database, a carrier information database, a node information database, an event report database, an in-transit tracking information database, and a material entity status database;

所述物资实体属性库用于存放物资实体属性信息;The material entity attribute library is used to store material entity attribute information;

所述供应商信息库用于存放物资实体的供应商信息,包括供应商编码、名称、地址、联系方式;The supplier information database is used to store supplier information of material entities, including supplier code, name, address and contact information;

所述承运商信息库用于存放物资实体的承运商信息,包括承运商编码、名称、地址、联系方式;The carrier information database is used to store the carrier information of the material entity, including the carrier code, name, address, and contact information;

所述节点信息库用于存放节点信息,包括节点编码、名称、有主属关系的上级节点编码、位置信息;The node information library is used to store node information, including node codes, names, codes of superior nodes with master-ownership relationships, and location information;

所述事件报文库用于存放下级节点上传的报文数据;The event message library is used to store message data uploaded by lower-level nodes;

所述在途跟踪信息库用于存放在途物资实体位置信息;The in-transit tracking information database is used to store the physical location information of in-transit materials;

所述物资实体状态库用于存放物资动态状态信息,包括唯一编码、供应商、供应商编码、品名、类型、数量、生产日期、失效日期、存储要求、运输要求;实体类型、实体包装状态、包含的实体对象列表、所在节点、有效状态、删除标记。The material entity state database is used to store material dynamic state information, including unique code, supplier, supplier code, product name, type, quantity, production date, expiration date, storage requirements, transportation requirements; entity type, entity packaging status, The list of entity objects contained, the node where they are located, the valid state, and the deletion flag.

进一步,所述物资实体状态库还存储实体组合事件生成的信息,包括实体包装状态和包含对象列表;Further, the material entity status library also stores information generated by entity combination events, including entity packaging status and a list of contained objects;

所述实体包装状态信息包括箱体、箱体内部的小箱体、箱体内部物品的包装状态;所述包装状态包括独立和被打包。The physical packaging status information includes the packaging status of the box, the small boxes inside the box, and the items inside the box; the packaging status includes independent and packaged.

一种计算机可读存储介质,其上存储有计算机程序,:该程序被处理器执行时实现上述的方法的步骤。A computer-readable storage medium, on which a computer program is stored: when the program is executed by a processor, the steps of the above method are realized.

一种开放物流体系使能系统的设备,包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器;An open logistics system enabling system device comprising a memory for storing computer program instructions and a processor for executing the computer program instructions;

其中,当该计算机程序指令被该处理器执行时,使该设备执行权上述的方法的步骤。Wherein, when the computer program instructions are executed by the processor, the device is made to execute the steps of the above-mentioned method.

本发明的技术效果是毋庸置疑的,本发明基于最新开放物流体系(PI:PhysicalInternet)理论、CPS(Cyber Physical Systems,信息物理融合系统)及RFID(Radio Frequency Identification,射频识别)技术,提供了一种开放物流体系使能系统构建方法,利用该方法构建出的开放物流体系使能系统以最小代价(对现行系统最小修改、对现行体制最少依赖、系统间互扰最小)在开放体系和环境下,以开放、安全、灵活的方式实现跨组织、跨系统物资的管理、组织和调配。The technical effect of the present invention is unquestionable, and the present invention provides a An open logistics system enabling system construction method, the open logistics system enabling system constructed by this method can be used in an open system and environment with minimum cost (minimum modification to the current system, minimum dependence on the current system, and minimum mutual interference between systems) , to realize the management, organization and deployment of cross-organization and cross-system materials in an open, safe and flexible manner.

本发明方法构建得到的使能系统,可以作为原有物流系统的上层系统,该系统支持跨物流体系的物资实时跟踪及上层的物流业务互联互通。通过本使能系统的赋能,可以在不影响原有物流系统正常运行的情况下,使得原来的物流系统具有敏捷特征。The enabling system constructed by the method of the present invention can be used as an upper-layer system of the original logistics system, and the system supports real-time tracking of materials across logistics systems and interconnection of upper-layer logistics services. Through the empowerment of this enabling system, the original logistics system can be made agile without affecting the normal operation of the original logistics system.

本发明把物资和运力资源(数量、状态和位置)作为最小单元进行管理,跟踪它们的位置,上层基于这些最小单元进行物资筹措和物流组织,通过这种扁平化的数据管理打破条块分割,突破跨系统数据共享的瓶颈。The present invention manages materials and capacity resources (quantity, state and location) as the smallest unit, and tracks their positions. The upper layer conducts material raising and logistics organization based on these smallest units, and breaks the fragmentation through this flat data management. Break through the bottleneck of cross-system data sharing.

本发明基于RFID射频识别技术跟踪物资动态,进行物资管理,通过对仓库、配送中心等物流节点的关键作业进行标准化,嵌入标准事件触发产生相应的事件报文,获取物资的动态变化。通过这种打补丁的方式,掌握物资的状况,对现行业务系统改变最小。本发明构建敏捷应急物流使能体系,实现跨物流平台物资筹措和物资状态的动态跟踪。The present invention tracks material dynamics based on RFID radio frequency identification technology, performs material management, and standardizes key operations of logistics nodes such as warehouses and distribution centers, and embeds standard event triggers to generate corresponding event messages to obtain dynamic changes in materials. Through this method of patching, the status of materials can be grasped, and the current business system has minimal changes. The invention constructs an agile emergency logistics enabling system, and realizes cross-logistics platform material financing and dynamic tracking of material status.

本发明更充分的利用社会物流资源,将待运物资放入标准化、模块化的包装箱中进行运输。包装箱在PI(Physical Internet,实体互联网)中等同于数字互联网中的数据包,封装了它们运输的货物的内容,使得这些内容与PI无关,更利于承运货物信息的保护。与数字互联网相对应,PI可视为一个物流网,包装箱在PI中的移动类似于数据包在数字互联网中的流动,其唯一的全球标识符等同于以太网和数字互联网中的MAC地址(MediaAccess Control Address,局域网地址),作为其在PI中的代理,实现各种处理、存储和路由等分布式自动化操作。包装箱的信息部分类似于数字互联网中数据包的报头,交通运输层将根据报头信息组合多个包装箱和规划路由,灵活的组织物流运输,将物资实体送达目的地。The present invention makes more full use of social logistics resources, and puts the materials to be transported into standardized and modular packing boxes for transportation. Packing boxes in PI (Physical Internet, physical Internet) are equivalent to data packets in the digital Internet, which encapsulate the contents of the goods they transport, making these contents irrelevant to PI, which is more conducive to the protection of the information of the transported goods. Corresponding to the digital Internet, PI can be regarded as a logistics network. The movement of packing boxes in PI is similar to the flow of data packets in the digital Internet. Its unique global identifier is equivalent to the MAC address ( MediaAccess Control Address, LAN address), as its agent in PI, realizes various processing, storage and routing and other distributed automation operations. The information part of the packing box is similar to the header of the data packet in the digital Internet. The transportation layer will combine multiple packing boxes and plan the route according to the header information, flexibly organize the logistics and transportation, and deliver the material entity to the destination.

本发明基于多编码融合的信息实体融合系统,实现了对不同供应商多源物资的统一管理,实现了资产流动数据的实时采集和安全传输,以及资产状态的实时跟踪;本发明实现了物资及物流资产分布及状态的可视化和统计分析,支持按区域、位置及范围、节点(仓库、配送中心等)、状态等多维度的查询一览,支持分级应急物流调度。Based on the information entity fusion system based on multi-code fusion, the present invention realizes unified management of multi-source materials from different suppliers, real-time collection and safe transmission of asset flow data, and real-time tracking of asset status; the present invention realizes material and Visualization and statistical analysis of distribution and status of logistics assets, supports multi-dimensional query list by region, location and scope, node (warehouse, distribution center, etc.), status, etc., and supports hierarchical emergency logistics scheduling.

本敏捷应急物流调度系统独立于现行业务系统,在不改变企业现行管理业务流程的情况下,实现物流要素的数字化、数据采集自动化、数据交换及服务标准化、应急物流管理全局化。本发明通过研究多编码融合体系及CES信息资源库的管理,实现对物资实体、供应商、承运商、节点等要素的数字化管理,为敏捷应急物流调度奠定数据基础。This agile emergency logistics dispatching system is independent of the current business system, and realizes digitization of logistics elements, automation of data collection, data exchange and service standardization, and globalization of emergency logistics management without changing the current management business process of the enterprise. The present invention realizes the digital management of material entities, suppliers, carriers, nodes and other elements by studying the multi-code fusion system and the management of the CES information resource library, and lays a data foundation for agile emergency logistics scheduling.

本发明通过研究CES系统框架,利用根服务、分公司服务(多级子服务)、边缘服务及客户端,形成物流调度过程物资实体及相关信息回传通路,实现物资实体及物流信息采集的自动化。本发明通过对物流调度过程中关键作业事件的规范定义,实现物资实体状态变化信息的标准化,通过标准报文回传数据中台。同时,数据中台与微服务架构的信息服务系统,为上层应用提供可拓展、可定制、高可用、易维护的标准应用服务。本发明基于上述物流要素数字化、数据采集自动化及数据交换及服务标准化,本系统研究的应用系统,可为决策人和管理人提供全域范围的物资和运力资源状况,支持物资筹措、调拨、运输组织等全局化调度管理。By studying the CES system framework, the present invention utilizes root service, branch service (multi-level sub-service), edge service and client to form material entities and related information return paths in the logistics scheduling process, and realizes the automation of material entities and logistics information collection . The present invention realizes the standardization of material entity state change information through the standardized definition of key operation events in the logistics dispatching process, and returns the data center platform through standard messages. At the same time, the information service system of the data center and micro-service architecture provides scalable, customizable, high-availability, and easy-to-maintain standard application services for upper-layer applications. The present invention is based on the digitization of logistics elements, data collection automation, data exchange and service standardization. The application system researched by this system can provide decision makers and managers with the status of materials and transportation resources in the entire domain, and support material financing, allocation, and transportation organization. and other global scheduling management.

附图说明Description of drawings

图1为整体框架;图2为军用物品惟一标识第2种编码格式的编码结构;图3为多编码融合体系映射关系;图4为CES信息资源库(CES-IR)。图5(a)为物资实体嵌套关系表达示例;图5(b)为物资实体嵌套关系表达示例;Figure 1 is the overall framework; Figure 2 is the coding structure of the second coding format for the unique identification of military items; Figure 3 is the mapping relationship of the multi-coding fusion system; Figure 4 is the CES information resource library (CES-IR). Figure 5(a) is an example of expressing the nested relationship of material entities; Figure 5(b) is an example of expressing the nested relationship of material entities;

图6为CES(Cyber Entity Systems,信息实体融合系统)系统架构;图7为基于生成实体事件报文的CES-IR(Cyber Entity Systems-Information resources,信息实体融合系统信息资源库)数据记录变化;图8为基于组合实体事件报文的CES-IR数据记录变化;图9为基于拆解实体事件报文的CES-IR数据记录变化;图10为基于消除实体事件报文的CES-IR数据记录变化;Fig. 6 is CES (Cyber Entity Systems, Information Entity Fusion System) system architecture; Fig. 7 is CES-IR (Cyber Entity Systems-Information resources, Information Entity Fusion System Information Resource Library) data record changes based on generated entity event messages; Figure 8 is the change of CES-IR data record based on the combined entity event message; Figure 9 is the change of the CES-IR data record based on the dismantled entity event message; Figure 10 is the CES-IR data record based on the elimination of the entity event message Variety;

图11为基于转入实体事件报文的CES-IR数据记录变化;图12为基于转出实体事件报文的CES-IR数据记录变化;图13为基于在途跟踪事件报文的CES-IR数据记录变化;图14为CES编码解析服务体系结构图;图15为开放物流体系使能系统架构示意图I;图16为开放物流体系使能系统架构示意图II。Figure 11 shows the change of CES-IR data record based on the incoming entity event message; Figure 12 shows the change of the CES-IR data record based on the outgoing entity event message; Figure 13 shows the CES-IR data based on the in-transit tracking event message Record changes; Figure 14 is a structural diagram of the CES code analysis service system; Figure 15 is a schematic diagram of the open logistics system enabling system architecture I; Figure 16 is a schematic diagram II of the open logistics system enabling system architecture.

具体实施方式Detailed ways

下面结合实施例对本发明作进一步说明,但不应该理解为本发明上述主题范围仅限于下述实施例。在不脱离本发明上述技术思想的情况下,根据本领域普通技术知识和惯用手段,做出各种替换和变更,均应包括在本发明的保护范围内。The present invention will be further described below in conjunction with the examples, but it should not be understood that the scope of the subject of the present invention is limited to the following examples. Without departing from the above-mentioned technical ideas of the present invention, various replacements and changes made according to common technical knowledge and conventional means in this field shall be included in the protection scope of the present invention.

实施例1:Example 1:

参见图1至图16,一种开放物流体系使能系统构建方法,所述开放物流体系使能系统为分布式系统,包括设立于管理全域的根服务器和数据中台、设立于各级管理子域的子服务器、内部通讯网络、外部通信网络、边缘智能终端;Referring to Fig. 1 to Fig. 16, a method for constructing an enabling system of an open logistics system, the enabling system of an open logistics system is a distributed system, including a root server and a data center set up in the management domain, and set up in management sub-systems at all levels. Domain sub-servers, internal communication network, external communication network, edge intelligent terminal;

使能系统构建是呈树形结构,根据组织架构,设立全域及下属子域,子域下再设子域。子域管理各域内实体唯一编码及事件,根服务器负责跨子域查询和数据共享。The enabling system is built in a tree structure. According to the organizational structure, a global domain and subdomains are established, and subdomains are set up under the subdomains. The subdomain manages the unique codes and events of entities in each domain, and the root server is responsible for cross-subdomain query and data sharing.

所述管理全域搭载有根服务器,用于管理所有子服务器和边缘智能终端;所述管理全域包括若干级管理子域;其中,第k级管理子域的数量记为Ik;Ik、k均为自然数;The management universe is equipped with a root server for managing all subservers and edge intelligent terminals; the management universe includes several levels of management subdomains; wherein, the number of the kth level management subdomains is denoted as Ik ; Ik , k are natural numbers;

所述管理子域用于管理下属管理子域的物资实体标签信息及标准事件;The management subdomain is used to manage material entity tag information and standard events of the subordinate management subdomains;

一个第k级管理子域包括一个第k级分节点和若干第k+1级分节点;A kth level management sub-domain includes a kth level sub-node and several k+1th level sub-nodes;

每个第k级管理子域均搭载有第k级子服务器;Each k-level management subdomain is equipped with a k-level sub-server;

第k级子服务器通过内部通讯网络分别与上一级子服务器、下一级子服务器进行数据交互;The kth level sub-server performs data interaction with the upper-level sub-server and the lower-level sub-server respectively through the internal communication network;

所述子服务器包括应用服务器和存储服务器;所述应用服务器用于实现数据查询、处理、统计;所述存储服务器用于存储数据;The sub-server includes an application server and a storage server; the application server is used to realize data query, processing, and statistics; the storage server is used to store data;

当k值最大时第k级管理子域为最底层管理子域,包括若干底层节点,所述底层节点存储若干贴有标签的物资实体,该级管理子域搭载若干边缘智能终端;底层节点与边缘智能终端相对应;When the k value is the largest, the k-th level management subdomain is the bottom management subdomain, including several bottom nodes, the bottom nodes store a number of labeled material entities, and this level of management subdomain carries a number of edge intelligent terminals; the bottom node and Corresponding to the edge intelligent terminal;

所述边缘智能终端与外部读写设备和物流系统相连,从而建立外部物流系统与开放物流体系使能系统的联系;The edge intelligent terminal is connected with the external reading and writing equipment and the logistics system, thereby establishing the connection between the external logistics system and the enabling system of the open logistics system;

所述外部读写设备用于扫描物资实体的标签,从而获取物资实体的标签信息;所述外部读写设备通过内部通讯网络与边缘智能终端进行数据交互;所述内部通讯网络可以是安全性较好的网络,例如内部局域网络;The external read-write device is used to scan the label of the material entity, so as to obtain the label information of the material entity; the external read-write device performs data interaction with the edge intelligent terminal through the internal communication network; the internal communication network can be more secure A good network, such as an internal LAN;

所述管理全域包括总节点、所有分节点和底层节点;The management universe includes the main node, all sub-nodes and bottom nodes;

所述管理全域搭载有数据中台、根服务器;所述数据中台通过外部通讯网络与任意子服务器、边缘智能终端进行数据交互;所述外部通讯网络包括互联网或无线网络,可以是安全性较低的开放网络,例如互联网、无线网络;The management universe is equipped with a data center and a root server; the data center performs data interaction with any sub-server and edge intelligent terminal through an external communication network; the external communication network includes the Internet or a wireless network, which can be relatively secure Low open networks, such as the Internet, wireless networks;

所述根服务器通过内部通讯网络与子服务器进行数据交互,从而实现跨子域查询和数据共享;The root server performs data interaction with the sub-server through the internal communication network, thereby realizing cross-sub-domain query and data sharing;

所述根服务器包括应用根服务器和存储根服务器;所述应用根服务器用于实现数据查询、处理、统计;所述存储根服务器用于存储数据;The root server includes an application root server and a storage root server; the application root server is used to implement data query, processing, and statistics; the storage root server is used to store data;

所述开放物流体系使能系统构建方法包括建立信息编码与储存、信息查询的方法;The method for constructing the enabling system of the open logistics system includes methods for establishing information encoding and storage, and information query;

所述信息编码与储存的方法包括:The method for encoding and storing information includes:

在物资实体上设置标签,所述标签存储有物资实体标签信息;所述物资实体标签信息包括物资实体的编码信息;当物资实体处于物流运输阶段时,所述物资实体标签信息还包括用于物流运输的送达地址信息;A label is set on the material entity, and the label stores the material entity label information; the material entity label information includes the coding information of the material entity; when the material entity is in the logistics transportation stage, the material entity label information also includes a Ship-to address information;

物资实体的详细信息在实体创建时存储到本节点所属的本级子服务器中,包括物资实体的供应商编码、供应商对物资实体的编码、物资实体的静态属性信息;The detailed information of the material entity is stored in the sub-server of this node when the entity is created, including the supplier code of the material entity, the supplier's code for the material entity, and the static attribute information of the material entity;

在物资实体触发标准事件后,外部读写设备采集物资实体标签信息,并将物资实体触发的标准事件、物资实体标签信息、位置信息上传至对应的边缘智能终端,边缘智能终端通过外部通讯网络上传到数据中台;所述位置信息包括边缘智能终端所在节点编码、该节点所属上层分节点编码;After the material entity triggers the standard event, the external read-write device collects the material entity label information, and uploads the material entity-triggered standard event, material entity label information, and location information to the corresponding edge intelligent terminal, and the edge intelligent terminal uploads it through the external communication network to the data center; the location information includes the code of the node where the edge intelligent terminal is located, and the code of the upper layer sub-node to which the node belongs;

所述标准事件类型包括物资实体产生消除类事件、物资实体权属变化类事件和实体跟踪类事件;The standard event types include material entity generation and elimination events, material entity ownership change events, and entity tracking events;

所述物资实体产生消除类事件包括物资实体生成类事件、物资实体组合类事件、物资实体拆解类事件、物资实体消除类事件;The material entity generation and elimination events include material entity generation events, material entity combination events, material entity dismantling events, and material entity elimination events;

所述物资实体权属变化类事件包括物资实体转入类事件、物资实体转出类事件;The material entity ownership change event includes material entity transfer-in event and material entity transfer-out event;

所述实体跟踪类事件包括物资实体在途跟踪事件;The entity tracking events include material entity tracking events;

所述边缘智能终端完成的任务包括,1)对来自外部读写设备的标准事件进行处理,形成事件报文,上传至上一级子服务器和数据中台;2)处理来自外部读写设备的物资详情查询类服务,回传查询结果;The tasks completed by the edge intelligent terminal include: 1) processing standard events from external read-write devices, forming event messages, and uploading them to upper-level sub-servers and data centers; 2) processing materials from external read-write devices Detailed query service, return the query result;

所述边缘智能终端包括联接内部通讯网络的第一网络通道和联接外部通讯网络的第二网络通道;The edge intelligent terminal includes a first network channel connected to the internal communication network and a second network channel connected to the external communication network;

所述边缘智能终端通过第一网络通道与其他服务器进行数据交互,通过第二网络通道向本域顶层子服务器上报事件报文;The edge intelligent terminal performs data interaction with other servers through the first network channel, and reports an event message to the top-level sub-server of the domain through the second network channel;

所述边缘智能终端根据物资实体标签信息、位置信息生成静态数据报文,并通过第一网络通道上传至上一级子服务器中存储;接收到静态数据报文的子服务器利用内网将所述静态数据报文层级上传至根服务器中存储;The edge intelligent terminal generates a static data message according to the material entity label information and location information, and uploads it to the upper-level sub-server for storage through the first network channel; the sub-server that receives the static data message uses the internal network to upload the static data message The data message level is uploaded to the root server for storage;

所述信息查询的方法包括通过分节点进行信息查询的方法和通过总节点进行信息查询的方法,查询内容包括实体详情查询和实体综合信息查询;The method for information query includes a method for information query through sub-nodes and a method for information query through a general node, and the query content includes entity detail query and entity comprehensive information query;

实体详情查询是指根据实体编码查询实体的供应商编码、供应商对物资实体的编码、物资实体的静态属性信息;Entity details query refers to querying the supplier code of the entity, the code of the supplier for the material entity, and the static attribute information of the material entity according to the entity code;

进行实体详情查询时,请求方向本域的子域服务器发起查询请求;When querying entity details, the requester initiates a query request to the subdomain server of the domain;

实体综合信息查询是指对实体按类、按位置等的统计查询;Entity comprehensive information query refers to the statistical query of entities by category and location;

进行实体综合信息查询时,请求方向总节点发起查询请求,总节点收到查询请求后,根据请求发起方权限查询动静态报文,并以微服务方式向请求方提供查询服务;When performing entity comprehensive information query, the requester initiates a query request to the master node. After receiving the query request, the master node queries dynamic and static messages according to the authority of the request initiator, and provides query services to the requester in the form of microservices;

对于实体详情查询请求,所述子域应用服务器根据实体编码查询本域存储服务器,查到即返回实体详情;若不存在,则将此请求传输至根服务器;For the entity details query request, the sub-domain application server queries the local domain storage server according to the entity code, and returns the entity details if found; if it does not exist, the request is transmitted to the root server;

收到根服务器返回的查询请求结果后,子域应用服务器将结果返回给提出查询请求方,同时,子域应用服务器在本域存储服务器保存查询请求结果备查。After receiving the query request result returned by the root server, the sub-domain application server returns the result to the query requester, and at the same time, the sub-domain application server saves the query request result in the local domain storage server for future reference.

所述底层节点为物资存储和转运点,包括仓库节点、配送中心、物资集节点、运输体节点;当底层节点为运输体节点时,位置信息还包括通过全球卫星定位系统获取的运输体实时地理位置信息。The bottom node is a material storage and transshipment point, including a warehouse node, a distribution center, a material collection node, and a transport body node; when the bottom node is a transport body node, the location information also includes the real-time geographical location of the transport body obtained through the global satellite positioning system. location information.

所述物资实体包括物品、以及装载有若干物品的箱体;The material entity includes items and a box containing several items;

当若干物品组成一个新的箱体时,生成新的标签,并贴置在箱体上;该标签携带物资实体编码信息;When several items form a new box, a new label is generated and placed on the box; the label carries material entity coding information;

所述物资实体编码信息包括箱体、箱体内部的小箱体、箱体内部物品的编码;The material entity coding information includes the coding of the box, the small box inside the box, and the items inside the box;

所述实体包装状态包括箱体、箱体内部的小箱体、箱体内部物品的包装状态;所述包装状态包括独立和被打包。The physical packaging state includes the packaging state of the box, the small box inside the box, and the items inside the box; the packaging state includes independent and packaged.

当一个大的箱体拆分成若干小的箱体时,若小的箱体已有标签,则不生成新的标签,若小的箱体上未贴置标签,则生成新的标签,并贴置在对应箱体上。When a large box is split into several small boxes, if the small box already has a label, no new label will be generated; if there is no label on the small box, a new label will be generated and Stick it on the corresponding box.

数据报文包括报文号、事件类型、事件编码、物资实体编码信息、节点编码、被组合或拆解出的对象编码列表;The data message includes the message number, event type, event code, material entity code information, node code, and a list of object codes that are assembled or disassembled;

当标准事件类型为实体跟踪类事件时,所述数据报文还包括位置信息。When the standard event type is an entity tracking event, the data packet also includes location information.

所述物资实体编码信息包括物资实体的供应商编码、物资实体静态属性信息编码;所述物资实体静态属性信息包括名称、分类、数量、出厂期、有效期;一类事件包括多个事件,每个事件具有一个事件编码。The material entity encoding information includes the supplier code of the material entity, and the static attribute information encoding of the material entity; the static attribute information of the material entity includes name, classification, quantity, delivery date, and validity period; a class of events includes multiple events, each Events have an event code.

所述物资实体生成事件包括来自供应商的物资实体入库;The material entity generation event includes the storage of material entities from suppliers;

所述物资实体组合事件包括物资实体装箱、打包;The material entity combination event includes material entity packing and packing;

所述物资实体拆解事件包括物资实体拆箱、拆包;The material entity dismantling event includes material entity unpacking and unpacking;

所述物资实体转出事件包括物资实体出库;The material entity transfer-out event includes material entity out-of-warehouse;

所述物资实体转入事件包括来自其他底层节点的物资实体入库;The material entity transfer event includes material entity storage from other underlying nodes;

所述物资实体消除事件包括物资实体失效、被使用。The material entity elimination event includes material entity failure and use.

每一个物资实体对应的报文号、事件编码、事件类型、物资实体编码信息、节点编码具有映射关系。The message number, event code, event type, material entity code information, and node code corresponding to each material entity have a mapping relationship.

所述标签包括条码标签、二维码标签、RFID标签。The labels include barcode labels, two-dimensional code labels, and RFID labels.

所述节点还搭载有用于接入用户的访问的交互平台。The node is also equipped with an interactive platform for accessing the user's access.

底层节点、分节点、总节点、物资实体均具有唯一编码信息。The underlying nodes, sub-nodes, general nodes, and material entities all have unique coded information.

所述数据中台还存储运输网络;所述运输网络包括分节点、总节点提供的运输设备、运输线路,和第三方物流服务方提供的运输设备和运输线路;The data center also stores the transportation network; the transportation network includes the transportation equipment and transportation routes provided by the sub-nodes and the master node, and the transportation equipment and transportation routes provided by the third-party logistics service provider;

所述应用服务器还提供运输信息可视化服务;所述应用服务器调取数据中台存储的运输网络和物质实体运输过程中的位置信息,并在地图中显示。The application server also provides transportation information visualization services; the application server retrieves the transportation network stored in the data center and the location information during the transportation of material entities, and displays them on the map.

一种开放物流体系使能系统,所述开放物流体系使能系统为分布式系统,包括设立于管理全域的根服务器和数据中台、设立于各级管理子域的子服务器、内部通讯网络、外部通讯网络、网络安全设备、网络交换设备、边缘智能终端;An enabling system of an open logistics system, the enabling system of the open logistics system is a distributed system, including a root server and a data center set up in the management domain, sub-servers set up in management sub-domains at all levels, an internal communication network, External communication network, network security equipment, network switching equipment, edge intelligent terminal;

所述外部读写设备用于扫描物资实体标签,并通过内部通讯网络将扫描得到的物资实体标签信息传输至边缘智能终端;The external read-write device is used to scan the material entity label, and transmit the scanned material entity label information to the edge intelligent terminal through the internal communication network;

所述边缘智能终端完成的任务包括,1)对来自外部读写设备的标准事件进行处理,形成事件报文,上传至上一级子服务器和数据中台;2)处理来自外部读写设备的物资详情查询类服务,回传查询结果;The tasks completed by the edge intelligent terminal include: 1) processing standard events from external read-write devices, forming event messages, and uploading them to upper-level sub-servers and data centers; 2) processing materials from external read-write devices Detailed query service, return the query result;

所述边缘智能终端包括联接内部通讯网络的第一网络通道和联接外部通讯网络的第二网络通道;The edge intelligent terminal includes a first network channel connected to the internal communication network and a second network channel connected to the external communication network;

所述边缘智能终端通过第一网络通道与其他服务器进行数据交互,通过第二网络通道向本域顶层子服务器上报事件报文;The edge intelligent terminal performs data interaction with other servers through the first network channel, and reports an event message to the top-level sub-server of the domain through the second network channel;

所述边缘智能终端根据物资实体标签信息、位置信息生成静态数据报文,并上传至上一级子服务器中存储;接收到静态数据报文的子服务器将所述静态数据报文层级上传至根服务器中存储;The edge intelligent terminal generates a static data message according to the material entity label information and location information, and uploads it to the upper-level sub-server for storage; the sub-server that receives the static data message uploads the static data message to the root server storage in

所述网络安全设备用于实现不同内部通讯网络、内部通讯网络与外部通讯网络之间的安全隔离与信息交换;The network security device is used to realize security isolation and information exchange between different internal communication networks, internal communication networks and external communication networks;

所述网络交换设备包括部署于各级管理子域的路由器,以及部署于数据中台的交换机;The network switching equipment includes routers deployed in management sub-domains at all levels, and switches deployed in data centers;

所述路由器用于连接外部网络和中立区网络;所述中立区网络用于内部网络和外部网络之间数据安全转移;The router is used to connect the external network and the neutral zone network; the neutral zone network is used for safe transfer of data between the internal network and the external network;

所述交换机用于中立区工作站与服务器的网络通信。The switch is used for network communication between the workstation in the neutral zone and the server.

所述存储服务器存储有若干用于存放数据的信息库;The storage server stores several information databases for storing data;

所述信息库包括物资实体属性库、供应商信息库、承运商信息库、节点信息库、事件报文库、在途跟踪信息库、物资实体状态库;The information database includes a material entity attribute database, a supplier information database, a carrier information database, a node information database, an event report database, an in-transit tracking information database, and a material entity status database;

所述物资实体属性库用于存放物资实体属性信息;The material entity attribute library is used to store material entity attribute information;

所述供应商信息库用于存放物资实体的供应商信息,包括供应商编码、名称、地址、联系方式;The supplier information database is used to store supplier information of material entities, including supplier code, name, address and contact information;

所述承运商信息库用于存放物资实体的承运商信息,包括承运商编码、名称、地址、联系方式;The carrier information database is used to store the carrier information of the material entity, including the carrier code, name, address, and contact information;

所述节点信息库用于存放节点信息,包括节点编码、名称、有主属关系的上级节点编码、位置信息;The node information library is used to store node information, including node codes, names, codes of superior nodes with master-ownership relationships, and location information;

所述事件报文库用于存放下级节点上传的报文数据;The event message library is used to store message data uploaded by lower-level nodes;

所述在途跟踪信息库用于存放在途物资实体位置信息;The in-transit tracking information database is used to store the physical location information of in-transit materials;

所述物资实体状态库用于存放物资动态状态信息,包括唯一编码、供应商、供应商编码、品名、类型、数量、生产日期、失效日期、存储要求、运输要求;实体类型、实体包装状态、包含的实体对象列表、所在节点、有效状态、删除标记。The material entity state database is used to store material dynamic state information, including unique code, supplier, supplier code, product name, type, quantity, production date, expiration date, storage requirements, transportation requirements; entity type, entity packaging status, The list of entity objects contained, the node where they are located, the valid state, and the deletion flag.

所述物资实体状态库还存储实体组合事件生成的信息,包括实体包装状态和包含对象列表;The material entity status library also stores information generated by entity combination events, including entity packaging status and a list of contained objects;

所述实体包装状态信息包括箱体、箱体内部的小箱体、箱体内部物品的包装状态;所述包装状态包括独立和被打包。The physical packaging status information includes the packaging status of the box, the small boxes inside the box, and the items inside the box; the packaging status includes independent and packaged.

一种计算机可读存储介质,其上存储有计算机程序,:该程序被处理器执行时实现上述的方法的步骤。A computer-readable storage medium, on which a computer program is stored: when the program is executed by a processor, the steps of the above method are realized.

一种开放物流体系使能系统的设备,包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器;An open logistics system enabling system device comprising a memory for storing computer program instructions and a processor for executing the computer program instructions;

其中,当该计算机程序指令被该处理器执行时,使该设备执行权上述的方法的步骤。Wherein, when the computer program instructions are executed by the processor, the device is made to execute the steps of the above-mentioned method.

实施例2:Example 2:

一种开放物流体系使能系统,所述开放物流体系使能系统为分布式系统,包括设立于管理全域的根服务器和数据中台、设立于各级管理子域的子服务器、内部通讯网络、外部通讯网络、网络安全设备、网络交换设备、边缘智能终端;An enabling system of an open logistics system, the enabling system of the open logistics system is a distributed system, including a root server and a data center set up in the management domain, sub-servers set up in management sub-domains at all levels, an internal communication network, External communication network, network security equipment, network switching equipment, edge intelligent terminal;

所述外部读写设备用于扫描物资实体标签,并通过内部通讯网络将扫描得到的物资实体标签信息传输至边缘智能终端;The external read-write device is used to scan the material entity label, and transmit the scanned material entity label information to the edge intelligent terminal through the internal communication network;

所述边缘智能终端完成的任务包括,1)对来自外部读写设备的标准事件进行处理,形成事件报文,上传至上一级子服务器和数据中台;2)处理来自外部读写设备的物资详情查询类服务,回传查询结果;The tasks completed by the edge intelligent terminal include: 1) processing standard events from external read-write devices, forming event messages, and uploading them to upper-level sub-servers and data centers; 2) processing materials from external read-write devices Detailed query service, return the query result;

所述边缘智能终端包括联接内部通讯网络的第一网络通道和联接外部通讯网络的第二网络通道;The edge intelligent terminal includes a first network channel connected to the internal communication network and a second network channel connected to the external communication network;

所述边缘智能终端通过第一网络通道与其他服务器进行数据交互,通过第二网络通道向本域顶层子服务器上报事件报文;The edge intelligent terminal performs data interaction with other servers through the first network channel, and reports an event message to the top-level sub-server of the domain through the second network channel;

所述边缘智能终端根据物资实体标签信息、位置信息生成静态数据报文,并上传至上一级子服务器中存储;接收到静态数据报文的子服务器将所述静态数据报文层级上传至根服务器中存储;The edge intelligent terminal generates a static data message according to the material entity label information and location information, and uploads it to the upper-level sub-server for storage; the sub-server that receives the static data message uploads the static data message to the root server storage in

所述网络安全设备用于实现不同内部通讯网络、内部通讯网络与外部通讯网络之间的安全隔离与信息交换;The network security device is used to realize security isolation and information exchange between different internal communication networks, internal communication networks and external communication networks;

所述网络交换设备包括部署于各级管理子域的路由器,以及部署于数据中台的交换机;The network switching equipment includes routers deployed in management sub-domains at all levels, and switches deployed in data centers;

所述路由器用于连接外部网络和中立区网络;所述中立区网络用于内部网络和外部网络之间数据安全转移;The router is used to connect the external network and the neutral zone network; the neutral zone network is used for safe transfer of data between the internal network and the external network;

所述交换机用于中立区工作站与服务器的网络通信。The switch is used for network communication between the workstation in the neutral zone and the server.

所述存储服务器存储有若干用于存放数据的信息库;The storage server stores several information databases for storing data;

所述信息库包括物资实体属性库、供应商信息库、承运商信息库、节点信息库、事件报文库、在途跟踪信息库、物资实体状态库;The information database includes a material entity attribute database, a supplier information database, a carrier information database, a node information database, an event report database, an in-transit tracking information database, and a material entity status database;

所述物资实体属性库用于存放物资实体属性信息;The material entity attribute library is used to store material entity attribute information;

所述供应商信息库用于存放物资实体的供应商信息,包括供应商编码、名称、地址、联系方式;The supplier information database is used to store supplier information of material entities, including supplier code, name, address and contact information;

所述承运商信息库用于存放物资实体的承运商信息,包括承运商编码、名称、地址、联系方式;The carrier information database is used to store the carrier information of the material entity, including the carrier code, name, address, and contact information;

所述节点信息库用于存放节点信息,包括节点编码、名称、有主属关系的上级节点编码、位置信息;The node information library is used to store node information, including node codes, names, codes of superior nodes with master-ownership relationships, and location information;

所述事件报文库用于存放下级节点上传的报文数据;The event message library is used to store message data uploaded by lower-level nodes;

所述在途跟踪信息库用于存放在途物资实体位置信息;The in-transit tracking information database is used to store the physical location information of in-transit materials;

所述物资实体状态库用于存放物资动态状态信息,包括唯一编码、供应商、供应商编码、品名、类型、数量、生产日期、失效日期、存储要求、运输要求;实体类型、实体包装状态、包含的实体对象列表、所在节点、有效状态、删除标记。The material entity state database is used to store material dynamic state information, including unique code, supplier, supplier code, product name, type, quantity, production date, expiration date, storage requirements, transportation requirements; entity type, entity packaging status, The list of entity objects contained, the node where they are located, the valid state, and the deletion flag.

所述物资实体状态库还存储实体组合事件生成的信息,包括实体包装状态和包含对象列表;The material entity status library also stores information generated by entity combination events, including entity packaging status and a list of contained objects;

所述实体包装状态信息包括箱体、箱体内部的小箱体、箱体内部物品的包装状态;所述包装状态包括独立和被打包。The physical packaging status information includes the packaging status of the box, the small boxes inside the box, and the items inside the box; the packaging status includes independent and packaged.

对物资实体进行调度的步骤包括:The steps to schedule material entities include:

1)第k级分节点或总节点接收物流调度请求,并将物流调度请求传输至数据中台;1) The sub-node or master node of the kth level receives the logistics scheduling request, and transmits the logistics scheduling request to the data center;

若物流调度请求来自第k级分节点,则数据中台的第k级子服务器接收物流调度请求;若物流调度请求来自总节点,则数据中台的根服务器接收物流调度请求;If the logistics scheduling request comes from the k-th sub-node, the k-th sub-server of the data center receives the logistics scheduling request; if the logistics scheduling request comes from the master node, the root server of the data center receives the logistics scheduling request;

2)当第k级子服务器接收物流调度请求时,第k级子服务器对物流调度请求中的物资实体类型与自身信息库中物资实体类型进行匹配;2) When the k-th sub-server receives the logistics scheduling request, the k-th sub-server matches the material entity type in the logistics scheduling request with the material entity type in its own information database;

若存在同类型物资实体,则根据物资实体对应的底层节点编码生成物流调度任务;若不存在同类型物资实体,则将物流调度请求层级上传,直至匹配到同类型物资实体,存储该类型物资实体数据的服务器根据物资实体对应的底层节点编码生成物流调度任务;If there is a material entity of the same type, the logistics scheduling task is generated according to the underlying node code corresponding to the material entity; if there is no material entity of the same type, the logistics scheduling request level is uploaded until the material entity of the same type is matched, and the material entity of this type is stored The data server generates a logistics scheduling task according to the underlying node code corresponding to the material entity;

所述物流调度任务包括物资实体种类、需求数量、目的地、时限;The logistics scheduling task includes material entity types, demand quantities, destinations, and time limits;

当根服务器接收物流调度请求时,根服务器对物流调度请求中的物资实体类型与自身信息库中物资实体类型进行匹配,若存在同类型物资实体,则根据物资实体对应的底层节点编码生成物流调度任务,并进入步骤3);若不存在同类型物资实体,则向总节点反馈物资实体缺乏结果,并结束;When the root server receives a logistics scheduling request, the root server matches the material entity type in the logistics scheduling request with the material entity type in its own information database. If there is a material entity of the same type, it generates a logistics schedule based on the underlying node code corresponding to the material entity task, and enter step 3); if there is no material entity of the same type, then feed back to the general node that the material entity lacks results, and end;

3)数据中台将物流调度任务层级下发至底层节点编码对应的底层节点;3) The data center sends the logistics scheduling task level to the underlying node corresponding to the underlying node code;

4)所述底层节点接收到物流调度任务后,根据物资实体需求数量对物资实体执行物资实体组合事件或物资实体拆解事件,从而得到与物资实体需求数量对应的物资实体,并出库运输至目的地。4) After the underlying node receives the logistics scheduling task, it executes a material entity combination event or a material entity dismantling event for the material entity according to the required quantity of the material entity, thereby obtaining the material entity corresponding to the required quantity of the material entity, and transporting it out of the warehouse to destination.

所述开放物流体系使能系统是基于最新开放物流体系理论、CPS及RFID技术构建得到的,该以最小代价(对现行系统最小修改、对现行体制最少依赖、系统间互扰最小)在开放体系和环境下,以开放、安全、灵活的方式实现跨组织、跨系统物资的管理、组织和调配。The enabling system of the open logistics system is constructed based on the latest open logistics system theory, CPS and RFID technology. Realize the management, organization and deployment of cross-organization and cross-system materials in an open, safe and flexible manner under the environment and environment.

所述开放物流体系使能系统是现有物流系统的上层系统,支持跨物流体系的物资实时跟踪及上层的物流业务互联互通,通过本使能系统的赋能,可以在不影响原有物流系统正常运行的情况下,使得原来的物流系统具有敏捷特征。The enabling system of the open logistics system is an upper-level system of the existing logistics system, which supports real-time tracking of materials across the logistics system and interconnection of upper-level logistics services. Through the empowerment of this enabling system, it can be implemented without affecting the original logistics system. Under normal operation conditions, the original logistics system has agile characteristics.

实施例3:Example 3:

一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法的步骤。A computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the above-mentioned method are realized.

实施例4:Example 4:

一种开放物流体系使能系统的设备,包括用于存储计算机程序指令的存储器和用于执行计算机程序指令的处理器;An open logistics system enabling system device comprising a memory for storing computer program instructions and a processor for executing the computer program instructions;

其中,当该计算机程序指令被该处理器执行时,使该设备执行上述的方法的步骤。Wherein, when the computer program instructions are executed by the processor, the device is made to perform the steps of the above method.

实施例5:Example 5:

一种计算机终端,用于提供人机交互界面,该人机交互界面中包括至少一个第一控件和第二控件;A computer terminal, which is used to provide a human-computer interaction interface, and the human-computer interaction interface includes at least one first control and a second control;

所述第一控件用于展示与所述第一控件对应的物资实体的数据;The first control is used to display the data of the material entity corresponding to the first control;

所述第二控件用于接收触发指令,依据所述触发指令控制所述至少一个第一控件之间的切换。The second control is used to receive a trigger instruction, and control switching between the at least one first control according to the trigger instruction.

实施例6:Embodiment 6:

一种开放物流体系使能系统构建方法,所述开放物流体系使能系统为分布式系统,包括设立于管理全域的根服务器和数据中台、设立于各级管理子域的子服务器、内部通讯网络、外部通信网络、边缘智能终端;A method for constructing an enabling system of an open logistics system, wherein the enabling system of an open logistics system is a distributed system, including a root server and a data center set up in the management domain, sub-servers set up in management sub-domains at all levels, and internal communication Network, external communication network, edge intelligent terminal;

所述管理全域搭载有根服务器,用于管理所有子服务器和边缘智能终端;The management universe is equipped with a root server for managing all sub-servers and edge intelligent terminals;

所述管理全域包括若干级管理子域;其中,第k级管理子域的数量记为Ik;Ik、k均为自然数;The management universe includes several levels of management subfields; wherein, the number of the kth level management subfields is denoted as Ik ; Ik and k are both natural numbers;

所述管理子域用于管理下属管理子域的物资实体标签信息及标准事件;The management subdomain is used to manage material entity tag information and standard events of the subordinate management subdomains;

一个第k级管理子域包括一个第k级分节点和若干第k+1级分节点;A kth level management sub-domain includes a kth level sub-node and several k+1th level sub-nodes;

每个第k级管理子域均搭载有第k级子服务器;Each k-level management subdomain is equipped with a k-level sub-server;

第k级子服务器通过内部通讯网络分别与上一级子服务器、下一级子服务器进行数据交互;The kth level sub-server performs data interaction with the upper-level sub-server and the lower-level sub-server respectively through the internal communication network;

所述子服务器包括应用服务器和存储服务器;所述应用服务器用于实现数据查询、处理、统计;所述存储服务器用于存储数据;The sub-server includes an application server and a storage server; the application server is used to realize data query, processing, and statistics; the storage server is used to store data;

当k值最大时,第k级管理子域包括若干底层节点,所述底层节点存储若干贴有标签的物资实体,该级管理子域搭载若干边缘智能终端;底层节点与边缘智能终端相对应;When the k value is the largest, the k-th level management sub-domain includes several bottom nodes, the bottom nodes store a number of labeled material entities, and this level of management sub-domain carries a number of edge smart terminals; the bottom nodes correspond to the edge smart terminals;

所述边缘智能终端与外部读写设备和物流系统相连,从而建立外部物流系统与开放物流体系使能系统的联系;The edge intelligent terminal is connected with the external reading and writing equipment and the logistics system, thereby establishing the connection between the external logistics system and the enabling system of the open logistics system;

所述外部读写设备用于扫描物资实体的标签,从而获取物资实体的标签信息;所述外部读写设备通过内部通讯网络与边缘智能终端进行数据交互;所述内部通讯网络可以是安全性较好的网络,例如内部局域网络;The external read-write device is used to scan the label of the material entity, so as to obtain the label information of the material entity; the external read-write device performs data interaction with the edge intelligent terminal through the internal communication network; the internal communication network can be more secure A good network, such as an internal LAN;

所述管理全域包括总节点、所有分节点和底层节点;The management universe includes the main node, all sub-nodes and bottom nodes;

所述管理全域搭载有数据中台、根服务器;所述数据中台通过外部通讯网络与任意子服务器、边缘智能终端进行数据交互;所述外部通讯网络包括互联网或无线网络,可以是安全性较低的开放网络,例如互联网、无线网络;The management universe is equipped with a data center and a root server; the data center performs data interaction with any sub-server and edge intelligent terminal through an external communication network; the external communication network includes the Internet or a wireless network, which can be relatively secure Low open networks, such as the Internet, wireless networks;

所述根服务器通过内部通讯网络与子服务器进行数据交互,从而实现跨子域查询和数据共享;The root server performs data interaction with the sub-server through the internal communication network, thereby realizing cross-sub-domain query and data sharing;

所述根服务器包括应用根服务器和存储根服务器;所述应用根服务器用于实现数据查询、处理、统计;所述存储根服务器用于存储数据;The root server includes an application root server and a storage root server; the application root server is used to implement data query, processing, and statistics; the storage root server is used to store data;

所述开放物流体系使能系统构建方法包括建立信息编码与储存、信息查询的方法;The method for constructing the enabling system of the open logistics system includes methods for establishing information encoding and storage, and information query;

所述信息编码与储存的方法包括:The method for encoding and storing information includes:

在物资实体上设置标签,所述标签存储有物资实体标签信息;所述物资实体标签信息包括物资实体的编码信息;当物资实体处于物流运输阶段时,所述物资实体标签信息还包括用于物流运输的送达地址信息;A label is set on the material entity, and the label stores the material entity label information; the material entity label information includes the coding information of the material entity; when the material entity is in the logistics transportation stage, the material entity label information also includes a Ship-to address information;

物资实体的详细信息在实体创建时存储到本节点所属的本级子服务器中,包括物资实体的供应商编码、供应商对物资实体的编码、物资实体的静态属性信息;The detailed information of the material entity is stored in the sub-server of this node when the entity is created, including the supplier code of the material entity, the supplier's code for the material entity, and the static attribute information of the material entity;

在物资实体触发标准事件后,外部读写设备采集物资实体标签信息,并将物资实体触发的标准事件、物资实体标签信息、位置信息上传至对应的边缘智能终端,边缘智能终端通过外部通讯网络上传到数据中台;所述位置信息包括边缘智能终端所在节点编码、该节点所属上层分节点编码;After the material entity triggers the standard event, the external read-write device collects the material entity label information, and uploads the material entity-triggered standard event, material entity label information, and location information to the corresponding edge intelligent terminal, and the edge intelligent terminal uploads it through the external communication network to the data center; the location information includes the code of the node where the edge intelligent terminal is located, and the code of the upper layer sub-node to which the node belongs;

所述标准事件类型包括物资实体产生消除类事件、物资实体权属变化类事件和实体跟踪类事件;The standard event types include material entity generation and elimination events, material entity ownership change events, and entity tracking events;

所述物资实体产生消除类事件包括物资实体生成类事件、物资实体组合类事件、物资实体拆解类事件、物资实体消除类事件;The material entity generation and elimination events include material entity generation events, material entity combination events, material entity dismantling events, and material entity elimination events;

所述物资实体权属变化类事件包括物资实体转入类事件、物资实体转出类事件;The material entity ownership change event includes material entity transfer-in event and material entity transfer-out event;

所述实体跟踪类事件包括物资实体在途跟踪事件;The entity tracking events include material entity tracking events;

所述边缘智能终端完成的任务包括,1)对来自外部读写设备的标准事件进行处理,形成事件报文,上传至上一级子服务器和数据中台;2)处理来自外部读写设备的物资详情查询类服务,回传查询结果;The tasks completed by the edge intelligent terminal include: 1) processing standard events from external read-write devices, forming event messages, and uploading them to upper-level sub-servers and data centers; 2) processing materials from external read-write devices Detailed query service, return the query result;

所述边缘智能终端包括联接内部通讯网络的第一网络通道和联接外部通讯网络的第二网络通道;The edge intelligent terminal includes a first network channel connected to the internal communication network and a second network channel connected to the external communication network;

所述边缘智能终端通过第一网络通道与其他服务器进行数据交互,通过第二网络通道向本域顶层子服务器上报事件报文;The edge intelligent terminal performs data interaction with other servers through the first network channel, and reports an event message to the top-level sub-server of the domain through the second network channel;

所述边缘智能终端根据物资实体标签信息、位置信息生成静态数据报文,并通过第一网络通道上传至上一级子服务器中存储;接收到静态数据报文的子服务器利用内网将所述静态数据报文层级上传至根服务器中存储;The edge intelligent terminal generates a static data message according to the material entity label information and location information, and uploads it to the upper-level sub-server for storage through the first network channel; the sub-server that receives the static data message uses the internal network to upload the static data message The data message level is uploaded to the root server for storage;

所述信息查询的方法包括通过分节点进行信息查询的方法和通过总节点进行信息查询的方法,查询内容包括实体详情查询和实体综合信息查询;The method for information query includes a method for information query through sub-nodes and a method for information query through a general node, and the query content includes entity detail query and entity comprehensive information query;

实体详情查询是指根据实体编码查询实体的供应商编码、供应商对物资实体的编码、物资实体的静态属性信息;Entity details query refers to querying the supplier code of the entity, the code of the supplier for the material entity, and the static attribute information of the material entity according to the entity code;

进行实体详情查询时,请求方向本域的子域服务器发起查询请求;When querying entity details, the requester initiates a query request to the subdomain server of the domain;

实体综合信息查询是指对实体按类、按位置等的统计查询;Entity comprehensive information query refers to the statistical query of entities by category and location;

进行实体综合信息查询时,请求方向总节点发起查询请求,总节点收到查询请求后,根据请求发起方权限查询动静态报文,并以微服务方式向请求方提供查询服务;When performing entity comprehensive information query, the requester initiates a query request to the master node. After receiving the query request, the master node queries dynamic and static messages according to the authority of the request initiator, and provides query services to the requester in the form of microservices;

对于实体详情查询请求,所述子域应用服务器根据实体编码查询本域存储服务器,查到即返回实体详情;若不存在,则将此请求传输至根服务器;For the entity details query request, the sub-domain application server queries the local domain storage server according to the entity code, and returns the entity details if found; if it does not exist, the request is transmitted to the root server;

收到根服务器返回的查询请求结果后,子域应用服务器将结果返回给提出查询请求方,同时,子域应用服务器在本域存储服务器保存查询请求结果备查。After receiving the query request result returned by the root server, the sub-domain application server returns the result to the query requester, and at the same time, the sub-domain application server saves the query request result in the local domain storage server for future reference.

所述底层节点为物资存储和转运点,包括仓库节点、配送中心、物资集节点、运输体节点;当底层节点为运输体节点时,位置信息还包括通过全球卫星定位系统获取的运输体实时地理位置信息。The bottom node is a material storage and transshipment point, including a warehouse node, a distribution center, a material collection node, and a transport body node; when the bottom node is a transport body node, the location information also includes the real-time geographical location of the transport body obtained through the global satellite positioning system. location information.

所述物资实体包括物品、以及装载有若干物品的箱体;The material entity includes items and a box containing several items;

当若干物品组成一个新的箱体时,生成新的标签,并贴置在箱体上;该标签携带物资实体编码信息;When several items form a new box, a new label is generated and placed on the box; the label carries material entity coding information;

所述物资实体编码信息包括箱体、箱体内部的小箱体、箱体内部物品的编码;The material entity coding information includes the coding of the box, the small box inside the box, and the items inside the box;

所述实体包装状态包括箱体、箱体内部的小箱体、箱体内部物品的包装状态;所述包装状态包括独立和被打包。The physical packaging state includes the packaging state of the box, the small box inside the box, and the items inside the box; the packaging state includes independent and packaged.

当一个大的箱体拆分成若干小的箱体时,若小的箱体已有标签,则不生成新的标签,若小的箱体上未贴置标签,则生成新的标签,并贴置在对应箱体上。When a large box is split into several small boxes, if the small box already has a label, no new label will be generated; if there is no label on the small box, a new label will be generated and Stick it on the corresponding box.

数据报文包括报文号、事件类型、事件编码、物资实体编码信息、节点编码、被组合或拆解出的对象编码列表;The data message includes the message number, event type, event code, material entity code information, node code, and a list of object codes that are assembled or disassembled;

当标准事件类型为实体跟踪类事件时,所述数据报文还包括位置信息。When the standard event type is an entity tracking event, the data packet also includes location information.

所述物资实体编码信息包括物资实体的供应商编码、物资实体静态属性信息编码;所述物资实体静态属性信息包括名称、分类、数量、出厂期、有效期;一类事件包括多个事件,每个事件具有一个事件编码。The material entity encoding information includes the supplier code of the material entity, and the static attribute information encoding of the material entity; the static attribute information of the material entity includes name, classification, quantity, delivery date, and validity period; a class of events includes multiple events, each Events have an event code.

所述物资实体生成事件包括来自供应商的物资实体入库;The material entity generation event includes the storage of material entities from suppliers;

所述物资实体组合事件包括物资实体装箱、打包;The material entity combination event includes material entity packing and packaging;

所述物资实体拆解事件包括物资实体拆箱、拆包;The material entity dismantling event includes material entity unpacking and unpacking;

所述物资实体转出事件包括物资实体出库;The material entity transfer-out event includes material entity out-of-warehouse;

所述物资实体转入事件包括来自其他底层节点的物资实体入库;The material entity transfer event includes material entity storage from other underlying nodes;

所述物资实体消除事件包括物资实体失效、被使用。The material entity elimination event includes material entity failure and use.

每一个物资实体对应的报文号、事件编码、事件类型、物资实体编码信息、节点编码具有映射关系。The message number, event code, event type, material entity code information, and node code corresponding to each material entity have a mapping relationship.

所述标签包括条码标签、二维码标签、RFID标签。The labels include barcode labels, two-dimensional code labels, and RFID labels.

所述节点还搭载有用于接入用户的访问的交互平台。The node is also equipped with an interactive platform for accessing the user's access.

底层节点、分节点、总节点、物资实体均具有唯一编码信息。The underlying nodes, sub-nodes, general nodes, and material entities all have unique coded information.

所述数据中台还存储运输网络;所述运输网络包括分节点、总节点提供的运输设备、运输线路,和第三方物流服务方提供的运输设备和运输线路;The data center also stores the transportation network; the transportation network includes the transportation equipment and transportation routes provided by the sub-nodes and the master node, and the transportation equipment and transportation routes provided by the third-party logistics service provider;

所述应用服务器还提供运输信息可视化服务;所述应用服务器调取数据中台存储的运输网络和物质实体运输过程中的位置信息,并在地图中显示。The application server also provides transportation information visualization services; the application server retrieves the transportation network stored in the data center and the location information during the transportation of material entities, and displays them on the map.

实施例7:Embodiment 7:

开放物流体系使能系统,该系统基于实体互联网架构产生。The open logistics system enables the system, which is based on the physical Internet architecture.

实体互联网(PI,PhysicalInternet,π)将商品封装在智能、环保和模块化的包装箱中,这些包装箱从最小包装箱到海运集装箱不等,可层层叠装。实体互联网PI将货物封装在包装箱中,以下称为π容器(π-container)。这些π-容器是全球标准的、智能的、绿色的、模块化的包装箱,在尺寸、功能和夹具方面,它们在世界范围内都是模块化和标准化的。π-容器是实现实体互联网PI运行所必需的互操作性的关键元素。它们在PI中等同于数字互联网中的数据包。它们的信息部分类似于数字互联网中的数据包的报头。π容器封装了它们运输货物的内容,使得这些内容与PI无关,更利于承运货物信息的保护。每个π-容器都有一个唯一的全球标识符,等同于以太网和数字互联网中的MAC地址。为了保证标识的鲁棒性和有效性,该标识符被物理的和数字的附加到每个π-容器上。该智能标识将作为每个π-容器在PI中的代理,实现各种处理、存储和路由等分布式自动化操作。与此同时,每个π-容器智能标识互连的多方、多阶段和多物流过程实时信息可用提高物流运营管理的决策能力。The physical Internet (PI, PhysicalInternet, π) encapsulates goods in smart, environmentally friendly and modular packaging boxes, which can be stacked on top of each other, ranging from the smallest packing box to shipping containers. The physical Internet PI packages goods in packing boxes, hereinafter referred to as π-container (π-container). These π-containers are global standard, smart, green, modular packaging boxes that are modular and standardized worldwide in terms of size, function and fixtures. π-Containers are a key element to enable the interoperability necessary for the physical Internet PI to function. They are the PI equivalent of packets in the digital internet. Their information portion is similar to the header of a data packet in the digital internet. π containers encapsulate the contents of the goods they transport, making these contents irrelevant to PI, which is more conducive to the protection of cargo information. Each π-container has a unique global identifier, equivalent to a MAC address in Ethernet and the digital internet. To ensure the robustness and validity of the identification, the identifier is physically and digitally attached to each π-container. This smart identity will serve as an agent for each π-container in PI, enabling distributed automation operations such as various processing, storage, and routing. At the same time, the real-time information of multi-party, multi-stage and multi-logistics processes interconnected by each π-container intelligent identification can be used to improve the decision-making ability of logistics operation management.

与数字互联网相对应,PI可视为一个物流网,它通过π-节点(如工厂、仓库、配送中心等)和标准π协议使用相应π移动器(如叉车或货车等)处理、运输和储存π-容器来完成物流服务。Corresponding to the digital Internet, PI can be regarded as a logistics network, which uses corresponding π movers (such as forklifts or trucks, etc.) to process, transport and store through π-nodes (such as factories, warehouses, distribution centers, etc.) and standard π protocols π-container to complete logistics services.

开放物流体系使能系统架构独立于现行管理组织架构和业务信息系统,从底层掌握全域范围物资和运力资源状况(数量、状态和位置),基于这些资源状态数据,对全域物资和运力资源进行管理,实现全域的物资可视化,支持全域物资筹措和物流组织。因此物资筹措和物流组织更具开放性和灵活性。The open logistics system enables the system architecture to be independent of the current management organization structure and business information system, and grasps the status of materials and capacity resources (quantity, status, and location) in the entire domain from the bottom layer, and manages materials and capacity resources in the entire domain based on these resource status data , realize global material visualization, and support global material raising and logistics organization. Therefore, material raising and logistics organization are more open and flexible.

开放物流体系使能系统架构示意图如图15所示。在开放物流体系使能系统实施的全域范围所属仓库/配送中心等节点(node),部署本体系系统:The schematic diagram of the enabling system architecture of the open logistics system is shown in Figure 15. Deploy this system at nodes (nodes) such as warehouses/distribution centers in the entire domain where the open logistics system enables the system to be implemented:

所有进入本体系管理域的节点、物资和运力资源均需一个物资和运力盘点、赋码(统一的唯一编码)过程。All nodes, materials and capacity resources entering the management domain of this system need a material and capacity inventory and code assignment (unified unique code) process.

对节点的关键作业进行标准化,增加一些标准事件。这些事件在支持节点现行业务系统的同时,通过CES系统自动向数据中台上传事件报文,报告物资实体的状态和位置信息。Standardize the key jobs of the nodes and add some standard events. While supporting the current business system of the node, these events will automatically upload event messages to the data center through the CES system to report the status and location information of the material entity.

CES(信息实体融合系统)系统是开放物流体系使能系统的核心。以互联网思维构建了一个基于底层实体属性信息和实体变迁信息自动采集、分离/融合和共享架构,实现跨物流平台物资筹措和物资状态的动态跟踪。系统可独立于现行的资产管理系统和物流系统运行。The CES (Information Entity Fusion System) system is the core of the enabling system of the open logistics system. Based on Internet thinking, a structure based on the automatic collection, separation/integration and sharing of underlying entity attribute information and entity change information is built to realize cross-logistics platform material financing and dynamic tracking of material status. The system can operate independently of the existing asset management system and logistics system.

物资实体在进入本体系管理域时,需读取物资实体上原有供应商物资编码,再通过多编码融合系统赋予该物资实体一个统一的唯一编码。该编码在本管理域内全生命周期有效。When a material entity enters the management domain of this system, it needs to read the original supplier material code on the material entity, and then assign a unified unique code to the material entity through the multi-code fusion system. This code is valid throughout the entire life cycle of this management domain.

多编码融合系统通过映射关系:统一的物资唯一编码——供应商编码+供应商物资编码,继承原供应商对物资实体静态属性信息(名称、分类、数量、出厂期、有效期等)。Through the mapping relationship, the multi-code fusion system inherits the original supplier's static attribute information of the material entity (name, classification, quantity, ex-factory date, validity period, etc.) through the mapping relationship: the unified material unique code-supplier code + supplier material code.

CES系统将根据底层标准事件产生相应的事件报文,上传到数据中台;同时CES也将实现物资实体属性信息和物资实体变迁信息的分离传输,以及根据物资实体唯一编码返回客户端系统物资实体详细的静态属性信息(CES编码解析服务)。The CES system will generate corresponding event messages according to the underlying standard events and upload them to the data center; at the same time, CES will also realize the separate transmission of material entity attribute information and material entity change information, and return the material entity of the client system according to the unique code of the material entity Detailed static attribute information (CES encoding analysis service).

CES系统是一个分布式客户/服务器架构。CES根服务器部署在全域总部,与数据中台一起,基于上传的事件报文维护CES信息资源库(CES-IR),为敏捷应急物流信息服务提供数据支撑;分公司CES服务器是可选配置项,可以灵活配置以加快编码解析速度;CES边缘智能终端部署在仓库等节点,通过该边缘智能终端与整个CES系统互动,完成本节点事件报文生成及上传、物资实体属性信息查询等功能;CES客户端部署在移动手持终端,完成事件报文所需信息的采集及物资实体编码解析需求的发起。The CES system is a distributed client/server architecture. The CES root server is deployed at the global headquarters, and together with the data center, maintains the CES information resource library (CES-IR) based on uploaded event messages to provide data support for agile emergency logistics information services; branch CES servers are optional configuration items , can be flexibly configured to speed up the code analysis speed; CES edge intelligent terminals are deployed in nodes such as warehouses, and interact with the entire CES system through the edge intelligent terminals to complete functions such as the generation and upload of event messages of the node, and the query of material entity attribute information; CES The client is deployed on the mobile handheld terminal to complete the collection of information required by event messages and the initiation of material entity code analysis requirements.

数据中台主要接收、清洗和管理来自CES系统的全域事件报文;来自第三方物流或仓储公司,代运代储物资的事件报文;以及来自域内其它业务管理系统的相关数据,如全域供应商信息、仓储节点信息等。这些信息经关联整合、处理后存储,是CES系统的核心基础,统称为CES信息资源库(CES-IR)。数据中台基于CES-IR为上层的敏捷应急物流信息服务系统提供数据支撑。CES-IR具体分为实体动态信息库和实体类静态信息库,实体动态信息库包括物资实体状态库、事件报文库、在途跟踪信息库;实体类静态信息库包括物资实体属性库、供应商信息库、承运商信息库、节点信息库。The data center mainly receives, cleans, and manages global event messages from the CES system; event messages from third-party logistics or warehousing companies that transport and store materials; and related data from other business management systems in the domain, such as global supply Supplier information, storage node information, etc. These information are integrated, processed and stored as the core foundation of the CES system, collectively referred to as the CES Information Resource Library (CES-IR). The data center provides data support for the upper-level agile emergency logistics information service system based on CES-IR. CES-IR is specifically divided into an entity dynamic information base and an entity static information base. The entity dynamic information base includes material entity status database, event report library, and in-transit tracking information base; the entity static information base includes material entity attribute database and supplier information. library, carrier information library, and node information library.

敏捷应急物流信息服务系统主要是根据上层应用系统或外部应用系统应用场景及需求,基于数据中台,通过web-service为上层应用系统提供数据服务。可根据需要授权给任何一级组织,为其提供多种数据服务,通过这些数据服务支持物资筹措和物流组织。The agile emergency logistics information service system is mainly based on the application scenarios and requirements of the upper-layer application system or external application system, based on the data middle platform, and provides data services for the upper-layer application system through web-service. It can be authorized to any level of organization as needed to provide a variety of data services to support material collection and logistics organizations.

在开放物流体系使能系统实施的全域范围内所属仓库/配送中心等节点,部署本体系系统。所有拟进入本体系管理域的节点需做以下操作:Deploy this system at nodes such as warehouses/distribution centers within the entire domain where the open logistics system enables the system to be implemented. All nodes that intend to enter the management domain of this system need to do the following:

部署使能系统,在节点安置CES服务器;Deploy the enabling system and install the CES server at the node;

对现有系统关键作业标准化;Standardize key operations on existing systems;

对所有物资盘点、赋码的初始化操作。The initialization operation of inventory and coding of all materials.

运力的接入Access to capacity

域内的运力资源(数量、状态和位置)是本体系最小管理单元之一,也需要接入本体系,实现对运力资源的管理和对物资位置变化的跟踪。拟进入本管理域的运力资源需做以下操作:The capacity resources (quantity, status, and location) in the domain are one of the smallest management units of the system, and they also need to be connected to the system to realize the management of capacity resources and the tracking of material location changes. The capacity resources that intend to enter this management domain need to do the following:

作业标准化:装车卸车扫包装箱;Operation standardization: loading and unloading and sweeping packing boxes;

位置信息回传:方式一是通过第三方物流公司的API传入数据中台;方式二是通过托运时安装到运输体上的“黑匣子”回传位置信息。Location information return: The first method is to pass the API of the third-party logistics company into the data center; the second method is to return the location information through the "black box" installed on the transport body during consignment.

资源操作resource operation

依托物流作业自动化设备和系统,完成远程操作指令。如代储过程:代储物资仓库可采用无人管理仓储方案,远程下达进出库的指令;代运过程:给第三方物流公司下发运输指令,由第三方物流公司到代储物资仓库收取待运货物储运到位。Relying on logistics operation automation equipment and systems to complete remote operation instructions. For example, on behalf of the storage process: the agent storage material warehouse can adopt an unmanned management warehousing scheme, and remotely issue instructions for entering and leaving the warehouse; The goods to be shipped are stored and transported in place.

资源的可视化和筹措调度Visualization and financing and scheduling of resources

可视化visualization

资产可视化系统基于敏捷应急物流信息服务系统提供的数据服务,根据物资和运力资源数量、状态和位置数据,提供资产与运力的可视化,为应急物资保障调度提供决策支撑。Based on the data service provided by the agile emergency logistics information service system, the asset visualization system provides visualization of assets and capacity based on the quantity, status and location data of material and capacity resources, and provides decision-making support for emergency material support and scheduling.

系统提供单位(仓库)维度的可视化(仓库存储物资类型、数量等)、物资类型维度的可视化(各物资类型的分布)、目的地维度的可视化(目的地一定范围内的物资与运力)、运力的可视化(车、船、火车、飞机等运力分布)。支持按单位(仓库)、状态(资产有效性、可调度性等)、物资类型、数量、位置、时间等多维度查询,通过可视化呈现物资详细信息及关键业务点的流转动态过程,为调度决策提供支撑。The system provides the visualization of the unit (warehouse) dimension (the type and quantity of materials stored in the warehouse, etc.), the visualization of the material type dimension (the distribution of each material type), the visualization of the destination dimension (materials and transportation capacity within a certain range of the destination), and the transportation capacity Visualization (capacity distribution of vehicles, ships, trains, planes, etc.). Support multi-dimensional query by unit (warehouse), status (asset availability, dispatchability, etc.), material type, quantity, location, time, etc., and visualize the detailed information of materials and the dynamic process of the circulation of key business points to provide scheduling decision-making Provide support.

筹措调度Raising and scheduling

根据物资和运力资源状况数据,可以看到单位(仓库)维度、物资类型维度、目的地维度和运力(车、船、火车、飞机等)的可视化。基于对全域范围物资和运力资源状况的掌握,以目的地为圆心调整半径范围,来寻找资源完成筹措,制定计划,下达调度指令。According to the resource status data of materials and transportation capacity, you can see the visualization of unit (warehouse) dimension, material type dimension, destination dimension and transportation capacity (vehicle, ship, train, plane, etc.). Based on the grasp of the situation of materials and transportation resources in the whole region, adjust the radius range with the destination as the center to find resources to complete financing, formulate plans, and issue dispatching instructions.

通过业务系统下达调拨指令。Issue allocation instructions through the business system.

通过底层自动化仓储,对于代储的无人仓储下达远程调度指令直接出库。Through the underlying automated warehousing, remote scheduling instructions are issued for unmanned warehousing stored on behalf of the warehouse and directly out of the warehouse.

另外,也可根据需要授权给任何一级组织提供数据服务,通过这些数据服务支持被授权组织进行物资筹措和物流组织。In addition, it can also be authorized to provide data services to any level of organization as needed, and through these data services to support authorized organizations in material raising and logistics organization.

开放物流体系使能系统物流组织Open logistics system enables system logistics organization

基于实体互联网PI理论,物流组织将物资封装在模块化、标准化的包装箱(特殊的、标准的物资实体)中,这些包装箱从最小包装箱到海运集装箱不等,可层层叠装。包装箱易于处理、存储、运输、密封、固定、互锁、装载、卸载、构建和拆除,可以在节点处方便地进行组合/拆解。这些包装箱等同于数字互联网中的数据包,其信息部分类似于数字互联网中的数据包的报头,包括物资起始和送达地址等信息。Based on the PI theory of the physical Internet, logistics organizations package materials in modular and standardized packaging boxes (special, standard material entities). These packaging boxes range from the smallest packaging boxes to shipping containers and can be stacked. Crates are easy to handle, store, transport, seal, secure, interlock, load, unload, build and dismantle, and can be assembled/disassembled conveniently at nodes. These packing boxes are equivalent to data packets in the digital Internet, and their information is similar to the header of data packets in the digital Internet, including information such as the origin and delivery address of the material.

节点和运输线路组成的运输网络和运力资源一起,作为交通运输层,类似于数字互联网中的通信子网,根据包装箱的报头信息组织运输,将物资实体送达目的地。在物流运输组织过程中,通过标准协议在中转节点合理的进行包装箱的合并(拆解/组合)规划和动态路由选择(为包装箱选择合适的下一跳节点),保证底层的可达性,更灵活和可靠的进行物流组织。The transportation network composed of nodes and transportation lines, together with transportation resources, serves as the transportation layer, similar to the communication subnet in the digital Internet, organizes transportation according to the header information of the package, and delivers the material entity to the destination. In the process of logistics and transportation organization, the combination (disassembly/combination) planning and dynamic routing selection (selecting the appropriate next-hop node for the packaging box) of the packaging box is reasonably carried out at the transit node through the standard protocol to ensure the accessibility of the bottom layer , more flexible and reliable logistics organization.

实施例8:Embodiment 8:

开放物流体系使能系统,该系统基于实体互联网架构产生。The open logistics system enables the system, which is based on the physical Internet architecture.

系统框架自下而上包括五层,即对象事件发生层(数据源)、事件采集层、数据管理层、应用服务层与上层应用。The system framework includes five layers from bottom to top, namely object event generation layer (data source), event collection layer, data management layer, application service layer and upper layer application.

a.第一层(底层):关键作业事件标准化a. The first layer (bottom layer): standardization of key operational events

关键作业事件标准化,是把触发事件的关键作业事件进行规范定义,形成标准事件,是物资实体管理的基础,也是本敏捷应急物流调度系统的核心数据源。按现有业务过程的关键作业,对七个标准事件进行了规范定义,包括生成实体、组合实体、拆解实体、转出实体、转入实体、在途跟踪、消除实体。上述标准事件的管理嵌入实际业务流程中。The standardization of key operation events is to standardize the definition of key operation events that trigger events and form standard events. It is the basis of material entity management and the core data source of this agile emergency logistics dispatching system. According to the key operations of the existing business process, seven standard events are standardized and defined, including creating entities, combining entities, dismantling entities, transferring entities out, transferring entities into entities, tracking in transit, and eliminating entities. The management of the above standard events is embedded in the actual business process.

b.第二层:信息实体融合系统(CES系统)b. The second layer: information entity fusion system (CES system)

信息实体融合系统(CES系统)是本系统的核心,实现物资实体相关信息的采集与传输。CES系统通过多编码融合系统,对资产进行本系统唯一编码标识,使其成为可管理的物资实体,将底层标准事件触发产生的相应的事件报文,通过各CES终端服务采集并回传至CES各级服务与根服务,最终在数据中台进行管理;实现全域物资跟踪,支持对全域物资筹措和物流组织。使得企业物资筹措和物流组织更具开放性和灵活性。The information entity fusion system (CES system) is the core of this system, which realizes the collection and transmission of material entity related information. Through the multi-code fusion system, the CES system uniquely codes and identifies the assets in the system, making them manageable material entities, and collects the corresponding event messages generated by the underlying standard event triggers through each CES terminal service and sends them back to CES Services at all levels and root services are finally managed in the data center; realize global material tracking, and support global material financing and logistics organization. It makes the enterprise's material raising and logistics organization more open and flexible.

c.第三层:数据中台c. The third layer: data center

数据中台适用于企业的精细化运营需求。通过建设数据中台,对各类数据进行收集、清洗、处理、储存和整合,为数据服务和上层应用奠定基础。The data center is suitable for the refined operation needs of enterprises. Through the construction of a data center, various types of data are collected, cleaned, processed, stored and integrated, laying the foundation for data services and upper-level applications.

d.第四层:敏捷应急物流信息服务系统d. The fourth layer: agile emergency logistics information service system

敏捷应急物流信息服务系统,根据上层应用的实际需求或外部应用需求,基于数据中台提供的数据,为各场景应用提供个性化、定制化服务。可根据需要授权给任何一级组织提供数据服务,通过这些数据服务支持物资筹措和物流组织。The agile emergency logistics information service system provides individualized and customized services for applications in various scenarios based on the actual needs of upper-level applications or external application requirements, and based on the data provided by the data center. It can be authorized to provide data services to any level of organization as needed, and through these data services to support material collection and logistics organizations.

e.第五层(顶层):应用系统e. The fifth layer (top layer): application system

本项目范围内的应用系统包括资产运力可视化系统与物流任务执行系统等,针对不同的实际应用场景,建设PC、移动终端、大屏幕等用户交互渠道,满足用户业务需求。The application system within the scope of this project includes the asset capacity visualization system and the logistics task execution system, etc. According to different actual application scenarios, user interaction channels such as PCs, mobile terminals, and large screens are built to meet user business needs.

应急物流调度过程中的物资实体及动态变化由关键作业触发产生。我们从整个应急物流调度过程抽取出的关键作业进行标准化,通过采集、回传标准事件触发的事件报文信息,即实现物资实体属性及状态动态变化的跟踪管理。Material entities and dynamic changes in the emergency logistics dispatching process are triggered by key operations. We standardize the key operations extracted from the entire emergency logistics scheduling process, and realize the tracking and management of material entity attributes and status dynamic changes by collecting and returning event message information triggered by standard events.

本项目敏捷应急物流调度系统标准事件包括:生成实体、组合实体、拆解实体、转出实体、转入实体、在途跟踪、消除实体。每个标准事件的物资实体事件数据,通过CES客户端采集至CES边缘服务,CES边缘服务与分公司CES服务及数据中台的CES根服务通信,回传至数据中台。随着应急物流调度业务的发展,上述标准事件可基于实际发展需求进行拓展。The standard events of the project's agile emergency logistics dispatching system include: generating entity, combining entity, dismantling entity, transferring out entity, transferring in entity, in-transit tracking, and eliminating entity. The material entity event data of each standard event is collected to the CES edge service through the CES client, and the CES edge service communicates with the branch CES service and the CES root service of the data center, and sends it back to the data center. With the development of emergency logistics dispatching business, the above standard events can be expanded based on actual development needs.

七个标准事件详细说明如下:The seven standard events are detailed as follows:

a.生成实体a. Generate entities

生成新的物资实体。用手持终端扫物资上的原编码;通过多编码融合系统生成本管理域统一的唯一编码并写入电子标签;将标签贴到物资实体上;手持终端系统将物资实体信息上传原业务管理系统完成相应业务管理,同时手持终端系统将物资实体信息传给CES系统,由CES系统生成物资实体事件报文上传数据中台。Generate a new material entity. Use the handheld terminal to scan the original code on the material; generate a unified unique code in the management domain through the multi-code fusion system and write it into the electronic label; attach the label to the material entity; the handheld terminal system uploads the material entity information to the original business management system to complete Corresponding business management, at the same time, the handheld terminal system transmits the material entity information to the CES system, and the CES system generates a material entity event message and uploads it to the data center.

b.组合实体b. Composite entity

多个物资实体装箱/打包,形成新的物资实体。扫拟装箱物资实体的电子标签;装箱/打包;多编码融合系统生成管理域统一的唯一编码、写入电子标签;标签贴到新物资实体上;手持终端系统将物资实体信息上传原业务管理系统完成相应业务管理,同时手持终端系统将物资实体信息传给CES系统,由CES系统生成物资实体事件报文上传数据中台。Multiple material entities are boxed/packed to form a new material entity. Scan the electronic label of the packing material entity; packing/packing; the multi-code fusion system generates a unified unique code in the management domain and writes it into the electronic label; the label is attached to the new material entity; the handheld terminal system uploads the material entity information to the original business The management system completes the corresponding business management, and at the same time, the handheld terminal system transmits the material entity information to the CES system, and the CES system generates a material entity event message and uploads it to the data center.

c.拆解实体c. Disassemble the entity

一个物资实体拆开还原为多个物资实体。扫拟拆箱物资实体电子标签;拆箱/拆包;手持终端系统将物资实体信息上传原业务管理系统完成相应业务管理,同时手持终端系统将物资实体信息传给CES系统,由CES系统生成物资实体事件报文上传数据中台。A material entity is disassembled and restored to multiple material entities. Scan the material entity electronic label for unpacking; unpacking/unpacking; the handheld terminal system uploads the material entity information to the original business management system to complete the corresponding business management, and at the same time the handheld terminal system transmits the material entity information to the CES system, and the CES system generates the material Entity event message upload data center.

d.转出实体d. Transferring entity

物资实体从本节点转出。扫转出物资实体电子标签;转出;手持终端系统将物资实体信息上传原业务管理系统完成相应业务管理,同时手持终端系统将物资实体信息传给CES系统,由CES系统生成物资实体事件报文上传数据中台。The material entity is transferred out from this node. Scan and transfer out the material entity electronic label; transfer out; the handheld terminal system uploads the material entity information to the original business management system to complete the corresponding business management, and at the same time the handheld terminal system transmits the material entity information to the CES system, and the CES system generates a material entity event message Upload data to the platform.

e.转入实体e. Transfer to entity

接收物资实体转入本节点。扫转入物资实体电子标签;转入;手持终端系统将物资实体信息上传原业务管理系统完成相应业务管理,同时手持终端系统将物资实体信息传给CES系统,由CES系统生成物资实体事件报文上传数据中台。The receiving material entity is transferred to this node. Scan and transfer the material entity electronic label; transfer in; the handheld terminal system uploads the material entity information to the original business management system to complete the corresponding business management, and at the same time the handheld terminal system transmits the material entity information to the CES system, and the CES system generates a material entity event message Upload data to the platform.

f.在途跟踪f. Tracking in transit

跟踪物资实体位置变化信息。运输体(汽车、飞机、火车等)定时回传位置信息。有两种方式可选:(1)第三方公司定时或按转运节点回传位置信息,通过数据接口传入数据中台;(2)由托运时安装到运输体上的“黑匣子”定时自动回传位置信息报文。Track material entity location change information. Transport objects (cars, airplanes, trains, etc.) return location information regularly. There are two ways to choose: (1) The third-party company returns the location information regularly or according to the transfer node, and transmits it to the data center through the data interface; (2) The "black box" installed on the transport body during the consignment automatically returns the location information at regular intervals. Send location information message.

g.消除实体g. Eliminate entities

物资实体从本管理域消失(因为物资失效或被使用)。扫物资实体电子标签;回收电子标签;手持终端系统将物资实体信息上传原业务管理系统完成相应业务管理,同时手持终端系统将物资实体信息传给CES系统,由CES系统生成物资实体事件报文上传数据中台。The material entity disappears from this management domain (because the material expires or is used). Scan material entity electronic tags; recycle electronic tags; the handheld terminal system uploads the material entity information to the original business management system to complete the corresponding business management, and at the same time the handheld terminal system transmits the material entity information to the CES system, and the CES system generates a material entity event message for upload Data center.

3.2信息实体融合系统(CES系统)3.2 Information entity fusion system (CES system)

CES(Cyber Entity Systems,信息实体融合系统)系统是开放物流体系使能系统构建和运行的支撑使能系统,是开放物流体系使能系统的核心。CES (Cyber Entity Systems, Information Entity Fusion System) system is the support enabling system for the construction and operation of the open logistics system enabling system, and is the core of the open logistics system enabling system.

3.2.1 CES系统建设原则3.2.1 CES system construction principles

a.先进性原则a. The principle of advanced nature

CES系统的架构采用国际上主流的成熟技术,结合最新实体互联网PI理念、EPC、CPS理论和技术,具有前瞻性,在今后较长时间内保持一定的技术先进性。The structure of the CES system adopts the international mainstream mature technology, combined with the latest physical Internet PI concept, EPC, CPS theory and technology, is forward-looking, and will maintain a certain degree of technological advancement for a long time in the future.

b.开放性性原则b. The principle of openness

CES系统设计遵循开放性原则,能够支持多种硬件设备、网络系统和数据库管理系统,软硬件支持二次开发。CES系统采用标准数据接口,支持各种典型的跨物流系统的数据交换和业务集成。CES system design follows the principle of openness, and can support a variety of hardware devices, network systems and database management systems, and the software and hardware support secondary development. The CES system adopts standard data interfaces to support various typical cross-logistics system data exchange and business integration.

c.灵活性原则c. The principle of flexibility

CES系统独立于现行的资产管理系统和物流系统运行,能够根据需要灵活部署系统。The CES system operates independently of the existing asset management system and logistics system, and can be flexibly deployed as needed.

d.高效性原则d. Efficiency principle

CES系统采用分布式客户/服务器架构,能够满足全国乃至全球实时查询和数据交换的要求,保证分布式CES系统之间高效互联互通。The CES system adopts a distributed client/server architecture, which can meet the requirements of national and even global real-time query and data exchange, and ensure efficient interconnection among distributed CES systems.

e.安全性原则e. Safety principles

CES系统将物资实体属性信息和实体变迁信息分离传输,保障了实体属性信息的安全,实现了信息安全共享。The CES system separates and transmits material entity attribute information and entity change information, ensuring the security of entity attribute information and realizing information security sharing.

f.可扩展性原则f. Scalability principle

CES系统在规模、层次结构、功能和业务等方面具有良好的可扩展性,以适应未来系统的推广应用。The CES system has good scalability in terms of scale, hierarchical structure, function and business, so as to adapt to the promotion and application of the future system.

多编码融合体系Multi-coding fusion system

编码标准coding standard

本系统统一的唯一编码采纳标准《GJB+7375--2011军用物品惟一标识》,拟采用第2种编码格式,即有“品种代码”。军用物品惟一标识(military unique identifier foritem,MUII)第2种编码格式MUII2的编码结构如图2所示:The unified unique code of this system adopts the standard "GJB+7375--2011 Unique Identification of Military Items", and it is planned to adopt the second coding format, that is, "variety code". The encoding structure of the second encoding format MUII2 of military unique identifier foritem (MUII) is shown in Figure 2:

发行机构代码(issuingagencycode,IAC)Issuing agency code (issuing agency code, IAC)

指定给发行机构的代码,该机构通常具有向组织机构指定组织机构代码的授权。A code assigned to an issuing institution, which usually has the authority to assign an organization code to an organization.

发行机构代码为1位0~9的数字。其中:The issuer code is a number from 0 to 9. in:

a.1——授权的全军组织机构代码管理机构;a.1——Authorized military organization code management agency;

b.2——授权的国家组织机构代码管理机构;b.2——Authorized national organization code management agency;

c.0,3~9——备用。c.0, 3~9——reserve.

组织机构代码Organization Code

组织机构代码为确定物品惟一标识的单位的代码,通常为物品的制造商或供应商等单位的代码。组织机构代码应为授权的全军组织机构代码管理机构或国家组织机构代码管理机构指定。代码管理机构按GB 11714要求指定的代码。The organization code is the code of the unit that determines the unique identification of the item, usually the code of the manufacturer or supplier of the item. The organization code shall be designated by the authorized organization code management agency of the whole army or the national organization code management agency. The code specified by the code management agency according to the requirements of GB 11714.

组织机构代码为9个字符,只包含大写英文字母A~Z和数字0~9,不包括大写英文字母O和I。The organization code is 9 characters long, including only capital letters A~Z and numbers 0~9, excluding capital letters O and I.

品种代码Variety code

品种代码用于区分不同种类的物品,具有相同结构、形状、功能、配合和界面的一种物品应具有相同的品种代码。Variety codes are used to distinguish different types of items, and an item with the same structure, shape, function, coordination and interface should have the same variety code.

品种代码为授权的军用物资和装备品种代码管理机构根据GJB 7001确定的代码;在军方没有明确要求的情况下,品种代码也可由负责物品研制或设计的单位指定。物品的制造商、供应商等单位应确保在本组织机构代码内品种代码是惟一的。The variety code is the code determined by the authorized military material and equipment variety code management agency according to GJB 7001; in the absence of a clear requirement by the military, the variety code can also be specified by the unit responsible for the development or design of the item. The manufacturer, supplier and other units of the article shall ensure that the variety code is unique within the organization code.

品种代码为1~9个字符,只包含大写英文字母A~Z和数字0~9,不包括大写英文字母O和I。The variety code is 1 to 9 characters, including only capital letters A to Z and numbers 0 to 9, excluding capital letters O and I.

编码映射关系Encoding mapping

如图3所示,多编码融合体系通过映射关系:统一的物资唯一编码——供应商编码+供应商物资编码,实现多供应商涉及的多物资编码体系融合运行,解决了不同供应商、不同编码体系物资统一跟踪管理的问题。供应商编码、供应商对物资的编码、物资的属性信息(品名、类型、数量、生产日期、失效日期等)由现行业务系统提供,接入CES系统。其中现行业务系统中的数据源于本地录入或供应商交换提供。As shown in Figure 3, the multi-code fusion system realizes the integrated operation of the multi-material coding system involving multiple suppliers through the mapping relationship: a unified material unique code—supplier code + supplier material code, and solves the problem of different suppliers, different The problem of unified tracking and management of materials in the coding system. The supplier code, the supplier's code for the material, and the attribute information of the material (product name, type, quantity, production date, expiration date, etc.) are provided by the current business system and connected to the CES system. Among them, the data in the current business system comes from local entry or supplier exchange.

供应商物资编码有一物一码、一类一码两种编码方式,基于物品唯一标识(uniqueidentification for item,UII)的原则,对于一类一码的物资需要在尾部添加序列号进行划分,以作区分。There are two coding methods for supplier material coding: one item one code and one category one code. Based on the principle of unique identification for item (UII), for one category one code material needs to be divided by adding a serial number at the end for classification. distinguish.

CES信息资源库(CES-IR)CES Information Resource Library (CES-IR)

CES系统全局维护各实体的信息,其中实体包括物资实体及参与物流活动的各级组织机构,如供应商、承运商、仓库等。这些实体的信息统称为CES信息资源库(CES-IR)。如图4所示,CES信息资源库(CES-IR)分为两大类,分别是实体动态信息库和实体类静态信息库。The CES system globally maintains the information of each entity, which includes material entities and organizations at all levels involved in logistics activities, such as suppliers, carriers, warehouses, etc. Information from these entities is collectively referred to as the CES Information Repository (CES-IR). As shown in Figure 4, the CES information resource library (CES-IR) is divided into two categories, which are entity dynamic information library and entity static information library.

实体类静态信息库Entity class static information library

实体类静态信息库包括物资实体属性库、供应商信息库、承运商信息库、节点信息库。The entity class static information base includes material entity attribute base, supplier information base, carrier information base and node information base.

物资实体属性库Material Entity Property Library

物资实体属性库中存放物资实体属性信息。主要包括唯一编码、供应商、供应商编码、品名、类型、数量、生产日期、失效日期;存储要求、运输要求等字段。其中,物资实体的唯一编码由多编码融合系统赋予,其它属性信息最初从原供应商管理系统中继承;失效日期可以根据原供应商提供的生产日期和有效期计算。Material entity attribute information is stored in the material entity attribute library. It mainly includes unique code, supplier, supplier code, product name, type, quantity, production date, expiration date; storage requirements, transportation requirements and other fields. Among them, the unique code of the material entity is given by the multi-code fusion system, and other attribute information is initially inherited from the original supplier management system; the expiration date can be calculated based on the production date and validity period provided by the original supplier.

供应商信息库Supplier information base

供应商信息库中存放供应商信息。主要包括供应商编码、名称、地址、电话等属性。Supplier information is stored in the supplier information base. It mainly includes attributes such as supplier code, name, address, and telephone number.

承运商信息库Carrier Information Base

承运商信息库中存放承运商信息。主要包括承运商机构编码、名称、地址等属性。Carrier information is stored in the carrier information database. It mainly includes attributes such as carrier organization code, name, and address.

节点信息库node information base

节点信息库中存放节点信息。主要包括节点编码、名称、所属机构、位置信息等属性。其中,节点包括:①仓库;②运输载体(是移动的节点),所属机构就是承运商;③集节点;④其它物流节点等。Node information is stored in the node information base. It mainly includes attributes such as node code, name, organization, and location information. Among them, the nodes include: ① warehouse; ② transportation carrier (a mobile node), the affiliated organization is the carrier; ③ collection node; ④ other logistics nodes, etc.

实体动态信息库Entity Dynamic Repository

实体动态信息库包括物资实体状态库、事件报文库和在途跟踪信息库。The entity dynamic information base includes material entity status base, event report base and in-transit tracking information base.

物资实体状态库Material entity status library

物资实体状态库以物资实体对象为单位,描述对象当前的内容、位置、状态等。主要包括唯一编码、供应商、供应商编码、品名、类型、数量、生产日期、失效日期;存储要求、运输要求;实体类型、实体包装状态、包含的实体对象列表;所在节点、有效状态(是否可用,根据当前日期和失效日期自动产生)、删除标记等属性。The material entity state library takes the material entity object as the unit, and describes the current content, location, state, etc. of the object. Mainly include unique code, supplier, supplier code, product name, type, quantity, production date, expiration date; storage requirements, transportation requirements; entity type, entity packaging status, list of entity objects included; node, valid status (whether Available, automatically generated based on the current date and expiration date), delete flag and other attributes.

其中,实体类型、实体包装状态、包含的实体对象列表三个属性,用于表达物资实体的嵌套关系。在仓储和运输过程中,会对物资实体装箱/打包,形成新的组合后的物资实体。因此物资实体对象包括两种,一是原始对象,是最小的/不能拆分的物资实体;二是组合原始对象或其他嵌套对象形成的组合后的嵌套对象,称为包,也赋予唯一编码作为一个新的物资实体。它们可以根据需要(如仓储需要、运输需要)层层叠装。这种物资实体的嵌套聚合关系,可以通过①实体类型:原子/聚合;②实体包装状态:独立/被打包;③包含的实体对象列表:根据装箱单产生的打包/装箱信息,三个属性来共同描述。一个典型的例子和示意图如图5(a、b)所示:Among them, the three attributes of entity type, entity packaging state, and the list of contained entity objects are used to express the nesting relationship of material entities. In the process of warehousing and transportation, material entities will be boxed/packed to form a new combined material entity. Therefore, there are two kinds of material entity objects, one is the original object, which is the smallest/undivided material entity; the other is the combined nested object formed by combining the original object or other nested objects, called the package, and also endowed with a unique Coding as a new material entity. They can be packed in layers according to needs (such as storage needs, transportation needs). The nested aggregation relationship of this kind of material entity can be achieved through ①entity type: atom/aggregation; ②entity packaging status: independent/packed; ③list of included entity objects: packing/packing information generated according to the packing list, three properties to describe together. A typical example and schematic diagram are shown in Figure 5(a,b):

图中物资实体对象(原始对象和包)的属性值如表1所示:The attribute values of material entity objects (original objects and packages) in the figure are shown in Table 1:

表1物资实体对象属性值Table 1 Material Entity Object Attribute Values

Figure BDA0003768029990000191
Figure BDA0003768029990000191

对于组合后的包,若包内所有原始对象有效状态为“是”(未过期),即为有效,否者失效。对于过期失效的物资实体对象,将发出预警信息。For the combined package, if the validity status of all original objects in the package is "yes" (not expired), it is valid, otherwise it is invalid. For expired material entity objects, an early warning message will be issued.

事件报文库event message library

事件报文库用于存放事件报文,主要包括报文号、事件编码、事件类型、实体唯一编码等属性。不包含物资实体的具体属性信息。The event message library is used to store event messages, mainly including message number, event code, event type, entity unique code and other attributes. The specific attribute information of the material entity is not included.

各类事件报文包含的具体信息如下:The specific information contained in various event messages is as follows:

a.实体产生消除类事件a. Entities generate and eliminate events

生成:报文号、事件编码、事件类型、实体唯一编码、节点编码。Generate: message number, event code, event type, entity unique code, node code.

组合:报文号、事件编码、事件类型、实体唯一编码、组合实体唯一编码列表、节点编码。Combination: message number, event code, event type, entity unique code, combined entity unique code list, node code.

拆解:报文号、事件编码、事件类型、实体唯一编码、拆解实体唯一编码列表、节点编码。Disassembly: message number, event code, event type, entity unique code, disassembled entity unique code list, node code.

消除:报文号、事件编码、事件类型、实体唯一编码、节点编码。Elimination: message number, event code, event type, entity unique code, node code.

b.实体权属变化类事件b. Entity ownership change events

转入:报文号、事件编码、事件类型、实体唯一编码、节点编码。Transfer in: message number, event code, event type, entity unique code, node code.

转出:报文号、事件编码、事件类型、实体唯一编码、节点编码。Transfer out: message number, event code, event type, entity unique code, node code.

c.实体跟踪类事件c. Entity tracking events

在途跟踪:报文号、事件编码、事件类型、实体唯一编码、位置信息。Tracking in transit: message number, event code, event type, entity unique code, location information.

在途跟踪信息库In-transit tracking database

在途跟踪信息库中存放在途物资实体实时位置信息,跟踪在途物资实体位置变化。主要包括物资实体唯一编码、位置信息(经度和纬度)。The real-time location information of the in-transit material entity is stored in the in-transit tracking information database, and the location change of the in-transit material entity is tracked. It mainly includes the unique code of the material entity and location information (longitude and latitude).

CES系统框架CES system framework

如图6所示,CES系统是一个分布式客户/服务器架构,主要由CES客户端、CES边缘智能终端、分公司CES服务器、CES根服务器组成。As shown in Figure 6, the CES system is a distributed client/server architecture, mainly composed of CES clients, CES edge smart terminals, branch CES servers, and CES root servers.

CES根服务器部署在全域总部,与数据中台在一起,基于上传的事件报文,对CES-IR信息资源库进行实时维护更新,为敏捷应急物流信息服务提供数据支撑;The CES root server is deployed in the global headquarters, together with the data center, based on the uploaded event messages, it maintains and updates the CES-IR information resource library in real time, providing data support for agile emergency logistics information services;

分公司CES服务器是可选配置项,可以根据需要灵活配置,用于加快编码解析速度,可以部署在分公司或仓库等。也可以根据需要配置更多层级的CES服务器;The branch CES server is an optional configuration item that can be flexibly configured as needed to speed up code parsing and can be deployed in branches or warehouses. You can also configure more levels of CES servers as needed;

CES边缘智能终端部署在仓库等节点,通过该边缘智能终端与整个CES系统互动,完成本节点事件报文生成及上传、物资实体属性信息查询等功能;The CES edge intelligent terminal is deployed in the warehouse and other nodes, through which the edge intelligent terminal interacts with the entire CES system to complete functions such as the generation and upload of event messages of the node, and the query of material entity attribute information;

CES客服端部署在移动手持终端,完成事件报文所需信息的采集及物资实体编码解析需求的发起。The CES customer service terminal is deployed on the mobile handheld terminal to complete the collection of information required for event messages and the initiation of material entity code analysis requirements.

根据多编码融合体系唯一编码的层次编码结构,CES根服务器维护全域的CES信息资源库(CES-IR),其它各级CES服务器中有CES-IR中类静态信息的子集,编码解析可以通过各级CES服务器查询物资实体静态属性信息,也可以直接向CES根服务器发起解析请求。According to the hierarchical coding structure of the unique coding of the multi-coding fusion system, the CES root server maintains the global CES information resource library (CES-IR), and other CES servers at all levels have a subset of static information in CES-IR, and the coding analysis can be done through CES servers at all levels query the static attribute information of material entities, and can also directly initiate a resolution request to the CES root server.

基于事件报文的CES-IR动态维护Dynamic Maintenance of CES-IR Based on Event Messages

CES根服务器根据底层标准事件触发产生的各类事件报文,实时更新CES-IR信息资源库,主要是CES-IR中的物资实体状态库,为物资可视化和筹措调度提供数据支撑。同时将事件报文存入事件报文库,为物资实体历史事件查询提供支撑。The CES root server updates the CES-IR information resource library in real time according to various event messages triggered by underlying standard events, mainly the material entity state library in CES-IR, providing data support for material visualization and financing and scheduling. At the same time, the event message is stored in the event message database to provide support for the query of historical events of material entities.

实体产生消除类事件Entity generates event of elimination

生成实体、组合实体、拆解实体、消除实体四种标准事件,将产生相应的实体消除类事件:生成实体、组合实体、拆解实体、消除实体。The four standard events of generating entities, combining entities, dismantling entities, and eliminating entities will generate corresponding entity elimination events: generating entities, combining entities, dismantling entities, and eliminating entities.

a.生成实体a. Generate entity

生成实体事件会促使产生新的物资实体,因此上传的生成实体事件报文将存入事件报文库,同时触发物资实体属性库和物资实体状态库增加新的物资实体记录。如图7所示:The generated entity event will prompt the generation of a new material entity, so the uploaded generated entity event message will be stored in the event message database, and at the same time trigger the material entity attribute database and the material entity state database to add new material entity records. As shown in Figure 7:

b.组合实体b. Composite entity

组合实体事件使得多个物资实体被装箱/打包,产生新的物资实体。因此上传的组合实体事件报文将存入事件报文库,同时触发物资实体状态库中增加相应的新物资实体记录、被打包的多个物资实体记录的“实体包装状态”字段从“独立”更新为“被打包”。如图8所示:The combined entity event causes multiple material entities to be boxed/packed, resulting in a new material entity. Therefore, the uploaded combined entity event message will be stored in the event message database, and at the same time trigger the addition of a corresponding new material entity record in the material entity state database, and the "entity packaging status" field of the packaged multiple material entity records will be updated from "independent" as "packaged". As shown in Figure 8:

c.拆解实体c. Disassemble the entity

拆解实体事件使得装有多个物资实体的组合物资实体被拆解消除,因此上传的拆解实体事件报文将存入事件报文库,同时触发物资实体状态库中被拆解的物资实体记录中,“删除标记”从“否”更新为“是”、被打包物资实体记录的“实体包装状态”字段从“被打包”更新为“独立”。如图9所示:The dismantling entity event makes the combined material entity with multiple material entities disassembled and eliminated, so the uploaded dismantled entity event message will be stored in the event message database, and at the same time trigger the disassembled material entity record in the material entity state database In , the "deletion flag" is updated from "no" to "yes", and the "entity packaging status" field of the packaged material entity record is updated from "packaged" to "independent". As shown in Figure 9:

d.消除实体d. Eliminate entities

消除实体事件使物资实体从本管理域消失(比如因为物资失效或被使用),上传的消除实体事件报文将存入事件报文库,同时触发物资实体状态库中,被消除的物资实体记录中的“删除标记”从“否”更新为“是”;物资实体属性库中,被消除的物资实体记录中的“删除标记”从“否”更新为“是”。如图10所示:The elimination entity event makes the material entity disappear from the management domain (for example, because the material is invalid or used), the uploaded elimination entity event message will be stored in the event message database, and at the same time trigger the material entity state database, and the eliminated material entity record The "deletion mark" of the material entity is updated from "no" to "yes"; in the material entity attribute database, the "deletion mark" in the material entity record that is eliminated is updated from "no" to "yes". As shown in Figure 10:

实体权属变化类事件Entity ownership change event

转入实体、转出实体两种标准事件,将产生相应的实体权属变化类事件:转入实体、转出实体。The two standard events of transfer-in entity and transfer-out entity will generate corresponding entity ownership change events: transfer-in entity and transfer-out entity.

转入实体transfer entity

转入实体事件使得物资实体权属发生变化,物资实体被新的节点接收,上传的转入实体事件报文将存入事件报文库,同时触发物资实体状态库中,被转入的物资实体记录中的“所在节点”字段发生改变,转变为接受该物资实体的节点的名称。如图11所示:The transfer-in entity event changes the ownership of the material entity, and the material entity is received by the new node. The uploaded transfer-in entity event message will be stored in the event message database, and at the same time trigger the record of the transferred-in material entity in the material entity state database The "Node at" field in is changed to the name of the node that accepts the material entity. As shown in Figure 11:

转出实体transfer entity

转出实体事件使得物资实体权属发生变化,物资实体从节点转出,上传的转出实体事件报文将存入事件报文库,同时触发物资实体状态库中,被转出的物资实体记录中的“所在节点”字段发生改变,转变为接受该物资实体所在节点的名称。如图12所示:The transfer-out entity event changes the ownership of the material entity. The material entity is transferred out of the node, and the uploaded transfer-out entity event message will be stored in the event message database. At the same time, it will trigger the material entity state database, and the transferred-out material entity record The "Location Node" field of , changes to accept the name of the node where the material entity is located. As shown in Figure 12:

实体跟踪类事件Entity Tracking Class Events

实体跟踪类事件包括“在途跟踪”事件,跟踪在途的物资实体对象位置变化情况,由运输体自动定时回传包含位置信息的在途跟踪事件报文。Entity tracking events include "in-transit tracking" events, which track changes in the location of in-transit material entity objects, and the transport body automatically returns an in-transit tracking event message containing location information at regular intervals.

回传的在途跟踪事件报文将存入事件报文库,同时触发在途跟踪信息库中,被跟踪物资实体记录中“位置信息”字段的变化。位置信息由经度和纬度表示。如图13所示:The returned in-transit tracking event message will be stored in the event message database, and at the same time trigger the change of the "location information" field in the tracked material entity record in the in-transit tracking information database. The location information is represented by longitude and latitude. As shown in Figure 13:

CES编码解析服务CES code analysis service

CES编码解析服务负责根据物资实体唯一编码,解析返回该物资实体的静态属性信息。The CES code analysis service is responsible for analyzing and returning the static attribute information of the material entity according to the unique code of the material entity.

CES编码解析服务与物资实体唯一编码的层次结构紧密相关,是对唯一编码的一种分布式解析。物资实体唯一编码采用“发行机构代码—组织机构代码—品种代码—序列号”的格式,相应的,CES编码解析的层次为“发行机构代码—组织机构代码”两级结构,其体系结构如图14所示。The CES code analysis service is closely related to the hierarchical structure of the unique code of the material entity, and is a distributed analysis of the unique code. The unique code of the material entity adopts the format of "issuing institution code-organization code-variety code-serial number". Correspondingly, the level of CES code analysis is "issuing institution code-organization code" two-level structure, and its system structure is shown in the figure 14.

如图14,图中在组织机构下增加了子级,是由于授权的发行机构可以根据需要,授权组织机构具有向子级组织指定子级组织机构代码的授权。由此各级组织可以分级在自己的权限内,为物资实体编唯一编码,管理内部的CES-IR类静态信息库(CES-IR类静态信息子集)。As shown in Figure 14, sub-levels are added under the organization in the figure, because the authorized issuer can assign the sub-level organization code to the sub-level organization as required. Therefore, organizations at all levels can classify within their own authority, code unique codes for material entities, and manage internal CES-IR static information databases (CES-IR static information subsets).

CES编码解析过程如下:CES客户端读取一个物资实体的唯一编码,基于唯一编码向CES边缘智能终端发送解析请求;CES边缘智能终端首先查看本地CES-IR类静态信息子集,如发现相关记录,完成解析返回结果,否则转发给上一级CES服务器(根据配置);最多直至CES根服务器(存放有全域CES-IR),返回唯一编码对应的物资实体的静态属性信息,完成解析The CES code analysis process is as follows: the CES client reads the unique code of a material entity, and sends a resolution request to the CES edge smart terminal based on the unique code; the CES edge smart terminal first checks the local CES-IR static information subset, and finds relevant records , complete the analysis and return the result, otherwise forward it to the upper-level CES server (according to the configuration); up to the CES root server (stored with the global CES-IR), return the static attribute information of the material entity corresponding to the unique code, and complete the analysis

数据中台Data center

本敏捷应急物流调度系统数据中台主要实现各类数据的统一管理,接收CES、现行业务系统或第三方系统的数据,进行数据存储与管理,同时通过敏捷应急物流信息服务系统为上层应用及外部其他系统提供数据服务。The data center of the agile emergency logistics dispatching system mainly realizes the unified management of various data, receives data from CES, current business systems or third-party systems, and performs data storage and management. Other systems provide data services.

数据中台的核心是实现如下三大类信息的提取、管理、处理及整合。三类信息如下:The core of the data center is to realize the extraction, management, processing and integration of the following three types of information. The three types of information are as follows:

CES信息资源库信息CES Information Resource Library Information

CES信息资源库(CES-IR)主要包括物资实体状态信息、事件报文信息、在途跟踪信息等动态数据信息,以及物资实体属性信息、供应商信息、承运商信息和节点信息等静态数据信息(CES-IR)。数据中台提供对全域CES-IR数据的收集、处理、整合。The CES Information Resource Library (CES-IR) mainly includes dynamic data information such as material entity status information, event message information, and in-transit tracking information, as well as static data information such as material entity attribute information, supplier information, carrier information, and node information ( CES-IR). The data center provides the collection, processing and integration of global CES-IR data.

第三方物流或仓储信息Third-party logistics or warehousing information

该部分数据由数据中台通过第三方代储代运公司的API获取,并对其进行相应处理,将该部分数据按系统规范的标准格式进行转化,再存入事件报文库并按规则更新相关的CES-IR信息。This part of data is obtained by the data center through the API of the third-party storage and forwarding company, and it is processed accordingly. CES-IR information.

内部现行业务系统信息Internal current business system information

本敏捷应急物流调度系统的数据中台按需对接现行业务系统,获取如任务数据等信息,并通过数据中台将现行业务系统的业务信息与本系统中的物资实体对象信息等进行关联整合、处理、存储等。The data center of this agile emergency logistics dispatching system connects with the current business system on demand, obtains information such as task data, and through the data center, integrates the business information of the current business system with the material entity object information in this system, etc. processing, storage, etc.

敏捷应急物流信息服务系统Agile emergency logistics information service system

敏捷应急物流信息服务系统主要是根据上层应用系统或外部应用系统应用场景及需求,基于数据中台,通过web-service为上层应用系统提供数据服务。可根据需要授权给任何一级组织,为其提供多种数据服务,通过这些数据服务支持物资筹措和物流组织。The agile emergency logistics information service system is mainly based on the application scenarios and requirements of the upper-layer application system or external application system, based on the data middle platform, and provides data services for the upper-layer application system through web-service. It can be authorized to any level of organization as needed to provide a variety of data services to support material collection and logistics organizations.

微服务架构microservice architecture

考虑系统的拓展性、可维护性、灵活性等非功能性需求,本方案基于SpringBoot框架,搭建前后端分离的企业级、高可用微服务架构系统,引入组件化思想实现高内聚低耦合的应用服务。Considering non-functional requirements such as system scalability, maintainability, and flexibility, this solution is based on the SpringBoot framework to build an enterprise-level, high-availability micro-service architecture system with front-end and back-end separation, and introduces the idea of componentization to achieve high cohesion and low coupling. application services.

微服务架构具有以下优点:Microservice architecture has the following advantages:

a.松耦合性:通过将单体应用分为多个服务模块解决了复杂性,模块之间通过REST API或消息交互,降低了模块之间耦合性,复杂度可控。a. Loose coupling: the complexity is solved by dividing the single application into multiple service modules, and the modules interact through REST API or messages, which reduces the coupling between modules, and the complexity is controllable.

b.并行开发:由于将应用拆分成独立的模块,团队之间可以独立开发和维护,提高开发效率。b. Parallel development: Since the application is split into independent modules, teams can develop and maintain independently, improving development efficiency.

c.独立部署:每个微服务可以独立部署,开发者不再需要协调其它服务部署对本服务的影响,可以加快部署速度,持续化部署。c. Independent deployment: Each microservice can be deployed independently, and developers no longer need to coordinate the impact of other service deployments on this service, which can speed up deployment and continue deployment.

d.差异化实施:针对不同应用场景和需求,做差异化部署,每个功能模块访问量、并发量各不相同,通过微服务拆分,可对不同服务部署不同实例数。d. Differentiated implementation: For different application scenarios and requirements, differentiated deployments are made. The access volume and concurrency of each functional module are different. Through micro-service splitting, different instances can be deployed for different services.

e.扩展性高:通过将业务拆分便于后期添加新功能,支持渐进式开发;上层应用搭建功能更加灵活,扩展性高。e. High scalability: By splitting the business, it is convenient to add new functions in the later stage, and supports progressive development; the upper-layer application building function is more flexible and has high scalability.

f.高可用性:传统单体应用出现故障将使系统整体不可用,微服务采用分布式部署,并且每个服务可能有多个实例,即使某个节点宕机,只会影响部分服务,容错性高。f. High availability: Failure of traditional monolithic applications will make the system as a whole unavailable. Microservices are deployed in a distributed manner, and each service may have multiple instances. Even if a node goes down, only some services will be affected. Fault tolerance high.

面向敏捷物流调度系统的服务Services Oriented to Agile Logistics Scheduling System

敏捷应急物流信息服务系统通过微服务架构为上层应用提供数据及应用服务,包括但不限于敏捷物流调度所需的资产信息服务、运力信息服务、任务信息服务等。The agile emergency logistics information service system provides data and application services for upper-layer applications through the micro-service architecture, including but not limited to asset information services, capacity information services, and task information services required for agile logistics scheduling.

资产信息服务Asset Information Service

资产信息服务基于数据中台管理的数据,以“资产”为对象,提供物资实体多维度信息查询、统计、可视化服务,如资产一览、资产分类及数量、资产存储位置及分布、资产可用状态等,通过上层应用为用户提供便捷、快速、可视化的呈现。Asset information service is based on the data managed by the data center, and takes "assets" as the object to provide multi-dimensional information query, statistics, and visualization services for material entities, such as asset overview, asset classification and quantity, asset storage location and distribution, asset availability status, etc. , to provide users with convenient, fast and visual presentation through the upper application.

运力信息服务Capacity Information Service

运力信息服务基于数据中台管理的数据,以“运力”为对象,提供运力的多维度查询、统计、可视化服务,如运力一览、运力统计、运力分布、可调配运力等,通过上层应用为用户提供直观的运力信息。The capacity information service is based on the data managed by the data center, and takes "capacity" as the object to provide multi-dimensional query, statistics, and visualization services of capacity, such as capacity overview, capacity statistics, capacity distribution, and adjustable capacity. Provide intuitive capacity information.

任务信息服务Mission Information Service

任务信息服务基于数据中台管理的数据,以“任务”为对象,提供任务下发、任务执行管理、任务跟踪、任务反馈等相关服务,支撑上层物流任务执行系统的运转,实现任务的全过程闭环管理。The task information service is based on the data managed by the data center, and takes "task" as the object to provide related services such as task delivery, task execution management, task tracking, task feedback, etc., to support the operation of the upper-level logistics task execution system, and realize the whole process of the task Closed-loop management.

其他应用服务Other application services

除上述面向敏捷应急物流调度的服务外,本信息服务系统同时也可以微服务方式为现行业务系统或其他外部应用提供相关的服务,例如与现行业务管理系统对接下发任务、为外部系统提供资产、运力、任务执行情况等相关数据。In addition to the above-mentioned services for agile emergency logistics scheduling, this information service system can also provide relevant services for the current business system or other external applications in the form of micro-services, such as connecting with the current business management system to issue tasks, and providing assets for external systems , capacity, task execution and other related data.

应用系统operating system

应用系统主要面向系统用户,基于实际的需求与应用场景,实现前端交互的各项功能。本系统技术方案应用系统包括资产可视化系统与物流任务执行系统。数据中台提供所需数据,敏捷应急物流信息服务系统提供服务支撑。The application system is mainly oriented to system users, based on actual needs and application scenarios, to realize various functions of front-end interaction. The technical solution application system of this system includes an asset visualization system and a logistics task execution system. The data center provides the required data, and the agile emergency logistics information service system provides service support.

资产可视化系统包括资产与运力的可视化,为应急物资保障调度提供决策支撑。物流任务执行系统主要实现保障任务自发起到完成的闭环管理。实现企业或公司管理层能够利用该系统进行自动数据采集、大数据分析、态势展示和辅助决策支持。The asset visualization system includes the visualization of assets and transport capacity, providing decision-making support for emergency material support and scheduling. The logistics task execution system mainly realizes the closed-loop management of guarantee tasks from initiation to completion. Realize that the enterprise or company management can use the system for automatic data collection, big data analysis, situation display and auxiliary decision support.

资产运力可视化系统Asset Capacity Visualization System

资产运力可视化系统通过数据中台获取对象相关数据,包括对象名称、数量、状态、位置及其变化过程。系统提供多种视角的报表、看板,并实现多维度的查询与钻取。The asset capacity visualization system obtains object-related data through the data center, including object name, quantity, status, location and its change process. The system provides reports and dashboards from various perspectives, and realizes multi-dimensional query and drilling.

资产一览:以物资多级分类为主视角,通过报表、看板等呈现物资及品类的具体情况,包括但不限于各品类物资数量(存量)、分布情况(所在地或位置)、资产状态(有效性、可调度性等)。Assets overview: From the perspective of multi-level classification of materials, the specific situation of materials and categories is presented through reports, Kanban, etc., including but not limited to the quantity (stock), distribution (location or location) and asset status (validity) of each category of materials. , schedulability, etc.).

运力一览:以运力为主视角,通过地图看板呈现运力情况,不仅包括自有运力,如车辆、船舶、飞机、火车等及其运输网络;还包括第三方物流公司提供的运力及运输网络信息。Transportation capacity overview: From the perspective of transportation capacity, the transportation capacity situation is presented through the map board, including not only self-owned transportation capacity, such as vehicles, ships, planes, trains, etc., and their transportation networks, but also transportation capacity and transportation network information provided by third-party logistics companies.

业务节点一览:以各单位或仓库等业务点为主视角,通过报表、看板等呈现单位资产及运力情况,包括但不限于资产类型(含多级分类)、资产数量(各类物资的存量)、存放位置、资产状态(资产有效性、可调度性等)、自有运力(包括可用车辆、船舶、飞机、火车)及运输网络、第三方物流公司运力及运输网络等。Business node overview: From the perspective of each unit or warehouse and other business points, present unit assets and transportation capacity through reports, Kanban, etc., including but not limited to asset type (including multi-level classification), asset quantity (stock of various materials) , storage location, asset status (asset availability, dispatchability, etc.), self-owned transportation capacity (including available vehicles, ships, aircraft, trains) and transportation network, third-party logistics company transportation capacity and transportation network, etc.

目的地资源一览:以目的地为圆心,呈现指定距离半径范围内的资产与运力情况,包括但不限于资产类型(含多级分类)、资产数量(各类物资的存量)、存放位置、资产状态(资产有效性、可调度性等)、自有运力(包括可用车辆、船舶、飞机、火车)及运输网络、第三方物流公司运力及运输网络等。Destination resource list: With the destination as the center, it presents the assets and capacity within the specified distance radius, including but not limited to asset type (including multi-level classification), asset quantity (stock of various materials), storage location, asset Status (asset availability, dispatchability, etc.), self-owned transportation capacity (including available vehicles, ships, planes, trains) and transportation network, third-party logistics company transportation capacity and transportation network, etc.

多维度查询:支持按单位、按对象、按状态、按位置、按时间等多维度的查询与数据钻取。通过可视化呈现物资详细信息及关键业务点的流转动态过程。Multi-dimensional query: supports multi-dimensional query and data drilling by unit, by object, by status, by location, by time, etc. Visually present the detailed information of materials and the dynamic process of the circulation of key business points.

物流任务执行系统:实现敏捷应急物流调度任务全过程管理与跟踪。系统覆盖任务发起、任务执行过程及执行结果情况等全过程的闭环管理,通过数据中台接收的各业务点位返回的对象及相关信息,跟踪全过程执行情况。Logistics task execution system: realize the whole process management and tracking of agile emergency logistics scheduling tasks. The system covers the closed-loop management of the whole process of task initiation, task execution process and execution results, etc., and tracks the execution of the whole process through the objects and related information returned by each business point received by the data center.

任务发起与下达Initiate and issue tasks

物流任务发起方为总公司,总公司通过本物流任务执行系统发起,并向分公司或仓库下发。应急物资物保障物流任务下发至分公司现有业务系统,应急物资调拨计划下发至仓库现有业务系统,任务或计划信息包括物资品类、数量、目的地、时限等。The originator of the logistics task is the head office, and the head office initiates it through the logistics task execution system and issues it to the branch or warehouse. The emergency material support logistics task is issued to the existing business system of the branch, and the emergency material allocation plan is issued to the existing business system of the warehouse. The task or plan information includes material category, quantity, destination, time limit, etc.

任务执行过程:分公司或仓库接收到任务或计划,则需按要求准备物资、打包/拆包、分拣出库、装车/机运输并送达目的地,再有地面人员搜寻、收货并分发。整个执行过程涉及分公司、仓库、集节点、地面现场等多个业务点位,每个业务点位都有多个关键作业,每个关键作业由融合终端及系统采集数据回传至总部数据中台。本物流任务执行系统可通过数据中台获取执行过程的对象数据,与任务数据匹配,实现全过程管理。Task execution process: when the branch or warehouse receives the task or plan, it needs to prepare materials according to the requirements, pack/unpack, sort out the warehouse, load/machine transport and deliver to the destination, and then the ground personnel search and receive the goods and distribute. The entire execution process involves multiple business points such as branch offices, warehouses, collection nodes, and ground sites. Each business point has multiple key operations, and each key operation is sent back to the data collected by the fusion terminal and system to the data of the headquarters. tower. The logistics task execution system can obtain the object data of the execution process through the data center, match with the task data, and realize the whole process management.

任务执行结果:任务执行以物资送达工作组为终结,即完成。物流任务执行系统基于终端返回中台的数据,基于业务需求标识任务执行结果,如正常完成、超时完成、未完成、异常等等。Task execution result: the task execution ends when the material is delivered to the working group, that is, it is completed. The logistics task execution system is based on the data returned by the terminal to the middle station, and identifies the task execution results based on business requirements, such as normal completion, overtime completion, unfinished, abnormal, etc.

实施例9:Embodiment 9:

开放物流体系使能系统,其硬件如表1所示:The hardware of the open logistics system enabling system is shown in Table 1:

Figure BDA0003768029990000241
Figure BDA0003768029990000241

Figure BDA0003768029990000251
Figure BDA0003768029990000251

数据存储的具体规则Specific rules for data storage

CES系统全局维护各实体的信息,其中实体包括物资实体及参与物流活动的各级组织机构,如供应商、承运商、仓库等。这些实体的信息统称为CES信息资源库(CES-IR)。CES信息资源库(CES-IR)分为两大类,分别是实体动态信息库和实体类静态信息库。The CES system globally maintains the information of each entity, which includes material entities and organizations at all levels involved in logistics activities, such as suppliers, carriers, warehouses, etc. Information from these entities is collectively referred to as the CES Information Repository (CES-IR). CES Information Resource Repository (CES-IR) is divided into two categories, which are entity dynamic information repository and entity class static information repository.

实体类静态信息库Entity class static information library

实体类静态信息库包括物资实体属性库、供应商信息库、承运商信息库、节点信息库。The entity class static information base includes material entity attribute base, supplier information base, carrier information base and node information base.

物资实体属性库Material Entity Property Library

物资实体属性库中存放物资实体属性信息。主要包括唯一编码、供应商、供应商编码、品名、类型、数量、生产日期、失效日期;存储要求、运输要求等字段。其中,物资实体的唯一编码由多编码融合系统赋予,其它属性信息最初从原供应商管理系统中继承;失效日期可以根据原供应商提供的生产日期和有效期计算。Material entity attribute information is stored in the material entity attribute library. It mainly includes unique code, supplier, supplier code, product name, type, quantity, production date, expiration date; storage requirements, transportation requirements and other fields. Among them, the unique code of the material entity is given by the multi-code fusion system, and other attribute information is initially inherited from the original supplier management system; the expiration date can be calculated based on the production date and validity period provided by the original supplier.

供应商信息库Supplier information base

供应商信息库中存放供应商信息。主要包括供应商编码、名称、地址、电话等属性。Supplier information is stored in the supplier information database. It mainly includes attributes such as supplier code, name, address, and telephone number.

承运商信息库Carrier Information Base

承运商信息库中存放承运商信息。主要包括承运商机构编码、名称、地址等属性。Carrier information is stored in the carrier information database. It mainly includes attributes such as carrier organization code, name, and address.

节点信息库node information base

节点信息库中存放节点信息。主要包括节点编码、名称、所属机构、位置信息等属性。其中,节点包括:①仓库;②运输载体(是移动的节点),所属机构就是承运商;③集节点;④其它物流节点等。Node information is stored in the node information base. It mainly includes attributes such as node code, name, organization, and location information. Among them, the nodes include: ① warehouse; ② transportation carrier (a mobile node), the affiliated organization is the carrier; ③ collection node; ④ other logistics nodes, etc.

实体动态信息库Entity Dynamic Repository

实体动态信息库包括物资实体状态库、事件报文库和在途跟踪信息库。The entity dynamic information base includes material entity status base, event report base and in-transit tracking information base.

物资实体状态库Material entity status library

物资实体状态库以物资实体对象为单位,描述对象当前的内容、位置、状态等。主要包括唯一编码、供应商、供应商编码、品名、类型、数量、生产日期、失效日期;存储要求、运输要求;实体类型、实体包装状态、包含的实体对象列表;所在节点、有效状态(是否可用,根据当前日期和失效日期自动产生)、删除标记等属性。The material entity state library takes the material entity object as the unit, and describes the current content, location, state, etc. of the object. Mainly include unique code, supplier, supplier code, product name, type, quantity, production date, expiration date; storage requirements, transportation requirements; entity type, entity packaging status, list of entity objects included; node, valid status (whether Available, automatically generated based on the current date and expiration date), delete flag and other attributes.

其中,实体类型、实体包装状态、包含的实体对象列表三个属性,用于表达物资实体的嵌套关系。在仓储和运输过程中,会对物资实体装箱/打包,形成新的组合后的物资实体。因此物资实体对象包括两种,一是原始对象,是最小的/不能拆分的物资实体;二是组合原始对象或其他嵌套对象形成的组合后的嵌套对象,称为包,也赋予唯一编码作为一个新的物资实体。它们可以根据需要(如仓储需要、运输需要)层层叠装。这种物资实体的嵌套聚合关系,可以通过①实体类型:原子/聚合;②实体包装状态:独立/被打包;③包含的实体对象列表:根据装箱单产生的打包/装箱信息,三个属性来共同描述。Among them, the three attributes of entity type, entity packaging state, and the list of contained entity objects are used to express the nesting relationship of material entities. In the process of warehousing and transportation, material entities will be boxed/packed to form a new combined material entity. Therefore, there are two kinds of material entity objects, one is the original object, which is the smallest/undivided material entity; the other is the combined nested object formed by combining the original object or other nested objects, called the package, and also endowed with a unique Coding as a new material entity. They can be packed in layers according to needs (such as storage needs, transportation needs). The nested aggregation relationship of this kind of material entity can be achieved through ①entity type: atom/aggregation; ②entity packaging status: independent/packed; ③list of included entity objects: packing/packing information generated according to the packing list, three properties to describe together.

对于组合后的包,若包内所有原始对象有效状态为“是”(未过期),即为有效,否者失效。对于过期失效的物资实体对象,将发出预警信息。For the combined package, if the validity status of all original objects in the package is "yes" (not expired), it is valid, otherwise it is invalid. For expired material entity objects, an early warning message will be issued.

事件报文库:事件报文库用于存放事件报文,主要包括报文号、事件编码、事件类型、实体唯一编码等属性。不包含物资实体的具体属性信息。Event message library: The event message library is used to store event messages, mainly including message number, event code, event type, entity unique code and other attributes. The specific attribute information of the material entity is not included.

各类事件报文包含的具体信息如下:The specific information contained in various event messages is as follows:

a.实体产生消除类事件a. Entities generate and eliminate events

生成:报文号、事件编码、事件类型、实体唯一编码、节点编码。组合:报文号、事件编码、事件类型、实体唯一编码、组合实体唯一编码列表、节点编码。拆解:报文号、事件编码、事件类型、实体唯一编码、拆解实体唯一编码列表、节点编码。消除:报文号、事件编码、事件类型、实体唯一编码、节点编码。Generate: message number, event code, event type, entity unique code, node code. Combination: message number, event code, event type, entity unique code, combined entity unique code list, node code. Disassembly: message number, event code, event type, entity unique code, disassembled entity unique code list, node code. Elimination: message number, event code, event type, entity unique code, node code.

b.实体权属变化类事件:转入:报文号、事件编码、事件类型、实体唯一编码、节点编码。转出:报文号、事件编码、事件类型、实体唯一编码、节点编码。b. Entity ownership change event: transfer: message number, event code, event type, entity unique code, node code. Transfer out: message number, event code, event type, entity unique code, node code.

c.实体跟踪类事件c. Entity tracking events

在途跟踪:报文号、事件编码、事件类型、实体唯一编码、位置信息。在途跟踪信息库:在途跟踪信息库中存放在途物资实体实时位置信息,跟踪在途物资实体位置变化。主要包括物资实体唯一编码、位置信息(经度和纬度)。子节点访问根节点数据时对应的授权访问规则、流程授权访问规则:CES编码解析的层次为“发行机构代码—组织机构代码”两级结构,授权的发行机构可以根据需要,授权组织机构具有向子级组织指定子级组织机构代码的授权。由此各级组织可以分级在自己的权限内,为物资实体编唯一编码,管理内部的CES-IR类静态信息库(CES-IR类静态信息子集)。访问流程:CES客户端读取一个物资实体的唯一编码,基于唯一编码向CES边缘智能终端发送解析请求;CES边缘智能终端首先查看本地CES-IR类静态信息子集,如发现相关记录,完成解析返回结果,否则转发给上一级CES服务器(根据配置);最多直至CES根服务器(存放有全域CES-IR),返回唯一编码对应的物资实体的静态属性信息,完成解析。Tracking in transit: message number, event code, event type, entity unique code, location information. In-transit tracking information base: The in-transit tracking information base stores real-time location information of in-transit material entities, and tracks changes in the position of in-transit material entities. It mainly includes the unique code of the material entity and location information (longitude and latitude). The corresponding authorization access rules and process authorization access rules when the sub-node accesses the root node data: the level of CES code analysis is the two-level structure of "issuer code-organization code". Authorized issuers can authorize organizations to have Sub-level organization specifies the authorization of the sub-level organization code. Therefore, organizations at all levels can classify within their own authority, code unique codes for material entities, and manage internal CES-IR static information databases (CES-IR static information subsets). Access process: The CES client reads the unique code of a material entity, and sends an analysis request to the CES edge smart terminal based on the unique code; the CES edge smart terminal first checks the local CES-IR static information subset, and completes the analysis if it finds relevant records Return the result, or forward it to the upper-level CES server (according to the configuration); up to the CES root server (stored with the global CES-IR), return the static attribute information of the material entity corresponding to the unique code, and complete the analysis.

数据中心与CES边缘数据更新的规则CES根服务器根据底层标准动作触发产生的各类事件报文,实时更新CES-IR信息资源库,主要是CES-IR中的物资实体状态库,为物资可视化和筹措调度提供数据支撑。同时将事件报文存入事件报文库,为物资实体历史事件查询提供支撑。Rules for Data Center and CES Edge Data Update The CES root server updates the CES-IR information resource library in real time according to the various event messages triggered by the underlying standard actions, mainly the material entity state library in CES-IR, providing material visualization and Raising and scheduling provides data support. At the same time, the event message is stored in the event message database to provide support for the query of historical events of material entities.

Claims (10)

1. The method is characterized in that the open logistics system enabling system is a distributed system and comprises a root server and a data center station which are arranged in a management universe, sub-servers which are arranged in management subdomains of all levels, an internal communication network, an external communication network and an edge intelligent terminal.
The management universe is provided with a root server and used for managing all the sub servers and the edge intelligent terminals;
the management universe comprises a plurality of levels of management subdomains; wherein the number of the kth level management subdomains is marked as Ik ;Ik K is a natural number;
the management subdomain is used for managing the material entity label information and the standard events of the subordinate management subdomain;
a kth level management subdomain comprises a kth level node and a plurality of (k + 1) th level nodes;
each kth-level management sub-domain is provided with a kth-level sub-server;
the kth-level sub-server respectively performs data interaction with the previous-level sub-server and the next-level sub-server through an internal communication network;
the sub server comprises an application server and a storage server; the application server is used for realizing data query, processing and statistics; the storage server is used for storing data;
when the k value is maximum, the kth level management sub-domain comprises a plurality of bottom layer nodes, the bottom layer nodes store a plurality of material entities attached with labels, and the level management sub-domain carries a plurality of edge intelligent terminals; the bottom layer node corresponds to the edge intelligent terminal;
the edge intelligent terminal is connected with the external read-write equipment and the logistics system, so that the connection between the external logistics system and the open logistics system enabling system is established;
the external reading and writing equipment is used for scanning the label of the material entity so as to obtain the label information of the material entity; the external read-write equipment performs data interaction with the edge intelligent terminal through an internal communication network;
the management universe comprises a general node, all sub-nodes and a bottom layer node;
the management universe is provided with a data middlebox and a data root server; the data center station performs data interaction with the edge intelligent terminal through an external communication network;
the root server performs data interaction with the sub-servers through an internal communication network, so that cross-subdomain query and data sharing are realized;
the root server comprises an application root server and a storage root server; the application root server is used for realizing data query, processing and statistics; the storage root server is used for storing data;
the construction method of the open logistics system enabling system comprises the steps of establishing information coding and storing methods and information inquiring methods;
the information coding and storing method comprises the following steps:
setting a label on a material entity, wherein the label stores label information of the material entity; the material entity label information comprises coding information of a material entity; when the material entity is in a logistics transportation stage, the label information of the material entity also comprises delivery address information for logistics transportation;
the detailed information of the material entity is stored in the local level sub-server and the root server to which the node belongs when the entity is created, and comprises supplier codes of the material entity, codes of the supplier to the material entity and static attribute information of the material entity;
after the goods and materials entity triggers the standard event, the external read-write equipment collects the label information of the goods and materials entity, and uploads the standard event, the label information of the goods and materials entity and the position information triggered by the goods and materials entity to the corresponding edge intelligent terminal, and the edge intelligent terminal uploads the standard event, the label information of the goods and materials entity and the position information to the data center station through an external communication network; the position information comprises a node code where the edge intelligent terminal is located and an upper layer node code where the node belongs;
the standard event type comprises a material entity generation elimination event, a material entity ownership change event and an entity tracking event;
the method comprises the following steps that the elimination events generated by the material entities comprise material entity generation events, material entity combination events, material entity disassembly events and material entity elimination events;
the material entity ownership change events comprise material entity transfer-in events and material entity transfer-out events;
the entity tracking type event comprises a material entity in-transit tracking event;
the tasks completed by the edge intelligent terminal comprise 1) processing a standard event from external read-write equipment to form an event message, and uploading the event message to a superior sub-server and a data center station; 2) Processing the material detail query service from the external read-write equipment, and returning a query result;
the edge intelligent terminal comprises a first network channel connected with an internal communication network and a second network channel connected with an external communication network;
the edge intelligent terminal performs data interaction with other servers through a first network channel and reports an event message to a top-level sub-server of the local domain through a second network channel;
the edge intelligent terminal generates a static data message according to the label information and the position information of the material entity, and uploads the static data message to the upper-level sub-server through a first network channel for storage; the sub-server receiving the static data message uploads the static data message hierarchy to a root server by using an intranet to be stored;
the information query method comprises a method for performing information query through a sub-node and a method for performing information query through a general node, wherein query contents comprise entity detail query and entity comprehensive information query;
the entity detail query refers to querying the supplier code of the entity, the code of the supplier on the material entity and the static attribute information of the material entity according to the entity code;
when entity detail inquiry is carried out, a request side initiates an inquiry request to a subdomain server of a local domain;
the entity comprehensive information query refers to the statistical query of entities according to classes, positions and the like;
when entity comprehensive information is inquired, a request side initiates an inquiry request to a master node, and after receiving the inquiry request, the master node inquires a dynamic and static message according to the authority of the request initiator and provides inquiry service to the request side in a micro-service mode;
for the entity detail query request, the subdomain application server queries a local domain storage server according to the entity code, and returns the entity details after the query is found; if not, transmitting the request to the root server;
after receiving the query request result returned by the root server, the subdomain application server returns the result to the query requester, and meanwhile, the subdomain application server stores the query request result in the local domain storage server for future reference.
2. The method for constructing an open logistics system enabling system according to claim 1, wherein: the bottom layer nodes are material storage and transfer points and comprise warehouse nodes, distribution centers, material collection nodes and transporter nodes; when the bottom node is a carrier node, the position information further includes real-time geographical position information of the carrier acquired through a global satellite positioning system.
3. The method for constructing an open logistics system enabling system according to claim 1, wherein: the material entity comprises articles and a box body loaded with a plurality of articles;
when a plurality of articles form a new box body, generating a new label and pasting the label on the box body; the label carries material entity coding information;
the material entity coding information comprises a box body, a small box body inside the box body and codes of articles inside the box body;
the entity packaging state comprises a box body, a small box body inside the box body and the packaging state of articles inside the box body; the packaged state includes both individual and packaged.
4. The method for constructing the open logistics system enabling system according to claim 1, wherein the data message comprises a message number, an event type, an event code, material entity code information, a node code, a combined or disassembled object code list;
when the standard event type is an entity tracking type event, the data message further comprises position information.
The goods and materials entity coding information comprises supplier codes of goods and materials entities and static attribute information codes of the goods and materials entities; the static attribute information of the material entity comprises name, classification, quantity, delivery date and validity period; one type of event includes a plurality of events, each event having an event code.
5. The method for constructing an open logistics system enabling system according to claim 1, wherein the material entity generation event comprises warehousing of material entities from suppliers;
the material entity combination event comprises material entity boxing and packaging;
the material entity disassembling event comprises material entity unpacking and unpacking;
the material entity transfer-out event comprises the step of delivering the material entity out of the warehouse;
the material entity transfer event comprises material entity storage from other bottom layer nodes;
the material entity elimination event comprises failure and use of the material entity.
6. The method for constructing the open logistics system enabling system according to claim 1, wherein the message number, the event code, the event type, the material entity code information and the node code corresponding to each material entity have a mapping relationship.
7. The method as claimed in claim 1, wherein the bottom node, the sub-nodes, the total node, and the material entity have unique coding information.
8. An open logistics system enabling system, characterized by: the open logistics system enabling system is a distributed system and comprises a root server and a data center station which are arranged in a management universe, sub servers arranged in management subdomains at all levels, an internal communication network, an external communication network, network safety equipment, network switching equipment and an edge intelligent terminal;
the external read-write equipment is used for scanning the material entity label and transmitting the scanned material entity label information to the edge intelligent terminal through the internal communication network;
the tasks completed by the edge intelligent terminal comprise 1) processing a standard event from external read-write equipment to form an event message, and uploading the event message to a superior sub-server and a data center station; 2) Processing the material detail query service from the external read-write equipment, and returning a query result;
the edge intelligent terminal comprises a first network channel connected with an internal communication network and a second network channel connected with an external communication network;
the edge intelligent terminal performs data interaction with other servers through a first network channel and reports an event message to a top-level sub-server of the local domain through a second network channel;
the edge intelligent terminal generates a static data message according to the label information and the position information of the material entity, and uploads the static data message to the upper-level sub-server for storage; the sub-servers receiving the static data messages upload the static data message levels to a root server for storage;
the network safety equipment is used for realizing safety isolation and information exchange among different internal communication networks, the internal communication networks and external communication networks;
the network switching equipment comprises routers deployed in management subdomains at all levels and switches deployed in data intermediate stations;
the router is used for connecting an external network and a neutral area network; the neutral area network is used for safely transferring data between an internal network and an external network;
the switch is used for network communication of the neutral zone workstation and the server.
9. The open logistics system enabling system of claim 8, wherein: the storage server stores a plurality of information bases for storing data;
the information base comprises a material entity attribute base, a supplier information base, a carrier information base, a node information base, an event report base, an on-the-way tracking information base and a material entity state base;
the material entity attribute library is used for storing material entity attribute information;
the supplier information base is used for storing supplier information of the material entity, and the supplier information comprises supplier codes, names, addresses and contact ways;
the carrier information base is used for storing carrier information of the material entity, and comprises a carrier code, a name, an address and a contact way;
the node information base is used for storing node information which comprises node codes, names, superior node codes with a main attribute relationship and position information;
the event report library is used for storing the message data uploaded by the lower node;
the on-the-way tracking information base is used for storing the position information of the on-the-way material entity;
the material entity state library is used for storing material dynamic state information, and the material dynamic state information comprises unique codes, suppliers, supplier codes, product names, types, quantities, production dates, expiration dates, storage requirements and transportation requirements; entity type, entity packing state, contained entity object list, located node, valid state and deletion mark.
10. The open logistics system enabling system of claim 9, wherein: the material entity state library also stores information generated by entity combination events, wherein the information comprises an entity packaging state and an object containing list;
the entity packing state information comprises a box body, a small box body inside the box body and the packing state of articles inside the box body; the packing state includes independent and packed.
CN202210892173.3A2022-07-272022-07-27Open logistics system enabling system construction method, system, storage medium and equipmentActiveCN115396467B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202210892173.3ACN115396467B (en)2022-07-272022-07-27Open logistics system enabling system construction method, system, storage medium and equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202210892173.3ACN115396467B (en)2022-07-272022-07-27Open logistics system enabling system construction method, system, storage medium and equipment

Publications (2)

Publication NumberPublication Date
CN115396467Atrue CN115396467A (en)2022-11-25
CN115396467B CN115396467B (en)2024-02-27

Family

ID=84117368

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202210892173.3AActiveCN115396467B (en)2022-07-272022-07-27Open logistics system enabling system construction method, system, storage medium and equipment

Country Status (1)

CountryLink
CN (1)CN115396467B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116644071A (en)*2023-06-082023-08-25中国长江三峡集团有限公司Material coding management method, device, computer equipment and storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010055299A1 (en)*1996-08-162001-12-27Keith C. KellyMethod and apparatus for establishing communications between packet-switched and circuit-switched networks
US20160381060A1 (en)*2015-06-232016-12-29Veracode, Inc.Systems and methods for aggregating asset vulnerabilities
CN107944509A (en)*2017-10-252018-04-20国网浙江省电力公司物资分公司A kind of electric power material management system based on RFID technique
CN108449345A (en)*2018-03-222018-08-24深信服科技股份有限公司A kind of networked asset continues method for safety monitoring, system, equipment and storage medium
CN110113188A (en)*2019-04-222019-08-09腾讯科技(深圳)有限公司Cross-subdomain communication operation and maintenance method, total operation and maintenance server and medium
CN110334956A (en)*2019-07-082019-10-15重庆大学 A management system applied to the supply chain of iron and steel enterprises
US20210149957A1 (en)*2019-11-192021-05-20Bit Discovery Inc.Asset Search and Discovery System Using Graph Data Structures
CN114372753A (en)*2022-01-112022-04-19拉扎斯网络科技(上海)有限公司Logistics management method, system, storage medium and equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010055299A1 (en)*1996-08-162001-12-27Keith C. KellyMethod and apparatus for establishing communications between packet-switched and circuit-switched networks
US20160381060A1 (en)*2015-06-232016-12-29Veracode, Inc.Systems and methods for aggregating asset vulnerabilities
CN107944509A (en)*2017-10-252018-04-20国网浙江省电力公司物资分公司A kind of electric power material management system based on RFID technique
CN108449345A (en)*2018-03-222018-08-24深信服科技股份有限公司A kind of networked asset continues method for safety monitoring, system, equipment and storage medium
CN110113188A (en)*2019-04-222019-08-09腾讯科技(深圳)有限公司Cross-subdomain communication operation and maintenance method, total operation and maintenance server and medium
CN110334956A (en)*2019-07-082019-10-15重庆大学 A management system applied to the supply chain of iron and steel enterprises
US20210149957A1 (en)*2019-11-192021-05-20Bit Discovery Inc.Asset Search and Discovery System Using Graph Data Structures
CN114372753A (en)*2022-01-112022-04-19拉扎斯网络科技(上海)有限公司Logistics management method, system, storage medium and equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陶新桥: "RFID在汽车整车生产物流监控中的应用研究", 《中国优秀硕士学位论文全文数据库(电子期刊) 信息科技辑》, 15 January 2012 (2012-01-15)*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116644071A (en)*2023-06-082023-08-25中国长江三峡集团有限公司Material coding management method, device, computer equipment and storage medium
CN116644071B (en)*2023-06-082024-04-05中国长江三峡集团有限公司 A material coding management method, device, computer equipment and storage medium

Also Published As

Publication numberPublication date
CN115396467B (en)2024-02-27

Similar Documents

PublicationPublication DateTitle
Pisching et al.An architecture based on RAMI 4.0 to discover equipment to process operations required by products
CN107481112B (en)Tray sharing management system and method based on RFID
CN111429049A (en)Method and system for delivering article orders, electronic equipment and readable storage medium
EP2668620A1 (en)A logistics system and a method for providing logistics service with the logistics system
CN105096083A (en)Information system for warehouse
CN110334911A (en)A kind of method of management of production line and system
CN102867245A (en)Comprehensive inventory management method for production materials
CN112766857B (en)Intelligent warehouse management platform, system and method
CN102004964A (en)FRID based public warehouse real-time information management system and management method thereof
US11164147B2 (en)Computer storage system for generating warehouse management orders
US20170116564A1 (en)Method and system for transferring object across one or more geographical areas
CN115396467B (en)Open logistics system enabling system construction method, system, storage medium and equipment
CN108241940A (en)A kind of storage information inquiry system
CN106920052A (en)Inventory type information processing method and processing device
KR20190032044A (en)Decision method of terminal according to parcel delivery address
KR102353505B1 (en)Ai-based packaging container inventory processing device
KR20040061904A (en)Cyber-logistics common operating system and method thereof
US20060020498A1 (en)Asset visibility management system with rule engine
US20060020529A1 (en)Asset visibility management system with binding or unbinding assets
US20200286027A1 (en)System and methods for last mile delivery of goods
CN113895831B (en) Transportation system based on air-ground dual-use container
JP7123183B2 (en) Systems and methods for interfacing networks using a unified communication scheme
US20060020528A1 (en)Asset visibility management system
Chen et al.Protocol Model and Execution Protocols for Networked MRO Intralogistics
CN201955811U (en)RFID-based public warehouse real-time information management system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp