用于同步帧传输的方法和配置的制作方法

文档序号:8927317阅读:406来源:国知局
用于同步帧传输的方法和配置的制作方法
【技术领域】
[0001] 实施例设及无线通信领域。更具体的,实施例设及用于传输同步帖的、无线发送器 和接收器之间的通信协议的领域。
【背景技术】
[0002] Wi-Fi已经成为了移动设备普遍使用的无线接入技术,并且该趋势使得具有 Wi-Fi功能的移动设备的需求彼此覆盖。为完成该目标,邻域内的移动设备的起点是对指定 的同步时序达成一致。通过同步时序,发现窗可W被定义为使得站(STA)可W在发现窗中 被唤醒W发现彼此。遵循相同的同步时序的STA会形成同步网络。
[0003] 目前,为了使新的设备遵循现有同步网络的时序,该同步网络中的一些设备被要 求在每个发现窗尝试同步帖传输。而且,为避免拥塞,设备会在每个同步帖传输之前随机退 避,并且如果设备在退避时间段期满之前侦听到同步帖传输,则该设备不会发送同步帖。
【附图说明】
[0004] 图1描述了包括多个通信设备的无线网络的实施例;
[00化]图1A描述了同步对等通信中的时序的、具有发现窗的发现时间段的实施例;
[0006] 图1B描述了传输窗尺寸相对于时间的曲线图的实施例;
[0007] 图1C描述了针对设及对等通信的不同数量的设备,参考图1B描述的传输窗大小 的结果的模拟的图表的实施例;
[000引图2描述了针对无线通信设备之间的通信生成、发送、接收、和解释帖的装置的实 施例;
[0009] 图3描述了确定传输窗和在其中尝试传输同步帖的随后的发现时间段的流程图 的实施例;并且
[0010] 图4A-图4B描述了针对无线通信设备之间的通信生成、发送、接收、和解释帖的流 程图的其他实施例。
【具体实施方式】
[0011] W下是针对附图中描述的新颖实施例的详细说明。然而,所提供的大量细节并不 旨在限定描述的实施例的预期变化;相反,权利要求和详细描述会覆盖所有落入由附加权 利要求定义的本教导的精神和范围内的修改、等同、和替代。W下的详细描述的目的是使该 些实施例对于本领域技术人员是可W理解的。
[0012] 对"一个实施例"、"实施例"、"示例实施例"、"各种实施例"等的参考,指示所描述 的发明的实施例可W包括特定的特征、结构、或特性,而不是每个实施例必须包括特定的特 征、结构、或特性。而且,重复使用短语"在一个实施例中"不一定指的是相同的实施例,尽 管它也有可能是相同的实施例。
[0013] 如本文中所使用的,除非有其他说明,描述通用对象所使用的顺序的形容词"第 一"、"第二"、"第等,仅指示的是正参考的相似对象的不同实例,并且并不旨在暗示所描 述的对象必须W给定的顺序,可W是暂时的、空间的、排序的、或W任意其他的方式。
[0014] 实施例可W使一些具有无线保真(Wi-Fi)功能的设备能够同步对等连接,W允许 用户将他们的设备连接W进行例如共享、显示、打印、W及同步内容等的操作。一些实施例 可W经由同步到实现同步逻辑的网络的设备来"宽松地(loosely)"管理同步帖传输。同步 逻辑可W在不估计邻域大小的情况下分布式地调整尝试同步帖传输的频率。同步网络的设 备中的同步逻辑可W使每个设备维持传输窗(TW),并且基于TW确定尝试同步帖传输的频 率。在许多实施例中,如果设备检测到同步帖传输则同步逻辑可W增大TW,并且如果设备成 功发送同步帖则同步逻辑可W减小TW。在若干实施例中,同步逻辑可W通过相较响应于对 由另外的设备传输的同步的检测的TW增大来调整响应于同步传输的TW减小,从而平衡功 率消耗和发现时序。
[0015] 在一些实施例中,同步逻辑可W实现响应于传输同步帖来减小TW的第一函数W 及响应于传输同步帖的尝试(由于检测到由其它设备传输的同步帖,该种尝试不会导致对 同步帖的传输)来增大TW的第二函数。在许多实施例中,第一函数和/或第二函数可W是 线性函数或二次函数。
[0016] 在若干实施例中,同步网络中的通信设备分担传输同步帖的责任W在与网络相关 联的设备之中维持同步。在许多实施例中,设备中的一个或多个可W是移动设备,并且网络 可W是对等网络。移动设备可W在至少部分的时间操作电池电源,该样实施例可W通过建 立传输同步帖任务的分配来调节电池供电的设备。分配可W允许多个设备仅在一些发现时 间段中被唤醒,而不是在所有的发现时间段中被唤醒。
[0017] 在许多实施例中,同步逻辑可W在同步网络中的每个设备中被实现。同步逻辑可 W建立TW的初始值,并且在若干实施例中可W针对TW建立最小值。在一些实施例中,TW的 值可W表示设备可能在对传输同步帖的多次尝试之间所要等待的发现时间段的数量。设备 可W例如在发现时间段从省电模式被唤醒。设备的同步逻辑可W建立退避时间段化ackoff period),退避时间段是发现时间段的发现窗期间的一个时间段,在退避时间段期间,在传 输同步帖之前,设备会等待并监视介质来检测同步帖。在若干实施例中,退避时间段可W被 随机确定为在发现窗的开始和结束之间的一段时间。
[0018] 如果设备在退避时间段期满之前检测到同步网络中由另一个设备传输的同步帖, 则该设备可W不传输同步帖并且同步逻辑可W增大TW的值。在许多实施例中,同步逻辑可 W基于在与同步网络相关联的邻域内可能存在许多设备的假设来增大TW的值。TW值的增 大增大了由设备进行的同步帖传输的多次尝试之间的潜在等待时间。在若干实施例中,TW 的增大可W依据预定的函数100。在一些实施例中,I(x)函数中的常数或函数I(x)本身 可W是变化的,W调整功率消耗和发现时序之间的平衡。在其他实施例中,I(x)函数可W 基于功率消耗和发现时序的预定的平衡而随同步网络中的不同设备而变化。在另外的实施 例中,同步网络中的设备都遵守相同的指定I(x)函数来增大TW。
[0019] 如果设备在退避时间段期满之前未检测到同步帖,则该设备可W传输同步帖并且 同步逻辑可W减小TW的值。在许多实施例中,同步逻辑可W基于在与同步网络相关联的邻 域内可能不存在很多设备的假设来减小TW的值。TW值中减小减少了由设备进行的同步帖 传输的多次尝试之间的潜在等待时间。例如,如果设备是同步网络中唯一的设备,则设备的 TW值可W减小到等于一个发现时间段,该意味着设备可W每发现时间段尝试传输同步帖一 次。在若干实施例中,TW中的减小可W依据预定的函数D(x)。在一些实施例中,D(x)函数 中的常数或函数D(x)本身可W是变化的,W调整功率消耗和发现时序之间的平衡。在其他 实施例中,D(x)函数可W基于功率消耗和发现时序的预定的平衡而随同步网络中的不同设 备而变化。在另外的实施例中,同步网络中的设备都遵守相同的指定D(x)函数来减小TW。
[0020] 在一些实施例中,同步逻辑可W确定设备可W基于目前的TW值尝试传输同步帖 的下一个发现时间段。例如,在TW的值被增大或减小之后,一些实施例可W确定用于确定 下一次尝试传输同步帖之前的发现时间段的数量的选择数目。在一些实施例中,同步逻辑 可W通过生成最小TW和目前TW之间的整数随机数(r)来确定选择数目。在其他实施例 中,同步逻辑可W通过选择预定的序列数中的后续数目(r)来确定选择数目。随后同步逻 辑可W使用选择数目(r)来估计函数,用W确定在下一次尝试传输同步帖之前等待的时间 段。在若干实施例中,同步逻辑可W实现函数,比如:等待时间段(WaitPeriod)等于最新 同步帖时序(t)加上选择数目(r)乘W发现时间段(等待时间段=t+rT)。
[0021] 在若干实施例中,TW的最小值取决于要求的发现时间。如果新的设备需要更快地 发现同步网络,则TW的最小值应该更小。如果新的设备不需要更快地发现同步网络,则TW 的最小值可W更大。
[0022] 函数D(x)和I(x)可W确定存在许多设备时同步传输被传播得有多快,W及在一 些设备离开网络时站调整TW有多迅速。一些实施例实行加法式的增大和乘法式的递减,比 如;函数I(X) =X+1,函数D(x) =x/2。
[0023] 一些实施例实现诸如IE邸802. 11址系统之类的电气与电子工程师协会 (I邸巧802. 11系统W及根据如下标准的其它系统:比如IE邸802. 11-2012,信息技术的 IEEE标准-电信与在系统之间交换的信息-本地和城市区域网络-具体要求-第11部 分;无线LAN媒体访问控制(MAC)和物理层(PHY)说明(http; //standards,ieee.org/ getieee802/download/802. 11-2012.pdf) 〇
[0024] 若干实施例包括诸如路由器、交换机、服务器、工作站、笔记本计算机、移动设备 (膝上型计算机、智能电话、平板计算机等),化及传感器、仪表、控制器、仪器、显示器、电器 等之类的设备。
[0025] 本文描述的逻辑、模块、设备、和接口可W执行功能,该些功能可W在硬件和/或 代码中实现。硬件和/或代码可W包括被设计用于完成功能的软件、固件、微代码、处理器、 状态机、巧片集、或W上的组合。
[0026] 实施例可W辅助实现无线通信。一些实施例可W包括低功率无线通信,如藍牙 (B1 uetooUl⑩)、无线局域网(WLAN)、无线城域网(WMAN)、无线个域网(WPAN)、蜂窝网 络、网络中的通信、消息发送系统、W及用来辅助实现该样的设备之间的交互的智能设备。 而且,一些无线实施例可W包含单根天线,而其他实施例可W采用多根天线。一根或多根天 线可W禪合于处理器和无线设备,W发送和/或接收无线电波。例如,多输入多输出(MIM0)
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1