[发明专利]一种基于前缀树的区域编码查询方法、系统及其用途有效

专利信息
申请号: 202110683165.3 申请日: 2021-06-21
公开(公告)号: CN113407539B 公开(公告)日: 2022-05-24
发明(设计)人: 洪薇;洪健;李京昆;刘文思 申请(专利权)人: 湖北央中巨石信息技术有限公司
主分类号: G06F16/22 分类号: G06F16/22;G06F16/245
代理公司: 成都云纵知识产权代理事务所(普通合伙) 51316 代理人: 伍星;刘沙粒
地址: 430061 湖北省武汉市武昌区中北路109*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 前缀 区域 编码 查询 方法 系统 及其 用途
【权利要求书】:

1.一种基于前缀树的区域编码查询方法,其特征在于,用于应急广播系统中向指定区域发送广播消息,包括:

S1、所有终端连接至服务端,并向服务端发送心跳包,所述心跳包中携带终端的数据源对象编码;所述数据源对象编码由以下部分顺序组成:1位级别识别码+12位区域编码+4位资源类型编码+2位类型顺序码+2位子类型码+2位子类型顺序码;

S2、服务端接收心跳包,解析心跳包并从数据源对象编码中提取区域编码;

S3、服务端建立前缀树,所述前缀树以区域编码为key、以终端在服务端的连接信息和终端基本信息为值;

所述前缀树以区域编码为key的方法包括:将12位的区域编码从左往右依次插入前缀树中,一个节点放入一个数字,第一位数作为根节点,后面的数字依次作为子节点、直至将区域编码完全插入到前缀树中,并将终端基本信息放在最后的叶子节点中;

S4、需要向某区域发送信息时,通过区域编码在前缀树中查询该区域内的终端基本信息。

2.根据权利要求1所述的一种基于前缀树的区域编码查询方法,其特征在于,所述终端基本信息存储在前缀树的叶子节点上。

3.根据权利要求1所述的一种基于前缀树的区域编码查询方法,其特征在于,步骤S4中通过区域编码在前缀树中查询该区域内的终端基本信息的方法包括:服务端根据上游发布的区域编码查询前缀树,从左往右依次查询各个节点,若能够查询到,则获取对应的终端基本信息,若查询不到则返回一个空集。

4.基于权利要求1~3中任一项所述的区域编码查询方法的一种基于前缀树的区域编码查询系统,其特征在于,包括:

终端,用于向服务端发送携带自身数据源对象编码的心跳包;

服务端,用于接收并解析从终端发来的心跳包,并从心跳包内的数据源对象编码中提取区域编码;

建模模块,用于在服务端建立前缀树,所述前缀树以各终端的区域编码为key、以各终端在服务端的连接信息和终端基本信息为值;

查询模块,用于通过区域编码在前缀树中查询该区域内的终端基本信息。

5.根据权利要求4所述的一种基于前缀树的区域编码查询系统,其特征在于,所述数据源对象编码由以下部分顺序组成:1位级别识别码+12位区域编码+4位资源类型编码+2位类型顺序码+2位子类型码+2位子类型顺序码。

6.根据权利要求4所述的一种基于前缀树的区域编码查询系统,其特征在于,

建模模块中,前缀树以区域编码为key的方法包括:将12位的区域编码从左往右依次插入前缀树中,一个节点放入一个数字,第一位数作为根节点,后面的数字依次作为子节点、直至将区域编码完全插入到前缀树中,并将终端基本信息放在最后的叶子节点中;

查询模块中,通过区域编码在前缀树中查询该区域内的终端基本信息的方法包括:服务端根据上游发布的区域编码查询前缀树,从左往右依次查询各个节点,若能够查询到,则获取对应的终端基本信息,若查询不到则返回一个空集。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北央中巨石信息技术有限公司,未经湖北央中巨石信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110683165.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top