基于媒体访问控制地址的寻址通信方法及装置制造方法及图纸

技术编号:13457586 阅读:80 留言:0更新日期:2016-08-03 15:33
本发明专利技术公开了一种基于媒体访问控制地址的寻址通信方法及装置,该方法包括:第一设备根据其MAC地址设置该第一设备的UID,并保存该第一设备的包括该UID在内的各描述信息之间的关联关系,当侦听到第二设备用于查询IP地址的查询请求时,判断该第一设备的MAC地址是否为该查询请求中包含的待查询设备的MAC地址,若是,则向该第二设备发送该第一设备的IP地址,以使该第二设备根据该IP地址与该第一设备进行通信。本发明专利技术在不影响通信的前提下,可简化对UID进行配置、维护的相关操作,降低配置、维护的成本,以及,降低系统发生故障的风险。

【技术实现步骤摘要】


本专利技术属于智能家居互联
,尤其涉及一种基于媒体访问控制地址的寻址通信方法及装置

技术介绍

在P2P(点对点)智能家居可视对讲系统中,每一个实体设备(如室内机、门口机、监控机等)都有一个唯一标识符(UID,uniqueidentifier),该标识符用于标识、识别和查找该实体设备,继而与之进行网络通讯和信息交互。此UID一般由字母和数字的组合构成,通常情况下,在设备初始化后固定下来不修改或者无法修改。同时确保此UID具有设备唯一性,不存在2台设备具备同样的UID值。并且能够通过此UID映射或推算出网络通讯需要的基础信息,该基础信息如网际协议地址(IP,InternetProtocolAddress),以便实现最终的信息交互目的,否则此UID就没有现实意义。
目前现有方案为设备设置UID是基于IP地址的静态绑定,即,将IP地址与UID形成一一对应关系,其它由非IP地址通过本地或者服务器数据库进行转换的情况,最终也是变换为IP地址,可以看作UID与IP地址静态绑定是同一种情形。
但是上述方案存在以下的技术问题:要求设备的IP地址是固定的。如果是手动设置IP地址,对大批量的设备而言,安装和调试的工作量很大,而且很难保证不会产生重复的IP地址,从而导致重复IP的设备都不能正常工作;如果是自动分配的IP地址,则需在IP地址分配服务器上做配置添加媒体访问控制(MAC,MediaAccessControl)地址到IP地址的分配绑定,由于服务器IP分配软件不统一或者支持度有限,导致整个系统很难完整有效地集成在一起。移动设备到另一个跨网段的物理位置,而不得不修改设备IP以做设备调试时,需要修改后台数据库和服务器IP分配软件的配置才能进行正常的网络通讯,过程非常繁琐。进一步地,手动设置IP地址时,要考虑如何避免IP地址冲突,因为IP地址发生冲突时的故障定位也会面临考验,手动设置IP地址增加了系统风险。另一方面,从常规意义上看,一个设备的IP地址固定是有些不合逻辑的,因为IP地址是共享资源,它并不属于某个特定的设备,同时变化的IP地址也不利于设备的历史追踪。

技术实现思路

