搜索者装置与广告者装置之间建立服务会话的方法和系统的制作方法

文档序号:10699238阅读:214来源:国知局
搜索者装置与广告者装置之间建立服务会话的方法和系统的制作方法
【专利摘要】提供用于在无线对等(P2P)网络中建立服务会话的方法。该方法包括:在搜索者装置与广告者装置之间进行近场通信(NFC)数据交换期间,从搜索者装置向广告者装置发送意图,其中意图与至少一个服务和至少一个参数对应;以及在广告者装置支持至少一个服务的情况下,在搜索者装置与广告者装置之间建立服务会话。
【专利说明】
搜索者装置与广告者装置之间建立服务会话的方法和系统
技术领域
[0001] 本发明总体涉及无线-保真(Wi-Fi)直连系统,更具体地,涉及用于在无线对等 (P2P)网络中在搜索者装置与广告者装置之间建立服务会话的方法和系统。
【背景技术】
[0002] Wi-Fi直连允许两个装置直接连接而不需要接入点。Wi-Fi直连是由Wi-Fi联盟限 定的标准。Wi-Fi联盟限定应用服务平台(ASP)标准,该ASP标准限定向应用显露某些应用程 序接口(API)以允许应用易于接入P2P连接的一些基本方面的框架或平台。Wi-Fi直连规范 限定Wi-Fi直连服务(WFDS)的互操作性的架构、协议和功能,从而建立服务会话。
[0003] 一般而言,ASP是实现所有应用和服务所需的普通功能的、符合WFDS规范的软件服 务或程序库。ASP使能或创建会话,所述会话是两个ASP使能的同级之间的、使得能够在两者 之间进行流式和结构化通信的逻辑链路。WFDS使能的系统在需要WFDS功能的两个或更多个 装置之间进行多个ASP会话。
[0004] 虽然WFDS的一般范例是作为对等装置来建立和维持关系,但是在建立连接中通常 存在服务广告者角色和服务搜索者角色。服务搜索者是通过连接至服务广告者来搜寻广告 服务的应用。服务广告者是能够被看到以向潜在服务搜索者提供的并期待来自感兴趣的服 务搜索者的呼入连接请求的应用。服务搜索者发起ASP会话建立,而服务广告者对呼入的请 求作出响应以建立ASP会话。
[0005] 在基于近场通信(NFC)的现有连接机制中,媒体访问控制(MAC)地址的交换使得搜 索者装置和广告者装置能够自动触发连接;该连接是Wi-Fi直连。连接机制跟随用于发起连 接的标准程序集合,这被认为是耗时的并且有时可能是不必要的。对于特定的使用情况, NFC并不提供协商最佳可能服务的机制。例如,搜索者装置通常选择待调用的服务并且只有 这些服务会被调用。例如,在用户调用搜索者装置中的WFDS发送服务的情况下,在调用发送 服务之后,搜索者装置连接至广告者装置以将搜索者装置与广告者装置配对。在配对之后, 检测到广告者装置并不支持发送服务可能会令用户不满意。
[0006] 当装置使用NFC作为带外机制时,当前的NFC标准基本上都无法清楚并简单地建立 连接。另外,Wi-Fi直连的连接体验并不直观且连接程序比较费时,从而导致用户体验较差。

【发明内容】

