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

文档序号:9635444阅读:来源:国知局
信设备(WCD)的框图;
[0029]图2是不例建立逻辑的流程图;
[0030]图3是允许WCD的用户建立隐私偏好的示例显示的屏幕截图;以及
[0031]图4-7是不例漫游逻辑的流程图。
【具体实施方式】
[0032]首先参见图1,无线通信设备(WCD) 10被显示为配置用于与通常由服务提供商(SP)提供的一个或多个无线接入点(WAP)12的无线通信。WCD的非限制性示例包括无线电话、数字阅读器、相机、膝上型计算机、笔记本式计算机、智能手表和平板电脑。
[0033]在所示示例中,WCD 10是无线电话并且包含由访问一个或多个计算机可读存储介质18(诸如只读存储器(ROM)及其变型、随机存取存储器及其变型、并且物理地包含例如基于盘或固态存储器)的一个或多个WCD处理器16控制的无线电话收发机14。电话收发机14可以是(但不限于)全球移动通信(GSM)收发机及其变型、码分多址(CDMA)收发机及其变型、频分多址(FDMA)收发机及其变型、时分多址(TDMA)收发机及其变型、空分多址(SDMA)收发机及其变型和正交频分复用(0FDM)收发机及其变型等。
[0034]WCD 10还可以包括其他无线收发机。例如,WCD 10可以包括由处理器16控制的W1-Fi收发机20以及由处理器16控制的蓝牙收发机22。处理器16可以输出显示器24中的可视信息,并且从小键盘26接收用户输入,该显示器24可以是触摸屏显示器,该小键盘26可以是与显示器24分离的物理小键盘或者可以是呈现在触敏显示器24上的虚拟小键盘。处理器16可以从诸如全球定位卫星(GPS)接收机27之类的位置传感器接收位置信息。
[0035]通常,由设备的制造商在制造时分配给各个网络接口(在所示示例中,各个收发机14、20、22)相应的永久媒体访问控制(MAC)地址。该MAC地址(或当提供多个网络接口时的多个地址)对于WCD 10唯一,S卩,MAC地址唯一地识别与其相关联的WCD。通过无线接口发送的消息通常包括MAC地址,从而设备每次发送消息时实质上都在泄露其唯一的身份,尽管一些电话收发机可能使用除MAC以外的WCD的标识符。无论如何,应理解,尽管出于公开目的而使用唯一的MAC地址作为本发明原理的示例,但也可以使用以其他方式唯一识别设备的其他设备地址。
[0036]MAC地址的长度可以是例如48比特。例如,MAC地址可以由六组由连字符或冒号分离的两个十六进制数构成,如12.34.56.78.90.ab。一些比特识别发布该地址的组织,而剩余比特可以按组织期望服从唯一性的限制而被分配。有了这个一般的理解,现在转到图
2。像本文中讨论的其他流程图一样,图2图解当访问计算机可读存储介质上的指令时处理器16或其他处理器可以被配置以执行的逻辑。使用流程图格式只用于图解说明而不是限制,因为也可以使用诸如状态逻辑之类的其他逻辑形式。
[0037]开始于方框28,诸如永久MAC地址的相应的唯一地址在制造时通过设备10的制造商与设备10的各个相应的无线接口相关联。在方框30处,已被分配永久MAC的一个或多个无线接口还可以被分配一组多个临时地址。这组临时地址可以在制造时由设备的制造商分配,例如或在另一个示例中可以在设备10与WAP 12首次联系时由与WAP 12相关联的SP分配。临时MAC的分配实体可以保持或可以不保持临时MAC被分配至的设备的记录。如果分配实体记录哪个设备接收哪个临时MAC,该相关性信息可以以加密的形式被保持,并且对于整个网络不可用。
[0038]无论如何,临时MAC优选地以与永久MAC相同的方式被格式化,从而它们将被认为是有效MAC。S卩,临时MAC将优选地具有与永久MAC相同数目的比特和相同的十六进制排布。不过,鉴于永久MAC的一部分指示设备10的制造商,每个临时MAC的根据标准地址格式否则会指示制造实体的那部分可被格式化为指示不存在的实体,从而使用临时地址不识别具有制造实体的设备,并且因此实际上不识别该设备。理想情况下,临时地址可能不在会指示单个设备的连续范围中。例如,在一些实施例中在临时地址之间不应存在任何明显的关系。在其他实施例中,临时MAC可以指示向设备10分配临时MAC的实体。
[0039]类似地,临时MAC可以在指示临时MAC是本地管理还是统一管理方面使用与永久MAC相同的比特。如本文中理解,通过在此基础上分配临时MAC而不是随机生成整个比特串可以缓解接收者接收不符合预期格式的数据的问题。
[0040]进行至方框32,设备10可以提示用户关于临时MAC的使用而选择隐私策略。图3是说明情况的示例。示出用户接口(UI),该用户接口(UI)可以被呈现在设备10的显示器24上以使用户能够选择(34)不参与私人漫游(如下所述),在该情况下不使用临时MAC而只照常使用永久MAC。
[0041]不过,用户可以选择(36)私人漫游,在该情况下如果期望的话可以给用户另外的选项。在38处,根据下述原理用户可以选择使用临时MAC至少用于漫游目的,并且可以选择在提供试图被设备10联系的WAP的SP拒绝接受临时MAC的情况下自动地转换至使用永久MAC。或者,用户可以在40处选择在转换至使用永久MAC之前,先被警告提供试图被设备10联系的WAP的SP拒绝接受临时MAC。直到用户随后输入期望转换至永久MAC的信号,设备10才会停止与WAP的通信。
[0042]假定例示至少出于漫游目使用临时MAC,图4示出在方框42处处理器16从多个临时MAC中选择第一临时MAC。移至方框44,诸如漫游消息之类的尝试与WAP建立联系的无线网络消息(包含在方框42处选择的临时MAC)被传送。这样的消息可以被称为“ping”。如果在决定菱形框46处检测到WAP(如由例如来自WAP的对“ping”的响应所指示),在决定菱形框48处作为响应确定与响应WAP相关联的SP是否允许使用临时MAC的私人漫游。如果允许,在方框42处选择的临时MAC在方框50处被用于与响应WAP的通信。或者,可以使用不同于用于“ping”消息的MAC的另一个临时MAC。再者,在方框50处可以将永久MAC用于对响应WAP的后续消息,例如伴随用户驱动语音和/或数据通信的消息。另一方面,如果在决定菱形框48处确定与响应WAP相关联的SP不允许使用临时MAC的私人漫游,则逻辑移至方框52按图3中例示的用户定义的隐私偏好进行操作。
[0043]图5-7图解用于选择新的临时MAC的示例逻辑,已了解可以采用图5_7中所示的一个或多个选择准则。开始于决定菱形框54,随着初始临时MAC的选择和建立与WAP的通信,确定与WAP的通信是否已经丢失。如果没有丢失,在方框56处当前选择的临时MAC可以继续在与该WAP的通信中使用。不过,当丢失与WAP的通信时,逻辑可以在方框58处选择新的临时MAC,以在方框60处用于使用该新选择的临时MAC的随后传送的漫游消。以这种方式,如果再次与先前的WAP或与新的WAP建立通信,则不能随用户移动而追踪设备10。
[0044]在图6中,开始于决定菱形框62,确定当前选择的临时MAC是否已被使用长于使用时段的时间,例如五分钟。如果没有,在方框64处继续使用当前选择的临时MAC。不过,当超过使用时段时,逻辑可以在方框66处选择新的临时MAC,以在方框68处用于使用新选择的临时MAC的随后传送的漫游消息。以这种方式,不能比使用时段更长地追踪设备10。
[0045]在图7中,开始于决定菱形框70,确定自从
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1