直连链路的建立方法、终端及通信系统的制作方法

文档序号:7806899阅读:234来源:国知局
专利名称:直连链路的建立方法、终端及通信系统的制作方法
直连链路的建立方法、终端及通信系统方法
技术领域
本发明涉及无线互联技术领域,特别涉及一种直连链路的建立方法、终端及通信系统。背景技术
随着网络技术的发展,终端之间采用无线WIFI (Wireless Fidelity,无线保真) 直连方式建立链路进行消息交互成为一种新的应用,该直连传输方式极大的优化了网络结构。
以第一终端连接第二终端为例,第一终端通过WIFI路由器和第二终端连接,需要第一终端连接WIFI路由器,WIFI路由器再连接第二终端,同时WIFI路由器还会连接其他设备和外网,这样因资源有限,总的带宽会衰减且带宽被其他设备占有一部分,导致第一终端连接第二终端只能使用一部分的带宽,在传输较大码流时会出现带宽不够的情况,而采用WIFI直连的方式,带宽会被独享,满足传输较大码流所需的带宽。其中,WIFI直连的方式是指两个终端通过直连网络直接相连,中间不需借助其他网络中转设备(如无线路由器等)转接。
然而,WIFI直连和WIFI路由器属于两个网络,当需要使用WIFI直连方式时,需用户进行WIFI直连开启、服务集标识切换和选择设备连接等一系列手动操作,给用户带来不便。
发明内容
基于此,有必要提供一种方便用户操作的直连链路的建立方法。
一种直连链路的建立方法,包括以下步骤
第一终端随机生成识别码,所述的识别码调制在图形码中,并生成第一图像;
第二终端获取并解析所述第一图像,并获取所述的识别码;
所述第一终端将所述第二终端发送的识别码与原生成的识别码进行验证,若识别码验证一致,则验证通过,否则拒绝建立直连链路;
若验证通过,则第二终端获取第一终端的网络标识和服务集标识,并与第一终端建立直连链路。
优选的,所述第二终端获取并解析所述的第一图像,获取所述的识别码的步骤,具体在于
所述第一终端显示所述的第一图像,所述第二终端通过摄像头采集并解析所述的第一图像获得所述的识别码或者人工识别并填写的所述的识别码。
优选的,所述的第二终端获取第一终端的网络标识和服务集标识,并与第一终端建立直连链路步骤,包括步骤
第一终端获取其自身网络标识和服务集标识,将所述第一终端的网络标识和服务集标识调制在所述图形码中,并根据所述图形码生成第二图像;CN 102547685 A
第二终端获取所述图像,通过解析所述图像得到第一终端的网络标识和服务集标识;所述第二终端向所述第一终端发起直连链路请求,并与第一终端建立直连链路, 所述直连链路请求参数中包括所述第一终端的网络标识和服务集标识。优选的,所述的第二终端获取第一终端的网络标识和服务集标识,并与第一终端建立直连链路步骤,包括步骤第一终端获取其自身网络标识和服务集标识;第一终端与第二终端建立第二链路,传输包括所述的网络标识和服务集标识信息;所述第二终端与第一终端建立直连链路。优选的,所述第一终端为电视机,所述第二终端为移动通信终端。此外,还有必要提供一种方便用户操作的终端。一种提供直连链路服务的终端,包括初始化模块,用于随机生成识别码,所述识别码调制在图形码中,并生成第一图像;请求接收模块,用于接收包括识别码验证的直连链路请求;对比验证模块,用于将所述直连链路请求中的识别码与所述终端随机生成的识别码进行对比;链路建立模块,用于当所述识别码对比正确时,与第二终端建立直连链路;图像显示模块,用于显示所述图形码的第一图像。优选的,所述的初始化模块,用于获取其自身网络标识和服务集标识,将所述第一终端的网络标识和服务集标识调制在所述图形码中,并根据所述图形码生成第二图像。作为本发明的另外一种实施方式,所述的初始化模块,还用于获取其自身网络标识和服务集标识,第一终端与第二终端建立第二无线链路,传输所述的网络标识和服务集标识与握手信息。此外,还有必要提供一种方便用户操作的终端。一种发起直连链路请求的终端,包括图像获取模块,用于获取第一图像与第二图像;解析模块,用于解析所述第一图像得到用于接收直连链路请求的识别码,解析所述第二图像得到第一终端的网络标识和服务集标识;作为本发明的另外一种实施方式,所述的解析模块还可用于与第一终端建立第二无线链路,获取网络标识和服务集标识与握手信息。请求发起模块,用于发起直连链路请求,所述直连链路请求参数中包括所述识别码、终端的网络标识和服务集标识。优选的,所述终端为智能手机,并且所述图像获取模块包括图形码图像采集单元, 所述图形码采集单元用于拍摄采集所述的图形码的第一图像与第二图像。此外,还有必要提供一种操作方便的通信系统。一种通信系统,包括第一终端和第二终端,所述第一终端包括初始化模块、图像显示模块、请求接收模块、对比验证模块和链路建立模块所述初始化模块,用于随机生成识别码,获取并传输自身的网络标识和服务集标识,将所述识别码调制成图形码,并根据所述图形码生成图像;优选地,所述初始化模块,还用于传输网络标识和服务集标识与握手信息。所述图像显示模块用于显示所述图形码的图像;所述请求接收模块,用于接收包括识别码验证的直连链路请求;所述对比验证模块,用于将所述直连链路请求中的识别码与随机生成的识别码进行对比;所述链路建立模块,用于当所述识别码对比正确时,与第二终端建立直连链路;所述第二终端包括图像获取模块、解析模块和请求发起模块,用于与第一终端建立直连链路所述图像获取模块,用于拍摄获取所述显示图形码的图像;所述解析模块,用于获取所述第一终端的网络标识和服务集标识以及解析所述图像得到第一终端随机生成并调整成图像的的识别码;优选地,所述解析模块还用于获取网络标识和服务集标识与握手信息;所述请求发起模块,用于向第一终端发起直连链路请求,所述直连链路请求参数中包括所述识别码、第一终端的网络标识和服务集标识。上述直连链路建立的方法、终端及通信系统,采用第一终端随机生成识别码,调制成图像,第二终端获取并解析图像,发送包含识别码验证的直连链路请求,通过验证后,第二终端获取第一终端的网络标识和服务集标识,发起直连链路请求,与第一终端建立直连链路,如此,不需手动选择设备等操作,方便操作。

