[发明专利]一种基于路由和位置感知的AD HOC网络服务系统在审
申请号: | 201510989616.0 | 申请日: | 2015-12-25 |
公开(公告)号: | CN105554705A | 公开(公告)日: | 2016-05-04 |
发明(设计)人: | 王新颖;王敏;吴中博;吴钊;熊伟;徐德刚 | 申请(专利权)人: | 湖北文理学院 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W40/02;H04W84/18 |
代理公司: | 重庆信航知识产权代理有限公司 50218 | 代理人: | 穆祥维 |
地址: | 441053 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 路由 位置 感知 ad hoc 网络服务 系统 | ||
技术领域
本发明涉及网络服务系统技术领域,尤其涉及一种基于路由和位 置感知的ADHOC网络服务系统。
背景技术
ADHOC网络是一组带有无线收发装置的移动节点组成的一个多 跳的临时性的自治系统,可被广泛应用于地震、飓风等自然灾害后的 紧急救援,具有广阔的应用前景。因而,如何在ADHOC网络中及时 有效的发现并使用服务,是实现ADHOC网络实际应用的关键,也是 近几年来一直寻求解决的一个难题。目前已形成标准的SLP,Jini, SSDP,Salutation等服务发现方法并没有考虑ADHOC网络自身的特 性,不适合在ADHOC网络中应用,然而,上述服务发现方法普遍存在 如下两方面的问题:首先,它们都没有很好的和路由协议结合,因而, 在服务发现之前需要先进行路由发现,服务发现的时延较长,消息开 销较大。其次,它们没有考虑服务的非功能性需求(即服务质量)。 而服务质量(QualityofService,QoS)反映了一个服务满足用户需 求的能力,是ADHOC网络服务性能评价的重要指标。比如,由于上 述服务发现方法无法确定最近的服务提供者,可能会延误对服务请求 者的救援,而在地震灾害中,一个伤员急需一辆救护车,他希望找到 最近的一个而不是需要找到多个,所以就给人们带去了许多的麻烦。
发明内容
基于背景技术存在的技术问题,本发明提出了一种基于路由和位 置感知的ADHOC网络服务系统。
本发明提出的一种基于路由和位置感知的ADHOC网络服务系统, 包括服务平台模块、注册模块和服务发现模块,服务平台模块主要存 储注册的服务信息,即服务属性和提供服务的节点属性,以供服务发 现模块调用,为了提供单一的入口点,注册模块搜集所有的属性并将 他们存储在服务平台模块中,结合在服务注册中的语义服务标示符, 这些信息提供给服务发现模块中的解析器,在服务列表中,所有已知 的本地或异地的服务都被临时缓存,以供解析器使用,当服务发现模 块接收到本地或者遥远的服务请求时,解析器执行匹配过程,最后向 请求节点返回服务回复信息;
该ADHOC网络服务系统的流程具体包括以下步骤:
S1,服务:一个服务由服务类型、服务名称、服务描述、服务属 性和节点属性等部分组成,其形式化定义如以下公式:
S=<ST,SN,SD,SA,NA>(1)
在公式(1)中,S代表服务;ST代表服务的类型,SN代表服务 的名称,SD代表服务的描述信息,SA代表服务的属性,NA代表提供 服务的节点属性;
S2,服务请求:服务请求的形式化定义如以下公式:
SREQ=<STQ,SAQ,NAQ,DQ,A,RQ>(2)
在公式(2)中,SREQ代表服务请求,STQ代表请求服务的类型, 由此决定请求的应用领域,SAQ代表请求的服务属性,NAQ代表请求的 节点属性,DQ代表标示符,A代表标示符,RQ代表预留标示符;
S3,服务回复:
SREP=<SNP,SDP,DP,G,RP>(3)
在公式(3)中,SREP代表服务回复,SNP代表服务的名称,SDP代表服务的描述信息,标示符DP用来设置消息是否包含服务的描述信 息,默认是不包含,标示符G用来进行识别一个节点是否是一个网关, RP为预留标示符,以应对未来的需要;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北文理学院,未经湖北文理学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510989616.0/2.html,转载请声明来源钻瓜专利网。