应用标识符的分配制造技术

技术编号:9241330 阅读:128 留言:0更新日期:2013-10-10 05:16
本发明专利技术提供了其中提供了无线设备的第一设备标识符的设备、方法和无线设备的计算机程序产品。接收包括用于发现的表达式、第二设备标识符、以及委托该表达式的第一服务器的数字签名或管理该表达式的第二服务器的数字签名中的至少一个的分配记录。验证分配记录。提供了其中从无线设备接收设备标识符的装置、方法和第一服务器的计算机程序产品。生成包括用于发现的表达式、设备标识符、以及第一服务器的数字签名或管理该表达式的第二服务器的数字签名中的至少一个的分配记录。发送分配记录。

【技术实现步骤摘要】
【国外来华专利技术】应用标识符的分配背景领域本公开一般涉及通信系统,更具体地涉及应用标识符的分配。背景应用标识符是与在无线设备上运行的应用相关联的表达式。该表达式被广播以允许其他应用发现彼此。该表达式应该是唯一的。被分配的表达式需要能够被第三方验证以便以安全的方式来使用。需要一种用于第三方可验证的分配的有效方法。概述在本公开的一个方面,提供了其中提供了无线设备的第一设备标识符的设备、方法和无线设备的计算机程序产品。另外,接收包括用于发现的表达式、第二设备标识符、以及委托该表达式的第一服务器的数字签名或管理该表达式的第二服务器的数字签名中的至少一个的分配记录。此外,验证分配记录。在本公开的一个方面,提供了其中从无线设备接收设备标识符的设备、方法和第一服务器的计算机程序产品。另外,生成包括用于发现的表达式、设备标识符、以及第一服务器的数字签名或管理该表达式的第二服务器的数字签名中的至少一个的分配记录。此外,发送分配记录。附图简述图1是解说采用处理系统的设备的硬件实现的示例的图示。图2是无线对等通信系统的图示。图3是解说用于无线对等通信系统的系统架构的示图。图4是用于图解示例性方法的示图。图5是一种操作无线设备的方法的流程图。图6是一种操作用于分配直接表达式的服务器的方法的流程图。图7是解说第一示例性设备的功能的概念框图。图8是解说第二示例性设备的功能的概念框图。具体描述以下结合附图阐述的详细描述旨在作为各种配置的描述,而无意表示可实践本文所描述的概念的仅有配置。本详细描述包括具体细节来提供对各种概念的透彻理解。然而,对于本领域技术人员明显的是,没有这些具体细节也可实践这些概念。在一些实例中,以框图形式示出众所周知的结构和组件以便避免湮没此类概念。现在将参照各种装置和方法给出通信系统的若干方面。这些装置和方法将在以下详细描述中进行描述并在附图中由各种框、模块、组件、电路、步骤、过程、算法等(统称为“元素”)来解说。这些元素可使用电子硬件、计算机软件、或其任何组合来实现。此类元素是实现成硬件还是软件取决于具体应用和加诸于整体系统上的设计约束。作为示例,元素、或元素的任何部分、或者元素的任何组合可用包括一个或更多个处理器的“处理系统”来实现。处理器的示例包括:微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑、分立的硬件电路、以及其他配置成执行本公开中通篇描述的各种功能性的合适硬件。处理系统中的一个或更多个处理器可以执行软件。软件应当被宽泛地解释成意为指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行件、执行的线程、规程、函数等,无论其是用软件、固件、中间件、微代码、硬件描述语言、还是其它术语来述及皆是如此。软件可驻留在计算机可读介质上。计算机可读介质可以是非瞬态计算机可读介质。作为示例,非瞬态计算机可读介质包括:磁存储设备(例如,硬盘、软盘、磁条)、光盘(例如,压缩盘(CD)、数字多用盘(DVD))、智能卡、闪存设备(例如,记忆卡、记忆棒、钥匙驱动器)、随机存取存储器(RAM)、只读存储器(ROM)、可编程ROM(PROM)、可擦式PROM(EPROM)、电可擦式PROM(EEPROM)、寄存器、可移动盘、以及任何其他用于存储可由计算机访问和读取的软件和/或指令的合适介质。作为示例,计算机可读介质还可包括载波、传输线、和任何其它用于传送可由计算机访问和读取的软件和/或指令的合适介质。计算机可读介质可以驻留在处理系统中、在处理系统外部、或跨包括该处理系统在内的多个实体分布。计算机可读介质可以实施在计算机程序产品中。作为示例,计算机程序产品可包括封装材料中的计算机可读介质。本领域技术人员将意识到如何取决于具体应用和加诸于整体系统上的总体设计约束来最佳地实现本公开中通篇给出的所描述的功能性。图1是解说对采用处理系统114的设备100的硬件实现的示例的概念图。处理系统114可实现成具有由总线102一般化地表示的总线架构。取决于处理系统114的具体应用和整体设计约束,总线102可包括任何数目的互连总线和桥接器。总线102将包括一个或多个处理器(一般地由处理器104表示)和计算机可读介质(一般地由计算机可读介质106表示)的各种电路链接在一起。总线102还可链接诸如定时源、外围设备、稳压器、和功率管理电路等各种其他电路,这些电路在本领域中是众所周知的,且因此将不再赘述。总线接口108提供总线102与收发机110之间的接口。收发机110提供用于在传输介质上与各种其他装置通信的手段。处理器104负责管理总线102和一般处理,包括存储在计算机可读介质106上的软件的执行。软件在由处理器104执行时使处理系统114执行下文中针对任何特定装置描述的各个功能。计算机可读介质106还可被用于存储由处理器104在执行软件时操纵的数据。图2是示例性对等通信系统200的图示。对等通信系统200包括多个无线设备206、208、210、212。对等通信系统200可与诸如例如无线广域网(WWAN)等蜂窝通信系统相交迭。无线设备206、208、210、212中的一些可以对等通信形式一起通信,一些可与基站204通信,而一些可进行这两种通信。例如,如图2中所示的,无线设备206、208处于对等通信中,而无线设备210、212处于对等通信中。无线设备212还与基站204通信。无线设备可替换地被本领域技术人员称为用户装备、移动站、订户站、移动单元、订户单元、无线单元、无线节点、远程单元、移动设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或某个其它合适术语。基站可替换地被本领域技术人员称为接入点、基收发机站、无线电基站、无线电收发机、收发机功能、基本服务集(BSS)、扩展服务集(ESS)、B节点、演进B节点、或某个其它合适术语。下文中讨论的示例性方法和装置适用于各种无线对等通信系统中的任一种,诸如比如基于FlashLinQ、WiMedia、蓝牙、ZigBee或以IEEE802.11标准为基础的Wi-Fi的无线对等通信系统。为了简化讨论,在FlashLinQ的上下文中讨论示例性方法和装置。然而,本领域普通技术人员应当理解,这些示例性方法和装置更一般地可适用于各种其它无线对等通信系统。图3是解说用于无线对等通信系统的系统架构300的示图。如图3所示,无线设备302可通过对等通信直接地与无线设备304通信或使用WWAN通信通过基站间接地与无线设备304通信。在无线设备302、304中的每一个上,应用可以是活跃的。例如,多个应用352在无线设备302上运行,应用354在无线设备304上运行。这些应用中的每一个都可与唯一的应用标识符相关联。应用标识符是表达式。如果对表达式的可发现性不存在隐私限制,则表达式被称为是“直接的”。直接表达式是被广播以允许应用彼此发现从而使得它们可通过对等和/或WWAN通信一起通信的串。由此,直接表达式可以是任何应用定义的信息串,诸如位置、服务、或以其他方式与在无线设备上运行的特定应用相关联的标识符。每一个直接表达式都可具有较短形式的码表示。码表本文档来自技高网...
应用标识符的分配

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.12.23 US 12/977,7171.一种操作无线设备的方法,包括:从在所述无线设备上运行的应用提供所述无线设备的第一设备标识符以及对表达式的请求;接收包括要被所述应用广播以允许应用发现彼此的表达式、第二设备标识符、以及委托该表达式的第一服务器的数字签名或管理该表达式的第二服务器的数字签名中的至少一个的分配记录;以及在所述无线设备处验证所述分配记录。2.如权利要求1所述的方法,其特征在于,还包括在验证了所述分配记录之后使用所述表达式。3.如权利要求1所述的方法,其特征在于,还包括在所述分配记录无法被验证的情况下抑制使用所述表达式。4.如权利要求1所述的方法,其特征在于,所述分配记录还包括其中所述分配记录是有效的生存期,并且验证所述分配记录包括:验证所述分配记录中包括的所述第一和第二服务器的数字签名;验证所述第二设备标识符与所述第一设备标识符是相同的;以及验证给定当前时间所述生存期是有效的。5.如权利要求4所述的方法,其特征在于,还包括在所述数字签名中的任一个无法被验证、所述第二设备标识符与所述第一设备标识符不同、或者所述生存期是无效的情况下抑制使用所述表达式。6.如权利要求1所述的方法,其特征在于,还包括向所述第一服务器或所述第二服务器中的一个请求所述表达式,所述设备标识符与对所述表达式的请求一起提供。7.如权利要求6所述的方法,其特征在于,所述表达式是向所述第一服务器请求的。8.如权利要求7所述的方法,其特征在于,所述分配记录还包括:表达式名称;其中所述分配记录是有效的生存期;所述第二服务器的记录,其包括:所述第一服务器委托的表达式集合、所述第一服务器的标识符、所述表达式集合的生存期、以及与所述第二服务器的证书有关的信息;以及与所述第一服务器的证书有关的信息。9.一种操作第一服务器的方法,包括:从在无线设备上运行的应用接收设备标识符以及对表达式的请求;生成包括要被所述应用广播以允许应用发现彼此的表达式、所述设备标识符、以及所述第一服务器的数字签名或管理所述表达式的第二服务器的数字签名中的至少一个的分配记录;以及向所述应用发送所述分配记录。10.如权利要求9所述的方法,其特征在于,所述设备标识符通过接收到的请求来接收。11.如权利要求9所述的方法,其特征在于,还包括从所述第二服务器接收授权以代表所述第二服务器来分配所述表达式。12.如权利要求9所述的方法,其特征在于,所述分配记录还包括:表达式名称;其中所述分配记录是有效的生存期;所述第二服务器的记录,其包括:所述第一服务器委托的表达式集合、所述第一服务器的标识符、所述表达式集合的生存期、与所述第二服务器的证书有关的信息、以及所述第二服务器的数字签名;以及与所述第一服务器的证书有关的信息。13.一种用于无线通信...

【专利技术属性】
技术研发人员:M·范德韦恩G·茨瑞特西斯V·D·帕克M·S·科森
申请(专利权)人:高通股份有限公司
类型:
国别省市:

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

1