在对接结构中的基于代理的通信方案的制作方法

文档序号:9476548阅读:336来源:国知局
在对接结构中的基于代理的通信方案的制作方法
【技术领域】
[0001] 本发明一般涉及终端发现,并且更具体地涉及用于在对接环境(docking environment)中通过使用代理来发现终端和服务并且执行通信的方法及装置。
【背景技术】
[0002] 笔记本电脑(也被称为"dockee(对接方)")可与对接中心(docking center) 对接以通过将诸如例如鼠标、键盘和显示设备之类的外围设备连接到笔记本而改善用户 体验。此外,可以向对接中心提供诸如通用串行总线(USB)之类的附加端口。在诸如例如 WiMedia和Wi-Fi之类的高速家庭联网技术中,可以无线地实现对接,并且dockee和对接中 心可以彼此无线通信。
[0003] Wi-Fi对接标准定义向各种有线和无线外围设备提供对接(docking)的机制。 可以在Wi-Fi点对点(P2P)协议以及还在用于操作的基本模式中执行Wi-Fi对接机制。 Wi-Fi对接架构定义三种角色。第一角色对应于无线Dockee (Wireless Device, WD)设 备(也被称为"dockee设备"或"dockee")。第二角色对应于无线对接中心(Wireless Docking Center,WDC),其充当外围设备的对接口(dock)并使得可以进行对接。第三角色 对应于向dockee提供特定服务的外围设备。所有的外围设备可被分组为一个无线对接网 络(Wireless Docking Network,WDN)。此外,外围设备在一个Wi_Fi P2P分组中可具有多 个 WDN。
[0004] Wi-Fi P2P分组可包括:类似于接入点(AP)的组所有者(G0),以及类似于处于基 于Wi-Fi的模式中的站(STA)设备的组客户端(GC)。G0可在特定操作信道中发送信标信 号,并且可通过客户端设备发现GC。当G0被发现时,GC可开始组加入过程以参加该组。
[0005] 作为组加入过程的一部分,G0可向GC提供秘密密钥。秘密密钥可用于组内的安 全通信。Wi-Fi直连标准强制使用Wi-Fi保护的接入(WPA) 2个人模式,以用于在P2P组中 的设备之间的通信安全。WPA 2定义两种类型的密钥,其中所述两种类型的密钥对应于用于 到一对G0和GC的特定单播传输的成对瞬时密钥(PTK)以及用于在P2P组中的多播和广播 通信的组瞬时密钥(GTK)。
[0006] Wi-Fi显示标准定义在源设备(source device)和信宿设备(sink device)之间 的镜像机制。源设备捕捉、编码和分组将被再现的内容,并且流传输内容到信宿设备。信宿 设备分离和解码分组,并且在信宿设备或连接到信宿设备的显示(设备)上显示内容。在 这样的操作的执行之前,源设备和信宿设备可发现彼此,使用Wi-Fi P2P连接到彼此,并且 通过能力协商识别出彼此的能力。
[0007] 通过物理WDC连接到充当信宿设备的外围设备的dockee的对接场景基本上对应 于2跳。需要Wi-Fi对接来支持Wi-Fi显示。Wi-Fi显示标准(例如Miracast)支持具有 从链路的终端实体(Miracast源)到其它终端实体(Miracast信宿)的1跳的协议。

【发明内容】

