一种视联网虚拟终端入网认证方法和装置制造方法及图纸

技术编号:18403889 阅读:28 留言:0更新日期:2018-07-08 22:11
本发明专利技术实施例提供一种视联网虚拟终端入网认证方法和装置,涉及视联网技术领域。所述方法包括:从等待入网队列的队列头中依次选取N个视联网虚拟终端;其中,N为接入服务器设置的最大同步入网的数目,N≥1;将所述N个视联网虚拟终端添加至正在入网队列中;采用线程池对所述N个视联网虚拟终端进行入网认证;当所述N个视联网虚拟终端完成入网认证后,将所述N个视联网虚拟终端从所述正在入网队列中移出,并添加至入网完成队列中。本发明专利技术实施例通过采用队列机制的方法,使每个视联网虚拟终端都可以从视联网服务器中同步所有的数据包,保证接入服务器携带的所有的视联网虚拟终端都可以完成入网认证。

A method and device for authenticated network access of virtual terminals

The embodiment of the invention provides a visual networking virtual terminal access authentication method and device, which relates to the field of visual networking technology. The methods include: selecting N virtual terminals from the queue head waiting for the queuing queue in turn; in which the N is the maximum number of synchronized nets set by the access server, N is more than 1; the N virtual terminal is added to the network queue, and the N virtual terminal is carried out with the thread pool. Network authentication; when the N virtual terminal has completed the network authentication, the N virtual terminal is removed from the network queue and added to the network completion queue. By adopting the method of queuing mechanism, each virtual terminal of the Internet can synchronize all the data packets from the Internet server to ensure that all the virtual terminals carried by the access server can complete the network authentication.

