本发明涉及智能仓储,特别涉及一种基于自组网的智能仓储系统及方法。
背景技术:
1、近年来,在快递物流、机械制造、医药行业等领域,智能仓储得到了快速的发展和推广。智能仓储借助信息化平台和物联网技术的结合,将仓储数据和运输配送信息及时反馈到各个部门,使整个物流管理从厂家到运输之间形成一个有效的信息网络系统,实现资源的共建共享。
2、在目前的仓储系统中,许多服务都依赖于云服务,但是云服务的数据并不安全,数据从本地发送到云端和经过云端处理返回的过程中,存在着许多安全性的问题,有受到攻击的风险,数据可能被泄露。
3、鉴于此,为了提高数据安全性,可以在自组网的环境中实现智能仓储系统,但自组网环境下如何对仓储订单进行验收和核销是一个困难的问题。
技术实现思路
1、本发明提供一种基于自组网的智能仓储系统及方法,能够在自组网的环境下,实现仓储订单的验收和核销。
2、鉴于此,本发明一方面提供一种基于自组网的智能仓储系统,所述系统包括:
3、识别单元,用于接收目标对象发来的仓储订单,并识别所述仓储订单中条目对应的仓储区域;
4、拆分单元,用于根据识别结果,将所述仓储订单拆分为多个子订单,其中,任一子订单中的条目对应相同的仓储区域;
5、子订单核销单元,用于将所述子订单分发至各个区域控制器,并在接收到区域控制器反馈的物品确认指示后,将对应的子订单核销;
6、仓储订单核销单元,用于在指定时段内判断拆分得到的各个子订单是否均被核销,若均被核销,将所述仓储订单核销。
7、在一个实施方式中,所述识别单元具体用于,按行读取所述仓储订单中区域字段内的字符串,并将具备相同字符串的条目聚合至相同的条目集合中;
8、相应地,所述拆分单元具体用于,针对任一条目集合,汇总所述条目集合中的条目信息,并基于汇总得到的条目信息生成对应的子订单。
9、在一个实施方式中,所述区域控制器具体用于,检测物品接收区域中是否存在新增物品,若存在新增物品,识别所述新增物品的品类和数量;将识别到的品类和数量与接收到的子订单中的标准品类和标准数量分别进行对比,若均一致,向子订单的发送方反馈物品确认指示。
10、在一个实施方式中,所述子订单核销单元具体用于,从映射表中读取分段网络中各个区域控制器的节点索引;识别各个所述区域控制器在所述分段网络中的路由顺序,并基于所述路由顺序,将读取的各个所述节点索引依次填充于子订单分发报文的分段路由报头中;识别填充于所述分段路由报头中的节点索引的数量,并基于所述数量生成索引剩余信息,并将所述索引剩余信息填充于所述分段路由报头中,以利用所述节点索引和所述索引剩余信息替换所述分段路由报头中原有的节点地址列表。
11、在一个实施方式中,所述子订单核销单元具体还用于,按照与所述路由顺序相反的顺序,将读取的各个所述节点索引依次填充于报文的分段路由报头中,并按照填充顺序为各个所述节点索引分配索引编号。
12、本发明另一方面还提供一种基于自组网的智能仓储方法,所述方法包括:
13、接收目标对象发来的仓储订单,并识别所述仓储订单中条目对应的仓储区域;
14、根据识别结果,将所述仓储订单拆分为多个子订单,其中,任一子订单中的条目对应相同的仓储区域;
15、将所述子订单分发至各个区域控制器,并在接收到区域控制器反馈的物品确认指示后,将对应的子订单核销;
16、在指定时段内判断拆分得到的各个子订单是否均被核销,若均被核销,将所述仓储订单核销。
17、在一个实施方式中,识别所述仓储订单中条目对应的仓储区域包括:
18、按行读取所述仓储订单中区域字段内的字符串,并将具备相同字符串的条目聚合至相同的条目集合中;
19、相应地,根据识别结果,将所述仓储订单拆分为多个子订单包括:
20、针对任一条目集合,汇总所述条目集合中的条目信息,并基于汇总得到的条目信息生成对应的子订单。
21、在一个实施方式中,所述方法还包括:
22、所述区域控制器检测物品接收区域中是否存在新增物品,若存在新增物品,识别所述新增物品的品类和数量;
23、将识别到的品类和数量与接收到的子订单中的标准品类和标准数量分别进行对比,若均一致,向子订单的发送方反馈物品确认指示。
24、在一个实施方式中,将所述子订单分发至各个区域控制器包括:
25、从映射表中读取分段网络中各个区域控制器的节点索引;
26、识别各个所述区域控制器在所述分段网络中的路由顺序,并基于所述路由顺序,将读取的各个所述节点索引依次填充于子订单分发报文的分段路由报头中;
27、识别填充于所述分段路由报头中的节点索引的数量,并基于所述数量生成索引剩余信息,并将所述索引剩余信息填充于所述分段路由报头中,以利用所述节点索引和所述索引剩余信息替换所述分段路由报头中原有的节点地址列表。
28、在一个实施方式中,将读取的各个所述节点索引依次填充于子订单分发报文的分段路由报头中包括:
29、按照与所述路由顺序相反的顺序,将读取的各个所述节点索引依次填充于报文的分段路由报头中,并按照填充顺序为各个所述节点索引分配索引编号。
30、本发明提供的技术方案,根据仓储区域,可以对仓储订单进行拆分。在完成各个子订单的验收后,便可以将总的仓储订单核销,保证了自组网环境下仓储系统的正常运行。
31、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
32、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
1.一种基于自组网的智能仓储系统,其特征在于,所述系统包括:
2.根据权利要求1所述的系统,其特征在于,所述识别单元具体用于,按行读取所述仓储订单中区域字段内的字符串,并将具备相同字符串的条目聚合至相同的条目集合中;
3.根据权利要求1所述的系统,其特征在于,所述区域控制器具体用于,检测物品接收区域中是否存在新增物品,若存在新增物品,识别所述新增物品的品类和数量;将识别到的品类和数量与接收到的子订单中的标准品类和标准数量分别进行对比,若均一致,向子订单的发送方反馈物品确认指示。
4.根据权利要求1所述的系统,其特征在于,所述子订单核销单元具体用于,从映射表中读取分段网络中各个区域控制器的节点索引;识别各个所述区域控制器在所述分段网络中的路由顺序,并基于所述路由顺序,将读取的各个所述节点索引依次填充于子订单分发报文的分段路由报头中;识别填充于所述分段路由报头中的节点索引的数量,并基于所述数量生成索引剩余信息,并将所述索引剩余信息填充于所述分段路由报头中,以利用所述节点索引和所述索引剩余信息替换所述分段路由报头中原有的节点地址列表。
5.根据权利要求4所述的系统,其特征在于,所述子订单核销单元具体还用于,按照与所述路由顺序相反的顺序,将读取的各个所述节点索引依次填充于报文的分段路由报头中,并按照填充顺序为各个所述节点索引分配索引编号。
6.根据权利要求2所述的系统,其特征在于,所述识别单元具体用于:
7.一种基于自组网的智能仓储方法,其特征在于,所述方法包括:
8.根据权利要求7所述的方法,其特征在于,识别所述仓储订单中条目对应的仓储区域包括:
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
10.根据权利要求7所述的方法,其特征在于,将所述子订单分发至各个区域控制器包括: