动态本地媒体访问控制地址分配的制作方法_5

文档序号:9567133阅读:来源:国知局
器或多核处理器,一个或多个实施方式由一个或多个集成电路,诸如,特定用途集成电路(ASIC)或现场可编程门阵列(FPGA)来执行。在一种或多种实施方式中,这样的集成电路执行存储在电路自身上的指令。
[0085]本领域的技术人员将会理解的是,本文描述的各种示例性块、模块、元件、组件、方法和算法可以被实施为电子硬件、计算机软件或它们两者的组合。为了示出硬件和软件的这种可交换性,各种示例性块、模块、元件、组件、方法和算法已经就它们的功能性在以上进行了描述。这样的功能性是实施为硬件还是软件取决于具体的应用和施加至整个系统上的设计限制。本领域的技术人员可以各种特定应用的变化的方式来实施上述功能性。在都没有偏离本技术的范围的情况下,各种组件和块可以不同地布置(例如,以不同的顺序布置,或者以不同的方式隔开),和/或各种组件和块可能不存在于一个或多个实施方式中。
[0086]应该理解的是,所公开的处理中的任何特定的顺序或块的分级是示例性方法的一个示例。基于设计偏好,可以理解的是,可以重新布置处理中的任何特定的顺序或块的分级,或所有示出的块被执行。任何块可以被同时执行。在一种或多种实施方式中,多任务和平行处理可以是有利的。此外,上述实施方式中的各种系统组件的分离不应该被理解为在所有的实施方式中需要这样的分离,而应当理解的是,所述程序组件和系统通常可以被集成在单个软件产品中或被封装至多个软件产品中。
[0087]如在本申请的该说明书和任意权利要求中所用的,术语“基站”、“接收器”、“计算机”、“服务器”、“处理器”和“存储器”都指的是电子或其他技术设备。这些术语排除人或一组人。为了说明的目的,术语“显示(display)”或“显示(displaying)”表示在电子设备上显示。
[0088]如此处使用的,一系列项之前的短语“…中的至少一个”以及使各个项中的任一个分离的术语“和”或者“或”作为整体修饰该列表,而非修饰该列表中的每个成员(即,每项)。短语“…中的至少一个”并不需要选择各个列出项中的至少一个;更确切地,该短语允许包括各项中的任何一项中的至少一个、和/或各项的任何组合中的至少一个、和/或各项中的每项中的至少一个的含义。例如,短语“A、B、以及C中的至少一个“或者”A、B、或者C中的至少一个“各自均指仅A、仅B、或者仅C ;A、B、以及C的任何组合;和/或A、B、以及C中的至少一个。
[0089]谓语措词“被配置为”、“可操作为”、以及“被编程为”并不暗示主题的任何特定有形或者无形的变形,而是,更确切地,旨在可替换地使用。在一种或者多种实现方式中,被配置为监控和控制操作或者组件的处理器还可指被编程为监控和控制该操作的处理器或者可操作为监控和控制该操作的处理器。同样,被配置为执行代码的处理器可被构造为编程为执行代码或者操作为执行代码的处理器。
[0090]诸如一方面、该方面、另一方面、一些方面、一个或者多个方面、实现方式、本实现方式、另一实现方式、一些实现方式、一种或者多种实现方式、实施方式、本实施方式、另一实施方式、一些实施方式、一种或者多种实施方式、配置、该配置、另一配置、一些配置、一种或者多种配置、本主题技术、该公开、本公开、其其他变形等短语仅出于方便并且并不暗示与该等短语有关的公开内容对本主题技术必不可少或者该公开内容适用于本主题技术的所有配置。与该等短语有关的公开内容可适用于所有配置、或者一种或多种配置。与该等短语有关的公开内容可提供一种或者多种实施例。诸如一方面或者一些方面等短语可指一个或者多个方面,反之亦然,并且同样适用于其他上述短语。
[0091]此处所使用的措词“示例性的”指“用作实施例、实例、或者例证”。此处描述为“示例性的”或者“实施例”的任何实施方式并不一定必须被解释为优于其他实施方式或者比其他实施方式有利。而且,在本说明书或者权利要求中使用的术语“包括”、“具有”等的范围内,该术语旨在包含与权利要求中作为过渡词使用时所解释的“包括”的术语“包括”具有相似的方式。
[0092]贯穿本公开中描述的本领域普通技术人员已知或者后来获知的各个方面的元件的所有结构和功能等同物通过引用被明确结合在此并且旨在包含在权利要求中。而且,无论权利要求中是否明确引用该公开内容,此处公开的任何内容均不旨在专用于公开。除非在方法权利要求中使用短语“用于…的设备”明确引用该元件或者使用短语“用于…的步骤”引用该元件,否则,不得根据美国法典第35章第112节第六段落的条款解释任何要求保护的元件。
[0093]提供的前述描述能够使本领域技术人员实现此处所描述的各个方面。这些方面的各种变形对本领域技术人员显而易见,并且此处限定的通用原理可适用于其他方面。因此,权利要求并不旨在局限于此处所示出的方面,而是符合与文本语言权利要求一致的全部范围,其中,引用单数形式的元件并不旨在指“一个并且仅一个”,除非明确如此规定,否则,指“一个或者多个”。除非另有明确规定,否则,术语“一些”指一个或者多个。男性代名词(例如,他的)包括女性和中性性别(例如,她的和它的),反之亦然。标题和子标题(如有)仅用于方便并且并不限制本公开。
【主权项】
1.一种通信设备,包括: 至少一个处理器电路,被配置为: 发送包括建议的媒体访问控制MAC地址以及所述通信设备的设备标识符的地址探针请求包,所述地址探针请求包被发给与网络的多个设备相关联的多播地址; 确定是否接收到表示所述多个设备中的一个在探针定时器期满之前已要求所建议的MAC地址的任何包; 在接收到表示所述多个设备中的一个已要求所建议的MAC地址的任何包之前,当探针时间期满时发送包括所建议的MAC地址的地址要求包;以及 在发送所述地址要求包之后使用所建议的MAC地址通过所述网络通信。2.根据权利要求1所述的通信设备,其中,所述至少一个处理器电路进一步被配置为: 在所述探针定时器期满之前接收探针应答包,所述探针应答包被发给所述多播地址;以及 当所述探针应答包包括所建议的MAC地址和所述通信设备的设备标识符时,生成另一建议的MAC地址并且发送另一地址探针包,所述地址探针包包括所述另一建议的MAC地址和所述通信设备的所述设备标识符,否则丢弃所述探针应答包。3.根据权利要求2所述的通信设备,其中,探针应答包是从已经要求所建议的MAC地址的另一设备或者监控MAC地址冲突的地址分配服务器中的至少一个接收的。4.根据权利要求1所述的通信设备,其中,所述至少一个处理器电路进一步被配置为: 在所述探针定时器期满之前接收另一地址探针请求包,所述另一地址探针请求包包括所建议的MAC地址和与另一设备相关联的另一设备标识符,并且所述地址探针请求包被发给所述多播地址;根据所建议的MAC地址确定所述通信设备是否具有高于所述另一设备的优先级;以及当所述通信设备具有高于所述另一设备的优先级时,发送包括所建议的MAC地址和与所述另一设备相关联的所述另一设备标识符的探针应答包,否则生成另一建议的MAC地址并且发送另一地址探针包,所述另一地址探针包包括所述另一建议的MAC地址和所述通信设备的所述设备标识符。5.根据权利要求4所述的通信设备,其中,所述至少一个处理器电路进一步被配置为: 当所述通信设备的所述设备标识符数值上大于所述另一设备的所述另一设备标识符时,确定所述通信设备具有高于所述另一设备的优先级。6.根据权利要求1所述的通信设备,其中,在接收到表示所述多个设备中的一个已要求所建议的MAC地址的任何包之前,当所述探针时间期满时,所建议的MAC地址包括本地唯一的MAC地址。7.根据权利要求1所述的通信设备,其中,所述至少一个处理器电路进一步被配置为: 在所述探针定时器期满之前接收包括所建议的MAC地址的地址要求包,所述地址要求包表示另一设备已要求所建议的MAC地址,并且所述地址要求包被发给所述多播地址;并且 响应于接收所述地址要求包,生成另一建议的MAC地址并且发送另一地址探针包,所述另一地址探针包包括所述另一建议的MAC地址和所述通信设备的所述设备标识符。8.根据权利要求1所述的通信设备,其中,所述地址探针请求包的源地址被设为预留MAC地址,所述预留MAC地址未被分配到所述网络的所述多个设备中的任何设备。9.根据权利要求1所述的通信设备,其中,所述至少一个处理器电路进一步被配置为: 从24比特随机值和预配置24比特值生成所建议的MAC地址,其中,所述24比特随机值包括所建议的MAC地址的最低有效比特,并且所述预配置24比特值包括所建议的MAC地址的最高有效比特。10.一种通信方法,包括: 利用网络设备发起链路建立; 确定预先分配的媒体访问控制MAC地址是否被本地存储;当本地存储时,发送消息到请求对所预先分配的MAC地址的验证的所述网络设备;以及 当从所述网络设备接收到所述验证时使用所预先分配的MAC地址通信,否则在所述链路建立期间使用从所述网络设备接收的动态分配的MAC地址通信。
【专利摘要】一种执行动态本地媒体访问控制(MAC)地址分配系统的设备,可包括至少一个处理器电路。所述至少一个处理器电路可以被配置为发送包括建议的MAC地址和设备标识符的地址请求包到网络上的设备。所述至少一个处理器电路可以进一步被配置为确定是否接收到表示另一设备在探针定时器期满之前已要求MAC地址的任何应答包。所述至少一个处理器电路可以进一步被配置为在从其他设备接收到任何应答包之前,在探针时间期满时发送包括MAC地址的地址要求包。所述至少一个处理器电路可以进一步被配置为在发送所述地址要求包之后通过所述网络使用所建议的MAC地址通信。
【IPC分类】H04L29/06, H04L29/12
【公开号】CN105323239
【申请号】CN201510359623
【发明人】帕特里西亚·安·特勒, 迈克尔·戴维·祖哈斯·蒂纳
【申请人】美国博通公司
【公开日】2016年2月10日
【申请日】2015年6月25日
【公告号】EP2961138A2, EP2961138A3, US20150381565
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1