【技术实现步骤摘要】
一种视联网虚拟终端入网认证方法和装置
本专利技术涉及视联网
,特别是涉及一种视联网虚拟终端入网认证方法和装置。
技术介绍
视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络。随着视联网技术的快速发展,视联网接入服务器的接入能力越来越来高,其携带的视联网虚拟终端也越来越多。当每个视联网虚拟终端从视联网服务器同步大量的数据包之后,则完成入网认证,也即是可以开展视联网业务。目前接入服务器携带的所有视联网虚拟终端采用同时同步的方法完成入网,即通过视联网协议从视联网服务器中下载大量的数据包。但是,当接入服务器携带的视联网虚拟终端的数量达到一定程度后,则会出现数据包丢失、服务器负载增大等情况,导致某些视联网虚拟终端无法完成入网认证。
技术实现思路
鉴于上述问题,本专利技术实施例提出了一种视联网虚拟终端入网认证方法和一种视联网虚拟终端入网认证装置,以解决现有技术中当接入服务器携带的视联网虚拟终端的数量达到一定程度后,会出现数据包丢失、服务器负载增大等情况,导致某些视联网虚拟终端无法完成入网认证的问题。为了解决上述问题,本专利技术实施例公开了一种视联网虚拟终端入网认证方法,该方法应用于视联网中,包括:从等待入网队列的队列头中依次选取N个视联网虚拟终端;其中,N为接入服务器设置的最大同步入网的数目,N≥1,所述等待入网队列用于存放待入网的虚拟终端;将所述N个视联网虚拟终端添加至正在入网队列中;所述正在入网队列用于存放正在入网的虚拟终端;采用线程池对所述N个视联网虚拟终端进行入网认证;当所述N个视联网虚拟终端完成入网认证后,将所述N个视联网虚拟终端从所述正在入网队列中移出,并添加至入网完成队列中;所述入网完成队列用于存放入网成功的虚拟终端。优选地,所述采用线程池对所述N个视联网虚拟终端进行入网认证的步骤,包括:所述N个视联网虚拟终端依次向视联网服务器发送入网请求指令;根据所述入网请求指令,所述视联网服务器依次向所述N个视联网虚拟终端上传数据包;若所述N个视联网虚拟终端依次接收到带有结束标识的数据包,完成入网认证。优选地,所述若所述N个视联网虚拟终端依次接收到带有结束标识的数据包,完成入网认证的步骤之后,还包括:所述N个视联网虚拟终端依次向视联网服务器发送入网完成指令。优选地,所述根据所述入网请求指令,视联网服务器依次向所述N个视联网虚拟终端上传数据包的步骤,包括:根据所述入网请求指令,视联网服务器通过视联网协议依次向所述N个视联网虚拟终端上传数据包。优选地,所述从等待入网队列的队列头中依次取N个视联网虚拟终端的步骤之前,还包括:将所述视联网虚拟终端添加至所述等待入网队列中;其中,所述视联网虚拟终端为接入服务器携带的所有虚拟终端,包括至少一个虚拟终端。本专利技术实施例还公开了一种视联网虚拟终端入网认证装置,所述装置包括:选取模块,用于从等待入网队列的队列头中依次选取N个视联网虚拟终端;其中,N为接入服务器设置的最大同步入网的数目,N≥1,所述等待入网队列用于存放待入网的虚拟终端;第一添加模块,用于将所述N个视联网虚拟终端添加至正在入网队列中;所述正在入网队列用于存放正在入网的虚拟终端;采用模块,用于采用线程池对所述N个视联网虚拟终端进行入网认证;第二添加模块,用于当所述N个视联网虚拟终端完成入网认证后,将所述N个视联网虚拟终端从所述正在入网队列中移出,并添加至入网完成队列中;所述入网完成队列用于存放入网成功的虚拟终端。优选地,所述采用模块,包括:第一发送子模块,用于所述N个视联网虚拟终端依次向视联网服务器发送入网请求指令;上传子模块,用于根据所述入网请求指令,所述视联网服务器依次向所述N个视联网虚拟终端上传数据包;完成子模块,用于若所述N个视联网虚拟终端依次接收到带有结束标识的数据包,完成入网认证。优选地,所述装置还包括:第二发送子模块,用于所述N个视联网虚拟终端依次向视联网服务器发送入网完成指令。优选地,所述上传子模块,用于:根据所述入网请求指令,视联网服务器通过视联网协议依次向所述N个视联网虚拟终端上传数据包。优选地,所述装置还包括:第三添加模块,用于将所述视联网虚拟终端添加至所述等待入网队列中;其中,所述视联网虚拟终端为接入服务器携带的所有虚拟终端,包括至少一个虚拟终端。本专利技术实施例包括以下优点:本专利技术实施例中,接入服务器携带的所有视联网虚拟终端进行入网认证时,需要将所有的视联网虚拟终端添加至等待入网队列中,根据设置的最大同步入网的数目N,接入服务器从等待入网队列的队列头中选取N个视联网虚拟终端,并添加至正在入网队列进行入网认证,并将入网完成的视联网虚拟终端添加至入网完成队列中。本专利技术实施例通过采用队列机制的方法,使每个视联网虚拟终端都可以从视联网服务器中同步所有的数据包,保证接入服务器携带的所有的视联网虚拟终端都可以完成入网认证。附图说明图1是本专利技术的一种视联网的组网示意图;图2是本专利技术的一种节点服务器的硬件结构示意图;图3是本专利技术的一种接入交换机的硬件结构示意图;图4是本专利技术的一种以太网协转网关的硬件结构示意图;图5是本专利技术的一种视联网虚拟终端入网认证的设计框图;图6是本专利技术实施例提供的一种视联网虚拟终端入网认证方法的步骤流程图;图7是本专利技术实施例提供的一种视联网虚拟终端入网认证方法的步骤流程图;图8是本专利技术实施例提供的一种视联网虚拟终端入网认证装置的结构框图;图9是本专利技术实施例提供的一种视联网虚拟终端入网认证装置的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、VOD点播、电视邮件、个性录制(PVR)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。需要说明的是,视联网不是基于IP协议的互联网,而是采用V2V视联网技术和协议、基于运营商专线构建的、全国范围覆盖到乡镇的、运营级的高清实时交换网络。V2V协议是在标准以太网基础上,为支持大规模视频交换而设计的应用于视频实时传输的交换式协议,是一种基于视联网架构的独立的协议,且视联网的协议属于一种私有的协议。为使本领域技术人员更好地理解本专利技术实施例,以下对视联网进行介绍:视联网所应用的部分技术如下所述:网络技术(NetworkTechnology)视联网的网络技术创新改良了传统以太网(Ethernet),以面对网络上潜在的巨大视频流量。不同于单纯的网络分组包交换(PacketSwitching)或网络电路交换(CircuitSwitching),视联网技术采用PacketSwitching满足Streaming需求。视联网技术具备分组交换的灵活、简单和低价,同时具备电路交换的品质和安全保证,实现了全网交换式虚拟电路,以及数据格式的无缝连接。交换技术(SwitchingTechnology)视联网采用以太本文档来自技高网...

