用于无线通信的方法、系统、设备和计算机可读介质技术方案

技术编号:13774620 阅读:38 留言:0更新日期:2016-09-30 17:24
本发明专利技术描述允许包含经压缩的服务名称的所公开的服务或服务名称的部分匹配的方法、系统和装置。所描述的特征使用包含散列的压缩技术;且所述特征允许经压缩的服务名称字符串的部分匹配。本发明专利技术描述提供识别所要服务(或所要服务的属性)且比较一或多个所播发属性的各种实施例。可利用所要和所播发属性的比较来确定、选择和或定位所播发服务。

【技术实现步骤摘要】
【国外来华专利技术】交叉参考本专利申请案主张由Sienicki在2013年12月18日提交并转让给本受让人的标题为“用于发现的散列部分匹配”的第14/133,412号美国专利申请案的优先权。
技术介绍
广泛部署无线通信系统以提供服务和内容的各种类型的通信,所述服务和内容包含语音、视频、包数据、消息传递、广播等等。这些系统可为能够通过共享可用系统资源(例如,时间、频率及功率)而支持与多个用户的通信的多址系统。此类多址系统的实例包含码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统和正交频分多址(OFDMA)系统。使用这些或其它技术且在此些系统中操作的无线装置可彼此通信以传达关于特定服务的信息。装置可公开例如与装置所提供的特定服务相关的信息。其它装置可接收所公开的信息,且试图利用装置或在所公开的服务匹配特定的广受欢迎服务的情况下利用所公开的服务。在一些情况下,技术用以限制或缩减所公开的信息的大小。举例来说,特定服务的名称可出于公开目的而被缩减。但用于缩减此信息的现有解决方案可不允许装置执行信息的部分匹配。现有解决方案可不允许装置在所公开的名称仅表示与所要服务的部分匹配的情况下找到或利用某些公开的服务。
技术实现思路
所描述的特征通常涉及可允许所公开的服务或服务名称的部分匹配的一或多个方法、系统和设备。各种协议(例如使用反向域名系统(DNS)式命名(例如,com.mycompany.myservice.mydevice)的协议)可允许一个装置公开其它装置可搜索和找到的服务。在一些状况下,找到相关和/或所要服务的此过程被称作匹配。“匹配装置”(搜索服务的装置)可选择搜索完整的服务名称字符串,或通过仅与例如所公开的服务名称的前缀匹配来执行部分匹配。在此类状况下,匹配装置可具有增加数目的搜索结果。举例来说,可对DNS式名称进行搜索,所述DNS式名称包含
“com.mycompany.myservice”,而不涉及播发此服务的特定装置的名称。在所述情境下,使用部分匹配准则的搜索可为提供服务的所有可用装置传回结果。在一些实施例中,一种无线通信的方法包含:产生经压缩的第一表达,所述经压缩的第一表达包含一或多个经压缩的所要属性;接收经压缩的第二表达,所述经压缩的第二表达包含一或多个经压缩的所播发属性;比较经压缩的所要属性与经压缩的所播发属性;以及确定经压缩的所要属性中的至少一者是否包含与经压缩的所播发属性中的至少一者的至少部分匹配。在一些实施例中,用于无线通信的系统包含:用于产生经压缩的第一表达的装置,所述经压缩的第一表达包含一或多个经压缩的所要属性;用于接收经压缩的第二表达的装置,所述经压缩的第二表达包含一或多个经压缩的所播发属性;用于比较经压缩的所要属性与经压缩的所播发属性的装置;以及用于确定经压缩的所要属性中的至少一者是否包含与经压缩的所播发属性中的至少一者的至少部分匹配的装置。在一些实施例中,一种用于无线通信的设备包含:处理器;与处理器电子通信的存储器;以及存储于存储器中的指令。指令可由处理器执行以:产生经压缩的第一表达,所述经压缩的第一表达包含一或多个经压缩的所要属性;接收经压缩的第二表达,所述经压缩的第二表达包含一或多个经压缩的所播发属性;比较经压缩的所要属性与经压缩的所播发属性;以及确定经压缩的所要属性中的至少一者是否包含与经压缩的所播发属性中的至少一者的至少部分匹配。在一些实施例中,一种存储用于无线通信的代码的非暂时性计算机可读媒体包含若干指令,所述指令可执行以:产生经压缩的第一表达,所述经压缩的第一表达包含一或多个经压缩的所要属性;接收经压缩的第二表达,所述经压缩的第二表达包含一或多个经压缩的所播发属性;比较经压缩的所要属性与经压缩的所播发属性;以及确定经压缩的所要属性中的至少一者是否包含与经压缩的所播发属性中的至少一者的至少部分匹配。在某些实例中,方法、系统、设备和/或非暂时性计算机可读媒体还可包含用于在经压缩的所要属性中的一者包含与经压缩的所播发属性中的至少一者的至少部分匹配时选择经压缩的第二表达的步骤、装置和/或可由处理器执行的指令。在某些实例中,方法、系统、设备和/或非暂时性计算机可读媒体还可包含用于至少部分基于经压缩的第二表达确定位置的步骤、装置和/或可由处理器执行的指令。在方法、系统、设备和/或非暂时性计算机可读媒体的某些实例中,确定位置可包含确定由经压缩的第二表达播发的服务的位置。在某些实例中,方法、系统、设备和/或非暂时性计算机可读媒体还可包含用于识别包括一或多个未经压缩所要属性的未经压缩第一表达以及压缩一或多个未经压缩所要属性中的每一者的步骤、装置和/或可由处理器执行的指令。在方法、系统、设备和/或非暂时性计算机可读媒体的某些实例中,经压缩的第一表达可对应于用于所要服务的反向域名系统(DNS)式名称字符串,且经压缩的第二表达可对应于用于所播发服务的反向DNS式名称字符串。在方法、系统、设备和/或非暂时性计算机可读媒体的某些实例中,经压缩的所要属性中的每一者和经压缩的所播发属性中的每一者可对应于一或多个服务名称的个别元素,且一或多个服务名称可为反向域名系统(DNS)式名称字符串。在某些实例中,方法、系统、设备和/或非暂时性计算机可读媒体还可包含用于指定用于比较经压缩的所要属性与经压缩的所播发属性的准则的步骤、装置和/或可由处理器执行的指令。在方法、系统、设备和/或非暂时性计算机可读媒体的某些实例中,经压缩的第一表达或经压缩的第二表达中的至少一者可包含至少一个通配符属性。在方法、系统、设备和/或非暂时性计算机可读媒体的某些实例中,经压缩的第一表达或经压缩的第二表达中的至少一者可包含压缩大小指示符。在方法、系统、设备和/或非暂时性计算机可读媒体的某些实例中,经压缩的第一表达或经压缩的第二表达中的至少一者可包含压缩算法指示符。在方法、系统、设备和/或非暂时性计算机可读媒体的某些实例中,经压缩的第一表达或经压缩的第二表达中的至少一者可包含表达结束指示符。在方法、系统、设备和/或非暂时性计算机可读媒体的某些实例中,经压缩的第一表达或经压缩的第二表达中的至少一者可包含用至少两个压缩算法压缩的属性。根据以下详细描述、权利要求书和图式,所描述的方法和设备的适用性的更广范围将变得显而易见。详细描述和特定实例是仅作为说明给出,因为所属领域的技术人员将明白在所述描述的精神和范围内的各种变化和修改。附图说明可参考以下图式实现对本专利技术的性质与优点的进一步理解。在附图中,类似组件或特征可具有相同参考标签。此外,可以通过在参考标签后面跟着短划线和区分类似组件的第二标签来区分相同类型的各种组件。如果说明书中只使用第一参考标签,那么描述适用于具有相同的第一参考标签的类似组件中的任一者,与第二参考标签无关。图1A和1B描绘根据各种实施例的无线通信系统;图2描绘经配置以在根据各种实施例的无线通信系统中操作的装置的框图;图3描绘经配置以在根据各种实施例的无线通信系统中操作的装置的框图;图4描绘经配置以在根据各种实施例的无线通信网路中操作的装置的框图;图5描绘在根据各种实施例的无线通信系统中操作的装置的调用流程图;图6描绘根据各种实施例的无线通信的方法的流程图;图7描绘根据本文档来自技高网
...

