一种模式自适应匹配方法及设备组成比例

技术编号:14873314 阅读:74 留言:0更新日期:2017-03-23 20:58
本发明专利技术提供一种模式自适应匹配方法及设备。本发明专利技术提供的模式自适应方法包括:第一设备在第一工作模式下与第二设备连接成功后,若第一工作模式下的速率大于等于设定阈值,则保持第一工作模式,停止工作模式切换;否则,按照速率从高到低的顺序进行工作模式切换,若在切换的过程中,在当前工作模式下与第二设备连接成功,则保持当前工作模式,停止工作模式切换。由于在第一设备和第二设备连接成功之后,若第一设备判断连接成功的该工作模式下的速率小于设定的阀值,则按照速率从高到低顺序进行工作模式的切换,从而尽可能在高速率的工作模式下与第二设备连接,进而在实现工作模式自适应匹配的基础上,优先在高速率的工作模式下进行数据传输。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种模式自适应匹配方法及设备
技术介绍
现有技术中,电子设备内部可能设置有多种的接口芯片,因此,电子设备可以支持多种接口模式。不同的设备之间建立连接时,需要进行模式匹配。对于同介质不同速率的自适应匹配,例如,普通网络物理层(PhysicalLayer,简称PHY)芯片,支持10\\100\\1000Base-T,具体方法是为:使用不同数据传输的自动协商信号做预先协商,这种协商信号采用的脉冲方式,和数据传输时不同,只有当协商脉冲互相通知了各自支持的模式,才能决定数据传输采用哪种接口模式,以便进行自适应匹配。而对于不同介质的接口模式之间,目前,使用简单的主动配置模式。但是,对于那种接口不变,而模式改变的情况,手动配置是非常不方便的,例如:有些增强型物理层芯片,可以支持普通以太网和增强型以太网,虽然都是通过RJ45接口,但因为改变了调制模式,使增强型以太网可以传输超过标准以太网的100m传输距离,然而这种模式是不能和普通以太网连接的,需要进行主动配置匹配以实现设备之间的连接。而主动配置匹配在实际应用中是不方便的。为了解决上述问题,一般可采用以下方法:以第一设备和第二设备需要建立连接,且第一设备支持N个工作模式(N为大于等于1的整数)、第二设备支持M个工作模式(M为大于等于1的整数)为例,让第一设备按照固定时长T来轮循N个工作模式,而第二设备按照2倍T的时间轮循M个工作模式,一旦第一设备和第二设备的工作模式相匹配且在相同工作模式下连接建立成功,则在该模式下进行数据传输。但是,第一设备和第二设备相互匹配成功且连接建立成功的工作模式具有一定随机性,有可能在当前匹配的工作模式下的速率较低,影响数据传输性能。
技术实现思路
本专利技术实施例提供了一种模式自适应匹配方法及设备,用以在实现设备之间工作模式的自适应匹配的基础上,优先在高速率的工作模式下进行数据传输。本专利技术实施例提供的一种模式自适应匹配方法,第一设备支持N个工作模式,所述第一设备的N个工作模式按照设定周期切换,一个周期内所述第一设备从第一工作模式切换到第N工作模式且在每个工作模式下保持设定时长;第二设备支持M个工作模式,所述第二设备的M个工作模式按照设定时间间隔切换,其中,所述设定时间间隔大于等于所述第一设备的设定周期,N和M均为大于1的整数;所述方法包括:所述第一设备在第一工作模式下与所述第二设备连接成功后,判断所述第一工作模式下的速率是否大于等于设定阈值;若是,则保持当前第一工作模式,停止工作模式切换;否则,按照速率从高到低的顺序进行工作模式切换,若在切换的过程中,在当前工作模式下与所述第二设备连接成功,则保持当前工作模式,停止工作模式切换。可选地,所述按照速率从高到低的顺序开始进行工作模式切换,包括:按照速率从高到低的顺序在K个工作模式间进行切换,所述K个工作模式下的速率大于等于所述第一工作模式下的速率,K小于等于N,K为整数。可选地,所述按照速率从高到低的顺序在K个工作模式间进行切换的过程中,若在第k个工作模式下保持的设定时长内与所述第二设备未连接成功,则切换到第k+1个工作模式并保持该工作模式对应的设定时长,k为正整数且小于等于K。可选地,所述第一设备在每个工作模式下保持的设定时长均为第一时长;所述按照速率从高到低的顺序在K个工作模式间进行切换的过程中,执行以下步骤:步骤A:切换到所述K个工作模式中的第一个工作模式;步骤B:在当前工作模式下保持第一时长,若在所述第一时长内与所述第二设备连接成功,则转入步骤C,否则转入步骤D;步骤C:保持当前工作模式,停止工作模式切换;步骤D:判断当前工作模式下保持的时长是否达到所述第二设备切换M个工作模式的总时长,若是,则切换到所述K个工作模式中的下一个工作模式,并转入步骤B;否则转入步骤E;步骤E:在当前工作模式下保持第一时长,若在所述第一时长内与所述第二设备连接成功,则转入步骤C,否则转入步骤D。可选地,所述第一设备在所述设定周期内,按照相同或不同的设定时长进行工作模式切换;所述第二设备按照相同或不同的时间间隔进行工作模式切换。可选地,所述第一设备为网络摄像机,所述第二设备为网络视频存储器;或者,所述第一设备为网络视频存储器,所述第二设备为网络摄像机。本专利技术实施例提供的一种模式自适应匹配设备,所述设备作为第一设备,支持N个工作模式,所述第一设备的N个工作模式按照设定周期切换,一个周期内所述第一设备从第一工作模式切换到第N工作模式且在每个工作模式下保持设定时长;第二设备支持M个工作模式,所述第二设备的M个工作模式按照设定时间间隔切换,其中,所述设定时间间隔大于等于所述第一设备的设定周期,N和M均为大于1的整数;所述第一设备,包括:切换模块,用于按照设定周期切换所述第一设备支持的N个工作模式;判断模块,用于在第一工作模式下与所述第二设备连接成功后,判断所述第一工作模式下的速率是否大于等于设定阈值;控制模块,用于若所述判断模块判断为是,则控制所述第一设备保持当前第一工作模式,并指示所述切换模块停止工作模式切换;否则,指示所述切换模块按照速率从高到低的顺序进行工作模式切换,若在切换的过程中,在当前工作模式下与所述第二设备连接成功,则控制所述第一设备保持当前工作模式,并指示所述切换模块停止工作模式切换。可选地,所述切换模块用于:根据所述控制模块的指示,按照速率从高到低的顺序在第二至第K个工作模式间进行切换,所述K个工作模式下的速率大于等于所述第一工作模式下的速率,K小于等于N,K为整数。可选地,所述切换模块具体用于:按照速率从高到低的顺序在第K个工作模式间进行切换的过程中,若在第k个工作模式下保持的设定时长内与所述第二设备未连接成功,则切换到第k+1个工作模式并保持该工作模式对应的设定时长,k为正整数且小于等于K。可选地,每个工作模式保持的设定时长均为第一时长;所述切换模块进行切换的过程中,执行以下步骤:步骤A:切换到所述K个工作模式中的第一个工作模式;步骤B:在当前工作模式下保持第一时长,若在所述第一时长内与所述第二设备连接成功,则转入步骤C,否则转入步骤D;步骤C:保持当前工作模式,停止工作模式切换;步骤D:判断当前工作模式下保持的时长是否达到所述第二设备切换M个工作模式的总时长,若是,则切换到所述K个工作模式中的下一个工作模式,并转入步骤B;否则转入步骤E;步骤E:在当前工作模式下保持第一时长,若在所述第一时长内与所述第二设备连接成功,则转入步骤C,否则转入步骤D。可选地,所述切换模块在所述设定周期内,按照相同或不同的设定时长进行工作模式切换;所述第二设备按照相同或不同的时间间隔进行工作模式切换。可选地,所述第一设备为网络摄像机,所述第二设备为网络视频存储器;或者,所述第一设备为网络视频存储器,所述第二设备为网络摄像机。上述实施例提供的模式自适应匹配方法,第一设备支持N个工作模式,第一设备的N个工作模式按照设定周期切换,一个周期内第一设备从第一工作模式切换到第N工作模式且在每个工作模式下保持设定时长;第二设备支持M个工作模式,第二设备的M个工作模式按照设定时间间隔切换,其中,设定时间间隔大于等于第一设备的设定周期,N和M均为大于1的整数;模式自适应匹配方法包括:第一设备在第本文档来自技高网
...
一种模式自适应匹配方法及设备