【技术保护点】
1.一种视联网虚拟终端入网认证方法,其特征在于,所述方法应用于视联网中,包括:从等待入网队列的队列头中依次选取N个视联网虚拟终端;其中,N为接入服务器设置的最大同步入网的数目,N≥1,所述等待入网队列用于存放待入网的虚拟终端;将所述N个视联网虚拟终端添加至正在入网队列中;所述正在入网队列用于存放正在入网的虚拟终端;采用线程池对所述N个视联网虚拟终端进行入网认证;当所述N个视联网虚拟终端完成入网认证后,将所述N个视联网虚拟终端从所述正在入网队列中移出,并添加至入网完成队列中;所述入网完成队列用于存放入网成功的虚拟终端。

【技术特征摘要】
1.一种视联网虚拟终端入网认证方法,其特征在于,所述方法应用于视联网中,包括:从等待入网队列的队列头中依次选取N个视联网虚拟终端;其中,N为接入服务器设置的最大同步入网的数目,N≥1,所述等待入网队列用于存放待入网的虚拟终端;将所述N个视联网虚拟终端添加至正在入网队列中;所述正在入网队列用于存放正在入网的虚拟终端;采用线程池对所述N个视联网虚拟终端进行入网认证;当所述N个视联网虚拟终端完成入网认证后,将所述N个视联网虚拟终端从所述正在入网队列中移出,并添加至入网完成队列中;所述入网完成队列用于存放入网成功的虚拟终端。2.根据权利要求1所述的方法,其特征在于,所述采用线程池对所述N个视联网虚拟终端进行入网认证的步骤,包括:所述N个视联网虚拟终端依次向视联网服务器发送入网请求指令;根据所述入网请求指令,所述视联网服务器依次向所述N个视联网虚拟终端上传数据包;若所述N个视联网虚拟终端依次接收到带有结束标识的数据包,完成入网认证。3.根据权利要求2所述的方法,其特征在于,所述若所述N个视联网虚拟终端依次接收到带有结束标识的数据包,完成入网认证的步骤之后,还包括:所述N个视联网虚拟终端依次向视联网服务器发送入网完成指令。4.根据权利要求2所述的方法,其特征在于,所述根据所述入网请求指令,视联网服务器依次向所述N个视联网虚拟终端上传数据包的步骤,包括:根据所述入网请求指令,视联网服务器通过视联网协议依次向所述N个视联网虚拟终端上传数据包。5.根据权利要求1所述的方法,其特征在于,所述从等待入网队列的队列头中依次取N个视联网虚拟终端的步骤之前,还包括:将所述视联网虚拟终端添加至所述等待入网队列中;其中,所述视联...

【专利技术属性】
技术研发人员:沈军王艳辉赵铎
申请(专利权)人:北京视联动力国际信息技术有限公司
类型:发明
国别省市:北京,11

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

1