DLP大屏ONS系统具有类似于DNS系统的分布式层次结构,具有自身的查询机制。ONS基础解析网络主要由映射信息、根ONS服务器、本地ONS服务器、ONS本地缓存和本地 ONS解算器5部分组成。
映射信息是ONS所提供服务的实质性内容,用于指定EPC与相关的URI的映射关系。映射信息分布式存储在各个不同层次的ONS服务器中,以便于分层管理大量的映射信息。
根ONS服务器处于ONS层次结构中的最高层,拥有EPC名字空间中的最高层域名。基本上所有的ONS查询都是从根ONS服务器开始的,对根ONS服务器的性能要求很高。
任何本地ONS服务器均可申请查润物品的详细信息,并将阅读器读取的物品标签代码通过查询与物品信息服务器中的物品信息进行映射。
ONS本地缓存可以将经常查询的和最近查询的"查询一应答"值保存起来,作为ONS查询的第一入口点,这样可以减少对外查询的数量,既提高了本地响应效率也减小了对根ONS服务器的查询压力。ONS本地缓存同时也用于响应企业内部的 ONS查询,这些内部ONS查询用于对物品的跟踪。
本地ONS解算器负责ONS查询前的编码 和查询语句格式化工作。本地ONS解算器首先将需要查询的EPC转换为EPC域前缀名,再将EPC域前缀名与 EPC域后缀名结合成一个完整的EPC域名,最后由本地ONS解算器负责用这个完整的EPC域名进行ONS查询。