[0007] 技术问题
[0008] 本发明一方面提供用于在无线对等(P2P)网络中在搜索者装置与广告者装置之间 建立服务会话的方法和系统。
[0009] 本发明另一方面提供用于在近场通信(NFC)数据交换期间在搜索者装置与广告者 装置之间交换意图的方法。
[0010] 技术方案
[0011] 根据本发明一方面,提供用于在无线P2P网络中建立服务会话的方法。该方法包 括:在搜索者装置与广告者装置之间进行NFC数据交换期间,从搜索者装置向广告者装置发 送意图,其中意图与至少一个服务和至少一个参数对应。另外,该方法包括:在广告者装置 支持至少一个服务的情况下,在搜索者装置与广告者装置之间建立服务会话。
[0012] 根据本发明一方面,提供用于在无线P2P网络中建立服务会话的系统。该系统包括 搜索者装置,所述搜索者装置配置成在搜索者装置与广告者装置之间进行NFC数据交换期 间向广告者装置发送意图,其中,意图与至少一个服务和至少一个参数对应,广告者装置配 置成在搜索者装置与广告者装置之间进行NFC数据交换期间向搜索者装置发送匹配的意 图,以及搜索者装置和广告者装置中的至少一个配置成在广告者装置支持至少一个服务的 情况下在搜索者装置与广告者装置之间建立服务会话。
[0013] 根据本发明另一方面,提供包括计算机可执行程序代码的计算机程序产品,该计 算机可执行程序代码记录在计算机可读非暂态存储介质上。计算机可执行程序代码在运行 时执行一种方法,所述方法包括:在搜索者装置与广告者装置之间进行NFC数据交换期间, 从搜索者装置向广告者装置发送意图,其中意图与至少一个服务和至少一个参数对应;以 及在广告者装置支持至少一个服务的情况下,在搜索者装置与广告者装置之间建立服务会 话。
[0014] 有益效果
[0015] 本发明一方面提供用于在无线对等(P2P)网络中在搜索者装置与广告者装置之间 建立服务会话的方法和系统。
[0016] 本发明另一方面提供用于在近场通信(NFC)数据交换期间在搜索者装置与广告者 装置之间交换意图的方法。
【附图说明】
[0017] 通过结合附图的以下详细描述,本发明的某些实施方式的上述以及其他方面、特 征和有益效果将更加明显,在附图中:
[0018] 图Ia是示出根据本发明实施方式用于在无线对等(P2P)网络中在搜索者装置与广 告者装置之间建立服务会话的系统的图;
[0019] 图Ib是示出根据本发明实施方式无线P2P网络中搜索者装置与广告者装置之间的 连接的信令图;
[0020] 图2是示出根据本发明实施方式当在近场通信(NFC)数据交换期间交换广告者装 置支持的一个或多个服务时搜索者装置与广告者装置之间的服务会话的信令图;
[0021]图3是示出根据本发明实施方式无线P2P网络中搜索者装置与广告者装置之间的 服务会话的信令图;
[0022] 图4是示出根据本发明实施方式无线P2P网络中搜索者装置与广告者装置之间的 服务会话的信令图;
[0023] 图5是示出根据本发明实施方式在NFC数据交换期间搜索者装置与广告者装置之 间所交换的服务发现信息的图;
[0024]图6是示出根据本发明实施方式用于由广告者装置使用从搜索者装置接收的服务 意图请求来发现服务的操作的图;
[0025]图7是示出根据本发明实施方式用于由广告者装置使用从搜索者装置接收的多个 服务意图请求来发现服务的操作的图;
[0026] 图8是示出根据本发明实施方式用于发现可用服务的操作的图;
[0027] 图9是示出根据本发明实施方式的服务会话发现操作的图;
[0028] 图10是示出根据本发明实施方式无线P2P网络中搜索者装置与广告者装置之间的 服务会话的信令图;
[0029] 图11是示出根据本发明实施方式无线P2P网络中搜索者装置与广告者装置之间的 服务会话的信令图;
[0030] 图12是示出根据本发明实施方式用于在无线P2P网络中在搜索者装置与广告者装 置之间建立服务会话的方法的流程图;
[0031] 图13是示出根据本发明实施方式用于通过在搜索装置与广告装置之间自动形成 组群来建立服务会话的方法的流程图;
[0032] 图14是示出根据本发明实施方式用于在搜索者装置与广告者装置之间自动建立 服务会话的系统的图;
[0033] 图15是示出根据本发明实施方式用于在搜索者装置与广告者装置之间建立服务 会话的系统的图;
[0034] 图16是示出根据本发明实施方式用于在搜索者装置与广告者装置之间建立服务 会话的系统的图;
[0035] 图17是示出根据本发明实施方式用于在搜索者装置与广告者装置之间建立服务 会话的系统的图;以及
[0036]图18是示出根据本发明实施方式实现用于在无线P2P网络中在搜索者装置与广告 者装置之间建立服务会话的方法和系统的计算环境的图。
【具体实施方式】
[0037]参考附图所示以及以下描述中详述的非限制性实施方式来更全面地解释本文的 实施方式及其多种特征和有利细节。为了不非必要地模糊本文的实施方式,省略对公知的 组件和处理技术的描述。另外,因为一些实施方式可与一个或多个其他实施方式组合来形 成新的实施方式,所以本文描述的各实施方式不必是互相排斥的。
[0038]除非另外指明,否则如本文所使用的术语"或者"表示非排他性的或者。本文使用 的示例仅意在帮助理解能够实践本文的实施方式的方式并且进一步使得本领域技术人员 能够实践本文的实施方式。因此,这些示例不应解释成限制本文的实施方式的范围。
[0039]在说明书通篇中,词语"搜索者装置"和"搜索者"可互换使用。
[0040] 在说明书通篇中,词语"广告者装置"和"广告者"可互换使用。
[0041] 本文描述的实施方式提供用于在无线对等(P2P)网络中建立服务会话的方法和系 统。该方法包括:在搜索者装置与广告者装置之间进行NFC数据交换期间,从搜索者装置向 广告者装置发送意图,其中意图与一个或多个服务和一个或多个参数对应。另外,该方法包 括:在广告者装置支持服务的情况下,在搜索者装置与广告者装置之间建立服务会话。
[0042] 该方法包括基于意图识别广告者装置支持的服务。
[0043] 该方法包括在基于意图识别出广告者装置支持的服务之后建立服务会话。
[0044] 参数可以是连接能力、操作信道、侦听信道、服务集标识(SSID)平均值、口令或 PIN、广告者装置的因特网协议(IP)地址以及搜索者装置的IP地址。
[0045] 该方法包括:基于在NFC数据交换期间在搜索者装置与广告者装置之间交换的连 接能力或操作信道或SSID平均值或其组合,在搜索者装置与广告者装置之间自动形成组 群。
[0046] 该方法包括:基于在NFC数据交换期间在搜索者装置与广告者装置之间交换的侦 听信道,确定搜索者装置与广告者装置之间的信道频率。
[0047] 不同于普通系统,可在搜索者装置与广告者装置之间交换意图,这可使得搜索者 装置和广告者装置能够通过使用基于NFC的服务调用和服务协商来协商出一个或多个受支 持的服务。
[0048] 不同于普通系统,可改善用户的连接体验。另外,本文描述的方法和系统优化服务 发现、服务调用和直接连接程序,从而改善用户的服务体验。
[0049] 图Ia是示出根据本发明实施方式用于在搜索者装置与广告者装置之间建立服务 会话的系统IOOa的框图。系统IOOa包括搜索者装置102和多个广告者装置HM 1-N(在下文中 称为广告者装置104)。搜索者装置102可以为例如但是不限于膝上型计算机、移动电话、智 能电话、个人数字助理(PDA)、平板计算机、平板手机或任何其他通信装置。
[0050] 广告者装置104可以为例如但是不限于移动电话、智能手机、电视、立体声播放器、 打印机、数字广播播放器、个人数字助理(PDA)、媒体播放器、显示装置、移动游戏控制台以 及数字相机,或任何其他电子装置。
[0051] 搜索者装置102包括合适的接口,以直接或间接与广告者装置104以及各种其他装 置通信。
[0052] 最初,搜索者装置102连接至广告者装置104以发起搜索者装置102与广告者装置 104之间的NFC数据交换。另外,搜索者装置102可配置成在NFC数据交换期间向广告者装置 104发送意图。意图与广告者装置104支持的服务对应。
[0053] 服务可以为例如但是不限于发送服务、播放服务、显示服务、打印服务、聊天服务、 波束服务等。
[0054] 意图还可与参数对应,所述参数例如为连接能力、操作信道、侦听信道、SSID平均 值、口令或PIN、广告者装置104的IP地址以及搜索者装置102的IP地址。
[0055]搜索者装置102与广告者装置104之间的信道频率可基于NFC数据交换期间搜索者 装置102与广告者装置104之间所交换的侦听信道来确定。在接收到意图之后,广告者装置 104可配置成识别广告者装置104所支持的服务。另外,搜索者装置102可配置成从广告者装 置104接收匹配的意图。
[0056] 匹配的意图与受支持的服务和广告标识符(即,广告_ID)对应。基于连接能力或操 作信道或SSID平均值或其组合,在搜索者装置102与广告者装置104之间形成组群。
[0057] 在接收到匹配的意图之后,搜索者装置102可配置成:在识别出广告者装置104支 持的服务时,在搜索者装置102与广告者装置104之间建立服务会话。
[0058] 广告者装置104可配置成:在识别出广告者装置104支持的服务的情况下,在搜索 者装置102与广告者装置104之间建立服务会话。
[0059] 不同于普通系统,可通过确定信道频率并在搜索者装置102与广告者装置104之间 自动形成组群,来优化搜索者装置102与广告者装置104之间的连接;因此改善用户体验和 提尚效率。
[0060] 图Ia示出系统IOOa的有限视图,但是应理解,本发明的实施方式并不限于此。另 外,系统IOOa可包括任何数量的电子装置,以及任何数量的彼此操作性地通信的其他硬件 或软件组件。例如,组件可以为但是不限于在控制器或处理器上运行的进程、对象、可执行 进程、执行线程、程序或计算机。举例来说,在装置上运行的应用和装置自身均可作为组件。
[0061] 图Ib是示出根据本发明实施方式用于在无线对等(P2P)网络中在搜索者装置102 与广告者装置104之间建立服务会话的系统的图。信令顺序示出搜索者装置102与广告者装 置104之间的通信。
[0062] 最初,将搜索者装置102连接至广告者装置104以用于在搜索者装置102与广告者 装置104之间发起NFC数据交换。基于在NFC数据交换期间交换的侦听信道,确定搜索者装置 102与广告者装置104之间的信道频率。
[0063] 在搜索者装置102与广告者装置104之间交换连接能力信息。在搜索者装置102与 广告者装置104之间建立连接。搜索者装置102和广告者装置104的功能已结合图Ia进行解 释。
[0064]图2是示出根据本发明实施方式当在NFC数据交换期间交换广告者装置支持的一 个或多个服务时搜索者装置102与广告者装置104之间的服务会话的信令图。搜索者装置 102包括多个层,诸如应用(APP)层102a、服务层102b、ASP层102c以及NFC层102d。类似地,广 告者装置104包括多个层,诸如应用(APP)层104a、服务层104b、ASP层104c以及NFC层104d。 为简洁起见省略了 NFC层之下的层(诸如物理(PHY)层)的细节。信令顺序示出搜索者装置 102与广告者装置104之间的通信。
[0065]最初,在步骤202,ASP层104c将受支持的服务和参数配置在配置消息中并且向NFC 层102d发送该配置消息。同时,ASP层102c将服务和参数配置在配置消息中并且向NFC层 102d发送该配置消息。服务可以是发送服务、播放服务、显示服务、打印服务、聊天服务等。 一个或多个参数可以是连接能力、操作信道、侦听信道、SSID平均值、口令或PIN、广告者装 置104的IP地址以及搜索者装置102的IP地址。
[0066]在步骤204,搜索者装置102连接至广告者装置104以用于在搜索者装置102的NFC 层102d与广告者装置104的NFC层104d之间发起NFC数据交换。在NFC数据交换期间,NFC层 102d和NFC层104d交换意图。
[0067]基于在NFC数据交换期间交换的侦听信道,确定搜索者装置102与广告者装置104 之间的信道频率。
[0068] 在NFC数据交换期间,NFC层104d向NFC层10 2d发送包括匹配的意图的配置消息,所 述匹配的意图与受支持的服务对应。
[0069] 在步骤206,在NFC连接期间,NFC层102d从NFC层104d接收配置消息。在接收到配置 消息之后,NFC层102d向ASP层102c发送配置消息中的意图,这被称为"检索_数据事件"。
[0070] 在步骤208,在从NFC层102d接收到包括与参数对应的意图的配置消息之后,NFC层 104d向ASP层104c发送意图,这被称为"检索_数据事件"。广告者装置104读取从ASP层104c 接收的意图。之后将意图包括在NFC响应消息中,并且使用简单NFC数据交换格式交换协议 (SNEP)的协议将信息携带至搜索者装置102。
[0071] 在步骤210,ASP层102c检索意图并且识别ASP层102c支持的所有服务。另外,作为 被称为"搜寻_结果"的事件,ASP层102c向服务层102b发送服务。
[0072] 在步骤212,在从NFC层104d接收到配置消息之后,ASP层104c向服务层104b发送会 话请求。
[0073]在步骤214,在接收到"搜寻_结果"之后,服务层102b向APP层102a发送与服务对应 的意图。
[0074] 在步骤216,在从ASP层104c接收到会话请求之后,服务层104b向APP层104a发送服 务ig息。
[0075]在步骤218,在接收到一个或多个服务之后,APP层102a在用户界面(UI)上向搜索 者装置102的用户显示服务。
[0076] 在步骤220,搜索者装置102的用户从广告者装置104支持的服务中选择特定服务。 APP层102a向服务层102b发送选定服务以相应地调用选定服务。在接收到用户选定的服务 之后,服务层102b向ASP层102c发送请求以在搜索者装置102与广告者装置104之间连接服 务会话。
[0077] 在步骤222,ASP层102c遵循现有技术以在搜索者装置102与广告者装置104之间发 起服务会话。
[0078]在步骤224,基于与连接能力或操作信道或SSID平均值或其组合对应的意图,在搜 索者装置102与广告者装置104之间自动形成组群。
[0079]在步骤226,在完成自动组群形成之后,发起ASP会话。ASP会话表示服务和会话信 息。ASP会话是一个装置的ASP与另一个装置的ASP之间的逻辑链路。启动ASP会话需要在对 等装置之间实现P2P连接。ASP可以在两个装置之间建立多个ASP会话。每个ASP会话通过由 请求ASP会话的ASP指定的会话标识符来标识。
[0080] 在步骤228,在发起ASP会话之后,在搜索者装置102与广告者装置104之间建立服 务会话。
[0081] 图3是示出根据本发明实施方式无线P2P网络中搜索者装置102与广告者装置104 之间的服务会话的信令图。信令顺序示出搜索者装置102与广告者装置104之间的通信。 [0082]步骤302与图2的步骤202相同并且在此不进行描述。
[0083] 在步骤304,搜索者装置102连接至广告者装置104以用于在NFC层102d与NFC层 104d之间发起NFC数据交换。NFC层102d在NFC数据交换期间向NFC层104d发送意图。
[0084]意图与服务和/或参数对应。例如,在NFC数据交换期间由搜索者装置102向广告者 装置104发送的意图可包括以下参数:
[0085] (6个八位组服务散列6字节,广告_id 4字节);
[0086]连接能力1字节;
[0087]操作信道2/5字节;
[0088]侦听信道2/5字节;以及
[0089] SSID 平均值(10-12 字节)。
[0090] 基于与NFC数据交换期间交换的侦听信道对应的意图,确定搜索者装置102与广告 者装置104之间的信道频率。
[0091] 在接收到服务之后,NFC层104d识别广告者装置104是否支持搜索者装置102的用 户请求的服务。在识别出所请求服务之后,NFC层104d在NFC数据交换期间向NFC层102d发送 包括与所请求服务对应的匹配的意图的配置消息。
[0092] 例如,在NFC数据交换期间,广告者装置104向搜索者装置102发送的意图可包括以 下参数:
[0093] (6八位组服务散列6字节,广告_id 4字节);
[0094]连接能力1字节;
[0095]操作信道2/5字节;
[0096]侦听信道2/5字节;以及
[0097] SSID 平均值(10-12 字节)。
[0098] 步骤306和308与图2的步骤206和208相同并且在此不进行描述。
[0099]在步骤310, ASP层102c检索从广告者装置104接收的受支持的服务的信息。另外, 作为称为"搜寻_结果"的事件,ASP层102c向服务层102b发送受支持的服务。
[0100]步骤312与图2的步骤212相同并且在此不进行描述。
[0101]在步骤314,在接收到"搜寻_结果"之后,服务层102b向APP层102a发送包括服务的 意图。
[0102]步骤316与图2的步骤216相同并且在此不进行描述。
[0103]在步骤318,在接收到服务之后,APP层102a在UI上向搜索者装置102的用户显示服 务。
[0104] 在步骤320,APP层102a向服务层102b发送服务以相应地自动调用选定服务。在接 收到服务的基础上,服务层l〇2b向ASP层102c发送请求以连接搜索者装置102与广告者装置 104之间的服务会话。
[0105] 步骤322、324、326和328与图2的步骤222、224、226和228相同并且在此不进行描 述。
[0106] 图4是示出根据本发明实施方式无线P2P网络中搜索者装置102与广告者装置104 之间的服务会话的信令图。信令顺序示出搜索者装置102与广告者装置104之间的通信。
[0107] 步骤402与图2的步骤202相同并且在此不进行描述。
[0108] 在步骤404,搜索者装置102连接至广告者装置104以用于在NFC层102d与NFC层 104d之间发起NFC数据交换。在NFC数据交换期间NFC层102d向NFC层104d发送意图。
[0109] 意图与多个服务(例如,服务-A、服务-B和服务-C)和/或参数对应。例如,在NFC数 据交换期间,搜索者装置102向广告者装置104发送的意图可包括以下参数:
[0110] (6八位组服务散列6字节,广告_id 4字节)*N(多个服务); 连接能力1字节;
[0112] 操作信道2/5字节;
[0113] 侦听信道2/5字节;以及
[0114] SSID 平均值(10-12 字节)。
[0115] 基于与NFC数据交换期间交换的侦听信道对应的意图,确定搜索者装置102与广告 者装置104之间的信道频率。
[0116] 在接收到多个服务之后,NFC层104d从多个服务中识别出广告者装置104支持的服 务。在从多个服务中识别出受支持服务之后,NFC层104d在NFC数据交换期间向NFC层102d发 送包括与受支持服务对应的匹配的意图的配置消息。
[0117] 例如,广告者装置104可支持多个服务(即,服务-A、服务-B、服务-C)中的服务-A和 服务-B。广告者装置104可仅支持多个服务(即,服务-A、服务-B、服务-C)中的服务-A。
[0118] 例如,在NFC数据交换期间,广告者装置104向搜索者装置102发送的意图可包括以 下参数:
[0119] (6八位组服务散列6字节,广告_id 4字节)*N;
[0120] 连接能力1字节;
[0121] 操作信道2/5字节;
[0122] 侦听信道2/5字节;以及
[0123] SSID 平均值(10-12 字节)。
[0124] 步骤406和408与图2的步骤206和208相同并且在此不进行描述。
[0125] 在步骤410,ASP层102c检索从广告者装置104接收的受支持服务的信息。另外,作 为称为"搜寻_结果"的事件,ASP层102c向服务层102b发送支持的服务。
[0126] 步骤412与图2的步骤212相同并且在此不进行描述。
[0127] 在步骤414,在接收到"搜寻_结果"之后,服务层102b向APP层102a发送包括受支持 服务的信息。
[0128] 步骤416与图2的步骤216相同并且在此不进行描述。
[0129] 在步骤418,在接收到支持的服务之后,APP层102a在UI上向搜索者装置102的用户 显示服务。
[0130]在步骤420,搜索者装置102的用户从受支持的服务中选择特定服务。APP层102a向 服务层102b发送选定服务以相应地调用选定服务。在接收到用户选定服务之后,服务层 102b向ASP层102c发送请求以在搜索者装置102与广告者装置104之间建立服务会话。
[0131] 步骤422、424、426和428与图2的步骤222、224、226和228相同并且在此不进行描 述。
[0132] 图5是示出根据本发明实施方式在NFC数据交换期间在搜索者装置与广告者装置 之间交换的服务发现信息的图。
[0133] 连接切换规范限定NFC数据交换期间的消息交换,这允许搜索者装置102和广告者 装置104触发交替载波(alternate carrier)!; "ac")连接。"ac"记录全面描述在交替载波之 上引导(bootstrap)连接的载波信息。连接的载波识别现存的有效连接。网络身份描述与交 替载波相关联的附加网络信息,例如,IP地址。"动词"NFC数据交换格式(NDEF)记录描述服 务ig息。
[0134] 另外,切换消息可携带一个或多个交替载波,并且交替载波记录中的每一个可携 带一个或多个辅助数据。动词(verb)记录、网络身份和装置信息是交替载波的辅助记录。连 接载波是表示可用的现有连接的载波配置记录。
[0135] ASP服务发现信息
[0136] 动词记录用于携带在ASP层上运行的服务的服务发现信息。图5示出动词NDEF辅助 记录的格式。动词消息的主要属性在下表1给出,如下:
[0137] 【表1】
LUMd」 囹?定不出很据不及明头施力瓦用卞田)古有装置便用从馊系有装置按叹的服务 意图请求来发现服务的操作的图。
[0144] 由NDEF请求器(即,支持ASP的搜索者角色)发送的切换请求可包括以下参数:
[0145] P2P Wi-Fi直连载波配置器记录;
[0146] 称为"动词"的辅助数据记录;
[0147]动词ID,针对供应商特定动词定义设定为OxFF;
[0148] 动词类型,设定为"已请求";
[0149] 服务TLV的数量,为1;
[0150] 类型,设定成Wi-Fi联盟的OUI;
[0151] 长度字段,设定为6;以及
[0152] 针对搜索者请求的服务而言6字节服务散列值。
[0153] 另外,NDEF选择发送NDEF选择记录(即,广告者角色支持ASP),并且记录可包括以 下参数:
[0154] P2P Wi-Fi直连载波配置器记录,为选择的交替载波记录;
[0155] 如果服务得到支持并且信息可用,则记录包括称为"动词"的辅助数据记录;
[0156] 动词ID,针对供应商特定动词定义设定为OxFF;
[0157] 动词类型,设定为"已选择";
[0158]服务TLV的数量,为1;
[0159] 类型,设定为Wi-Fi联盟的OUI;
[0160] 长度字段,设定为10;
[0161] 针对广告者支持的服务而言6字节服务散列值;以及
[0162] 4字节的广告ID(即,服务示例)。
[0163] 另外,切换选择记录中接收的信息确认服务的可用性。
[0164] 图7是示出根据本发明实施方式用于由广告者装置使用从搜索者装置接收的多个 服务意图请求来发现服务的操作的图。由NDEF请求器发送的切换请求(即,搜索者角色支持 ASP)可包括以下参数:
[0165] P2P Wi-Fi直连载波配置器记录;
[0166] 称为"动词"的辅助数据记录;
[0167] 动词ID,针对供应商特定动词定义设定为OxFF;
[0168] 动词类型,设定为"已请求";
[0169] 服务TLV的数量,为1;
[0170] 类型,设定为Wi-Fi联盟的OUI;
[0171] 长度字段,设定为N的(由搜索者请求的服务的数量)*6;以及
[0172] 针对由搜索者请求的服务而言6字节服务散列值。
[0173] 另外,NDEF选择发送NDEF选择记录(即,广告者角色支持ASP),并且记录可包括以 下参数:
[0174] P2P Wi-Fi直连载波配置器记录,为选择的交替载波记录;
[0175] 如果服务得到支持并且信息可用,则记录包括称为"动词"的辅助数据记录;
[0176] 动词ID,针对供应商特定动词定义设定为OxFF;
[0177] 动词类型,设定为"已选择";
[0178]服务TLV的数量,为1;
[0179] 类型,设定为Wi-Fi联盟的OUI;
[0180] 长度字段,设定为10;
[0181] 针对广告者装置支持的服务而言6字节的服务散列值;以及
[0182] 4字节的广告ID。
[0183] 另外,切换选择记录中接收的信息确认一个或多个服务的可用性,其中这一个或 多个服务是所接收的服务散列的子集。
[0184] 图8是示出根据本发明实施方式用于发现可用服务的操作的图。由NDEF请求器发 送的切换请求(即,搜索者角色支持ASP)可包括以下参数:
[0185] P2P Wi-Fi直连载波配置器记录;
[0186] 称为"动词"的辅助数据记录;
[0187] 动词ID,针对供应商特定动词定义设定为OxFF;
[0188] 动词类型,设定为"已请求";
[0189]服务TLV数量,为1;
[0190] 类型,设定为Wi-Fi联盟的OUI;以及
[0191] 长度字段,设定为0。
[0192] 另外,NDEF选择发送NDEF选择记录(即,广告者角色支持ASP),并且记录可包括以 下参数:
[0193] P2P Wi-Fi直连载波配置器记录,为选择的交替载波记录;
[0194] 如果服务得到支持并且信息可用,则记录包括称为"动词"的辅助数据记录;
[0195] 动词ID,针对供应商特定动词定义设定为OxFF;
[0196] 动词类型,设定为"已选择";
[0197] 服务TLV的数量,为1;
[0198] 类型,设定为Wi-Fi联盟的OUI;
[0199] 长度字段,设定为20;以及
[0200] 2*[针对由广告者装置支持的服务的6字节的服务散列值,4字节的广告id]。
[0201]另外,切换选择记录中接收的信息接收广告者中的可用服务。
[0202] 没有信息的NDEF选择器
[0203]广告者可能不具有与在Wi-Fi直连上受支持的服务有关的信息,所述受支持的服 务可使用动词消息即使用将类型字段的第4字节设定为0x01来描述,这向搜索者的ASP通知 服务信息不可用。在广告者没有与服务信息有关的信息时,动词辅助记录可包括以下参数 以指示广告者方面缺乏信息:
[0204]如果信息不可用,则记录包括称为"动词"的辅助数据记录;
[0205]动词ID,针对供应商特定动词定义设定为OxFF;
[0206]动词类型,设定为"可用";
[0207]服务TLV的数量,为1;
[0208] 类型,设定成Wi-Fi联盟的OUI,为0x50 0x6F 0x9A 0x01;以及
[0209] 长度字段,设定为0。
[0210]图9是示出根据本发明实施方式的服务会话发现操作的图。NDEF选择器可请求使 用NFC来让NDEF选择器加入现有的正在进行的会话并且可实现服务发现机制。由NDEF请求 器发送的切换请求可包括以下参数:
[0211] P2P Wi-Fi直连载波配置器记录;
[0212] 称为"动词"的辅助数据记录;
[0213]动词ID,针对供应商特定动词定义设定为OxFF;
[0214]动词类型,设定为"可用";
[0215]服务TLV的数量,为1;
[0216] 类型,设定为Wi-Fi联盟的OUI;
[0217] 长度字段,设定为X;
[0218]服务_散列;
[0219] 广告_id(任选的);以及
[0220] 会话_信息(服务特定会话信息),例如,1字节会话标识符。
[0221] 另外,NDEF选择发送NDEF选择记录(即,广告者角色支持ASP),并且记录可包括以 下参数:
[0222] P2P Wi-Fi直连载波配置器记录,为选择的交替载波记录;
[0223] 如果服务得到支持并且信息可用,则记录包括称为"动词"的辅助数据记录;
[0224] 动词ID,针对供应商特定动词定义设定为OxFF;
[0225] 动词类型,设定为"已选择";
[0226]服务TLV的数量,为1;
[0227] 类型,设定为Wi-Fi联盟的OUI;
[0228] 长度字段,设定为6/10;
[0229]服务_散列;以及
[0230] 广告」d。
[0231] 使用NFC进行连接切换:
[0232] P2P规范限定用于触发两个装置之间的Wi-Fi P2P连接的NFC切换机制。Wi-Fi P2P 载波配置器记录用作用于引导P2P连接的交替载波记录,以便于为服务会话发起新的P2P连 接。在两个装置之间不存在现有连接的情况下或者装置可为所请求的服务会话发起新连接 的情况下,切换请求记录包括Wi-Fi P2P载波配置记录。如果存在可兼容的服务匹配,则切 换选择记录包括W-Fi P2P载波配置记录。P2P Wi-Fi载波配置器记录包括可用以发起P2P连 接的以下属性。
[0233] 【表3】
[0235] 另外,交替载波描述P2P连接的引导信息。交替载波包括如规范NFC 1.4中所描述 的称为网络身份的辅助记录。根据规范NFC 1.4将使用以下属性。
[0236] 【表4】
[0242] 属性结构
[0243] 以下表6、表7和表8中不出属性结构:
[0244]【表6】
[0250] 图10是示出根据本发明实施方式无线P2P网络中搜索者装置102与广告者装置104 之间的服务会话的信令图。在实施方式中,搜索者装置102包括多个层,诸如服务层102b、 ASP层102c和NFC层102d。类似地,广告者装置104包括多个层,诸如服务层104b、ASP层104c 和NFC层104d。为简洁起见省略NFC层之下的层诸如物理(PHY)层的细节。信令顺序示出搜索 者装置102与广告者装置104之间的通信。
[0251] 在步骤1002,搜索者装置102在NFC之上发起服务发现,这触发从服务层102b向ASP 层102c发送搜索服务请求。搜索服务请求可包括一个或多个服务散列。同时,服务层104b为 ASP层104c配置广告者装置104支持的服务的列表。
[0252] 在从服务层102b接收到搜索服务请求之后,在步骤1004,ASP层102c基于该搜索服 务请求为NFC层102d配置切换记录。同时,在从服务层104b接收到服务列表之后,ASP层104c 通过配置NDEF记录为NFC层104d配置服务或服务集信息。切换请求可包括例如以下参数:
[0253] 交替载波记录,设定为如规范P2P1.5.中所限定的Wi-Fi P2P载波配置记录;
[0254] 可包括P2PJ1反本属性,设定为"0x02 0x00" ;
[0255] 可包括特征能力属性,用于交换如由ASP核心规范所限定的ASP传输能力参数;
[0256] 可包括连接能力信息,用于触发自动GO或永久性GO;
[0257] 可包括用于描述组群信息的永久性组群信息;
[0258] 可包括类型"动词"的辅助记录以及如由第3.2.5.章节所识别的服务TLV;
[0259] 可被服务散列集识别的服务;以及
[0260] 可包括如规范NFC 1.4中所描述的装置信息和辅助信息。然而,如果ASP层不知道 下层P2P拓扑或者不存在现有连接,则将不存在辅助记录"ΝΓ。
[0261] 在步骤1006,ASP层104c向NFC层104d发送订阅事件。在步骤1008,在搜索者装置 102连接至广告者装置104时,搜索者装置102的NFC层102d向广告者装置的NFC层104d发送 切换请求消息。切换请求消息包括如上文所述的那样进行配置的NDEF记录,例如:
[0262] 包括服务散列的动词,服务散列将进一步包括情境;以及
[0263] P2P Wi-Fi交替载波配置器记录。
[0264] 在从搜索者装置102接收到切换请求消息之后,在步骤1010,广告者装置104根据 NDEF记录中请求的动词记录来确定受支持的服务,并且NFC层104d向NFC层102d发送包括受 支持服务(即,受支持服务将作为受支持的服务的子集)的切换选择消息。如下所述,切换选 择消息包括以下记录:
[0265] 交替载波记录:P2P Wi-Fi载波配置器记录;以及
[0266] 包括受支持服务(即,切换请求中的服务散列的子集)的动词辅助记录。
[0267] 在步骤1012,NFC层102d向ASP层102c发送接收的记录。同时,NFC层104d向ASP层 104c发送记录。在接收到记录之后,在步骤1014,ASP层102c产生"搜寻_结果"事件,所述事 件包括NDEF记录集,所述记录集包括受支持的服务集。另外,ASP层102c向服务层102b发送 生成的结果。同时,ASP层104c向服务层104b发送包括服务信息的搜寻_结果。
[0268] 在步骤1016,ASP层102c使用接收的NDEF请求和P2P属性诸如连接能力,通过向ASP 层104c发送供应发现请求来触发下层连接。在接收到供应发现请求之后,ASP层104c向ASP 层102c发送供应发现响应。在步骤1020,在搜索者装置102与广告者装置104之间形成G0。
[0269] 在步骤1022,搜索者装置102的服务层102b向ASP层102c发送包括待调用服务的连 接会话消息。在步骤l〇24,ASP层102c触发与广告者装置104的ASP会话发起程序。在步骤 1026,ASP层104c向服务层104b发送会话请求消息以用于在搜索者装置102与广告者装置 104之间建立会话。
[0270] 图11是示出根据本发明实施方式无线P2P网络中搜索者装置与广告者装置之间的 服务会话的信令图。搜索者装置102包括多个层,诸如服务层102b、ASP层102c和NFC层102d。 类似地,广告者装置104包括多个层,诸如服务层104b、ASP层104c和NFC层104d。为简洁起见 省略NFC层之下的层诸如物理(PHY)层的细节。信令顺序示出搜索者装置102与广告者装置 104之间的通信。
[0271] 在步骤1102,搜索者装置102在NFC之上发起服务发现和连接,这触发从服务层 102b向ASP层102c发送连接服务原语。连接服务原语可包括一个或多个服务散列。同时,月艮 务层104b为ASP层104c配置广告者装置104的服务信息的列表。
[0272]在从服务层102b接收到连接服务原语之后,在步骤1104,ASP层102c根据连接服务 原语为NFC层102d配置切换记录。同时,在从服务层104b接收到服务列表之后,ASP层104c通 过配置NDEF记录来为NFC层104d配置服务或服务集信息。切换请求可包括以下参数:
[0273]交替载波记录,设定为如规范P2P1.5.中所限定的Wi-Fi P2P载波配置记录;
[0274] 可包括P2PJ1反本属性,设定为"0x02 0x00" ;
[0275] 可包括特征能力属性,所述属性可用于交换如由ASP核心规范所限定的ASP传输能 力参数;
[0276]可包括用于触发自动GO的连接能力信息,在此情况下,连接能力信息设定为G0;
[0277] 可包括操作信道P2P属性;
[0278] 可包括如由规范P2P1.5所识别的装置口令和凭证属性;
[0279] 可包括类型"动词"的辅助记录以及如由第3.2.5.章节所识别的服务TLV;
[0280] 服务可以通过服务散列来识别;
[0281 ]可包括如规范NFCl. 5中所描述的辅助数据记录"ΝΓ ;
[0282] 可包括用于指示搜索者装置102的IP地址的IPv4属性;
[0283] 可包括用于向广告者装置104分配静态IP地址的目标_IPv4j;也址属性;
[0284] 可包括用于描述与服务相关联的网络参数的服务_信息属性(例如,与服务相关联 的所需端口和协议);以及
[0285] 可包括如规范NFCl. 4中所描述的装置信息和辅助信息。
[0286] 在步骤1106,ASP层104c向NFC层104d发送订阅事件。在步骤1108,当搜索者装置 102连接至广告者装置104时,搜索者装置102的NFC层102d向广告者装置的NFC层104d发送 切换请求消息。切换请求消息包括如上文所述的那样进行配置的NDEF记录,例如:
[0287] 包括服务散列的动词,所述服务散列将进一步包括情境;以及
[0288] P2P Wi-Fi交替载波配置器记录;
[0289] 在从搜索者装置102接收到切换请求消息之后,在步骤1110,广告者装置104根据 NDEF记录中请求的动词记录来确定支持的服务,并且NFC层104d向NFC层102d发送包括受支 持服务(即,所述支持的服务将是所支持的服务的子集)的切换选择消息。切换选择消息包 括如下所述的记录:
[0290] 交替载波记录:P2P Wi-Fi载波配置器记录;
[0291]可包括连接能力属性,设定为客户端;以及
[0292] 动词辅助记录,包括受支持服务(即,切换请求中的服务散列的子集)。
[0293] 在步骤1112,NFC层102d向ASP层102c发送接收的记录。在接收到记录之后,在步骤 1114,ASP层102c生成"搜寻_结果"事件,所述事件包括NDEF记录集,所述记录集包括受支持 的服务集。另外,ASP层102c向服务层102b发送生成的结果。
[0294]在步骤1116,ASP层102c触发下层连接并且开始连接的自动GO程序。搜索者装置 102和广告者装置104两者均在搜索者装置102设定为GO的情况下开始自动GO程序。在步骤 111 8,ASP层102c使用连接状态属性来提示连接状态。
[0295] 在步骤1120,ASP层104c向服务层104b发送会话请求消息以用于在搜索者装置102 与广告者装置104之间建立会话。在步骤1122,在搜索者装置102与广告者装置104之间建立 ASP会话。
[0296] 图12是示出根据本发明实施方式用于在无线P2P网络中在搜索者装置与广告者装 置之间建立服务会话的方法的流程图。
[0297] 在步骤1202,该方法包括:在搜索者装置102与广告者装置104之间进行NFC数据交 换期间,向广告者装置104发送意图。该方法允许搜索者装置102在NFC数据交换期间向广告 者装置104发送意图。意图与服务和/或参数对应。服务可以是例如发送服务、播放服务、显 示服务、打印服务、聊天服务、波束服务等。参数可以是连接能力、操作信道、侦听信道、SSID 平均值、口令或PIN、广告者装置104的IP地址以及搜索者装置102的IP地址。
[0298]在步骤1204,该方法包括:在NFC数据交换期间从广告者装置104接收匹配的意图。 该方法允许搜索者装置102在NFC数据交换期间从广告者装置104接收匹配的意图。
[0299]在步骤1206,该方法包括在广告者装置104支持服务的情况下在搜索者装置102与 广告者装置104之间建立服务会话。
[0300]该方法允许搜索者装置102在广告者装置104支持服务的情况下在搜索者装置102 与广告者装置104之间建立服务会话。
[0301]该方法允许广告者装置104在广告者装置104支持服务的情况下在搜索者装置102 与广告者装置104之间建立服务会话。
[0302] 图12的方法中的各种动作、操作、框、步骤等可以所呈现的顺序、以不同的顺序或 同时执行。另外,在不脱离本发明的范围的情况下一些动作、操作、框、步骤等可被省略、添 加、修改、跳过等。
[0303] 图13是示出根据本发明实施方式用于通过在搜索者装置与广告者装置之间自动 形成组群来建立服务会话的方法的流程图。
[0304] 在步骤1302,该方法包括将搜索者装置102和广告者装置104彼此连接以在搜索者 装置102与广告者装置104之间发起NFC数据交换。在步骤1304,该方法包括:基于NFC数据交 换期间搜索者装置102与广告者装置104之间交换的侦听信道,来确定搜索者装置102与广 告者装置104之间的信道频率。
[0305]在步骤1306,该方法包括:在搜索者装置102与广告者装置104之间进行NFC数据交 换期间,向广告者装置104发送意图。该方法允许搜索者装置102在NFC数据交换期间向广告 者装置104发送意图。
[0306]意图与一个或多个服务和/或一个或多个参数对应。服务可以是例如发送服务、播 放服务、显示服务、打印服务、聊天服务、波束服务等。参数可以是连接能力、操作信道、侦听 信道、SSID平均值、口令或PIN、广告者装置104的IP地址以及搜索者装置102的IP地址。 [0307]在步骤1308,该方法包括在从搜索者装置102接收到意图之后识别广告者装置104 支持的服务。该方法允许广告者装置104在从搜索者装置102接收到意图之后识别支持的服 务。
[0308]在步骤1310,该方法包括:在识别出由广告者装置104支持的服务之后,在NFC数据 交换期间向搜索者装置102发送匹配的意图。该方法允许广告者装置104在识别出由广告者 装置104支持的服务之后在NFC数据交换期间向搜索者装置102发送匹配的意图。
[0309]在步骤1312,该方法包括:当在NFC数据交换期间在搜索者装置102与广告者装置 104之间交换连接能力、或操作信道、或SSID平均值、或其组合时,在搜索者装置102与广告 者装置104之间自动形成组群。在步骤1314,该方法包括:在广告者装置104支持服务的情况 下,在搜索者装置102与广告者装置104之间建立服务会话。该方法允许搜索者装置102在广 告者装置104支持服务的情况下在搜索者装置102与广告者装置104之间建立服务会话。该 方法允许广告者装置104在广告者装置104支持服务的情况下在搜索者装置102与广告者装 置104之间建立服务会话。
[0310]图13的方法中的各种动作、操作、框、步骤等可以所呈现的顺序、以不同的顺序或 同时执行。另外,在不脱离本发明的范围的情况下,一些动作、操作、框、步骤等可被省略、添 加、修改、跳过等。
[0311]图14是示出根据本发明实施方式用于在搜索者装置与广告者装置之间自动建立 服务会话的系统1400的图。系统1400包括搜索者装置102和具有确定意图的多个广告者装 置104。如图14所示,多个广告者装置104^包括但不限于电视(TV)或机顶盒(STB)、打印机、 扬声器、硬盘、音乐系统以及流式装置。
[0312] 另外,搜索者装置102连接至来自如图14中所示的多个广告者装置104^中的任一 个广告者装置以用于发起NFC数据交换。装置类型指示与搜索者装置102相关联的用户的意 图。在由搜索者装置102检测到装置类型之后,根据NFC数据交换期间交换的装置类型,可以 自动建立P2P连接,并且可如搜索者装置102的用户所意图的那样发起与装置类型相关的服 务。如果装置类型是打印机,则当搜索者装置102连接至打印机时打印机将自动启动打印服 务。
[0313] 图15是示出根据本发明实施方式用于在搜索者装置与广告者装置之间建立服务 会话的系统1500的图。系统1500包括搜索者装置102和具有可变意图(即,支持一个或多个 服务)的广告者装置104。
[0314]搜索者装置102连接至广告者装置104以用于发起NFC数据交换。在将搜索者装置 102连接至广告者装置104之后,广告者装置104响应于该连接,在NFC数据交换期间向搜索 者装置102发送广告者装置104支持的服务(即,服务A、服务B和服务C)的列表。例如,服务A 可以是打印服务,服务B可以是显示服务,服务C可以是流服务。广告者装置104支持的服务 作为组群消息显示在搜索者装置102的显示屏幕上。搜索者装置102的用户可选择特定服务 或忽视服务以在Wi-Fi直连之上被连接。如果用户在执行手势时从服务列表选择特定服务 (例如:服务A),则搜索者装置102将通过在搜索者装置102与广告者装置104之间建立服务 会话来调用选定服务(即,服务A)。
[0315] 图16是示出根据本发明实施方式用于在搜索者装置与广告者装置之间建立服务 会话的系统1600的图。
[0316] 搜索者装置102连接至广告者装置104以用于发起NFC数据交换。搜索者装置102在 NFC数据交换期间向广告者装置104发送服务意图(即,服务A)。例如,服务A可以是显示服 务。在接收到服务意图之后,广告者装置104识别服务A是否受广告者装置104支持。广告者 装置104在识别出支持的服务A之后,在NFC数据交换期间向搜索者装置102发送匹配的服务 A0
[0317]在由搜索者装置102接收到支持的服务A之后,通过在搜索者装置102与广告者装 置104之间建立服务会话来自动发起服务A。
[0318] 图17是示出根据本发明实施方式用于在搜索者装置与广告者装置之间建立服务 会话的系统的图。系统1700包括搜索者装置102和广告者装置104。
[0319] 搜索者装置102连接至广告者装置104以用于发起NFC数据交换。搜索者装置102在 NFC数据交换期间向广告者装置104发送服务A、服务B和服务C。例如,服务A可以是打印服 务,服务B可以是显示服务,服务C可以是流服务。在接收到服务A、服务B、服务C之后,广告者 装置104识别广告者装置104是否支持服务A、服务B、服务C。广告者装置104在识别出支持的 服务C之后在NFC数据交换期间向搜索者装置102发送匹配的服务C。
[0320]在搜索者装置102接收到支持的服务C之后,通过在搜索者装置102与广告者装置 104之间建立服务C会话来自动发起服务C。
[0321] 图18是示出根据本发明实施方式实现用于在无线P2P网络中在搜索者装置102与 广告者装置104之间建立服务会话的方法和系统的计算环境1802的图。
[0322] 如图18所示,计算环境1802包括至少一个处理单元1808、存储器1810、存储单元 1812、多个联网装置1816以及多个输入输出(I/O)装置1814,其中所述处理单元1808包括控 制单元1804和算术逻辑单元(ALU) 1806。处理单元1808负责处理算法的指令。处理单元1808 从控制单元接收命令以执行其处理。另外,指令执行中涉及的任何逻辑和算术运算都可借 助于ALU 1806来计算。
[0323] 总计算环境1802可以由多个同类和/或不同类的核心、多个不同种类的CPU、特殊 媒体以及其他加速度计组成。处理单元1808负责处理算法的指令。另外,多个处理单元1808 可位于单一芯片或多个芯片上。
[0324] 包括实现本文描述的方法所需的指令和代码的算法存储在存储单元1810或存储 装置1812的任一个中或存在在两者当中。在运行时,可从对应的存储器1810和/或存储装置 1812提取指令,并且由处理单元1808执行所述指令。
[0325] 在任何硬件实施例的情况下,可将各种联网装置1816或外部I/O装置1814连接至 计算环境以通过联网单元和I/O装置单元来支持该实施例。
[0326] 本文描述的方法和系统可以通过至少一个软件程序来实现,所述至少一个软件程 序在至少一个硬件装置上运行并且执行网络管理功能以控制元件。图1至图18中所示的元 件可包括可以是硬件装置、或硬件装置和软件模块的组合中的至少一种的框。
[0327] 虽然已经参考本发明的某些实施方式示出和描述了本发明,但是本领域技术人员 应理解,本文描述的方法和设备的诸多变型和修改仍将落在本发明的精神和范围内,本发 明的精神和范围如由所附权利要求及其等同中限定。
【主权项】
1. 用于在无线对等(P2P)网络中建立服务会话的方法,所述方法包括: 在搜索者装置与广告者装置之间进行近场通信(NFC)数据交换期间,从所述搜索者装 置向所述广告者装置发送意图,其中所述意图与至少一个服务和至少一个参数对应;以及 在所述广告者装置支持所述至少一个服务的情况下,在所述搜索者装置与所述广告者 装置之间建立服务会话。2. 如权利要求1所述的方法,其中在所述搜索者装置与所述广告者装置之间建立服务 会话包括: 基于所述意图识别由所述广告者装置支持的所述至少一个服务;以及 当所述广告者装置识别出所述至少一个服务时,在所述搜索者装置与所述广告者装置 之间建立服务会话。3. 如权利要求1所述的方法,其中所述至少一个参数是以下之一:连接能力、操作信道、 侦听信道、服务集标识(SSID)平均值、口令、PIN、所述广告者装置的因特网协议(IP)地址以 及所述搜索者装置的IP地址。4. 如权利要求3所述的方法,其中所述方法还包括: 基于在所述NFC数据交换期间在所述搜索者装置与所述广告者装置之间交换的连接能 力、操作信道和SSID平均值中的至少一个,在所述搜索者装置与所述广告者装置之间自动 形成组群。5. 如权利要求3所述的方法,其中所述方法还包括: 基于所述NFC数据交换期间在所述搜索者装置与所述广告者装置之间交换的侦听信 道,确定所述搜索者装置与所述广告者装置之间的信道频率。6. 用于在无线对等(P2P)网络中建立服务会话的系统,所述系统包括: 搜索者装置,配置成在所述搜索者装置与广告者装置之间进行近场通信(NFC)数据交 换期间向所述广告者装置发送意图,其中,所述意图与至少一个服务和至少一个参数对应, 所述广告者装置配置成在所述搜索者装置与所述广告者装置之间进行所述NFC数据交换期 间向所述搜索者装置发送匹配的意图,以及所述搜索者装置和所述广告者装置中的至少一 个配置成在所述广告者装置支持所述至少一个服务的情况下在所述搜索者装置与所述广 告者装置之间建立服务会话。7. 如权利要求6所述的系统,其中所述搜索者装置和所述广告者装置中的至少一个进 一步配置成: 基于所述意图来识别由所述广告者装置支持的所述至少一个服务;以及 当所述广告者装置识别出所述至少一个服务时,在所述搜索者装置与所述广告者装置 之间建立服务会话。8. 如权利要求6所述的系统,其中所述至少一个参数是以下之一:连接能力、操作信道、 侦听信道、服务集标识(SSID)平均值、口令、PIN、所述广告者装置的因特网协议(IP)地址以 及所述搜索者装置的IP地址。9. 如权利要求8所述的系统,其中所述搜索者装置和所述广告者装置中的所述至少一 个进一步配置成: 基于在所述NFC数据交换期间在所述搜索者装置与所述广告者装置之间交换的连接能 力、操作信道和SSID平均值中的至少一个,在所述搜索者装置与所述广告者装置之间自动 形成组群。10. 如权利要求6所述的系统,其中所述搜索者装置和所述广告者装置中的至少一个进 一步配置成: 基于所述NFC数据交换期间在所述搜索者装置与所述广告者装置之间交换的侦听信 道,确定所述搜索者装置与所述广告者装置之间的信道频率。11. 包括计算机可执行程序代码的计算机程序产品,所述计算机可执行程序代码记录 在计算机可读非暂态存储介质上,所述计算机可执行程序代码在被运行时执行一种方法, 所述方法包括: 在搜索者装置与广告者装置之间进行近场通信(NFC)数据交换期间从所述搜索者装置 向所述广告者装置发送意图,其中所述意图与至少一个服务和至少一个参数对应;以及 当所述广告者装置支持所述至少一个服务的情况下,在所述搜索者装置与所述广告者 装置之间建立服务会话。12. 搜索者装置在无线对等(P2P)网络中与广告者装置建立服务会话的方法,所述方法 包括: 在与所述广告者装置进行近场通信(NFC)数据交换期间向所述广告者装置发送第一意 图,其中所述第一意图与至少一个服务和至少一个参数对应;以及 在所述广告者装置支持所述至少一个服务的情况下,与所述广告者装置建立服务会 话。13. 如权利要求12所述的方法,其中与所述广告者装置建立服务会话包括: 基于所述第一意图接收与由所述广告者装置支持的所述至少一个服务匹配的第二意 图;以及 在所述广告者装置支持所述至少一个服务的情况下,与所述广告者装置建立服务会 话。14. 用于在无线对等(P2P)网络中与广告者装置建立服务会话的搜索者装置,所述装置 包括: 控制单元,配置成: 在与所述广告者装置进行近场通信(NFC)数据交换期间向所述广告者装置发送第一意 图,其中所述第一意图与至少一个服务和至少一个参数对应;以及 在所述广告者装置支持所述至少一个服务的情况下,与所述广告者装置建立服务会 话。15. 如权利要求14所述的搜索者装置,其中所述控制单元进一步配置成: 在与所述广告者装置进行所述NFC数据交换期间,基于所述第一意图从所述广告者装 置接收与由所述广告者装置支持的所述至少一个服务匹配的第二意图。
【文档编号】H04L29/08GK106068637SQ201580012368
【公开日】2016年11月2日
【申请日】2015年3月6日 公开号201580012368.2, CN 106068637 A, CN 106068637A, CN 201580012368, CN-A-106068637, CN106068637 A, CN106068637A, CN201580012368, CN201580012368.2, PCT/2015/2194, PCT/KR/15/002194, PCT/KR/15/02194, PCT/KR/2015/002194, PCT/KR/2015/02194, PCT/KR15/002194, PCT/KR15/02194, PCT/KR15002194, PCT/KR1502194, PCT/KR2015/002194, PCT/KR2015/02194, PCT/KR2015002194, PCT/KR201502194
【发明人】马尤尔什·马杜卡·帕迪尔, 韩世熙
【申请人】三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1