CN114885392A - 一种数据传输方法、通信设备以及计算机可读存储介质 - Google Patents
一种数据传输方法、通信设备以及计算机可读存储介质 Download PDFInfo
- Publication number
- CN114885392A CN114885392A CN202210272617.3A CN202210272617A CN114885392A CN 114885392 A CN114885392 A CN 114885392A CN 202210272617 A CN202210272617 A CN 202210272617A CN 114885392 A CN114885392 A CN 114885392A
- Authority
- CN
- China
- Prior art keywords
- network
- monitoring terminal
- operator
- monitoring
- data transmission
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 68
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000004891 communication Methods 0.000 title claims abstract description 21
- 238000012544 monitoring process Methods 0.000 claims abstract description 211
- 230000002159 abnormal effect Effects 0.000 claims abstract description 24
- 230000001413 cellular effect Effects 0.000 claims description 20
- 238000004590 computer program Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000000903 blocking effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0027—Control or signalling for completing the hand-off for data sessions of end-to-end connection for a plurality of data sessions of end-to-end connections, e.g. multi-call or multi-bearer end-to-end data connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/22—Performing reselection for specific purposes for handling the traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种数据传输方法、通信设备以及计算机可读存储介质。该数据传输方法包括:获取监控终端的网络信息;基于所述网络信息判断所述监控终端是否存在网络异常情况;若是,基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络;将所述监控终端通过所述备用网络传输的视频数据,上传到监控平台。通过上述方式,客户终端设备可以充分利用多个运营商的网络资源,保证监控终端在单运营商网络资源不足的情况下,可以提供其他运营商网络资源,保证视频数据的高效、可靠发送。
Description
技术领域
本申请涉及通信应用技术领域,特别是涉及一种数据传输方法、通信设备以及计算机可读存储介质。
背景技术
蜂窝5G网络已经逐步商业化,越来越多的设备集成了蜂窝5G模块,通过其超高带宽高效完成数据传输。5G监控设备也运用了蜂窝5G技术,将采集的视频数据实时传送到监控平台,实现监控数据远程、高清、实时查看。
尤其是一些新增监控点位,线路部署成本高、施工难度大,基于5G网络的视频传输可以极大降低施工及维护成本。5G技术的加持使得视频监控在很多场所能够实现高清流畅监控,但是并不是可以胜任每一个场所,如火车站、公园、商超等人流密集型场景,不同时刻基站接入的终端个数不同,所占用的带宽资源也不同。如果某一时刻基站分配给监控终端的带宽资源不足就会造成视频监控终端数据传输不畅,最终导致视频卡顿。
发明内容
本申请提供了一种数据传输方法、通信设备以及计算机可读存储介质。
本申请提供了一种数据传输方法,所述数据传输方法包括:
获取监控终端的网络信息;
基于所述网络信息判断所述监控终端是否存在网络异常情况;
若是,基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络;
将所述监控终端通过所述备用网络传输的视频数据,上传到监控平台。
其中,所述基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络,包括:
基于所述网络信息获取所述监控终端当前连接的第一运营商网络;
获取支持的多个运营商网络;
从所述多个运营商网络中获取除所述第一运营商网络之外的多个第二运营商网络;
从所述多个第二运营商网络中选择当前剩余带宽最多的第二运营商网络建立所述备用网络。
其中,所述基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络,包括:
基于所述网络信息获取所述监控终端当前连接的第一运营商网络;
获取支持的多个运营商网络;
从所述多个运营商网络中获取除所述第一运营商网络之外的多个第二运营商网络;
基于所述多个第二运营商网络建立所述备用网络。
其中,所述基于所述网络信息判断所述监控终端是否存在网络异常情况,包括:
基于所述网络信息检测所述监控终端的发送队列上的待发送数据量是否大于等于预设阈值;
若是,确定所述监控终端处于所述网络异常情况;
若否,确定所述监控终端处于网络正常情况。
其中,所述基于所述网络信息判断所述监控终端是否存在网络异常情况,包括:
基于所述网络信息检测所述监控终端的发送队列上的待发送数据量在预设时间段内是否持续增长;
若是,确定所述监控终端处于所述网络异常情况;
若否,确定所述监控终端处于网络正常情况。
其中,所述基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络,包括:
创建网络热点;
基于所述网络信息选择除所述监控终端当前连接的运营商网络外的其他运营商网络;
将所述其他运营商网络接入所述网络热点,以建立备用网络;
将所述网络热点的网络参数共享给所述监控终端,以使所述监控终端连接所述备用网络。
本申请还提供了另一种数据传输方法,所述数据传输方法包括:
监控终端监测自身的网络信息,在基于所述网络信息判断当前处于网络异常情况时,向客户终端设备发送申请接入备用网络的请求信息;
所述客户终端设备基于所述请求信息返回所述备用网络的建立情况;
所述监控终端在得到所述备用网络建立完成的回复信息后,向所述客户终端设备发起备用网络连接请求;
所述客户终端设备基于所述备用网络连接请求建立与所述监控终端的网络连接;
所述监控终端利用所述备用网络向监控平台上传视频数据。
其中,所述数据传输方法还包括:
所述监控终端向监控平台发送当前接入的网络信息;
所述监控平台将所有监控终端的网络信息发送给所述客户终端设备;
所述客户终端设备基于所述所有监控终端的网络信息以及所述所有监控终端注册的运营商网络选择一个或多个运营商网络,接入创建的网络热点,以建立所述备用网络。
其中,所述客户终端设备基于所述所有监控终端的网络信息以及所述所有监控终端注册的运营商网络选择一个或多个运营商网络,包括:
所述客户终端设备基于所述所有监控终端的网络信息获取所述所有监控终端注册的运营商网络的第一当前剩余带宽;
所述客户终端设备获取支持的多个运营商网络的第二当前剩余带宽;
所述客户终端设备从所述第一当前剩余带宽和所述第二当前剩余带宽中选择最大剩余带宽对应的运营商网络,用于建立所述备用网络。
其中,所述监控终端利用所述备用网络向监控平台上传视频数据,包括:
所述监控终端同时利用所述备用网络向所述监控平台上传视频数据,以及直接利用蜂窝网络向所述监控平台上传视频数据;
所述监控终端利用所述备用网络向监控平台上传视频数据之后,所述数据传输方法还包括:
所述监控终端在预设时间内没有利用所述备用网络上传视频数据时,断开与所述客户终端设备的网络连接。
本申请还提供了一种通信设备,所述通信设备包括处理器和存储器,所述存储器中存储有程序数据,所述处理器用于执行所述程序数据以实现如上述的数据传输方法。
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现上述的数据传输方法。
本申请的有益效果是:客户终端设备获取监控终端的网络信息;基于所述网络信息判断所述监控终端是否存在网络异常情况;若是,基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络;将所述监控终端通过所述备用网络传输的视频数据,上传到监控平台。通过上述方式,客户终端设备可以充分利用多个运营商的网络资源,保证监控终端在单运营商网络资源不足的情况下,可以提供其他运营商网络资源,保证视频数据的高效、可靠发送,解决了现有方案中因单运营商资源不够导致的视频卡顿或者画面质量变低的问题。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是本申请提供的数据传输方法一实施例的流程示意图;
图2是图1所示数据传输方法的具体流程示意图;
图3是本申请提供的数据传输***的结构示意图;
图4是本申请提供的数据传输方法另一实施例的流程示意图;
图5是图4所示数据传输方法的具体流程示意图;
图6是本申请提供的通信设备一实施例的结构示意图;
图7是本申请提供的计算机可读存储介质一实施例的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参阅图1和图2,图1是本申请提供的数据传输方法一实施例的流程示意图,图2是图1所示数据传输方法的具体流程示意图。
其中,本申请的数据传输方法应用于一种通信设备,如客户终端设备(CPE,Customer Premise Equipment)。需要说明的是,本申请的数据传输方法可以应用于5G通信领域,即如图3中所示的监控终端集群中包括各种型号的5G终端,另外,在本申请的数据传输***中还可以包括监控平台以及5G CPE等。其中,5G CPE具备接入是三种运营商网络的能力,如图3中的移动运营商、联通运营商以及电信运营商,5G CPE通过硬件开关控制CPE和指定的SIM(Subscriber Identity Module,用户识别卡)卡连接并计入对应的运营商网络。
具体而言,如图1所示,本申请实施例的数据传输方法具体包括以下步骤:
步骤S11:获取监控终端的网络信息。
在本申请实施例中,客户终端设备获取监控终端的网络信息,其中,网络信息具体可以包括当前监控终端连接的运营商网络信息MCC(国家代码)、MNC(网络代码)以及当前的卡顿状态等。
具体地,通过网络信息中的MCC、MNC、PCI可以唯一确定当前的网络,MCC为国家码、MNC是蜂窝网络ID,PCI是当前接入的小区,如果CPE三张SIM卡对应的网络信息和当前卡顿终端的网络信息不一致,则认为当前还存在未使用网络。
具体地,客户终端设备可以按照预设周期向监控终端查询网络信息,也可以由监控终端按照预设周期上报自身的网络信息,另外,还可以由监控终端监测自身的网络信息是否发生变化,在发生变化时及时将变化的网络信息上报至客户终端设备。
步骤S12:基于网络信息判断监控终端是否存在网络异常情况。
在本申请实施例中,客户终端设备基于监控终端的网络信息判断监控终端是否存在网络异常情况,如由于网络问题丢包的情况。具体判断逻辑包括但不限于以下两种:
第一、客户终端设备根据监控终端的网络信息检测监控终端的发送队列上的待发送数据量是否大于等于预设阈值,若监控终端的发送队列上的待发送数据量大于等于预设阈值,则说明发送队列上存在待发送数据堆积的情况,即当前蜂窝网络带宽不足以满足该监控终端的视频数据完全、顺序地传输,此时,即可认为该监控终端当前存在网络异常情况。
第二、客户终端设备根据监控终端的网络信息检测监控终端的发送队列上的待发送数据量在预设时间段内是否持续增长,若监控终端的发送队列上的待发送数据库持续堆积,即使未达到预设阈值,也可以说明当前蜂窝网络带宽不足,导致监控终端的视频数据无法顺利传输出去,才会出现持续堆积的趋势,此时,即可认为该监控终端当前存在网络异常情况。
步骤S13:基于网络信息选择除监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络。
在本申请实施例中,监控终端出现网络异常情况的原因一般在于接入同一基站的监控终端以及其他蜂窝终端数量较多,同时上传蜂窝网络的视频数据量较大,导致基站分配的带宽资源不足以满足大量终端的数据传输需求。
其中,监控终端一般只有一个SIM卡槽,即每个监控终端同一时刻只能采用一个运营商网络,当连接的运营商网络剩余带宽不足时,监控终端即会出现网络异常情况。然而,若监控终端需要切换其他运营商网络时,只能通过换上其他的运营商的SIM卡,操作复杂费时。
本申请实施例通过将5G CPE,即客户终端设备作为监控终端集群的备用网络节点,可以及时为出现网络异常情况的监控终端提供其他运营商网络的备用网络。
具体地,客户终端设备基于监控终端设备上传的网络信息获取监控终端当前连接的第一运营商网络,如移动网络。客户终端设备由于具备接入三种运营商网络的能力,在设备初始化时,即可将三种运营商网络完成注册的使用,即客户终端设备可以同时支持移动网络、联通网络以及电信网络。
由于监控终端出现网络异常情况,即说明移动网络剩余带宽不足,客户终端设备即可从联通网络和电信网络中选取一个或两个建立备用网络。
具体地,由于客户终端设备可以同时兼用多个运营商网络,客户终端设备可以同时利用联通网络和电信网络建立一个备用网络,此时,备用网络即可复用联通网络和电信网络的带宽。
若需要选取其中一个运营商网络建立备用网络时,客户终端设备可以获取联通网络和电信网络的剩余带宽,从而选取剩余带宽最大,即最优运营商网络建立备用网络。
客户终端设备建立备用网络的具体过程请参阅以下过程:
客户终端设备上电后根据当前配置完成上次SIM卡对应网络的连接,同时通过安全算法产生随机SSID和密码,并基于当前参数创建网络热点,如AP热点或wifi热点。创建OK后,客户终端设备将网络热点的参数,如账号密码等通过蜂窝网络供监控终端使用。
客户终端设备根据出现网络异常情况的监控终端的网络信息选取最优运营商网络,然后将最优运营商网络接入网络热点,从而建立备用网络。监控终端可以通过共享的网络热点参数连接该备用网络,从而使用该备用网络进行数据传输。
步骤S14:将监控终端通过备用网络传输的视频数据,上传到监控平台。
在本申请实施例中,监控终端利用备用网络传输视频数据,然后由客户终端设备将视频数据上传到监控平台,从而使得监控终端可以利用其他运营商网络进行数据传输,保证监控类视频数据优先进行传输,从而保证视频流畅播放、不卡顿。
在本申请实施例中,客户终端设备获取监控终端的网络信息;基于所述网络信息判断所述监控终端是否存在网络异常情况;若是,基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络;将所述监控终端通过所述备用网络传输的视频数据,上传到监控平台。通过上述方式,客户终端设备可以充分利用多个运营商的网络资源,保证监控终端在单运营商网络资源不足的情况下,可以提供其他运营商网络资源,保证视频数据的高效、可靠发送,解决了现有方案中因单运营商资源不够导致的视频卡顿或者画面质量变低的问题。
下面通过***的方式继续介绍本申请所保护的数据传输方法,请继续参阅图4和图5,图4是本申请提供的数据传输方法另一实施例的流程示意图,图5是图4所示数据传输方法的具体流程示意图。
具体而言,如图4所示,本申请实施例的数据传输方法具体包括以下步骤:
步骤S21:监控终端监测自身的网络信息,在基于网络信息判断当前处于网络异常情况时,向客户终端设备发送申请接入备用网络的请求信息。
在本申请实施例中,如图5所示,监控终端进行设备初始化。具体地,监控终端上电会进行相关初始化如蜂窝网络连接、视频采集模块、传输模块等初始化。蜂窝网络连接建立OK后,监控终端会先和监控平台建立连接,然后将监控终端当前连接的运营商网路信息MCC(国家代码)、MNC(网络代码)以及当前的卡顿状态同步给监控平台做记录。
监控终端初始化完毕后,视频采集模块会将实时采集的视频数据编解码、压缩、分块处理,然后将数据块投入到发送队列。传输模块检测到发送队列存在待发送数据时会基于默认蜂窝链路,即蜂窝网络进行发送,如果发送队列数据块持续堆积或者发送队列数据块数量大于预设阈值时,说明当前蜂窝网络带宽不足。反之如果发送队列中的数据块持续减少或者在小范围内波动说明当前网络带宽资源充足。
客户终端设备作为终端集群的备用网络节点,设备上电后根据当前配置完成上次sim卡对应网络的连接,同时通过安全算法产生随机SSID和密码并基于当前参数创建网络热点。创建网络热点完成后将网络热点参数,如网络热点账号、密码等通过蜂窝网络上报至监控平台供其他监控终端使用。
客户终端设备启动后会定期向监控平台获取当前数据传输***中各个监控终端的网络信息,也可以由监控平台定期向客户终端设备推送当前数据传输***中各个监控终端的网络信息。
如果各个监控终端无卡顿,说明当前各运营商网络带宽资源充足,无需备用网络,此时客户终端设备处于待命状态。如果某时间点,查询到某些监控终端因发送速率低导致视频卡顿,客户终端设备会统计当前卡顿终端所接入的运营商网络信息,如果仅是某个运营商网络卡顿,则客户终端设备会遍历剩下的两个运营商网络并进行带宽测量选择最优运营商网络并接入。
例如,如图3所示,假设某时间点监控终端A、监控终端B因周围有几个人在使用视频服务导致移动网络带宽资源紧张,最终导致监控终端A、监控终端B画面卡顿。此时,客户终端设备通过监控平台了解到当前反馈卡顿的是移动运营商网络,联通运营商网络和电信运营商网络未反馈卡顿。于是客户终端设备会依次通过硬件开关切换至电信运营商网络和联通运营商网络,选择电信运营商网络和/或联通运营商网络接入网络热点。
具体地,客户终端设备可以通过带宽测量选择当前最优的运营商网络并接入网络热点。例如,假设当前联通运营商网络最优,则客户终端设备会选择联通运营商网络接入并重新注册到监控平台。
其中,客户终端设备通过带宽测量可以获取每个运营商网络的当前剩余带宽,然后选择当前剩余带宽最大的运营商网络作为最优运营商网络。
在本申请实施例中,监控终端中的传输模块检测到发送队列里待发送数据块持续增多,则向监控平台发送申请接入备用网络的请求信息,通知监控平台请求备份网络支持。
步骤S22:客户终端设备基于请求信息返回备用网络的建立情况。
在本申请实施例中,监控平台将监控终端的卡顿信息同步至客户终端设备,待客户终端设备最优备用网络建立完成后,将网络热点参数发送给监控终端。
步骤S23:监控终端在得到备用网络建立完成的回复信息后,向客户终端设备发起备用网络连接请求。
本申请实施例中,卡顿的监控终端会通过监控平台发送来的网络热点参数发起网络连接请求。
步骤S24:客户终端设备基于备用网络连接请求建立与监控终端的网络连接。
步骤S25:监控终端利用备用网络向监控平台上传视频数据。
在本申请实施例中,监控终端与客户终端设备成功建立网络连接后,卡顿的监控终端的传输模块会同时使用两个链路进行数据发送,分别是监控终端自有的蜂窝链路和来自客户终端设备的wifi链路。在不影响视频业务发送速率的情况下,传输模块会优先基于自有蜂窝链路发送,自有蜂窝链路无法发送出去的数据块交由客户终端设备wifi链路发送。
特别的,某时间点卡顿的监控终端自有蜂窝链路已经能够将数据块及时发送出去且持续一段时间,则认为当前网络带宽资源足够,即可关闭备用的客户终端设备WiFi链路。
在本申请实施例中,通过监控平台及客户终端设备的有效整合,可以充分使用三大运营商的网络资源,保证视频监控终端在单运营商网络资源不够时,通过双网络资源保证视频数据的高效、可靠发送,解决了现有方案中因单运营商资源不够导致的视频卡顿或者画面质量变低的问题。通过监控平台实时感知当前终端集群接入运营商网络的整体负荷情况,当检测到某网络带宽不足时快速选择最优备份运营商网络并接入,同时提供wifi链路供卡顿监控终端进行双链路视频传输,若原网络负荷降低则自动释放备用客户终端设备网络,为其他卡顿的监控终端提供有效支撑。
本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
为实现上述实施例的数据传输方法,本申请还提出了一种通信设备,具体请参阅图6,图6是本申请提供的通信设备一实施例的结构示意图。
本申请实施例的通信设备400包括存储器41和处理器42,其中,存储器41和处理器42耦接。
存储器41用于存储程序数据,处理器42用于执行程序数据以实现上述实施例所述的数据传输方法。
在本实施例中,处理器42还可以称为CPU(Central Processing Unit,中央处理单元)。处理器42可能是一种集成电路芯片,具有信号的处理能力。处理器42还可以是通用处理器、数字信号处理器(DSP,Digital Signal Process)、专用集成电路(ASIC,ApplicationSpecific Integrated Circuit)、现场可编程门阵列(FPGA,Field Programmable GateArray)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器42也可以是任何常规的处理器等。
为实现上述实施例的数据传输方法,本申请还提供了一种计算机可读存储介质,如图7所示,计算机可读存储介质500用于存储程序数据51,程序数据51在被处理器执行时,用以实现如上述实施例所述的数据传输方法。
本申请还提供一种计算机程序产品,其中,上述计算机程序产品包括计算机程序,上述计算机程序可操作来使计算机执行如本申请实施例所述的数据传输方法。该计算机程序产品可以为一个软件安装包。
本申请上述实施例所述的数据传输方法,在实现时以软件功能单元的形式存在并作为独立的产品销售或使用时,可以存储在装置中,例如一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
Claims (12)
1.一种数据传输方法,其特征在于,所述数据传输方法包括:
获取监控终端的网络信息;
基于所述网络信息判断所述监控终端是否存在网络异常情况;
若是,基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络;
将所述监控终端通过所述备用网络传输的视频数据,上传到监控平台。
2.根据权利要求1所述的数据传输方法,其特征在于,
所述基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络,包括:
基于所述网络信息获取所述监控终端当前连接的第一运营商网络;
获取支持的多个运营商网络;
从所述多个运营商网络中获取除所述第一运营商网络之外的多个第二运营商网络;
从所述多个第二运营商网络中选择当前剩余带宽最多的第二运营商网络建立所述备用网络。
3.根据权利要求1所述的数据传输方法,其特征在于,
所述基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络,包括:
基于所述网络信息获取所述监控终端当前连接的第一运营商网络;
获取支持的多个运营商网络;
从所述多个运营商网络中获取除所述第一运营商网络之外的多个第二运营商网络;
基于所述多个第二运营商网络建立所述备用网络。
4.根据权利要求1~3任一项所述的数据传输方法,其特征在于,
所述基于所述网络信息判断所述监控终端是否存在网络异常情况,包括:
基于所述网络信息检测所述监控终端的发送队列上的待发送数据量是否大于等于预设阈值;
若是,确定所述监控终端处于所述网络异常情况;
若否,确定所述监控终端处于网络正常情况。
5.根据权利要求1~3任一项所述的数据传输方法,其特征在于,
所述基于所述网络信息判断所述监控终端是否存在网络异常情况,包括:
基于所述网络信息检测所述监控终端的发送队列上的待发送数据量在预设时间段内是否持续增长;
若是,确定所述监控终端处于所述网络异常情况;
若否,确定所述监控终端处于网络正常情况。
6.根据权利要求1所述的数据传输方法,其特征在于,
所述基于所述网络信息选择除所述监控终端当前连接的运营商网络外的至少一个运营商网络建立备用网络,包括:
创建网络热点;
基于所述网络信息选择除所述监控终端当前连接的运营商网络外的其他运营商网络;
将所述其他运营商网络接入所述网络热点,以建立备用网络;
将所述网络热点的网络参数共享给所述监控终端,以使所述监控终端连接所述备用网络。
7.一种数据传输方法,其特征在于,所述数据传输方法包括:
监控终端监测自身的网络信息,在基于所述网络信息判断当前处于网络异常情况时,向客户终端设备发送申请接入备用网络的请求信息;
所述客户终端设备基于所述请求信息返回所述备用网络的建立情况;
所述监控终端在得到所述备用网络建立完成的回复信息后,向所述客户终端设备发起备用网络连接请求;
所述客户终端设备基于所述备用网络连接请求建立与所述监控终端的网络连接;
所述监控终端利用所述备用网络向监控平台上传视频数据。
8.根据权利要求7所述的数据传输方法,其特征在于,所述数据传输方法还包括:
所述监控终端向监控平台发送当前接入的网络信息;
所述监控平台将所有监控终端的网络信息发送给所述客户终端设备;
所述客户终端设备基于所述所有监控终端的网络信息以及所述所有监控终端注册的运营商网络选择一个或多个运营商网络,接入创建的网络热点,以建立所述备用网络。
9.根据权利要求8所述的数据传输方法,其特征在于,
所述客户终端设备基于所述所有监控终端的网络信息以及所述所有监控终端注册的运营商网络选择一个或多个运营商网络,包括:
所述客户终端设备基于所述所有监控终端的网络信息获取所述所有监控终端注册的运营商网络的第一当前剩余带宽;
所述客户终端设备获取支持的多个运营商网络的第二当前剩余带宽;
所述客户终端设备从所述第一当前剩余带宽和所述第二当前剩余带宽中选择最大剩余带宽对应的运营商网络,用于建立所述备用网络。
10.根据权利要求7所述的数据传输方法,其特征在于,
所述监控终端利用所述备用网络向监控平台上传视频数据,包括:
所述监控终端同时利用所述备用网络向所述监控平台上传视频数据,以及直接利用蜂窝网络向所述监控平台上传视频数据;
所述监控终端利用所述备用网络向监控平台上传视频数据之后,所述数据传输方法还包括:
所述监控终端在预设时间内没有利用所述备用网络上传视频数据时,断开与所述客户终端设备的网络连接。
11.一种通信设备,其特征在于,所述通信设备包括处理器和存储器,所述存储器中存储有程序数据,所述处理器用于执行所述程序数据以实现如权利要求1-10任一项所述的数据传输方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现权利要求1-10任一项所述的数据传输方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210272617.3A CN114885392A (zh) | 2022-03-18 | 2022-03-18 | 一种数据传输方法、通信设备以及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210272617.3A CN114885392A (zh) | 2022-03-18 | 2022-03-18 | 一种数据传输方法、通信设备以及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114885392A true CN114885392A (zh) | 2022-08-09 |
Family
ID=82668148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210272617.3A Pending CN114885392A (zh) | 2022-03-18 | 2022-03-18 | 一种数据传输方法、通信设备以及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114885392A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116193202A (zh) * | 2022-12-05 | 2023-05-30 | 百鸟数据科技(北京)有限责任公司 | 一种用于野外观测的多通路视频观测*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102316492A (zh) * | 2010-07-01 | 2012-01-11 | 中国电信股份有限公司 | 网络无缝切换的方法及*** |
EP3282695A1 (en) * | 2016-08-11 | 2018-02-14 | Senecta Security AB | Video surveillance system |
WO2020078425A1 (zh) * | 2018-10-17 | 2020-04-23 | 中兴通讯股份有限公司 | 网络接入方法、终端及计算机存储介质 |
CN111131840A (zh) * | 2019-12-25 | 2020-05-08 | 视联动力信息技术股份有限公司 | 一种视频业务***切换网络的方法及装置 |
CN112203316A (zh) * | 2020-09-30 | 2021-01-08 | Oppo(重庆)智能科技有限公司 | 网络异常的恢复方法、装置、电子设备及存储介质 |
CN113115351A (zh) * | 2021-03-31 | 2021-07-13 | 深圳市优克联新技术有限公司 | 一种网络异常的处理方法、处理装置、终端设备及介质 |
-
2022
- 2022-03-18 CN CN202210272617.3A patent/CN114885392A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102316492A (zh) * | 2010-07-01 | 2012-01-11 | 中国电信股份有限公司 | 网络无缝切换的方法及*** |
EP3282695A1 (en) * | 2016-08-11 | 2018-02-14 | Senecta Security AB | Video surveillance system |
WO2020078425A1 (zh) * | 2018-10-17 | 2020-04-23 | 中兴通讯股份有限公司 | 网络接入方法、终端及计算机存储介质 |
CN111131840A (zh) * | 2019-12-25 | 2020-05-08 | 视联动力信息技术股份有限公司 | 一种视频业务***切换网络的方法及装置 |
CN112203316A (zh) * | 2020-09-30 | 2021-01-08 | Oppo(重庆)智能科技有限公司 | 网络异常的恢复方法、装置、电子设备及存储介质 |
CN113115351A (zh) * | 2021-03-31 | 2021-07-13 | 深圳市优克联新技术有限公司 | 一种网络异常的处理方法、处理装置、终端设备及介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116193202A (zh) * | 2022-12-05 | 2023-05-30 | 百鸟数据科技(北京)有限责任公司 | 一种用于野外观测的多通路视频观测*** |
CN116193202B (zh) * | 2022-12-05 | 2023-07-18 | 百鸟数据科技(北京)有限责任公司 | 一种用于野外观测的多通路视频观测*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11375360B2 (en) | Using a plurality of SIM cards at an electronic device | |
CN112469006B (zh) | 基于cpe***的数据传输方法、终端及计算机可读存储介质 | |
CN111586807B (zh) | 一种网络接入方法及通信装置 | |
EP2076069A1 (en) | Method and system for performing service admission control | |
US9232440B2 (en) | Method and apparatus for controlling system overload in a wireless communication system | |
US20210058986A1 (en) | Communication Method and Communications Apparatus | |
CN113055972B (zh) | 无线通信中的会话处理方法及终端设备 | |
JP2023515277A (ja) | 自律的かつレジリエントな集積回路装置 | |
CN112055176A (zh) | 基于视频码流的协商传输方法、电子设备以及计存储介质 | |
US6826166B2 (en) | Wireless access system | |
US10178607B2 (en) | Method and apparatus for determining a network search parameter in a mobile communications network | |
WO2019062490A1 (zh) | 负载信息的交互方法、装置、处理器及存储介质 | |
CN103109502B (zh) | 对毫微微小区簇接入进行负载平衡的方法和装置 | |
AU2007229340A1 (en) | Radio communication system | |
CN114885392A (zh) | 一种数据传输方法、通信设备以及计算机可读存储介质 | |
US20160345248A1 (en) | Method and apparatus for determining a network search parameter in a mobile communications network | |
CN111479302A (zh) | 一种数据业务切换方法及通信装置 | |
US10368294B2 (en) | Method and apparatus for determining a network search parameter in a mobile communications network | |
CN113133063A (zh) | 一种会话释放方法、电子设备及存储介质 | |
CN106713180A (zh) | 热点设备控制方法及装置 | |
CN102065400B (zh) | 异常状态下用户的接入方法、装置和一种通信*** | |
US20120099528A1 (en) | Radio network control device, packet switching device, circuit switching device, and information reporting method | |
CN113853005A (zh) | 一种基站间的信令连接自建立方法 | |
CN109699049B (zh) | 用户面协议栈类型的确定方法和装置 | |
CN111405025A (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 |