本专利技术提供一种基于媒体访问控制地址的寻址通信方法及装置,用以通过为设备自身的MAC地址与UID进行绑定设置,并基于设备的MAC地址查找到对应的IP地址,并根据IP地址进行通信,在不影响通信的前提下,可简化对UID进行配置、维护的相关操作,降低配置、维护的成本,以及,降低系统发生故障的风险。
本专利技术提供的一种基于媒体访问控制地址的寻址通信方法,包括:
第一设备接收绑定指令,并按照所述绑定指令,根据所述第一设备的媒体访问控制地址设置所述第一设备的唯一标识符;
保存所述第一设备的包括所述唯一标识符在内的各描述信息之间的关联关系;
当侦听到第二设备用于查询网络协议地址的查询请求时,判断所述第一设备的媒体访问控制地址,是否为所述查询请求中包含的待查询设备的媒体访问控制地址;
若是,则向所述第二设备发送所述第一设备的网络协议地址,以使所述第二设备根据所述网络协议地址与所述第一设备进行通信。
本专利技术提供的一种基于媒体访问控制地址的寻址通信装置,包括:
接收模块,用于接收绑定指令;
设置模块,用于按照所述绑定指令,根据所述第一设备的媒体访问控制地址设置所述第一设备的唯一标识符;
保存模块,用于保存所述第一设备的包括所述唯一标识符在内的各描述信息之间的关联关系;
判断模块,用于当侦听到第二设备用于查询网络协议地址的查询请求时,判断所述第一设备的媒体访问控制地址,是否为所述查询请求中包含的待查询设备的媒体访问控制地址;
发送模块,用于若所述判断模块判断出所述第一设备的媒体访问控制地址,是所述查询请求中包含的待查询设备的媒体访问控制地址,则向所述第二设备发送所述第一设备的网络协议地址,以使所述第二设备根据所述网络协议地址与所述第一设备进行通信。
从上述本专利技术实施例可知,本专利技术提供的基于媒体访问控制地址的寻址通信方法及装置,通过将设备的MAC地址作为UID,使得设备的UID唯一,MAC地址的不可更改性,解决了现有技术中将IP地址与设备的UID相关联而产生的维护成本高,分配IP地址容易出错,以及系统容易产生故障的问题,并且,通过侦听其他设备发送的查询IP地址的查询请求,并返回本设备的IP地址,使得设备之间可以保持正常的通信,这样,在保持正常通信的基础上,可简化对设备UID进行配置、维护的相关操作,降低配置、维护的成本,并降低系统发生故障的风险。
附图说明
为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本专利技术实施例中智能家居可视对讲控制系统的结构示意图;
图2是本专利技术第一实施例提供的基于媒体访问控制地址的寻址通信方法的实现流程示意图;
图3是本专利技术第二实施例提供的基于媒体访问控制地址的寻址通信方法的实现流程示意图;
图4是本专利技术实施例中第一设备、第二设备和服务器之间通信结构示意图;
图5是本专利技术第三实施例提供的基于媒体访问控制地址的寻址通信装置的结构示意图。
具体实施方式
为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
本专利技术实施例提供的基于媒体访问控制地址的寻址通信方法,可应用于智能家居可视对讲控制系统中,智能家居可视对讲控制系统一般设置在居民住宅小区的内部,请参阅图1,图1为该智能家居可视对讲控制系统的结构示意图,该系统包括:
设置于居民住宅小区门卫室的门卫机11、设置于小区物业管理处的物业机12、设置于小区住宅楼栋里的各户家里的室内机13设置于小区住宅楼栋外的门口机14以及设置于机房的主服务器15,以上各设备通过网络相连接,该网络可以是局域网,也可以是互联网,各设备之间可以进行通过网络进行通信。
其中至少室内机13和门口机14可以通过屏幕进行可视对讲,及进行下一步操作,如开启门口机14对应的单元门,以及开启室内机13对应的住户门。在需要时,例如住户因遗忘钥匙且家中无人,或者,因室内机13、门口机14、住户门或单元门的机械故障,而无法打开自家大门或单元门,呼叫并接通门卫机11或物业机12,门卫机11或物业机12也可以通过屏幕与室内机13、门口机14进行可视对讲,帮助住户打开相应的门。主服务器15用于存储用户资料,包括用户照片、具体居住地址等资料。
需要说明的是,图1中所示的门卫机11、物业机12、室内机13及门口机14设备即为本专利技术各实施例中所述的第一设备和第二设备,它们可以为固定设备,也可以为移动设备,例如,门卫机11可以是固定在门卫室内的设备,也可以是门卫人员的手持设备,方便该门卫人员在一定范围内移动时,使用本文档来自技高网
...

