CN110730217A - 门禁***传输链路调整方法、装置、门禁设备和存储介质 - Google Patents
门禁***传输链路调整方法、装置、门禁设备和存储介质 Download PDFInfo
- Publication number
- CN110730217A CN110730217A CN201910905364.7A CN201910905364A CN110730217A CN 110730217 A CN110730217 A CN 110730217A CN 201910905364 A CN201910905364 A CN 201910905364A CN 110730217 A CN110730217 A CN 110730217A
- Authority
- CN
- China
- Prior art keywords
- target
- transmission link
- access control
- quality
- link
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种门禁***传输链路调整方法、装置、门禁终端设备和计算机存储介质,该方法包括步骤:构建门禁***的多路传输链路,并确定待传输的目标业务数据的目标业务类型,再根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路,最后通过该目标数据传输链路,将目标业务数据在门禁***中进行传输,实现了对不同业务类型的传输数据使用相对应的传输链路进行传输,从而减少数据时延,提高了门禁***实时性业务功能准确性。
Description
技术领域
本发明涉及门禁***技术领域,特别是涉及一种门禁***传输链路调整方法、门禁***传输链路调整装置、门禁终端设备和计算机可读存储介质。
背景技术
随着互联网技术不断发展,尤其是移动互联网、云平台不断成熟,出现了部分基于广域网部署的门禁***的技术方案,其***内处于不同地理位置的门禁控制器可以多种宽带IP网络接入方式接入互联网,平台服务器部署于广域网上,任意地理位置接入互联网的用户管理终端,依靠其与***平台服务器间的信息交互,均可随时随地对其权限所属的门将进行通行状态监视与管控,从而解决了对地理位置分散化、跨广域网接入的多地点门禁集中一体化管理问题。
然而,传统技术中,门禁***内各门禁控制器之间或者门禁控制器与用户管理终端之间的数据互访均需经由中心平台服务器进行二次转发,当门禁***规模较大时,其过大的数据时延可能导致远程控制、异地多门联动互锁等有一定实时性要求的业务功能的动作准确性受影响。
发明内容
基于此,有必要针对传统技术门禁***实时性业务功能准确性过低的技术问题,提供一种门禁***传输链路调整方法、门禁***传输链路调整装置、门禁终端设备和计算机可读存储介质。
一种门禁***传输链路调整方法,包括步骤:
构建门禁***的多路数据传输链路;所述多路数据传输链路基于不同的业务类型构建;所述多路数据传输链路均为网状网结构传输链路;
确定待传输的目标业务数据的目标业务类型;
根据目标业务类型从所述多路数据传输链路中选择相对应的目标数据传输链路;
通过所述目标数据传输链路,将所述目标业务数据在所述门禁***中进行传输。
一种门禁***传输链路调整装置,包括:
多路链路构建模块,用于构建门禁***的多路数据传输链路;所述多路数据传输链路基于不同的业务类型构建;所述多路数据传输链路均为网状网结构传输链路;
业务类型确定模块,用于确定待传输的目标业务数据的目标业务类型;
传输链路选择模块,用于根据目标业务类型从所述多路数据传输链路中选择相对应的目标数据传输链路;
数据传输模块,用于通过所述目标数据传输链路,将所述目标业务数据在所述门禁***中进行传输。
一种门禁终端设备,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如下步骤:构建门禁***的多路数据传输链路;上述多路数据传输链路基于不同的业务类型构建;上述多路数据传输链路均为网状网结构传输链路;确定待传输的目标业务数据的目标业务类型;根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路;通过上述目标数据传输链路,将目标业务数据在门禁***中进行传输。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:构建门禁***的多路数据传输链路;上述多路数据传输链路基于不同的业务类型构建;上述多路数据传输链路均为网状网结构传输链路;确定待传输的目标业务数据的目标业务类型;根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路;通过上述目标数据传输链路,将目标业务数据在门禁***中进行传输。
上述门禁***传输链路调整方法、装置、门禁终端设备和存储介质,通过构建门禁***的多路传输链路,并确定待传输的目标业务数据的目标业务类型,再根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路,最后通过该目标数据传输链路,将目标业务数据在门禁***中进行传输,实现了对不同业务类型的传输数据使用相对应的传输链路进行传输,从而减少数据时延,提高了门禁***实时性业务功能准确性。
附图说明
图1为一个实施例中门禁***传输链路调整方法的应用场景图;
图2为一个实施例中门禁控制器结构图;
图3为一个实施例中门禁***传输链路调整方法的流程示意图;
图4为一个实施例中门禁***的网状网结构传输链路拓扑图;
图5为一个实施例中构建门禁***的多路数据传输链路方法的流程示意图;
图6为一个实施例中根据上述与不同业务类型相对应的网络质量要求和上述传输链路质量,构建多路数据传输链路方法的流程示意图;
图7为一个实施例中传输链路质量的获取方法的流程示意图;
图8为一个实施例中网络质量估算阶段的流程示意图;
图9为一个实施例中基于网络质量分级的网状网点对点穿越路由动态更新阶段的流程示意图;
图10为一个实施例中数据传输路径自适应调整阶段的流程示意图;
图11为一个实施例中门禁***传输链路调整装置的结构框图;
图12为一个实施例中门禁终端设备的内部结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
需要说明的是,本发明实施例所涉及的术语“第一\第二”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二”区分的对象在适当情况下可以互换,以使这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
本发明提供的门禁***传输链路调整方法,可以应用于如图1所示的应用场景中,图1为一个实施例中门禁***传输链路调整方法的应用场景图,其中,终端通过网络与服务器进行通信,终端之间也可以通过网络与边界路由进行通信。
在一个实施例中,门禁***包括平台服务器和门禁终端设备。
其中门禁终端设备包括客户管理端和门禁控制器,可按用户管理需求、以多种方式接入广域网(可以是固定公网IP或者普通NAT共享上网),各门禁终端设备可以部署于任意选定地域位置,例如分布于全球的多个网点;而平台服务器,为楼宇门禁管理***数据中心平台,可部署于具有公网IP的计算机或者云端,为***门禁控制器、客户管理端等终端设备的管控数据处理提供后台服务,例如人员身份凭证信息发行、通行出入记录存储、状态监测等,并为新增终端设备加入***网状网提供初始注册,为管理客户端提供数据访问接口。
在一个实施例中,门禁控制器,一般部署于出入口通行管控的位置区域附近,如图2所示,图2为一个实施例中门禁控制器结构图,可采用任意网络环境下NAT路由方式接入广域网,单台门禁控制器可以完成现场多个出入口的通行管理,一般具有多路身份认证模块、通行管理模块、音视频处理模块、入侵检测与报警数据接口、门锁控制模块、网状网路由维护模块、平台数据上传模块、数据传输路径自适应调整模块。
在一个实施例中,客户管理端,可以是Web浏览器、APP软件、微信公共号等,能为用户(门禁***使用者、楼宇安防管理者)提供的***管理界面,进行便捷的信息发布,可部署于普通PC或者移动端设备上(如智能手机、PAD等),可采用任意网络环境下NAT路由方式接入广域网(即无需公网IP),如4G、WIFI、普通有线家庭宽带等,具有与当前登陆用户授权对应的管理功能(例如信息分析、处理、查询、统计和输出等),可依据数据业务类型及当前网络质量而定,调整其数据获取来源,来源可以是平台服务器、也可以直接是门禁控制器。
在一个实施例中,提供了一种门禁***传输链路调整方法,参考图3,图3为一个实施例中门禁***传输链路调整方法的流程示意图,以该方法应用于门禁***的终端设备为例进行说明,该门禁***传输链路调整方法可以包括以下步骤:
步骤S101,构建门禁***的多路数据传输链路;该多路数据传输链路基于不同的业务类型构建;该多路数据传输链路均为网状网结构传输链路。
其中,业务类型可以包括:实时业务、非实时业务和大数据量业务,不同业务类型的数据对网络质量的要求也有所不同,例如实时业务一般来说需求的网络质量就比非实时业务要高,可以根据不同业务类型的需求构建多路不同网络质量的数据传输链路。
进一步地,上述多路数据传输链路均为网状网结构传输链路,图4为一个实施例中门禁***的网状网结构传输链路拓扑图,如图4所示,门禁***的网状网结构传输链路,门禁***终端设备之间的通信不需要经过服务器,终端之间的通信可以通过不同的数据链路进行,是构建门禁***基于不同业务类型的多路数据传输链路的基础。
步骤S102,确定待传输的目标业务数据的目标业务类型。
其中,待传输的目标业务数据的目标业务类型与门禁***的多路数据传输链路的不同业务类型相对应。
步骤S103,根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路;
步骤S104,通过目标数据传输链路,将目标业务数据在门禁***中进行传输。
上述门禁***传输链路调整方法,通过构建门禁***的多路传输链路,并确定待传输的目标业务数据的目标业务类型,再根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路,最后通过该目标数据传输链路,将目标业务数据在门禁***中进行传输,实现了对不同业务类型的传输数据使用相对应的传输链路进行传输,从而减少数据时延,提高了门禁***实时性业务功能准确性。
在一个实施例中,提供一种构建门禁***的多路数据传输链路的方法,图5为一个实施例中构建门禁***的多路数据传输链路方法的流程示意图,其中上述门禁***的多路数据传输链路是基于不同的业务类型构建的,构建过程可以包括如下步骤:
步骤S201,获取门禁***的全***点对点路由穿越表。
其中,全***点对点路由穿越表由下表1,全***点对点路由穿越表在门禁***网状网结构传输链路的构建中生成并更新。
表1全***点对点路由穿越表步骤S202,从全***点对点路由穿越表中,获取本地终端与中转节点之间的第一子传输链路质量,以及中转节点与目标终端之间的第二子传输链路质量。
其中,第一子传输链路质量包括本地终端与中转节点之间的传输链路质量,第二传输链路质量包括中转节点与目标终端之间的传输链路质量,传输链路质量可以根据该传输链路的通信时延以及丢包率计算。
步骤S203,根据第一子传输链路质量与第二子传输链路质量,计算本地终端与目的终端之间的传输链路质量。
具体地,在其中一个实施例中,可以将本地终端与中转节点之间的传输链路质量以及中转节点与目标终端之间的传输链路质量相加,从而计算得到本地终端与目的终端之间的传输链路质量。
步骤S204,确定与不同业务类型相对应的网络质量要求。
具体地,不同业务类型的数据对应不同的网络质量要求,可以对传输的业务数据进行分类,此处传输的业务数据即为待发送数据。例如,可以将传输的业务数据分成实时业务、非实时业务和大数据量业务,并且分别确定不同业务类型数据所需要的网络质量要求。
步骤S205,根据上述与不同业务类型相对应的网络质量要求和上述传输链路质量,构建多路数据传输链路。
具体地,可以根据步骤S203得到的本地终端与目的终端之间的传输链路质量以及步骤S204得到的不同业务数据所需要的网络质量要求,若本地终端与目的终端之间的传输链路质量符合不同业务数据所需要的网络质量要求,则将该链路构建为用于传输该业务类型数据的多路数据传输链路。
在其中一个实施例中,步骤S205具体可以通过如下几个步骤实现,如图6所示,图6为一个实施例中根据上述与不同业务类型相对应的网络质量要求和上述传输链路质量,构建多路数据传输链路方法的流程示意图,包括如下步骤:
步骤S301,根据网络质量要求,设置与不同业务类型相适应的传输质量阈值。
具体地,可以根据不同业务类型数据相对应的网络质量要求,设定一个与网络质量要求相适应的传输质量阈值。例如:可以由表2所示,分别对实时业务数据、非实时业务数据和大数据量业务数据设定相对应的传输质量阈值。
表2传输业务数据分类
步骤S302,从本地终端与目的终端之间的传输链路质量中,提取与传输质量阈值最接近的目标传输链路质量;
步骤S303,确定与目标传输链路质量相对应的目标中转节点。
具体的,提取出所有本地终端与目的终端之间的传输链路质量,与上述不同业务类型的数据所对应的传输质量阈值进行对比,找出与传输链路质量最接近传输质量阈值的传输链路,并确定与该链路相对应的目标中转节点。
步骤S304,获取上述目标中转节点的目标中转节点信息,获取本地终端的本地终端信息以及目标终端的目标终端信息;
步骤S305,将本地终端信息、目标终端信息、对应的业务类型以及目标中转节点信息作为路由条目写入门禁***的全***网状网设备业务分级传输路由表,构建多路数据传输链路。
具体的,可以通过查询全***点对点路由穿越表,找出目标中转节点的设备号、本地终端设备号和目标终端设备号,并以上述本地终端设备号、目标终端设备号、对应业务类型、目标中转节点的设备号为条目写入门禁***的全***网状网设备业务分级传输路由表,从而构建基于不同的业务类型的多路数据传输链路。其中,全***网状网设备业务分级传输路由表由下表3所示,对应业务类型可以是一条传输链路对应多种业务类型,此时将对应的多种业务类型都写入门禁***的全***网状网设备业务分级传输路由表。
表3全***网状网设备业务分级传输路由表
在一个实施例中,获取全***点对点路由穿越表之后,还包括:基于全***点对点路由穿越表,判断是否存在与目标终端直接连接的直接传输链路;若是,则提取上述直接传输链路的直接传输链路质量;若直接传输链路质量大于与不同业务类型相适应的传输质量阈值,则将本地终端信息、目标终端信息、无中转节点和对应业务类型作为路由条目写入门禁***的全***网状网设备业务分级传输路由表,构建多路数据传输链路。其中,对应业务类型可以是一条传输链路对应多种业务类型,此时将对应的多种业务类型都写入门禁***的全***网状网设备业务分级传输路由表。具体地,可以根据全***点对点路由穿越表找出是否存在本地终端与目标终端的直接传输链路,若存在直接传输链路,则获取上述直接传输链路的链路质量,并判断该链路的链路质量是否大于与不同业务类型相适应的传输质量阈值,若该链路的链路质量大于与不同业务类型相适应的传输质量阈值,则将目标终端设备号、本地终端设备号、无中转节点和对应业务类型作为路由条目写入门禁***的全***网状网设备业务分级传输路由表,构建多路数据传输链路。
在一个实施例中,根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路,包括:从不同目标业务类型的数据发送缓冲区中提取出待发送数据,其中不同目标业务类型的数据发送缓冲区用于存放相对应的已判断业务类型的待发送数据,当本地终端网络底层传输资源空闲或者前一帧数据传输完成后,分别检索不同目标业务类型的数据发送缓冲区是否有数据需要发送,若存在待发送数据,以此待发送数据对应的本地终端设备号、目的终端设备号、数据业务类型为条件查询全***网状网设备业务分级传输路由表,从而确定路由信息,并选择相对应的目标数据传输链路。
在一个实施例中,还提供一种传输链路质量的获取方法,如图7所示,图7为一个实施例中传输链路质量的获取方法的流程示意图,包括如下步骤:
步骤S401,从门禁***的全***点对点路由穿越表中查询多个目标终端的路由信息;
步骤S402,根据上述多个目标终端的路由信息,以预先设定的次数向上述多个目标终端发送链路保活通知帧,用于触发多个目标终端反馈链路保活应答帧;
步骤S403,若接收到链路保活应答帧,则获取上述多个目标终端反馈链路保活应答帧的应答反馈时长,根据应答反馈时长计算所述多个目标终端的数据链路质量。
具体地,本地终端通过门禁***的全***点对点路由穿越表查询全***点对点路由穿越表包括的目标终端路由信息,并通过该路由信息向目标终端以预先设定的次数为周期向上述目标终端发送链路保活通知帧,目标终端在获取到链路保活通知帧后向本地终端反馈链路保活应答帧,若本地终端接收到链路保活应答帧,则根据发送链路保活通知帧的时间以及接收到链路保活应答帧的时间计算应答反馈时长,并通过应答反馈时长计算数据链路质量。
在一个实施例中,根据发送链路保活通知帧的时间以及接收到链路保活应答帧的时间计算应答反馈时长,并通过应答反馈时长计算数据链路质量,包括:若应答反馈时长小于预先设定的应答超时时间,则记录该应答反馈时长;若应答反馈时长大于所述应答超时时间,则判定为丢包;重复发送链路保活通知帧直到当上述链路保活通知帧发送次数达到预先设定的次数时,计算平均应答反馈时长以及丢包率;再根据平均应答反馈时长以及丢包率计算所述数据链路质量。
进一步地,在一个实施例中,还包括:若上述丢包率大于最大丢包率,则判定本地终端与该目标终端不可达,将该目标终端从本地终端的点对点路由穿越表中删除;若丢包率小于所述最大丢包率,在本地终端的点对点路由穿越表的目标终端项中添加平均应答反馈时长以及丢包率;最后根据本地终端点对点路由穿越表更新全***点对点路由穿越表。
以下通过一个应用示例来展示本发明实施例提供的门禁***的传输链路调整方法,为方便说明,将上述方法分为3个阶段,网络质量估算阶段、基于网络质量分级的网状网点对点穿越路由动态更新阶段和数据传输路径自适应调整阶段。
在此应用示例中,网络质量估算阶段如图8所示,图8为一个实施例中网络质量估算阶段的流程示意图,包括:
本地终端设备n(以下简称设备n)以NEstimate次链路保活帧为估算周期,并将保活帧序号Nsequence、丢包次数Nlose均清零,以“点对点路由穿越表”中第一台设备m为对象,进行二者间的网络质量估算(T,R),其中T即返回时延TReturnDelay、R即丢包率Rlose;
具体地:
设备n,查询“点对点路由穿越表”中目的设备m的路由信息,周期性向设备m发送链路保活通知帧,并在链路保活帧有效载荷段中写入发送时间戳T1stamp、保活帧序号N1sequence(每次发送后递增1);
设备m,收到来自设备n的链路保活通知帧后,向设备n回复链路保活应答帧;
设备等待设备m的保活应答帧,如收到来自设备m的链路保活应答帧后,立即提取当前接收时间戳T2stamp,并计算往返时延T1return=T2stamp-T1stamp;如达到最大超时时间(TMAX_delay)后设备n仍未收到设备m的保活应答帧,则将其丢包次数Nlose递增1;
重复以上步骤,在保活帧序号Nsequence达到NEstimate后,进行此链路网络质量估算,其中平均往返时延丢包率Rlose=Nlose/NEstimate;
判断丢包率Rlose是否超过RMAX_lose,是则判定现m节点链路不可达,同时将设备m从设备n点对点链路穿越成员表TN_MeshRoute中均删除;否则将以设备n为源地址、m为目的设备,在n设备点对点链路穿表中对应条目项中添加其时延和丢包率参数值;
重复以上步骤,继续对设备n与其“点对点路由穿越表”中下一节点设备(m+1)的网络传输质量估算,直至最后一台设备;
设备n按其已完成所有目的节点网络质量参数估算的“点对点路由穿越表”,更新自身全***点对点路由表,并发送给***中其他各设备,其他各设备也均按此更新全***点对点路由表。
之后进入基于网络质量分级的网状网点对点穿越路由动态更新阶段,基于网络质量分级的网状网点对点穿越路由动态更新阶段如图9所示,图9为一个实施例中基于网络质量分级的网状网点对点穿越路由动态更新阶段的流程示意图,包括:
***内各节点设备,以不同业务数据的网络质量要求为基准,为其至其它节点构建多路不同质量等级的传输路由,以设备n为例,其至***其他节点设备间多条不同服务质量等级传输路由的建立过程如下:
设备n,以全***设备地址表中的第一个设备j为对象,进行多路不同质量等级的传输路由创建;
具体地:
方法一:设备n,首先以自身为源设备、j设备为目的设备,查询全***点对点路由表,如查询到,则提取其链路传输质量QNJ(TNJ,RNJ),并(1)进一步判断其链路传输质量是否大于实时业务传输质量阈值QThreshold_real(TRealMin,RRealMin),如是则以“源设备n、目的设备j、实时业务、无中转”为路由条目写入全***网状网设备业务分级传输路由表;如否则需按照方法二确定此类业务网络质量对应的中转路由;(2)进一步判断其链路传输质量是否大于大流量业务传输质量阈值QThreshold_Big(TBiglMin,RBigMin),如是则以“源设备n、目的设备j、大数据量业务、无中转”为路由条目写入全***网状网设备业务分级传输路由表;如否则需按照方法二确定此类业务网络质量对应的中转路由;(3)进一步判断其链路传输质量是否大于非实时业务传输质量阈值QThreshold_Normal(TNormalMin,RNormalMin),如是则以“源设备n、目的设备j、大数据量业务、无中转”为路由条目写入全***网状网设备业务分级传输路由表;如否则需按照方法二确定此类业务网络质量对应的中转路由;
方法二:设备n以自身为源设备、j设备为目的设备,查询全***点对点路由表,若查询不到,提取其自身至***点对点路由表中其他各节点的链路质量QNI(TNJ,RNJ),再以设备j为源设备查询***点对点路由表,提取设备j至***其它各节点的链路质量QIJ(TIJ,RIJ),计算设备n经由不同中转节点到达设备j的链路质量总和QSumNIJ(TNJ+TIJ,RNJ_i+RIJ),并分别以实时性实时业务传输质量阈值QThreshold_real、大流量业务传输质量阈值QThreshold_Big、非实时业务传输质量阈值QThreshold_Normal为目标业务类型的传输质量阈值,取中转链路质量总和与此业务类型传输质量阈值最接近的节点设备k为中转下一跳节点设备,并以“源设备n、目的设备j、对应业务类型、中转下一跳设备号k的”为路由条目写入全***网状网设备业务服务分级传输路由表。
之后进入数据传输路径自适应调整阶段,数据传输路径自适应调整阶段如图10所示,图10为一个实施例中数据传输路径自适应调整阶段的流程示意图,包括:
在前述“基于点对点路由穿越的***网状网拓扑创建”和“基于网络质量分级的网状网点对点穿越路由动态更新”的基础上,各设备均已建立其自身至***内其他节点的网状网设备业务服务分级传输路由表TAll_Diffserv_RouterMesh;
***内各设备具有三级分类数据发送缓冲区,分别对应于三类业务类型数据,即非实时发送缓冲区Buffernormal、实时发送缓冲区Bufferreal_time,即大流量发送缓冲区Bufferbig;
当设备n有数据需要发送时,首先判断此待发送数据业务类别,如为实时数据则放入发送缓冲区Bufferreal_time,否则,判断是否为大流量数据,是则放入发送缓冲区Bufferbig,否则,作为非实时数据,放入发送缓冲区Buffernormal;
当设备n网络底层传输资源空闲或者前一帧数据传输完成后,首先立即检测实时发送缓冲区Bufferreal_time中是否有待数据需要发送,如有则以实时发送缓冲区待发送数据为对象,以此待发送数据对应的“源设备n、目的设备d、数据业务类型”为条件,在***网状网业务服务分级传输路由表中查询其路由信息;
设备n进一步判断路由信息中的“路由方式”,(1)如为“广域网直接穿越”,则下一跳即为设备d,则以设备d公网地址二元组为待发送帧IP层包头目的端信息,并以“源设备n、目的设备d”为数据载荷内的业务数据路由地址信息,向设备d发送此数据帧;(2)如为“中转”,则以路由表信息中“下一跳设备号”为中转设备q,并以设备q公网地址二元组为待发送帧IP层包头目的端信息,以“源设备n、目的设备d”为数据载荷中路由地址信息,向设备q发送此数据帧;(3)如为“本地局域网”,则以d设备内网地址二元组替换为ip包头目的地址,以“源设备n、目的设备d”为数据段中业务数据路由地址信息,向设备d发送此数据帧;
设备q,收到数据帧后,提取数据段中业务数据路由地址信息,判断自身设备号q与数据段中业务数据路由地址信息的目的设备号d是否相同,如不同,则以“源设备n、目的设备d、中转为有”为数据段中业务数据路由信息内容,并以设备d公网地址二元组为IP层包头目的端信息,直接向设备d发送此数据帧;如q为设备d,即自身为此数据帧的目的设备,则提取其有效数据内容段,并提交至对应用程序解析处理;
如没有,则结束以实时发送缓冲区待发送数据为对象,并检测自身大流量发送缓冲区Bufferbig中是否有待发送数据需要发送,如有则以大数据量发送缓冲区待发送数据为对象,重复以上过程;
如没有,则结束以大数据量发送缓冲区待发送数据为对象,并检测自身非实时发送缓冲区Buffernormal中是否有待发送数据需要发送,如有则以非实时发送缓冲区待发送数据为对象,重复以上过程;如没有则完成处理。
在一个实施例中,提供了一种门禁***传输链路调整装置,参考图11,图11为一个实施例中门禁***传输链路调整装置的结构框图,该门禁***传输链路调整装置可以包括:
多路链路构建模块101,用于构建门禁***的多路数据传输链路;上述多路数据传输链路基于不同的业务类型构建;上述多路数据传输链路均为网状网结构传输链路;
业务类型确定模块102,用于确定待传输的目标业务数据的目标业务类型;
传输链路选择模块103,用于根据目标业务类型从上述多路数据传输链路中选择相对应的目标数据传输链路;
数据传输模块104,用于通过上述目标数据传输链路,将目标业务数据在门禁***中进行传输。
在一个实施例中,多路链路构建模块101,还用于获取门禁***的全***点对点路由穿越表;从上述全***点对点路由穿越表中,获取本地终端与中转节点之间的第一子传输链路质量,以及中转节点与目标终端之间的第二子传输链路质量;根据第一子传输链路质量与所述第二子传输链路质量,计算本地终端与所述目的终端之间的传输链路质量;确定与不同业务类型相对应的网络质量要求;根据与不同业务类型相对应的网络质量要求和传输链路质量,构建多路数据传输链路。
在一个实施例中,多路链路构建模块101,进一步用于根据网络质量要求,设置与不同业务类型相适应的传输质量阈值;从本地终端与所述目的终端之间的传输链路质量中,提取与传输质量阈值最接近的目标传输链路质量;确定与目标传输链路质量相对应的目标中转节点;获取目标中转节点的目标中转节点信息,获取本地终端的本地终端信息以及目标终端的目标终端信息;将本地终端信息、目标终端信息、对应的业务类型以及目标中转节点信息作为路由条目写入门禁***的全***网状网设备业务分级传输路由表,构建多路数据传输链路。
在一个实施例中,多路链路构建模块101,还进一步用于基于全***点对点路由穿越表,判断是否存在与目标终端直接连接的直接传输链路;若是,则提取直接传输链路的直接传输链路质量;若直接传输链路质量大于与不同业务类型相适应的传输质量阈值,则将本地终端信息、目标终端信息、无中转节点和对应业务类型作为路由条目写入门禁***的全***网状网设备业务分级传输路由表,构建多路数据传输链路。
在一个实施例中,门禁***传输链路调整装置还包括:链路质量计算模块,用于从门禁***的全***点对点路由穿越表中查询多个目标终端的路由信息;根据多个目标终端的路由信息,以预先设定的次数向多个目标终端发送链路保活通知帧,用于触发多个目标终端反馈链路保活应答帧;若接收到链路保活应答帧,则获取多个目标终端反馈所述链路保活应答帧的应答反馈时长,根据应答反馈时长计算所述多个目标终端的数据链路质量。
在一个实施例中,链路质量计算模块,进一步用于若应答反馈时长小于预先设定的应答超时时间,则记录该应答反馈时长;若应答反馈时长大于应答超时时间,则判定为丢包;当链路保活通知帧发送次数达到预先设定的次数时,计算平均应答反馈时长以及丢包率;根据平均应答反馈时长以及丢包率计算数据链路质量。
在一个实施例中,链路质量计算模块,还用于若丢包率大于最大丢包率,则判定与上述目标终端不可达,将上述目标终端从本地终端的点对点路由穿越表中删除;若丢包率小于所述最大丢包率,在本地终端的点对点路由穿越表的目标终端项中添加平均应答反馈时长以及丢包率;根据上述点对点路由穿越表更新全***点对点路由穿越表。
本发明的门禁***传输链路调整装置与本发明的门禁***传输链路调整方法一一对应,关于门禁***传输链路调整装置的具体限定可以参见上文中对于门禁***传输链路调整方法的限定,在上述门禁***传输链路调整方法的实施例阐述的技术特征及其有益效果均适用于门禁***传输链路调整装置的实施例中,在此不再赘述。上述门禁***传输链路调整装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于门禁终端设备中的处理器中,也可以以软件形式存储于门禁终端设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种门禁终端设备,该门禁终端设备可以是终端,其内部结构图可以如图12所示,图12为一个实施例中门禁终端设备的内部结构图。该门禁终端设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该门禁终端设备的处理器用于提供计算和控制能力。该门禁终端设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该门禁终端设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种门禁***传输链路调整方法。该门禁终端设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该门禁终端设备的输入装置可以是显示屏上覆盖的触摸层,也可以是门禁终端设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图12中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的门禁终端设备的限定,具体的门禁终端设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种门禁终端设备,包括处理器和存储器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:构建门禁***的多路数据传输链路;上述多路数据传输链路基于不同的业务类型构建;上述多路数据传输链路均为网状网结构传输链路;确定待传输的目标业务数据的目标业务类型;根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路;通过上述目标数据传输链路,将目标业务数据在门禁***中进行传输。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取门禁***的全***点对点路由穿越表;从全***点对点路由穿越表中,获取本地终端与中转节点之间的第一子传输链路质量,以及中转节点与目标终端之间的第二子传输链路质量;根据第一子传输链路质量与第二子传输链路质量,计算本地终端与目的终端之间的传输链路质量;确定与不同业务类型相对应的网络质量要求;根据与不同业务类型相对应的网络质量要求和所述传输链路质量,构建多路数据传输链路。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据网络质量要求,设置与不同业务类型相适应的传输质量阈值;从本地终端与目的终端之间的传输链路质量中,提取与传输质量阈值最接近的目标传输链路质量;确定与目标传输链路质量相对应的目标中转节点;获取目标中转节点的目标中转节点信息,获取本地终端的本地终端信息以及目标终端的目标终端信息;将上述本地终端信息、目标终端信息、对应的业务类型以及目标中转节点信息作为路由条目写入门禁***的全***网状网设备业务分级传输路由表,构建多路数据传输链路。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:基于全***点对点路由穿越表,判断是否存在与目标终端直接连接的直接传输链路;若是,则提取直接传输链路的直接传输链路质量;若直接传输链路质量大于与不同业务类型相适应的传输质量阈值,则将本地终端信息、目标终端信息、无中转节点和对应业务类型作为路由条目写入所述门禁***的全***网状网设备业务分级传输路由表,构建多路数据传输链路。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:从门禁***的全***点对点路由穿越表中查询多个目标终端的路由信息;根据上述多个目标终端的路由信息,以预先设定的次数向多个目标终端发送链路保活通知帧,用于触发多个目标终端反馈链路保活应答帧;若接收到上述链路保活应答帧,则获取多个目标终端反馈所述链路保活应答帧的应答反馈时长,根据应答反馈时长计算所述多个目标终端的数据链路质量。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:若应答反馈时长小于预先设定的应答超时时间,则记录该应答反馈时长;若应答反馈时长大于所述应答超时时间,则判定为丢包;当链路保活通知帧发送次数达到预先设定的次数时,计算平均应答反馈时长以及丢包率;根据平均应答反馈时长以及丢包率计算数据链路质量。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:若丢包率大于最大丢包率,则判定与目标终端不可达,将上述目标终端从本地终端的点对点路由穿越表中删除;若丢包率小于所述最大丢包率,在本地终端的点对点路由穿越表的目标终端项中添加平均应答反馈时长以及丢包率;根据上述点对点路由穿越表更新上述全***点对点路由穿越表。
上述门禁终端设备,通过所述处理器上运行的计算机程序,通过构建门禁***的多路传输链路,并确定待传输的目标业务数据的目标业务类型,再根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路,最后通过该目标数据传输链路,将目标业务数据在门禁***中进行传输,实现了对不同业务类型的传输数据使用相对应的传输链路进行传输,从而减少数据时延,提高了门禁***实时性业务功能准确性。
本领域普通技术人员可以理解实现如上任一项实施例所述的门禁***传输链路调整方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
据此,在一个实施例中提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:构建门禁***的多路数据传输链路;上述多路数据传输链路基于不同的业务类型构建;上述多路数据传输链路均为网状网结构传输链路;确定待传输的目标业务数据的目标业务类型;根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路;通过上述目标数据传输链路,将目标业务数据在门禁***中进行传输。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取门禁***的全***点对点路由穿越表;从全***点对点路由穿越表中,获取本地终端与中转节点之间的第一子传输链路质量,以及中转节点与目标终端之间的第二子传输链路质量;根据第一子传输链路质量与第二子传输链路质量,计算本地终端与目的终端之间的传输链路质量;确定与不同业务类型相对应的网络质量要求;根据与不同业务类型相对应的网络质量要求和所述传输链路质量,构建多路数据传输链路。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据网络质量要求,设置与不同业务类型相适应的传输质量阈值;从本地终端与目的终端之间的传输链路质量中,提取与传输质量阈值最接近的目标传输链路质量;确定与目标传输链路质量相对应的目标中转节点;获取目标中转节点的目标中转节点信息,获取本地终端的本地终端信息以及目标终端的目标终端信息;将上述本地终端信息、目标终端信息、对应的业务类型以及目标中转节点信息作为路由条目写入门禁***的全***网状网设备业务分级传输路由表,构建多路数据传输链路。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:基于全***点对点路由穿越表,判断是否存在与目标终端直接连接的直接传输链路;若是,则提取直接传输链路的直接传输链路质量;若直接传输链路质量大于与不同业务类型相适应的传输质量阈值,则将本地终端信息、目标终端信息、无中转节点和对应业务类型作为路由条目写入所述门禁***的全***网状网设备业务分级传输路由表,构建多路数据传输链路。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:从门禁***的全***点对点路由穿越表中查询多个目标终端的路由信息;根据上述多个目标终端的路由信息,以预先设定的次数向多个目标终端发送链路保活通知帧,用于触发多个目标终端反馈链路保活应答帧;若接收到上述链路保活应答帧,则获取多个目标终端反馈所述链路保活应答帧的应答反馈时长,根据应答反馈时长计算所述多个目标终端的数据链路质量。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:应答反馈时长小于预先设定的应答超时时间,则记录该应答反馈时长;若应答反馈时长大于所述应答超时时间,则判定为丢包;当链路保活通知帧发送次数达到预先设定的次数时,计算平均应答反馈时长以及丢包率;根据平均应答反馈时长以及丢包率计算数据链路质量。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若丢包率大于最大丢包率,则判定与目标终端不可达,将上述目标终端从本地终端的点对点路由穿越表中删除;若丢包率小于所述最大丢包率,在本地终端的点对点路由穿越表的目标终端项中添加平均应答反馈时长以及丢包率;根据上述点对点路由穿越表更新上述全***点对点路由穿越表。
上述计算机可读存储介质,通过其存储的计算机程序,通过构建门禁***的多路传输链路,并确定待传输的目标业务数据的目标业务类型,再根据目标业务类型从多路数据传输链路中选择相对应的目标数据传输链路,最后通过该目标数据传输链路,将目标业务数据在门禁***中进行传输,实现了对不同业务类型的传输数据使用相对应的传输链路进行传输,从而减少数据时延,提高了门禁***实时性业务功能准确性。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种门禁***传输链路调整方法,其特征在于,包括步骤:
构建门禁***的多路数据传输链路;所述多路数据传输链路基于不同的业务类型构建;所述多路数据传输链路均为网状网结构传输链路;
确定待传输的目标业务数据的目标业务类型;
根据目标业务类型从所述多路数据传输链路中选择相对应的目标数据传输链路;
通过所述目标数据传输链路,将所述目标业务数据在所述门禁***中进行传输。
2.根据权利要求1所述的方法,其特征在于,所述构建门禁***的多路数据传输链路,包括:
获取所述门禁***的全***点对点路由穿越表;
从所述全***点对点路由穿越表中,获取本地终端与中转节点之间的第一子传输链路质量,以及所述中转节点与目标终端之间的第二子传输链路质量;
根据所述第一子传输链路质量与所述第二子传输链路质量,计算所述本地终端与所述目的终端之间的传输链路质量;
确定与不同业务类型相对应的网络质量要求;
根据所述与不同业务类型相对应的网络质量要求和所述传输链路质量,构建所述多路数据传输链路。
3.根据权利要求2所述的方法,其特征在于,所述根据所述与不同业务类型相对应的网络质量要求和所述传输链路质量,构建所述多路数据传输链路,包括:
根据所述网络质量要求,设置与所述不同业务类型相适应的传输质量阈值;
从所述本地终端与所述目的终端之间的传输链路质量中,提取与所述传输质量阈值最接近的目标传输链路质量;
确定与所述目标传输链路质量相对应的目标中转节点;
获取所述目标中转节点的目标中转节点信息,获取所述本地终端的本地终端信息以及所述目标终端的目标终端信息;
将所述本地终端信息、目标终端信息、对应的业务类型以及目标中转节点信息作为路由条目写入所述门禁***的全***网状网设备业务分级传输路由表,构建所述多路数据传输链路。
4.根据权利要求2所述的方法,其特征在于,所述获取所述门禁***的全***点对点路由穿越表之后,还包括:
基于所述全***点对点路由穿越表,判断是否存在与所述目标终端直接连接的直接传输链路;
若是,则提取所述直接传输链路的直接传输链路质量;
若所述直接传输链路质量大于与不同业务类型相适应的传输质量阈值,则将本地终端信息、目标终端信息、无中转节点和对应业务类型作为路由条目写入所述门禁***的全***网状网设备业务分级传输路由表,构建所述多路数据传输链路。
5.根据权利要求1所述的方法,其特征在于,还包括:
从所述门禁***的全***点对点路由穿越表中查询多个目标终端的路由信息;
根据所述多个目标终端的路由信息,以预先设定的次数向所述多个目标终端发送链路保活通知帧,用于触发所述多个目标终端反馈链路保活应答帧;
若接收到所述链路保活应答帧,则获取所述多个目标终端反馈所述链路保活应答帧的应答反馈时长,根据所述应答反馈时长计算所述多个目标终端的数据链路质量。
6.根据权利要求5所述的方法,其特征在于,所述根据所述应答反馈时长计算所述多个目标终端的数据链路质量,包括:
若所述应答反馈时长小于预先设定的应答超时时间,则记录该应答反馈时长;
若所述应答反馈时长大于所述应答超时时间,则判定为丢包;
当所述链路保活通知帧发送次数达到所述预先设定的次数时,计算平均应答反馈时长以及丢包率;
根据所述平均应答反馈时长以及丢包率计算所述数据链路质量。
7.根据权利要求6所述的方法,其特征在于,还包括:
若所述丢包率大于最大丢包率,则判定与所述目标终端不可达,将所述目标终端从本地终端的点对点路由穿越表中删除;
若所述丢包率小于所述最大丢包率,在所述本地终端的点对点路由穿越表的目标终端项中添加所述平均应答反馈时长以及丢包率;
根据所述点对点路由穿越表更新所述全***点对点路由穿越表。
8.一种门禁***传输链路调整装置,其特征在于,包括:
多路链路构建模块,用于构建门禁***的多路数据传输链路;所述多路数据传输链路基于不同的业务类型构建;所述多路数据传输链路均为网状网结构传输链路;
业务类型确定模块,用于确定待传输的目标业务数据的目标业务类型;
传输链路选择模块,用于根据目标业务类型从所述多路数据传输链路中选择相对应的目标数据传输链路;
数据传输模块,用于通过所述目标数据传输链路,将所述目标业务数据在所述门禁***中进行传输。
9.一种门禁终端设备,包括处理器和存储器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910905364.7A CN110730217B (zh) | 2019-09-24 | 2019-09-24 | 门禁***传输链路调整方法、装置、门禁设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910905364.7A CN110730217B (zh) | 2019-09-24 | 2019-09-24 | 门禁***传输链路调整方法、装置、门禁设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110730217A true CN110730217A (zh) | 2020-01-24 |
CN110730217B CN110730217B (zh) | 2022-04-29 |
Family
ID=69219331
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910905364.7A Active CN110730217B (zh) | 2019-09-24 | 2019-09-24 | 门禁***传输链路调整方法、装置、门禁设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110730217B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111447143A (zh) * | 2020-03-31 | 2020-07-24 | 苏宁云计算有限公司 | 业务服务数据传输方法、装置、计算机设备和存储介质 |
CN111885197A (zh) * | 2020-07-31 | 2020-11-03 | 平安国际融资租赁有限公司 | 基于物联网的数据传输方法、装置、云平台和计算机设备 |
CN112291816A (zh) * | 2020-11-13 | 2021-01-29 | Oppo广东移动通信有限公司 | 数据传输方法、装置、存储介质及电子设备 |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080075084A1 (en) * | 2006-09-21 | 2008-03-27 | Hyo-Hyun Choi | Selecting routing protocol in network |
US20080165685A1 (en) * | 2007-01-09 | 2008-07-10 | Walter Weiss | Methods, systems, and computer program products for managing network bandwidth capacity |
CN101350774A (zh) * | 2008-07-28 | 2009-01-21 | 北京邮电大学 | 智能自感知光网络中一种基于网络状态感知的路由选择方法 |
CN103473842A (zh) * | 2013-09-26 | 2013-12-25 | 国家电网公司 | 可视化远程门禁控制装置及其门禁控制方法 |
CN103546455A (zh) * | 2013-09-16 | 2014-01-29 | 北京电视台 | 一种传输链路的调度方法和*** |
CN104080112A (zh) * | 2014-07-17 | 2014-10-01 | 重庆邮电大学 | 一种提高无线自组织网络业务可靠性的方法 |
CN104899953A (zh) * | 2015-06-26 | 2015-09-09 | 杜晓通 | 基于图像关联的高保安门禁控制***及方法 |
US9160673B1 (en) * | 2013-02-28 | 2015-10-13 | Pmc-Sierra Us, Inc. | Link selection in a bonding protocol |
CN105052203A (zh) * | 2014-02-10 | 2015-11-11 | 深圳市大疆创新科技有限公司 | 自适应通信模式切换 |
CN105282231A (zh) * | 2015-09-11 | 2016-01-27 | 深信服网络科技(深圳)有限公司 | 基于应用类型的数据引流方法、装置及*** |
CN105608774A (zh) * | 2016-01-06 | 2016-05-25 | 浙江理工大学 | 一种智能门禁控制***及其控制方法 |
CN105721570A (zh) * | 2016-02-04 | 2016-06-29 | 福建星网锐捷通讯股份有限公司 | 数据点对点传输方法及装置 |
CN106161240A (zh) * | 2016-08-02 | 2016-11-23 | 中国联合网络通信集团有限公司 | 一种确定路由路径的方法及装置 |
CN106452983A (zh) * | 2016-12-22 | 2017-02-22 | 湖南软神科技有限公司 | 一种互联网端到端路径丢包率的测量方法 |
CN106487684A (zh) * | 2016-11-08 | 2017-03-08 | 中国电子科技集团公司第二十研究所 | 一种基于链路质量和排队时延的路由方法 |
CN106953907A (zh) * | 2017-03-15 | 2017-07-14 | 中山大学 | 基于网络穿透的智能移动终端远程可视对讲门禁*** |
CN107786676A (zh) * | 2016-08-24 | 2018-03-09 | 中国电信股份有限公司 | 中继通信方法、***和用于中继通信的终端 |
CN107959822A (zh) * | 2016-10-17 | 2018-04-24 | 上海博超联石智能科技有限公司 | 一种多功能门禁控制网络监控*** |
CN108322925A (zh) * | 2018-01-29 | 2018-07-24 | 东北大学 | 超密度异构融合网络中区分业务类型的传输路径计算方法 |
-
2019
- 2019-09-24 CN CN201910905364.7A patent/CN110730217B/zh active Active
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080075084A1 (en) * | 2006-09-21 | 2008-03-27 | Hyo-Hyun Choi | Selecting routing protocol in network |
US20080165685A1 (en) * | 2007-01-09 | 2008-07-10 | Walter Weiss | Methods, systems, and computer program products for managing network bandwidth capacity |
CN101350774A (zh) * | 2008-07-28 | 2009-01-21 | 北京邮电大学 | 智能自感知光网络中一种基于网络状态感知的路由选择方法 |
US9160673B1 (en) * | 2013-02-28 | 2015-10-13 | Pmc-Sierra Us, Inc. | Link selection in a bonding protocol |
CN103546455A (zh) * | 2013-09-16 | 2014-01-29 | 北京电视台 | 一种传输链路的调度方法和*** |
CN103473842A (zh) * | 2013-09-26 | 2013-12-25 | 国家电网公司 | 可视化远程门禁控制装置及其门禁控制方法 |
CN105052203A (zh) * | 2014-02-10 | 2015-11-11 | 深圳市大疆创新科技有限公司 | 自适应通信模式切换 |
CN104080112A (zh) * | 2014-07-17 | 2014-10-01 | 重庆邮电大学 | 一种提高无线自组织网络业务可靠性的方法 |
CN104899953A (zh) * | 2015-06-26 | 2015-09-09 | 杜晓通 | 基于图像关联的高保安门禁控制***及方法 |
CN105282231A (zh) * | 2015-09-11 | 2016-01-27 | 深信服网络科技(深圳)有限公司 | 基于应用类型的数据引流方法、装置及*** |
CN105608774A (zh) * | 2016-01-06 | 2016-05-25 | 浙江理工大学 | 一种智能门禁控制***及其控制方法 |
CN105721570A (zh) * | 2016-02-04 | 2016-06-29 | 福建星网锐捷通讯股份有限公司 | 数据点对点传输方法及装置 |
CN106161240A (zh) * | 2016-08-02 | 2016-11-23 | 中国联合网络通信集团有限公司 | 一种确定路由路径的方法及装置 |
CN107786676A (zh) * | 2016-08-24 | 2018-03-09 | 中国电信股份有限公司 | 中继通信方法、***和用于中继通信的终端 |
CN107959822A (zh) * | 2016-10-17 | 2018-04-24 | 上海博超联石智能科技有限公司 | 一种多功能门禁控制网络监控*** |
CN106487684A (zh) * | 2016-11-08 | 2017-03-08 | 中国电子科技集团公司第二十研究所 | 一种基于链路质量和排队时延的路由方法 |
CN106452983A (zh) * | 2016-12-22 | 2017-02-22 | 湖南软神科技有限公司 | 一种互联网端到端路径丢包率的测量方法 |
CN106953907A (zh) * | 2017-03-15 | 2017-07-14 | 中山大学 | 基于网络穿透的智能移动终端远程可视对讲门禁*** |
CN108322925A (zh) * | 2018-01-29 | 2018-07-24 | 东北大学 | 超密度异构融合网络中区分业务类型的传输路径计算方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111447143A (zh) * | 2020-03-31 | 2020-07-24 | 苏宁云计算有限公司 | 业务服务数据传输方法、装置、计算机设备和存储介质 |
CN111447143B (zh) * | 2020-03-31 | 2022-10-04 | 苏宁云计算有限公司 | 业务服务数据传输方法、装置、计算机设备和存储介质 |
CN111885197A (zh) * | 2020-07-31 | 2020-11-03 | 平安国际融资租赁有限公司 | 基于物联网的数据传输方法、装置、云平台和计算机设备 |
CN111885197B (zh) * | 2020-07-31 | 2022-11-25 | 平安国际融资租赁有限公司 | 基于物联网的数据传输方法、装置、云平台和计算机设备 |
CN112291816A (zh) * | 2020-11-13 | 2021-01-29 | Oppo广东移动通信有限公司 | 数据传输方法、装置、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN110730217B (zh) | 2022-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110730217B (zh) | 门禁***传输链路调整方法、装置、门禁设备和存储介质 | |
US7453864B2 (en) | Predictive route maintenance in a mobile ad hoc network | |
US7299038B2 (en) | Predictive routing including the use of fuzzy logic in a mobile ad hoc network | |
US7116643B2 (en) | Method and system for data in a collection and route discovery communication network | |
Saravanan et al. | Routing using reinforcement learning in vehicular ad hoc networks | |
US9602406B2 (en) | Data transfer control device and data transfer control method | |
EP1473889A2 (en) | Predictive routing in a mobile ad hoc network | |
CN105704034B (zh) | 接入网络的方法和中央服务器 | |
Magaia et al. | ReFIoV: A novel reputation framework for information-centric vehicular applications | |
KR20070081733A (ko) | 다중 경로 설정 장치 및 방법 | |
CN113949554B (zh) | 一种分布式网络全局态势感知数据高速传输方法 | |
CN111935780A (zh) | 一种无线网格网络中流量负载分担的方法、网络*** | |
CN106712989B (zh) | 一种QoS管理的方法及装置 | |
Aloi et al. | The SENSE-ME platform: Infrastructure-less smartphone connectivity and decentralized sensing for emergency management | |
Abdou et al. | Priority levels based multi-hop broadcasting method for vehicular ad hoc networks | |
CN102932253B (zh) | 通信路径控制装置 | |
Roy et al. | Fairness in message delivery in delay tolerant networks | |
CN111866845A (zh) | 数据传输方法、装置、设备及计算机可读存储介质 | |
CN103368770A (zh) | 基于网关级拓扑的自适应alm覆盖网络构建及维护方法 | |
CN113507738B (zh) | 一种移动自组网路由决策方法 | |
JP2017228909A (ja) | ネットワーク負荷低減システムおよびネットワーク負荷低減方法 | |
CN100576959C (zh) | 用于选择组合点的方法和网络节点 | |
Chatzidakis et al. | Location aware clustering and epidemic trust management in mobile ad hoc network | |
CN110677471B (zh) | 门禁***的数据链路构建方法、装置、设备和存储介质 | |
JPWO2022138232A5 (zh) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |