The invention discloses a mobile terminal based on Wi-Fi mutual active identification method, when the mobile terminal in Wi-Fi networks, the first time to publish a mDNS service, at the same time, real-time search other mobile terminal launched mDNS service; to search for other mobile terminal services released after obtaining terminal name and name resolution. Get the IP address after the invitation to each other, or directly to the IP address has been accessed. When the mDNS service published by other mobile terminals cannot be searched, it is determined that the other mobile terminals have exited and the interaction is over. The present invention through the mobile terminal under the environment of Wi-Fi multicast domain technology, ensure a higher limited range of the mobile terminal identification accuracy and real-time performance, to achieve a rapid interaction of different mobile terminals, creating a customer service and marketing mode of modern society, the new way of thinking.
【技术实现步骤摘要】
基于W1-Fi环境下的移动终端相互主动识别方法
本专利技术涉及一种移动终端的相互识别方法,特别涉及一种基于W1-Fi环境下的移动终端相互主动识别方法,属于移动通讯
。
技术介绍
在以客户为中心的服务行业中,营业现场对客户身份的主动识别具有重要意义。在现有技术中,为保证客户主动识别主要包括以下几个要素:1、客户需随身携带用于鉴别身份的ID ;2、覆盖一定范围的监控系统;3、ID和监控系统之间的有效通信。随着移动通信技术和智能通信终端的发展,智能手机已经成为人们随身携带的“个人名片”,是用于身份主动识别的最佳载体。但市场上智能手机的移动系统平台种类繁多,其中,最主流的是Android系统和iOS系统。Android系统由于其开放性又衍生出许多基于其的移动操作系统,这些情况无疑为实现移动终端的客户主动识别增加了难度。Multicast Domain Name System(mDNS),即组播域名系统,是一种零配置服务器名字解析服务,可实现在没有传统DNS服务器的情况下使局域网内的主机实现相互发现和通信。mDNS协议发布于RFC6762,使用IP组播用户数据报协议(UDP)包进行传输。当一个mDNS客户端想要解析一个主机名,它会广播一条询问消息来让使用此主机名的主机表明身份。目标机器收到询问消息后发出一条包含自己IP地址的组播消息,之后,所有在此组播组里的机器使用这条消息去更新它们的mDNS缓存,从而完成主机间的相互识别和更新。
技术实现思路
鉴于上述现有情况,本专利技术旨在提供一种在有限范围内适用,成本低廉的基于W1-Fi环境下利用mDNS技术 ...
【技术保护点】
基于Wi?Fi环境下的移动终端相互主动识别方法,其特征在于,包括进入和退出Wi?Fi网络两个部分;进入Wi?Fi网络部分,具体步骤包括:步骤11、移动终端进入Wi?Fi网络后,首先实时发布一个基于mDNS协议的服务,同时,实时搜索其它移动终端发布的基于mDNS协议的服务;步骤12、移动终端搜索到Wi?Fi网络中其它移动终端发布的基于mDNS协议的服务后,获得其它移动终端的终端名,并在mDNS协议基础上进行名字解析,获取其它移动终端的IP地址,同时,比对并更新自身的mDNS缓存库;步骤13、移动终端通过Socket向已获得IP地址的其它移动终端发出邀请,对方接受后即可进行相互通信;或移动终端直接通过Socket对已获得IP地址的其它移动终端进行访问;退出Wi?Fi网络部分,具体步骤包括:步骤21、移动终端退出Wi?Fi网络后,其它移动终端无法搜索到移动终端发布的mDNS服务,其它移动终端自动更新自身的mDNS缓存库,确定移动终端已退出,正在交互的其它移动终端停止与此移动终端的交互。
【技术特征摘要】
1.基于W1-Fi环境下的移动终端相互主动识别方法,其特征在于,包括进入和退出W1-Fi网络两个部分; 进入W1-Fi网络部分,具体步骤包括: 步骤11、移动终端进入W1-Fi网络后,首先实时发布一个基于mDNS协议的服务,同时,实时搜索其它移动终端发布的基于mDNS协议的服务; 步骤12、移动终端搜索到W1-Fi网络中其它移动终端发布的基于mDNS协议的服务后,获得其它移动终端的终端名,并在mDNS协议基础上进行名字解析,获取其它移动终端的IP地址,同时,比对并更新自身的mDNS缓存库; 步骤13、移动终端通过Socket向已获得IP地址的其它移动终端发出邀请,对方接受后即可进行相互通信;或移动终端直接通过Socket对已获得IP地址的其它移动终端进行访问; 退出W1-Fi网络部分,具体...
【专利技术属性】
技术研发人员:杨宁,
申请(专利权)人:广州市盛戈移软信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。