【技术保护点】
一种基于媒体访问控制地址的寻址通信方法,其特征在于,所述方法包括:第一设备接收绑定指令,并按照所述绑定指令,根据所述第一设备的媒体访问控制地址设置所述第一设备的唯一标识符;保存所述第一设备的包括所述唯一标识符在内的各描述信息之间的关联关系;当侦听到第二设备用于查询网络协议地址的查询请求时,判断所述第一设备的媒体访问控制地址,是否为所述查询请求中包含的待查询设备的媒体访问控制地址;若是,则向所述第二设备发送所述第一设备的网络协议地址,以使所述第二设备根据所述网络协议地址与所述第一设备进行通信。

【技术特征摘要】
1.一种基于媒体访问控制地址的寻址通信方法,其特征在于,所述方法包
括:
第一设备接收绑定指令,并按照所述绑定指令,根据所述第一设备的媒体
访问控制地址设置所述第一设备的唯一标识符;
保存所述第一设备的包括所述唯一标识符在内的各描述信息之间的关联关
系;
当侦听到第二设备用于查询网络协议地址的查询请求时,判断所述第一设
备的媒体访问控制地址,是否为所述查询请求中包含的待查询设备的媒体访问
控制地址;
若是,则向所述第二设备发送所述第一设备的网络协议地址,以使所述第
二设备根据所述网络协议地址与所述第一设备进行通信。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一设备的媒
体访问控制地址设置所述第一设备的唯一标识符包括:
将所述第一设备的媒体访问控制地址中的12个16进制数,按照在所述第
一设备的媒体访问控制地址中的顺序拼接为12位的字符串,并将所述字符串作
为所述第一设备的唯一标识符。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
当需要与目标设备进行通信时,通过用户数据报协议组播的方式,向多个
其他设备发送查询网络协议地址的请求,所述请求中包含待查询的目标设备的
媒体访问控制地址;
接收所述目标设备回复的网络协议地址,并通过所述网络协议地址与所述
目标设备进行通信。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
缓存各设备的媒体访问控制地址与网络协议地址对应关系列表,并为所述

\t关系列表中的网络协议地址设置老化期,所述老化期用于表示所述关系列表中
媒体访问控制地址与网络协议地址的对应关系的有效时长。
5.根据权利要求4所述的方法,其特征在于,所述通过用户数据报协议组
播的方式,向多个其他设备发送查询网络协议地址的请求之前还包括:
在预先缓存的各设备的媒体访问控制地址与网络协议地址对应关系列表
中,查询是否存在所述目标设备的媒体访问控制地址对应的目标网络协议地址;
若不存在所述目标网络协议地址,则执行所述通过用户数据报协议组播的
方式,向多个其他设备发送查询网络协议地址的请求的步骤;
若存在所述目标网络协议地址,则判断当前时间距离所述目标设备的网络
协议地址的最后一次更新时间,是否已大于所述关系列表中所述目标网络协议
地址预设的老化期;
若已大于所述老化期,则执行所述通过用户数据报协议组播的方式,向多
个其他设备发送查询网络协议地址的请求的步骤;
若未大于所述老化期,则在所述关系列表中获取所述目标设备的媒体访问
控制地址对应的网络协议地址,并根据获取的网络协议地址与所述目标设备进
行通信。
6.根据权利要求5所述的方法,其特征在于,所述接收所述目标设备回复
的网络协议地址之后还包括:
将所述目标设备回复的网络协议地址,更新为所述关系列表中所述目标设
备的媒体访问控制地址对应的网络协议地址。
7.一种基于媒体访问控制地址的寻址通信装置,其特征在于,所述装置包
括:
接收模块,用于接收绑定指令;
设置模块,用于按照所述绑定指...

【专利技术属性】
技术研发人员:肖荣权
申请(专利权)人:乐视致新电子科技天津有限公司
类型:发明
国别省市:天津;12

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

1