【技术保护点】
一种无线通信的方法,其包括:产生包括一或多个经压缩的所要属性的经压缩的第一表达;接收包括一或多个经压缩的所播发属性的经压缩的第二表达;比较所述经压缩的所要属性与所述经压缩的所播发属性;以及确定所述经压缩的所要属性中的至少一者是否包括与所述经压缩的所播发属性中的至少一者的至少部分匹配。

【技术特征摘要】
【国外来华专利技术】2013.12.18 US 14/133,4121.一种无线通信的方法,其包括:产生包括一或多个经压缩的所要属性的经压缩的第一表达;接收包括一或多个经压缩的所播发属性的经压缩的第二表达;比较所述经压缩的所要属性与所述经压缩的所播发属性;以及确定所述经压缩的所要属性中的至少一者是否包括与所述经压缩的所播发属性中的至少一者的至少部分匹配。2.根据权利要求1所述的方法,其进一步包括:在所述经压缩的所要属性中的一者包括与所述经压缩的所播发属性中的至少一者的至少部分匹配时选择所述经压缩的第二表达。3.根据权利要求2所述的方法,其进一步包括:至少部分基于所述经压缩的第二表达确定位置。4.根据权利要求3所述的方法,其中确定所述位置包括确定由所述经压缩的第二表达播发的服务的位置。5.根据权利要求1所述的方法,其进一步包括:识别包括一或多个未经压缩所要属性的未经压缩第一表达;以及压缩所述一或多个未经压缩所要属性中的每一者。6.根据权利要求1所述的方法,其中所述经压缩的第一表达对应于用于所要服务的反向域名系统DNS式名称字符串,且所述经压缩的第二表达对应于用于所播发服务的反向DNS式名称字符串。7.根据权利要求1所述的方法,其中所述经压缩的所要属性中的每一者和所述经压缩的所播发属性中的每一者对应于一或多个服务名称的个别元素,所述一或多个服务名称包括反向域名系统DNS式名称字符串。8.根据权利要求1所述的方法,其进一步包括:指定用于比较所述经压缩的所要属性与所述经压缩的所播发属性的准则。9.根据权利要求1所述的方法,其中所述经压缩的第一表达或所述经压缩的第二表达中的至少一者进一步包括:至少一个通配符属性。10.根据权利要求1所述的方法,其中所述经压缩的第一表达或所述经压缩的第二表达中的至少一者进一步包括:压缩大小指示符。11.根据权利要求1所述的方法,其中所述经压缩的第一表达或所述经压缩的第二表达中的至少一者进一步包括:压缩算法指示符。12.根据权利要求1所述的方法,其中所述经压缩的第一表达或所述经压缩的第二表达中的至少一者进一步包括:表达结束指示符。13.根据权利要求1所述的方法,其中所述经压缩的第一表达或所述经压缩的第二表达中的至少一者进一步包括:用至少两个压缩算法压缩的属性。14.一种用于无线通信的系统,其包括:用于产生包括一或多个经压缩的所要属性的经压缩的第一表达的装置;用于接收包括一或多个经压缩的所播发属性的经压缩的第二表达的装置;用于比较所述经压缩的所要属性与所述经压缩的所播发属性的装置;以及用于确定所述经压缩的所要属性中的至少一者是否包括与所述经压缩的所播发属性中的至少一者的至少部分匹配的装置。15.根据权利要求14所述的系统,其进一步包括:用于在所述经压缩的所要属性中的一者包括与所述经压缩的所播发属性中的至
\t少一者的至少部分匹配时选择所述经压缩的第二表达的装置。16.根据权利要求15所述的系统,其进一步包括:用于至少部分基于所述经压缩的第二表达确定位置的装置。17.根据权利要求14所述的...

【专利技术属性】
技术研发人员:詹姆斯·谢尼茨基
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1