建立对等链路的方法和布置的制作方法_3

文档序号:8492103阅读:来源:国知局
用于许可请求,并且在一些实施例中可以用于许可响应。许可请求/响应帧1400可以包括报头1401、帧主体、和帧校验序列(FCS)字段1416。MAC报头1401可以包括帧控制字段1402和其它报头字段1404。帧控制字段1402可以是两个八位字节并且可以标识许可请求/响应帧1400的类型和子类型。其它报头字段1068可以包括例如一个或多个地址字段、标识字段、控制字段等。帧主体可以包括元文件1410 (例如用于文件传送);DLNA协议、打印协议、应用启用器的内容1412 ;和针对安全会话设置的端口编号协商的端口编号1413ο
[0051]图1E描绘用户1510和发送器1520之间的交互的实施例,该交互用于在发送器1520和用户1540之间请求并实施文件传送以完成文件传送,并且在接收器1530和用户1540之间请求并实施文件传送以授予对文件传送的许可。要注意,发送器1520和接收器1530可以表示通信装置,诸如图1中的通信装置1010、1030、1050和1055。用户1510和1540可以表示正在使用发送器1520和接收器1530的真实的人,和/或可以表示与发送器1520和接收器1530集成或耦合的逻辑,诸如软件或硬件。还要注意,虽然这个实施例描述了文件传送的服务类型,但是可以以类似的方式支持任何其它服务类型,诸如文件取回、应用执行服务、应用禁用服务、同步服务、远程控制/操作服务、消息发送服务和其它服务。
[0052]本实施例描述了可以与其它实施例中的顺序不同的顺序,其中在装置发现阶段1550 (即查找支持文件传送的装置)的最上面的动作首先发生并且进展到向用户1540报告文件传送进展的服务性能阶段1575中的最后动作。另外,用户1510和发送器1520之间的动作可以包括发送器1520的用户接口。发送器1520和接收器1530之间的动作可以表示无线通信。并且接收器1530和用户1540之间的动作可以包括接收器1530的用户接口。
[0053]在用户1510在装置发现阶段1550期间请求发送器1520查找支持文件传送的装置之后,发送器1520可以向接收器1530发射指示文件传送服务类型的发现请求帧,并且接收器1530可以利用指示支持文件传送的能力的发现响应帧做出响应。
[0054]在服务发现阶段1555期间,在接收器1530利用发现响应帧向发送器1520做出响应之后,发送器1520可以向接收器1530发射服务查询帧以确定由接收器1530所支持的协议。接收器1530可以利用指示所支持的协议的服务响应帧做出响应,并且发送器150可以向用户1510报告接收器1530是已经查找到的可以支持文件传送服务类型的装置。
[0055]在许可阶段1560期间,用户1510可以选择接收器1530和要传送到接收器1530的文件,并且经由发送器1520的用户接口发起对许可把文件传送接收器1530的请求。作为响应,发送器1520可以发射许可请求帧到接收器1530。接收器1530可以请求用户1540授予或拒绝对许可进行文件传送的请求并且可以向用户1540提供关于要被传送的文件、用户1510、发送器1520的信息和/或其它信息。用户1540可以经由接收器1530的用户接口授予对文件传送的许可。并且接收器1530可以利用许可响应帧对发送器1520做出响应,该许可响应帧指示许可请求被授予。发送器1520可以接收许可响应帧并且经由发送器1520的用户接口把对许可的授予传递给用户1510。
[0056]在P2P发起阶段1565期间,在用户1510接收到对文件传送的许可的授予之后,用户1510可以通过诸如GO协商、P2P邀请和供应发现请求/响应之类的过程发起P2P连接,该过程包括如下请求:用户1540提供凭证(诸如用户个人标识编码(PIN))的用户输入以验证用户1540被授权经由发送器1520的用户接口接收文件。作为响应,发送器1520可以发起与接收器1530的P2P连接,接收器1530请求用户1540提供正确凭证。
[0057]响应于用户提供正确凭证,在P2P连接阶段1570期间,发送器1520可以建立与接收器1530的P2P连接。例如,P2P连接的建立可以包括W1-Fi简单配置(WSC)交换、4路握手和关联。
[0058]在服务执行阶段1575期间,在发送器1520和接收器1530之间的P2P连接被建立之后,发送器1520可以开始把文件发射到接收器1530并且接收器1530可以经由接收器1530的用户接口通知用户1540文件传送的进展。
[0059]表I描绘在P2P拓扑结构中基于P2P接口的一些潜在情景的其它实施例,用以在两个或更多装置之间发起P2P连接以用于各种类型的服务,诸如文件传送服务、应用执行服务、应用禁用服务、同步服务、远程控制/操作服务、消息发送服务和其它服务。列标题描述接收器与P2P群组的关联,并且行标题指示发送器与P2P群组的关联。标题“P2P装置”指示该装置能够进行P2P连接但是没有加入P2P群组。标题“P2P GO”指示该装置能够进行P2P连接并且是P2P群组的群组所有者。并且标题“P2P客户端”指示该装置能够进行P2P连接并且加入P2P群组但是不是P2P群组的群组所有者。
[0060]根据本实施例,如果接收器是P2P装置并且发送器是P2P装置,接收器或发送器之一可以起动新的群组并且然后邀请另一个装置加入。如果接收器是P2P装置并且发送器是P2P G0,则发送器可以邀请接收器加入P2P群组。并且如果接收器是P2P装置并且发送器是P2P客户端,则发送器可以邀请接收器加入P2P群组或者可以从P2P群组分离并且起动新的P2P群组。
[0061]根据本实施例,如果接收器是P2P GO并且发送器是P2P装置,则接收器可以邀请发送器加入。如果接收器是P2P GO并且发送器是P2P G0,则发送器或接收器可以邀请另一个装置加入P2P群组。并且如果接收器是P2P GO并且发送器是P2P客户端,则接收器可以邀请发送器加入P2P群组。
[0062]根据本实施例,如果接收器是P2P客户端并且发送器是P2P装置,则接收器可以邀请发送器加入P2P群组或者可以从P2P群组分离并且起动新的P2P群组。如果接收器是P2P客户端并且发送器是P2P G0,则发送器可以邀请接收器加入P2P群组。并且如果接收器是P2P客户端并且发送器是P2P客户端,则接收器或发送器可以邀请另一个装置加入P2P群组或者可以从P2P群组分离并且起动新的P2P群组。
[0063]图2描绘用于生成、发射、接收和解释帧(诸如设备发现请求/响应帧、许可请求/响应帧和其它P2P相关的帧)的设备的实施例。该设备包括与介质访问控制(MAC)子层逻辑201耦合的收发器200。MAC子层逻辑201可以确定帧并且物理层(PHY)逻辑250可以通过用前同步码封装该帧来确定PPDU以便经由收发器200传送。
[0064]在许多实施例中,MAC子层逻辑201可以包括帧建造器202,用以生成帧(MPDU),诸如图1A-D中图示的帧1060、1100、1200和1300中的一个。
[0065]PHY逻辑250可以包括数据单元建造器203。数据单元建造器203可以确定前同步码以封装MPDU从而生成prou。在许多实施例中,数据单元建造器203可以基于通过与目的地通信装置的交互所选择的通信参数创建前同步码。
[0066]收发器200包括接收器204和发射器206。发射器206可以包括编码器208、调制器210、0FDM212和DBF214中的一个或多个。发射器206的编码器208接收数据并利用例如二进制卷积编码(BCC)、低密度奇偶校验编码(LDPC)和或类似物编码从MAC子层逻辑202去往发射的数据。调制器210可以从编码器208接收数据并且可以通过例如把数据块映射到正弦曲线的离散幅值的对应集合中、或者正弦曲线的离散相位的集合中、或者相对于正弦曲线频率的离散频率偏移的集合中而把所接收的数据块施加到所选择频率的正弦曲线上。调制器210的输出被馈送到正交频分复用器(0FDM)212,其把来自调制器210的已调制数据施加到多个正交子载波上。并且0FDM212的输出可以被馈送到数字波束成形器(DBF)214以形成多个空间信道并且独立地操控每个空间信道以最大化发射到多个用户终端中每个以及从多个用户终端中每个接收的信号功率。
[0067]收发器200还可以包括连接到天线阵列218的双工器216。因此,在这个实施例中,单个天线阵列用于发射和接收两者。当发射时,信号穿过双工器216并且利用升频转换信息承载信号来驱动天线。在发射期间,双工器216防止要发射的信号进入接收器204。当接收时,由天线阵列接收的信息承载信号穿过双工器216以把信号从天线阵列递送到接收器204。然后双工器216防止所接收的信号进入发射器206。因此,双工器216作为开关进行操作以交替地把天线阵列元件连接到接收器204和发射器206。
[0068]天线阵列208把信息承载信号辐射成可以由接收器的天线接收的时变、空间分布的电磁能量。然后,接收器可以提取所接收信号的信息。
[0069]收发器200可以包括用于接收、解调和解码信息承载信号的接收器204。接收器204可以包括DBF220、OFDM222、解调器224和解码器226中的一个或多个。所接收的信号从天线元件218被馈送到数字波束成形器(DBF) 220。DBF220把N个天线信号变换成L个信息信号。DBF220的输出被馈送给OFDM222。OFDM222从多个子载波提取信号信息,信息承载信号被调制在该多个子载波上。解调器224解调所接收的信号,从所接收的信号提取信息内容从而产生未解调的信息信号。并且解码器226解码从解调器224接收的数据,并且把已解码信息MPDU传送到MAC子层逻辑201。
[0070]本领域技术人员将认识到,收发器可以包括图2中未示出的多个附加功能,或者可以包括比所示出的少得多的功能,并且接收器204和发射器206可以是不同的装置,而不是被打包为一个收发器。例如,收发器的实施例可以包括动态随机存取存储器(DRAM)、参考振荡器、滤波电路、同步电路、交织器和解交织器,可能包括多个频率转换级和多个放大级等。另外,图2中示出的一些功能可以被集成。例如,数字波束成形可以与正交频分复用集成。
[0071]MAC子层逻辑201可以解析MPDU以确定帧的特定类型。例如,MAC子层逻辑201可以解析和解释帧(MPDU),诸如图1A-D中图示的帧1060、1100、1200和1300中的一个。
[0072]图3-4图示建立基于应用会话的安全对等链路的装置的实施例。图3描绘新装置建立基于应用会话的安全对等(P2P)链路的流程图300的实施例。流程图300开始于由第一装置传送装置发现请求帧(单元305 ),该装置发现请求帧包括服务类型的指示。在一些实施例中,传送装置发现帧包括发送信标帧或探测帧。在另外的实施例中,传送装置发现帧包括传送包括标识第一装置和服务类型的数据的帧。
[0073]作为响应,第一装置可以接收对装置发现帧的响应(单元310),该响应指示第二装置。例如,第一装置可以从第二装置接收如下应答或发现响应帧:其指示第二装置可以支持在装置发现请求帧中所指示的服务类型。
[0074]在发现支持该服务类型的另一个装置之后,第一装置可以传送服务查询(单元315),该服务查询包括第一装置的服务协议类型的指示。在一些实施例中,传送服务查询包括传送服务查询帧。在另外的实施例中,传送服务查询帧包括传送包括标识第一装置的数据的帧。
[0
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1