利用与设备不相关的设备地址的网络发现和连接的制作方法_2

文档序号:9635444阅读:来源:国知局
特定子网上访问WAP的设备中MAC必须唯一,这对于数据分组的低层路由一所谓的“链路层”一很重要。通常只有WAP关心MAC,因为发送到远程服务器上的信息通常是不包含在所谓的“网络层”上的MAC信息的IP数据报。因此对于非MAC访问受控环境,尽管MAC对于特定的WAP唯一是重要的,但本发明的原理认识到该MAC事实上可以在不同时间被不同的移动设备重新使用。并且不同的WAP会有无线设备在相同时间用相同的MAC独立地访问它们。
[0014]因此,本发明的原理认识到,需要具有对于WAP不使用MAC进行访问控制的情况阻止MAC追踪的装置。
[0015]在以太网式寻址中使用的MAC地址包括48比特数据。这潜在地是248或281,474,976,710, 656个可能的MAC地址的空间。这超过了 281万亿个地址。地址的前24比特可以是组织唯一标识符(0UI)。剩余的24比特由0UI的所有者或受让人分配。24比特的地址空间是224或16,777,216个MAC地址。在一个实施例中,根据本发明原理的设备在例如在公共场所中漫游时“ping^WAP,使用利用整个48比特地址空间的完全随机的MAC。因此,与具有相同随机选择的地址的另一设备冲突的机会较小。并且,该设备可以选择利用简化的比特空间的随机地址,例如其中0UI比特可以被设定而剩余比特是随机的。当被选择时,MAC可以对于会话期间保持静态。在该简化的比特空间中的地址可能仍如此之大,以致不可能存在与相同WAP通信的另一设备的冲突。作为预防,本发明的原理认识到设备能够监视与WAP通信的其他设备,以确保选择的随机MAC不是使用中的MAC。并且如果检测到与使用中的MAC的冲突,则设备可简单地把该MAC改变为不同的MAC。应该注意的是,取决于多少设备具有相同的0UI比特集,能够使用0UI比特来追踪设备。
[0016]此外,本发明的原理认识到在一些实施例中,为了寻址可以对照访问控制列表检查设备的MAC的WAP,根据本发明教导的设备可以利用从与单个设备相关联的一组可能的MAC中选择的MAC来“ping”WAP。代替访问列表对于一设备包含单个MAC,它对于一设备可以包含例如16或32个MAC地址。理想情况下,MAC地址之间不存在相关性,以致通过捕获一个MAC地址,就不能通过其他的MAC地址追踪该移动设备。
[0017]本发明的原理还认识到在一些实施例中,来自制造商的许多设备可以共享特定数目的MAC地址。当来自制造商的设备进入商店并且在不同时间ping WAP时,它们可以挑选相同的MAC。设备可以监视通信量以确保选择的共享MAC在该时刻是唯一的。这将使商店的MAC追踪系统混乱。随着分析收集的数据会被表示来自多个设备而不只是单个设备的通信的MAC地址所“破坏”。
[0018]当管理固定数目的多个MAC地址时,本发明的原理识别多个可能的设备行为。例如,每当在四处漫游时ping公用WAP,当从一个WAP改变到不同的WAP时,可以使用来自该组MAC的不同的MAC。此外,设备可以在改变到另一个MAC之前在一段时间(例如4小时或8小时)内保持MAC。不过,保持该段时间较短(例如10分钟)会阻止零售商在通常较长的到店访问期间使用追踪。保持MAC稳定可以在设备在有效会话中并且四处移动(例如,可以保存IP地址)的情况下,便于从一个WAP到另一个WAP的切换。并且,如果设备在有效会话中,那么可以使MAC在从一个WAP到另一个WAP的切换期间不改变。此外,本发明的原理可以认识到设备可以定期退出并回到具有不同MAC地址的WAP。因此设备可以每10或15分钟进行该操作,并且由于设备可以花几秒钟相当快地进行该操作而几乎不会被用户注意到。
[0019]无论如何,就MAC的使用受限的意义而言,MAC并非“静态”,这意味着WAP的服务提供商(SP)(取决于设备设置,例如是百货商店的所有者)不能在拥有无线设备的人漫游商店或随后访问该同一商店时四处追踪相同的MAC。
[0020]如果期望,一旦最初利用MAC定位WAP,并且已知使用MAC访问控制,那么可以利用设备的非匿名MAC (例如唯一的MAC或从与该设备相关联的一组MAC中选择的MAC)使用户驱动数据通过该WAP,并且之后当与该WAP的通信停止时,设备恢复利用改变的匿名的(例如随机的)MAC在随后的漫游期间ping WAP。
[0021]当漫游时设备通过其循环的一组MAC可以通过设备的制造商或通过WAP的网络的SP被发布给设备。无论如何,用于特定网络的设备的MAC可以是非静态的,因为该组MAC在漫游期间是循环的,从而WAP的监视器不能利用特定的MAC确定购物者。在具有MAC访问控制的网络的情况下,MAC可以被识别为分配给特定设备的多个MAC中的一个。如果WAP不能处理分配给设备的多个MAC,那么设备可以选择MAC中的一个作为它的持续或永久MAC。该MAC可以由制造商或服务提供商分配。
[0022]在另一方面,无线通信设备包括无线收发机和承载与无线收发机相关联并且唯一地识别该设备的永久地址和多个临时地址的计算机可读存储介质。多个临时地址由设备的制造商或由无线网络的服务提供商(SP)提供。处理器被配置用于访问计算机可读存储介质以执行指令,所述指令配置处理器用于从多个临时地址选择第一临时地址,以及依照发现无线接入点(WAP)而通过无线收发机发送包含第一临时地址的第一无线网络消息。处理器从多个临时地址中选择第二临时地址,并且依照发现WAP而通过无线收发机发送包含第二临时地址的第二无线网络消息。如果期望,所述地址可以是媒体访问控制(MAC)地址。
[0023]在一些实现中,所述指令当被处理器执行时还配置处理器用于对通过无线收发机的用户语音和/或用户数据消息的通信使用永久地址。这例如对于对MAC执行访问控制和不知道临时MAC地址的WAP来说可能是期望的。如果期望,所述指令当被处理器执行时还配置处理器用于响应于来自WAP的使用永久地址的信号,对通过无线收发机的用户语音和/或用户数据消息的通信不使用永久地址,而在缺乏来自WAP的使用永久地址的信号时,为通过无线收发机的用户语音和/或用户数据消息的通信使用临时地址中的一个。响应于来自WAP的使用永久地址的信号,设备可以停止与WAP的通信,和/或在设备上呈现可被人察觉到的网络不允许匿名通信的警告。
[0024]另一方面,所述指令当被处理器执行时还可以配置处理器用于响应于来自WAP的使用永久地址的信号,对通过无线收发机的用户语音和/或用户数据消息的通信使用永久地址。在这种情况下,在缺乏来自WAP的使用永久地址的信号时,可将临时地址中的一个用于通过无线收发机的用户语音和/或用户数据消息的通信。
[0025]在一些实施例中,每个临时地址的根据标准地址格式否则会指示制造实体的那部分被格式化,以指示不存在的实体。以这种方式,使用临时地址不会识别具有制造实体的设备。制造实体通常是泄露设备的类型的一种方式。
[0026]在另一方面中,阻止在无线设备漫游通过无线接入点(WAP)的网络时追踪该无线设备的方法包括:从由设备制造商或由WAP的服务提供商(SP)提供的一组临时MAC地址中选择第一临时MAC地址。该方法还包括利用该第一临时MAC地址来“ping” WAP,以及利用第二临时MAC地址来ping随后的WAP。
[0027]可以参考附图最佳理解关于本发明的结构和操作的详情,在附图中相同附图标记指示相同部分。
【附图说明】
[0028]图1是在一种预定环境中的示例无线通
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1