[0008] 技术问题
[0009] 已经做出本发明以至少解决上述问题和/或缺点并且至少提供下述优点。因此, 本发明一方面提供一种用于在2跳拓扑的对接场景中操作支持1跳协议的Wi-Fi显示标准 的方案。
[0010] 本发明另一方面提供一种用于满足对延迟敏感的服务的需求的方案,这是因为源 设备在对接场景中直接向信宿设备发送服务数据。
[0011] 本发明的附加方面提供一种包括代理源的对接系统的通信方法,其中,上述通信 方法包括将代理信宿的IP地址改变为Miracast信宿的IP地址的操作。
[0012] 技术方案
[0013] 根据本发明一方面,提供一种用于由无线对接中心支持数据传输的方法。创建与 被配置成接收内容数据的外围设备的第一单跳通信链路。创建与被配置成发送内容数据的 对接方设备的第二单跳通信链路。从第二通信链路向第一通信链路传送消息和内容数据中 的至少一个。
[0014] 根据本发明另一方面,提供一种由被配置成发送内容数据并对接到无线对接中心 的对接方设备发送数据的方法。创建与已经创建与被配置成接收内容数据的外围设备的第 二单跳通信链路的无线对接中心的第一单跳通信链路。通过第一通信链路向无线对接中心 发送消息或内容数据。
[0015] 根据本发明另一方面,提供一种支持数据传输的无线对接中心设备。无线对接中 心设备包括:代理源模块,被配置成创建与被配置成接收内容数据的外围设备的第一单跳 通信链路。无线对接中心设备还包括:代理信宿模块,被配置成创建与被配置成发送内容数 据的对接方设备的第二单跳通信链路。无线对接中心设备进一步包括:控制器,被配置成从 第二通信链路向第一通信链路传送消息和内容数据中的至少一个。
[0016] 根据本发明的附加方面,提供一种被配置成发送内容数据并对接到无线对接中心 的对接方设备。对接方设备包括:控制器,被配置成创建与已经创建与被配置成接收内容数 据的外围设备的第二单跳通信链路的无线对接中心的第一单跳通信链路。对接方设备还包 括:收发器,被配置成通过第一通信链路向无线对接中心发送消息或内容数据。
[0017] 根据本发明另一方面,提供一种由被配置成接收内容数据并对接到无线对接中心 的外围设备接收数据的方法。创建与已经创建与被配置成发送内容数据的对接方设备的第 二单跳通信链路的无线对接中心的第一单跳通信链路。通过第一通信链路从无线对接中心 接收消息或内容数据。
[0018] 根据本发明的附加方面,提供一种被配置成接收内容数据并对接到无线对接中心 的外围设备。外围设备包括:控制器,被配置成创建与已经创建与被配置成发送内容数据的 对接方设备的第二单跳通信链路的无线对接中心的第一单跳通信链路。外围设备还包括: 收发器,被配置成通过第一通信链路从无线对接中心接收消息或内容数据。
[0019] 有益技术效果
[0020] 本公开实施例可以通过将2跳协议操作为1跳而在对接场景中实现Wi-Fi显示。
[0021 ]由于可以在对接发现或导频协议期间一次发送根据本公开实施例的外围的发现 信息,所以可以进行高效发现。
[0022] 根据本公开实施例的源设备在对接场景中具有向信宿设备直接发送数据的效果, 从而可以解决数据延迟问题。
[0023] 由于根据本公开实施例的源设备向对接中心设备通知数据传输模式,所以可以消 除在源设备和对接中心设备之间形成不正确连接的错误。
【附图说明】
[0024] 从下面结合附图进行的详细描述,本发明的以上和其它方面、特征和优点将更加 清楚,在附图中:
[0025] 图1是图解根据本发明一实施例的对接网络的拓扑的图;
[0026] 图2是图解Wi-Fi显示的协议栈的图;
[0027] 图3是图解根据本发明一实施例的代理操作的过程的图;
[0028] 图4是图解根据本发明一实施例的在dockee、WDC和外围设备之间产生的能力交 换过程的图;
[0029] 图5是图解根据本发明另一实施例的代理操作的过程的图;
[0030] 图6是图解根据本发明一实施例的分组的流程的图,其中dockee在对接环境中通 过WDC向外围设备发送该分组;
[0031] 图7是图解根据本发明一实施例的改进的代理操作的机制;
[0032] 图8是图解根据本发明一实施例的方法的图,其中在该方法中,使用WDC的中继 (基于目的地的MAC地址的层2转发)被应用于RTP消息和RTSP消息;
[0033] 图9是图解根据本发明一实施例的在WDC的层2中转发分组的操作的图;
[0034] 图10是图解根据本发明一实施例的dockee设备的配置的框图;
[0035] 图11是图解根据本发明一实施例的WDC设备的配置的框图;和
[0036] 图12是图解根据本发明一实施例的外围设备的配置的框图。
【具体实施方式】
[0037] 参照附图详细描述本发明的实施例。相同或类似的组件可由相同或类似的附图标 记来指定,虽然它们被图示在不同附图中。可省略对本领域中公知的结构或过程的详细描 述以避免模糊本发明的主题。在此所述的术语是在考虑到本发明的功能的情况下定义的, 但是可以根据用户或操作者的意图或惯例而变化。因此,应当基于在此的内容确定术语的 定义。然而,术语不限于下面阐述的可解释的含义。
[0038] 虽然本发明的实施例描述为1跳协议模拟的预定的2跳协议,但是Wi-Fi显示协 议在下面阐述的本发明的大多数实施例中将被描述为示例。然而,本发明的实施例也可以 被类似地应用到Wi-Fi串行总线(WSB)协议,其中USB细节可以被代理为Wi-Fi P2P发现 数据。
[0039] 虽然本公开实施例将Miracast技术描述为Wi-Fi显示的示例,但Miracast技术 可应用于其它Wi-Fi显示技术标准。
[0040] 下面在表1中总结在本公开中使用的缩写和描述。
[0041] [表 1]
[0042]
[0043] 下面描述可以在用于Wi-Fi显示的源设备和信宿设备之间执行的一系列过程。
[0044] 1)设备发现(DD)
[0045] 2)服务发现(SD)
[0046] 3)WFD 连接性建立(P2P)
[0047] 4) TCP 连接
[0048] 5)WFD能力协商
[0049] 6)WFD会话创建
[0050] 7)用户输入返回信道(UIBC)建立(选择性地)
[0051] 8) WFD 会话拆卸(teardown)
[0052] Wi-Fi显示的示例可包括Miracast技术。源设备可以是提供内容的设备,而信宿 设备可以是消费内容的设备。根据本发明一实施例,以上阐述的八个步骤在使用WDC设备 的代理模式中使用2跳拓扑。
[0053] 图1是图解根据本发明一实施例的对接网络的拓扑的图。
[0054] 对接网络包括:充当组所有者的WDC 100、dockee 110和Miracast信宿120。
[0055] 根据本发明一实施例,基于代理的解决方案通过使用WDC 100 (即代理设备)来实 现。即,通过应用基于代理的解决方案,WDC 100可将2跳拓扑处理为两个单跳拓扑。两个 单跳拓扑对应于两个Miracast会话。会话之一是在dockee 110 (即Miracast源)和WDC 100上的代理Miracast信宿(代理信宿)102之间的会话112。另一会话是在WDC 100上的 代理Miracast源(代理源)104和外围设备(即实际Miracast信宿120)之间的会话122。 WDC 100可以从一个会话向另一会话传送任何消息或数据。
[0056] 在本发明一实施例中,dockee 110是对接到WDC 100的设备,并且特别地,作为源 设备操作的设备。dockee 110是可以向外围设备提供内容的设备,并且可包括终端设备,诸 如例如智能电话机、智能pad、平板等等。
[0057] 此外,外围设备120是创建与WDC 100的P2P连接的设备,并且特别地,作为信宿 设备操作的设备。外围设备120可显示显示单元,并且显示通过显示单元从源设备发送的 内容数据。
[0058] 此外,代理信宿102和代理源104是在WDC 100上实现的以将2跳拓扑仿真为两 个1跳拓扑的代理模块。即,代理信宿在代理设备(WDC)上实现,并且是起信宿作用的代理 信宿模块,代理信宿模块是dockee的相对方。代理源在代理设备(WDC)上实现,并且是起 源作
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1