【技术保护点】
一种模式自适应匹配方法,其特征在于,第一设备支持N个工作模式,所述第一设备的N个工作模式按照设定周期切换,一个周期内所述第一设备从第一工作模式切换到第N工作模式且在每个工作模式下保持设定时长;第二设备支持M个工作模式,所述第二设备的M个工作模式按照设定时间间隔切换,其中,所述设定时间间隔大于等于所述第一设备的设定周期,N和M均为大于1的整数;所述方法包括:所述第一设备在第一工作模式下与所述第二设备连接成功后,判断所述第一工作模式下的速率是否大于等于设定阈值;若是,则保持当前第一工作模式,停止工作模式切换;否则,按照速率从高到低的顺序进行工作模式切换,若在切换的过程中,在当前工作模式下与所述第二设备连接成功,则保持当前工作模式,停止工作模式切换。

【技术特征摘要】
1.一种模式自适应匹配方法,其特征在于,第一设备支持N个工作模式,所述第一设备的N个工作模式按照设定周期切换,一个周期内所述第一设备从第一工作模式切换到第N工作模式且在每个工作模式下保持设定时长;第二设备支持M个工作模式,所述第二设备的M个工作模式按照设定时间间隔切换,其中,所述设定时间间隔大于等于所述第一设备的设定周期,N和M均为大于1的整数;所述方法包括:所述第一设备在第一工作模式下与所述第二设备连接成功后,判断所述第一工作模式下的速率是否大于等于设定阈值;若是,则保持当前第一工作模式,停止工作模式切换;否则,按照速率从高到低的顺序进行工作模式切换,若在切换的过程中,在当前工作模式下与所述第二设备连接成功,则保持当前工作模式,停止工作模式切换。2.如权利要求1所述的方法,其特征在于,所述按照速率从高到低的顺序开始进行工作模式切换,包括:按照速率从高到低的顺序在K个工作模式间进行切换,所述K个工作模式下的速率大于等于所述第一工作模式下的速率,K小于等于N,K为整数。3.如权利要求2所述的方法,其特征在于,所述按照速率从高到低的顺序在K个工作模式间进行切换的过程中,若在第k个工作模式下保持的设定时长内与所述第二设备未连接成功,则切换到第k+1个工作模式并保持该工作模式对应的设定时长,k为正整数且小于等于K。4.如权利要求2所述的方法,其特征在于,所述第一设备在每个工作模式下保持的设定时长均为第一时长;所述按照速率从高到低的顺序在K个工作模式间进行切换的过程中,执行以下步骤:步骤A:切换到所述K个工作模式中的第一个工作模式;步骤B:在当前工作模式下保持第一时长,若在所述第一时长内与所述第二设备连接成功,则转入步骤C,否则转入步骤D;步骤C:保持当前工作模式,停止工作模式切换;步骤D:判断当前工作模式下保持的时长是否达到所述第二设备切换M个工作模式的总时长,若是,则切换到所述K个工作模式中的下一个工作模式,并转入步骤B;否则转入步骤E;步骤E:在当前工作模式下保持第一时长,若在所述第一时长内与所述第二设备连接成功,则转入步骤C,否则转入步骤D。5.如权利要求1所述的方法,其特征在于,所述第一设备在所述设定周期内,按照相同或不同的设定时长进行工作模式切换;所述第二设备按照相同或不同的时间间隔进行工作模式切换。6.如权利要求1所述的方法,其特征在于,所述第一设备为网络摄像机,所述第二设备为网络视频存储器;或者,所述第一设备为网络视频存储器,所述第二设备为网络摄像机。7.一种模式自适应匹配设备,其特征在于,所述设备作为第一设备,支持N个工作模式,所述第一...

【专利技术属性】
技术研发人员:邓志吉
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江;33

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

1