图1为本发明一实施例中直连链路建立的方法的流程图;图2为本发明一实施例中通信系统的结构模块示意图;图3为图2中通信系统的采用第二链路连接的示意图;图4为本发明一实施例中提供直连链路服务的终端的结构示意图;图5为本发明一实施例中发起直连链路请求的终端的结构示意图。
具体实施方式下面结合具体的实施例及附图对技术方案进行详细的描述,使其发明目的更加清林疋。如图1所示,在一个实施例中,一种直连链路的建立方法,包括以下步骤步骤S110,第一终端随机生成识别码,该识别码调制在图形码中,并生成第一图像。在步骤SllO之前,还包括步骤获取用户开启第一终端及WIFI直连网络的请求, 若验证成功,则第一终端启动WIFI直连网络,若否,则退出WIFI直连程序,并提示用户网络
牟曰误。步骤S120,第二终端解析该第一图像获取识别码。
第二终端解析该第一图像获取识别码,根据该识别码发起验证请求。在一个实施例中,第一终端显示第一图像,第二终端通过摄像头采集并解析该第一图像或人工识别并填写识别码。
步骤S130,第一终端将第二终端发送的识别码与原生成的识别码进行验证。
步骤S140,判断第二终端返回的识别码与原识别码是否一致,若一致,则验证通过,执行步骤S150,否则拒绝建立直连链路。
步骤S150,第二终端获取第一终端的网络标识和服务集标识,并与第一终端建立直连链路。
本实施例中,第一终端获取其自身网络标识和服务集标识,将该第一终端的网络标识和服务集标识调制成图形码,并根据该图形码生成第二图像,第二终端获取所述的第二图像,第二终端获取到该第二图像后,将第二图像进行解析处理得到第一终端的网络标识和服务集标识。
在本实施例中,第一终端为智能电视,第二终端为智能手机,并且所述第一终端与第二终端需要建立WIFI直连,进行屏幕传输。
第一终端的网络标识为第一终端的MAC地址。
第一终端启动WIFI直连网络后,获取自身的MAC(MediaACCeSS Control,硬件位址)地址和SSID (Service Set Identifier,服务集标识)。服务集标识是指第一终端所在无线局域网的子网标识。
作为本实施例的另外一种实施方式,第一终端将所述识别码、终端的网络标识和服务集标识调制成统一的图形码,即第一图像与第二图像可以合并生成一图像。
进一步的,在一个实施例中,在没不能建立第二无线传输链路的环境中,第二终端获取图像是采集显示在第一终端的屏幕上的图像,并且第二终端通过自身的摄像头设备拍摄采集该图像。
进一步的,在一个实施例中,在能建立第二无线传输链路的的环境中,第一终端与第二终端建立第二无线链路,传输第一终端的网络标识和服务集标识与握手信息。具体的, 第一终端和第二终端在初始状态时分别连接到同一无线路由器,第一终端和第二终端通过无线路由器建立网络通路,第二终端向第一终端发起直连请求后,第一终端接收直连请求, 如果验证通过,则第一终端与第二终端通过所述的第二无线链路传输直连链路建立的网络标识和服务集标识信息与握手信息。
作为本发明的另一实施方式,所述第一终端与第二终端在直连链路建立之前,通过蓝牙链路建立连接,并传输所述网络标识和服务集标识信息。
第二终端获取到第一终端的网络标识和服务集标识后根据所述的网络标识和服务集标识与第一终端建立直连链路,并进行通信。所述网络标识和服务集标识也即提供 AP服务的第一终端的MAC (Media Access Control,硬件位址)地址和SSID (Service Set Identifier,服务集标识)。
第一终端和第二终端均可为电视机、计算机、手机或个人数字助理等,优选的,第一终端为电视机,第二终端为手机,电视机与手机建立直连链路,采用上述直连链路的建立方法,用户不需选择设备等一系列操作,方便用户操作。并且本实施例的链路建立链接前, 采用图像拍摄验证的方法,可以确保与提供AP服务的第一终端建立连接的第二终端为客厅可见的家庭终端,保证了无线连接的安全性。
如图2所示,在一个实施例中,一种通信系统,包括第一终端10和第二终端20。 第一终端10内置有AP(无线路由器)服务内核,用于接收直连链路请求,包括初始化模块 110、图像显示模块120、请求接收模块130、对比验证模块140和链路建立模块150。
初始化模块110用于随机生成识别码,将该识别码调制成图形码,并根据该图形码生成第一图像。其中,识别码可为字母、数字和符号中至少一种或两种以上组合。
图像显示模块120显示该图形码的第一图像。
请求接收模块130用于接收发起的直连链路请求,该直连链路请求参数中包括该识别码、第一终端10的网络标识和服务集标识。
对比验证模块140用于将直连链路请求中的识别码与该终端随机生成的识别码进行对比。
链路建立模块150用于当该识别码正确时,根据第一终端的网络标识和服务集标识在第二终端20与第一终端10之间建立直连链路。
本实施例中,对比模块140还用于对比直连链路请求中的识别码是否与随机生成的识别码相同,若是,则对比模块140继续对比直连链路请求中的第一终端10的网络标识、 服务集标识是否正确,若否,则链路建立模块150发送拒绝直连链路请求的信息。
进一步的,在另一个实施例中,初始化模块110还用于获取第一终端10的网络标识和服务集标识,并将其与识别码一起调制在第二图像中。第一终端的网络标识可为第一终端内置AP的MAC地址,服务集标识为第一终端内置AP (无线路由器)的SSID地址。
对比验证模块140还用于将直连链路请求中的第一终端10的网络标识与获取的第一终端10的网络标识进行对比,将直连链路请求中的服务集标识与获取的服务集标识进行对比。
在另一实施方式中,第一终端并把网络标识和服务集标识调制生成第二图像。
在第一终端10与第二终端20之间还可以采用包括无线路由或者蓝牙设备作为中介传递网络标识和服务集标识与握手信息,即在验证过程采用用户识别或者人工智能的图像验证,而通过第二链路传递网络标识和服务集标识与握手信息建立Wifi直连链路。
如图3所示,所述的普通链路为以普通无线路由作为中介第二链路为例,在上述通信系统,除了包括第一终端10和第二终端20,还包括无线路由器。第一终端10和第二终端20在初始状态时分别连接到同一无线路由器,第一终端10通过无线路由器与第二终端 20建立第二无线通信链路,并传输网络标识和服务集标识,与握手信息。
此外,第一终端10和第二终端20均可为智能电视机、计算机、智能手机或个人数字助理等,优选的,第一终端10为智能电视机,第二终端20为智能手机。
如图4所示,在一个实施例中,一种终端30内置有AP(无线路由器)服务内核,用于接收直连链路请求,包括初始化模块310、图像显示模块320、请求接收模块330、对比验证模块340和链路建立模块350。终端30的各模块功能与图2中通信系统的第一终端10 的各模块功能相同。在此不再赘述。
如图5所示,在一个实施例中,一种发起直连链路请求的终端40,用于发起直连链路请求,包括图像获取模块410、解析模块420和请求发起模块430。终端40的各模块功能与图2中通信系统的第二终端20的各模块功能相同。在此不再赘述。
本发明采用第一终端将连接建立的验证信息的调制成图形码,根据图形码生成图像,第二终端获取到图像后解析得到终端的验证信息,再通过与所述验证信息一致的方法传输标识和服务集标识或者建立第二无线链路传输所述的标识和服务集标识,进而第一终端发起直连链路请求与第二终端建立直连链路,如此,不需手动选择设备等操作,适用于没有无线路由器等设备的环境中,方便用户操作。另外,在有无线路由器或者蓝牙等设备的环境中,第一终端与第二终端建立直连链路通过所述的无线路由器或者蓝牙链路建立普通无线链路连接;链路建立链接前,采用图像拍摄图像智能识别验证码,或者人工填写识别码的方法,也即图像解析的过程。本发明一方面简化了家庭直连链路建立连接的便利性,另一方面确保与提供AP 服务的第一终端建立连接的第二终端为客厅可见的家庭终端,保证了链路建立的安全性。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种直连链路的建立方法,包括以下步骤第一终端随机生成识别码,所述的识别码调制在图形码中,并生成第一图像;第二终端获取并解析所述第一图像,获取所述的识别码;所述第一终端将所述第二终端发送的识别码与原生成的识别码进行验证,若识别码验证一致,则验证通过,否则拒绝建立直连链路;若验证通过,则第二终端获取第一终端的网络标识和服务集标识,并与第一终端建立直连链路。
2.根据权利要求1所述的直连链路的建立方法,其特征在于,所述第二终端获取并解析所述图像,获取所述的识别码的步骤,具体在于所述第一终端显示所述的图像,所述第二终端通过摄像头采集并解析所述的图像获得所述的识别码或者人工识别并填写的所述的识别码。
3.根据权利要求1或2所述的直连链路的建立方法,所述的第二终端获取第一终端的网络标识和服务集标识,并与第一终端建立直连链路步骤,包括步骤第一终端获取其自身网络标识和服务集标识,将所述第一终端的网络标识和服务集标识调制在所述图形码中,并根据所述图形码生成第二图像;第二终端获取所述第二图像,通过解析所述第二图像得到第一终端的网络标识和服务集标识;所述第二终端向所述第一终端发起直连链路请求,并与第一终端建立直连链路,所述直连链路请求参数中包括所述第一终端的网络标识和服务集标识。
4.根据权利要求1或2所述的直连链路的建立方法,其特征在于,所述的第二终端获取第一终端的网络标识和服务集标识,并与第一终端建立直连链路步骤,包括步骤第一终端获取其自身网络标识和服务集标识;第一终端与第二终端建立第二无线链路,传输包括所述的网络标识和服务集标识信息;所述第二终端与第一终端建立直连链路连接。
5.一种提供直连链路服务的终端,其特征在于,包括初始化模块,用于随机生成识别码,将所述识别码调制在图形码中,并生成第一图像;请求接收模块,用于接收包括识别码验证的直连链路请求;对比验证模块,用于将所述直连链路请求中的识别码与所述终端随机生成的识别码进行对比;链路建立模块,用于当所述识别码对比正确时,与第二终端建立直连链路;图像显示模块,用于显示所述图形码的第一图像。
6.根据权利要求5所述的终端,其特征在于,所述的初始化模块,还用于获取其自身网络标识和服务集标识,将所述第一终端的网络标识和服务集标识调制在所述图形码中,并根据该图形码生成第二图像,所述图像显示模块,还用于显示所述第二图像。
7.根据权利要求5所述的终端,其特征在于,所述的初始化模块,还用于获取其自身网络标识和服务集标识,第一终端与第二终端建立第二无线链路,传输所述的网络标识和服务集标识与握手信息。
8.一种发起直连链路请求的终端,其特征在于,包括图像获取模块,用于获取第一图像;解析模块,用于解析所述第一图像得到用于接收直连链路请求的识别码;请求发起模块,用于发起直连链路请求,所述直连链路请求参数中包括所述识别码。
9.根据权利要求8所述的终端,其特征在于,图像获取模块还用于获取第二图像;所述的解析模块还用于解析所述第二图像得到第一终端的网络标识和服务集标识;所述的直连链路请求参数还包括网络标识和服务集标识。
10.根据权利要求8所述的终端,其特征在于,所述的解析模块还用于与第一终端建立第二无线链路,获取网络标识和服务集标识与握手信息。
11.根据权利要求8或9所述的终端,其特征在于,所述终端为智能手机,并且所述图像获取模块包括图形码图像采集单元,所述图形码采集单元用于拍摄采集所述第一图像与第二图像。
12.一种通信系统,其特征在于,包括第一终端和第二终端,所述的第一终端采用如权利要求5至7任一项所述的提供直连链路服务的终端;所述的第二终端采用如权利要求8至10任一项所述的发起直连链路请求的终端;并且第一终端和第二终端采用如权利要求1所述的直连链路的建立方法建立直连链路连接。
全文摘要
本发明提供了一种直连链路的建立方法,该方法包括以下步骤第一终端随机生成识别码,所述的识别码调制在图形码中,并生成图像;所述第二终端解析所述图像获取识别码,并获取识别码信息;所述第一终端将所述第二终端发送的识别码与原生成的识别码进行验证,若识别码验证一致,则验证通过,否则拒绝建立直连链路;第二终端获取第一终端的网络标识和服务集标识,并与第一终端建立直连链路。此外,还提供一种终端及通信系统。上述直连链路建立的方法、终端及通信系统,不需手动选择设备等操作,方便操作。
文档编号H04L29/06GK102547685SQ20111045136
公开日2012年7月4日 申请日期2011年12月28日 优先权日2011年12月28日
发明者姜锋, 韦泽垠 申请人:Tcl王牌电器(惠州)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1