用于保护MAC地址的方法、设备和计算机可读介质技术

技术编号:27355398 阅读:26 留言:0更新日期:2021-02-19 13:34
本公开的实施例提供了一种用于保护MAC地址的方法、设备和计算机可读介质。根据本公开的实施例,终端设备可以从网络设备获得虚拟MAC地址的集合,并且可以使用虚拟MAC地址与另一网络设备(例如,Wi

【技术实现步骤摘要】
【国外来华专利技术】用于保护MAC地址的方法、设备和计算机可读介质


[0001]本公开的实施例总体上涉及通信技术,并且更具体地涉及用于保护MAC地址的方法、设备和计算机可读介质。

技术介绍

[0002]如今,终端设备(例如,智能电话、平板电脑)可以随时随地连接到互联网。如果终端设备连接到互联网,则可以跟踪终端设备。特别地,如果终端设备处于蜂窝无线电模式,则可以通过用户的IMSI(国际移动订户身份)或终端设备的IMEI(国际移动设备身份)来跟踪终端设备。如果终端设备处于802.11(Wi-Fi)无线电模式,则可以通过终端设备的MAC(媒体访问控制)地址来跟踪终端设备。如何保护终端设备不受跟踪是一个需要进一步研究的课题。

技术实现思路

[0003]通常,本公开的实施例涉及一种用于保护MAC地址的方法以及对应的网络设备和终端设备。
[0004]在第一方面,本公开的实施例提供了一种通信方法。该方法包括在终端设备处从第一网络设备获得虚拟媒体访问控制MAC地址集合。虚拟MAC地址集合与终端设备的原始MAC地址相关联。该方法还包括响应于确定终端设备将被连接到第二网络设备,从虚拟MAC地址集合中选择目标虚拟MAC地址。该方法还包括向第二网络设备发送连接请求,连接请求包括目标虚拟MAC地址。
[0005]在第二方面,本公开的实施例提供了一种通信方法。该方法包括在网络设备处从终端设备接收对虚拟媒体访问控制MAC地址集合的请求。该请求包括与终端设备的原始MAC地址相关联的信息。与原始MAC地址相关的信息包括原始MAC地址或当前使用的虚拟MAC地址。该方法还包括基于原始MAC地址生成虚拟MAC地址集合。该方法还包括向终端设备发送响应。该响应包括虚拟MAC地址集合。
[0006]在第三方面,本公开的实施例提供了一种终端设备。该终端设备包括:至少一个处理器;以及耦合到至少一个处理器的存储器,存储器中存储有指令,该指令在由至少一个处理器执行时使终端设备执行动作,该动作包括在终端设备处从第一网络设备获得虚拟媒体访问控制MAC地址集合。虚拟MAC地址集合与终端设备的原始MAC地址相关联。该动作还包括响应于确定终端设备将被连接到第二网络设备,从虚拟MAC地址集合中选择目标虚拟MAC地址。该动作还包括向第二网络设备发送连接请求,连接请求包括目标虚拟MAC地址。
[0007]在第四方面,本公开的实施例提供了一种网络设备。该网络设备包括:至少一个处理器;以及耦合到至少一个处理器的存储器,存储器中存储有指令,该指令在由至少一个处理器执行时引起网络设备执行动作,该动作包括从终端设备接收对虚拟媒体访问控制MAC地址集合的请求。该请求包括与终端设备的原始MAC地址相关联的信息。与原始MAC地址相关联的信息包括原始MAC地址或当前使用的虚拟MAC地址。该动作还包括基于原始MAC地址
生成虚拟MAC地址集合。该动作还包括向终端设备发送响应。该响应包括虚拟MAC地址集合。
[0008]在第五方面,本公开的实施例提供了一种通信装置。该装置包括用于执行根据第一方面的方法的模块。
[0009]在第六方面,本公开的实施例提供了一种通信装置。该装置包括用于执行根据第二方面的方法的模块。
[0010]在第七方面,本公开的实施例提供了一种计算机可读介质。该计算机可读介质上存储有指令,该指令在由机器的至少一个处理单元执行时引起机器实现根据第一方面的方法。
[0011]在第八方面,本公开的实施例提供了一种计算机可读介质。该计算机可读介质上存储有指令,该指令在由机器的至少一个处理单元执行时引起机器实现根据第二方面的方法。
[0012]当结合以示例方式示出本公开的实施例的原理的附图阅读时,根据对特定实施例的以下描述,本公开的实施例的其他特征和优点也将很清楚。
附图说明
[0013]本公开的实施例以示例方式呈现,并且其优点在下面参考附图更详细地解释,在附图中
[0014]图1示出根据本公开的实施例的通信系统的示意图;
[0015]图2示出了根据本公开的实施例的终端设备与网络设备之间的交互的示意图;
[0016]图3示出了根据本公开的实施例的在终端设备处实现的方法的流程图;
[0017]图4示出了根据本公开的实施例的在网络设备处实现的方法的流程图;以及
[0018]图5示出了根据本公开的实施例的设备的示意图。
[0019]在所有附图中,相同或相似的附图标记表示相同或相似的元素。
具体实施方式
[0020]现在将参考若干示例实施例来讨论本文中描述的主题。应当理解,这些实施例仅出于使得本领域技术人员能够更好地理解并且因此实现本文所述主题的目的而进行讨论,而不是建议对主题的范围的任何限制。
[0021]本文中使用的术语仅出于描述特定实施例的目的,而非旨在限制示例实施例。如本文中使用的,单数形式的“一”、“一个”和“该(the)”也意图包括复数形式,除非上下文另外明确指出。应当进一步理解,当在本文中使用时,术语“包括”、“包括有”、“包含”和/或“包含有”指定所述特征、整体、步骤、操作、元素和/或组件的存在,但是不排除一个或多个其他特征、整体、步骤、操作、元素、组件和/或其组的存在或增加。
[0022]还应当注意,在一些替代实现中,所提到的功能/动作可以不按图中指出的顺序发生。例如,取决于所涉及的功能/动作,连续示出的两个功能或动作实际上可以同时执行,或者有时可以以相反的顺序执行。
[0023]如本文中使用的,术语“通信网络”是指遵循任何合适的通信准则的网络,诸如长期演进(LTE)、高级LTE(LTE-A)、宽带码分多址(WCDMA)、高速分组访问(HSPA)等。此外,终端设备与通信网络中的网络设备之间的通信可以根据任何合适的一代通信协议来执行,包括
但不限于第一代(1G)、第二代(2G)、2.5G、2.75G、第三代(3G)、第四代(4G)、4.5G、未来的第五代(5G)通信协议和/或当前已知或将来要开发的任何其他协议。
[0024]本公开的实施例可以应用于各种通信系统中。考虑到通信的快速发展,当然,还将存在可以体现本公开的未来类型的通信技术和系统。不应当将本公开的范围限制为仅上述系统。出于说明的目的,将参考5G通信系统中的车辆到一切(V2X)通信场景来描述本公开的实施例。应当注意,本公开的实施例可以在需要低等待时间和/或高可靠性的任何合适的场景中实现。
[0025]术语“网络设备”包括但不限于通信系统中的基站(BS)、网关、管理实体和其他合适的设备。术语“基站”或“BS”表示节点B(NodeB或NB)、演进型NodeB(eNodeB或eNB)、远程无线电单元(RRU)、无线电报头(RH)、远程无线电头(RRH)、中继、低功率节点(例如,毫微微、微微等)。
[0026]术语“终端设备”包括但不限于“用户设备(UE)”和能够与网络设备通信的其他合适的终端设备。例如,“终端设备”可以是指终端、移动终端(MT)、订户站(SS)、便携本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种通信方法,包括:在终端设备处,从第一网络设备获得虚拟介质访问控制MAC地址集合,所述虚拟MAC地址集合与所述终端设备的原始MAC地址相关联;响应于确定所述终端设备将被连接到第二网络设备,从所述虚拟MAC地址集合中选择目标虚拟MAC地址;以及向所述第二网络设备发送连接请求,所述连接请求包括所述目标虚拟MAC地址。2.根据权利要求1所述的方法,其中获得所述虚拟MAC地址集合包括:向所述第一网络设备发送针对所述虚拟MAC地址集合的请求,所述请求包括所述原始MAC地址;接收对所述请求的响应;基于所述响应获得所述虚拟MAC地址集合;以及存储所述虚拟MAC地址集合。3.根据权利要求1所述的方法,其中获得所述虚拟MAC地址集合包括:向所述第一网络设备发送针对所述虚拟MAC地址集合的请求,所述请求包括与所述原始MAC地址相关联的当前使用的虚拟MAC地址;接收对所述请求的响应;基于所述响应获得所述虚拟MAC地址集合;以及存储所述虚拟MAC地址集合。4.根据权利要求2或3所述的方法,其中向所述第一网络设备发送针对所述虚拟MAC地址集合的所述请求包括:与所述第一网络设备执行认证;响应于所述认证成功,向所述第一网络设备发送所述请求。5.根据权利要求1所述的方法,其中选择所述目标虚拟MAC地址包括:从所述虚拟MAC地址集合中选择先前未使用的虚拟MAC地址作为所述目标虚拟MAC地址;以及将所述目标虚拟MAC地址的状态设置为已使用。6.根据权利要求1所述的方法,还包括:从所述第二网络设备接收对所述连接请求的响应;响应于所述响应指示所述第二网络设备中的MAC地址的冲突,从所述虚拟MAC地址集合中选择另一目标虚拟MAC地址;以及向所述第二网络设备发送另一连接请求,所述连接请求包括所述另一目标虚拟MAC地址。7.根据权利要求1所述的方法,还包括:响应于所述虚拟地址集合中的每个虚拟地址被使用,向所述第一网络设备发送针对另一虚拟MAC地址集合的另一请求。8.一种用于通信的方法,包括:在网络设备处,从终端设备接收针对虚拟介质访问控制MAC地址集合的请求,所述请求包括与所述终端设备的原始地址相关联的信息,所述信息包括所述原始地址或当前使用的虚拟MAC地址;
基于所述原始MAC地址生成所述虚拟MAC地址集合;以及向所述终端设备发送响应,所述响应包括所述虚拟MAC地址集合。9.根据权利要求8所述的方法,其中生成所述虚拟MAC地址集合包括:响应于所述信息包括所述当前使用的虚拟MAC地址,基于所述当前使用的虚拟MAC地址确定所述原始MAC地址。10.根据权利要求8所述的方法,其中接收针对所述MAC地址集合的所述请求包括:在第一网络设备处与所述终端设备执行认证;响应于所述认证成功,从所述终端设备接收针对所述MAC地址集合的所述请求。11.根据权利要求8所述的方法,还包括:存储所述原始MAC地址与所述虚拟MAC地址集合之间的映射。12.一种终端设备,包括:至少一个处理器;以及存储器,耦合到所述至少一个处理器,所述存储器中存储有指令,所述指令在由所述至少一个处理器执行时使所述网络设备执行动作,所述动作包括:在所述终端设备处,从第一网络设备获得虚拟介质访问控制MAC地址集合,所述虚拟MAC地址集合与所述终端设备的原始MAC地址相关联;响应于确定所述终端设备将被连接到第二网络设备,从所述虚拟MAC地址集合中选择目标虚拟MAC地址;以及向所述第二网络设备发送连接请求,所述连接请求包括所述目标虚拟MAC地址。13.根据权利要求12所述的终端设备,其中获得所述虚拟MAC地址集合包括:向所述第一网络设备发送针对所述虚拟MAC地址集合的请求,所述请求包括所述原始MAC地址;接收对所述请求的响应;基于所述响应获得所述虚拟MAC地址集合;以及存储所述虚拟MAC地址集合。14.根据权利要求12所述的终端设备,其中获得所述虚拟MAC地址集合包括:向所述第一网络设备发送针对所述虚拟MAC地址集合的请求,所述请求包括与所述原始MAC地址相关联的当前使用的虚拟MAC地址;接收对所述请求的响应;基于所述响应获得所述虚拟MAC地址集合;以及存储所述虚拟MAC地址集合。15.根据权利要求13或14所述的终端设备,其中向所述第一网络设备发送针对所述虚拟MAC地址集合的所述请求包括:与所述第一网络设备执行认证;响应于所述认证成功,向所述第一网络设备发送所述请求。16.根据权利要求12所述的终端设备,其中选择所述目标虚拟MAC地址包括:从所述虚拟MAC地址集合中选择先前未使用的虚拟MAC地址作为所述目标虚拟MAC地址;以及将所述目标虚拟MAC地址的状态设置为已使用。
17.根据权利要求12所述的终端设备,其中所述动作还包括:从所述第二网络设备接收对所述连接请求的响应;响应于所述响应指示所述第二网络设备中的MAC地址的冲突,从所述虚拟MAC地址集合中选择另一目标虚拟MAC地址;以及向所述第二网络设备发送另一连接请求,所述连接请求包括所述另一目标虚拟MAC地址。18.根据权利要求12所述的终端设备,其中所述动作还包括:...

【专利技术属性】
技术研发人员:胡志远魏文赵明宇殷月明骆志刚
申请(专利权)人:诺基亚通信公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1