一种增强型端口自适应方法及系统的制作方法

文档序号:9238072阅读:643来源:国知局
一种增强型端口自适应方法及系统的制作方法
【技术领域】
[0001]本发明涉及轨道交通通信技术领域,特别涉及一种增强型端口自适应方法及系统。
【背景技术】
[0002]现有的轨道交通通信系统中,终端设备需要通过交换设备实现数据的通信连接。
[0003]出于通信安全因素和效率因素的考虑,轨道交通通信系统中的终端设备的端口均强制采用全双工模式作为端口模式,例如采用100M全双工模式、1M全双工模式等。而轨道交通通信系统中的交换设备的端口模式则可灵活配置,例如配置成自适应模式、100M全双工模式、100M半双工模式、1M全双工模式或1M半双工模式等。
[0004]然而,在轨道交通通信系统的实际应用中,常常会出现这样的问题:终端设备与端口采用自适应模式的交换设备连接时,交换设备的最终的端口自适应结果是采用半双工模式作为自适应端口模式。例如,端口模式为100M全双工模式的终端设备与端口采用自适应模式的交换设备进行连接时,交换设备的最终端口自适应结果是采用100M半双工模式作为自适应端口模式,这样,终端设备与交换设备之间则是以100M全双工模式-100M半双工模式的通信模式进行数据通信的,也即,此时终端设备的端口模式与交换设备的端口模式之间是不一致的,这样便会导致通信数据出现丢包和错包等问题。
[0005]综上所述可以看出,在轨道交通通信系统的终端设备与端口采用自适应模式的交换设备进行通信时,如何避免由于通信双方的端口模式不一致而导致的通信数据出现丢包和错包等情况的发生是目前亟待解决的问题。

【发明内容】

[0006]有鉴于此,本发明的目的是提供一种增强型端口自适应方法及系统,在轨道交通通信系统的终端设备与端口采用自适应模式的交换设备进行通信时,避免了由于通信双方的端口模式不一致而导致的通信数据出现丢包和错包等情况的发生。其具体方案如下:
[0007]一种增强型端口自适应方法,应用于轨道交通通信系统,所述轨道交通通信系统包括交换设备和终端设备;所述方法包括:
[0008]将所述交换设备的端口模式配置成自适应模式;
[0009]当所述交换设备接收到所述终端设备发送的通信连接请求,进入端口自适应过程后,获取相应的端口自适应结果,所述端口自适应结果包括自适应端口模式和自适应端口速率;
[0010]判断所述端口自适应结果与预设结果是否相一致;所述预设结果为,所述端口自适应结果中的自适应端口模式为全双工模式;
[0011 ] 当所述端口自适应结果与所述预设结果不一致时,将所述交换设备的自适应端口模式调整为全双工模式。
[0012]优选的,所述将所述交换设备的自适应端口模式调整为全双工模式的步骤之后还包括,生成模式调整提示信息,并将所述模式调整提示信息发送到特定移动终端。
[0013]优选的,所述方法还包括,记录所述模式调整提示信息和所述终端设备的设备ID到模式调整记录表,并将所述模式调整记录表发送到特定显示终端。
[0014]一种增强型端口自适应系统,应用于轨道交通通信系统,所述轨道交通通信系统包括交换设备和终端设备;所述自适应系统包括:
[0015]端口配置模块,用于将所述交换设备的端口模式配置成自适应模式;
[0016]信息获取模块,用于当所述交换设备接收到所述终端设备发送的通信连接请求,进入端口自适应过程后,获取相应的端口自适应结果,所述端口自适应结果包括自适应端口模式和自适应端口速率;
[0017]信息判断模块,用于判断所述端口自适应结果与预设结果是否相一致;所述预设结果为,所述端口自适应结果中的自适应端口模式为全双工模式;
[0018]信息调整模块,用于当所述端口自适应结果与所述预设结果不一致时,将所述交换设备的自适应端口模式调整为全双工模式。
[0019]优选的,所述自适应系统还包括:
[0020]提示信息生成模块,用于当将所述交换设备的自适应端口模式调整为全双工模式后,生成模式调整提示信息;
[0021]第一信息发送模块,用于将所述模式调整提示信息发送到特定移动终端。
[0022]优选的,所述自适应系统还包括:
[0023]信息记录模块,用于记录所述模式调整提示信息和所述终端设备的设备ID到模式调整记录表;
[0024]第二信息发送模块,用于将所述模式调整记录表发送到特定显示终端。
[0025]优选的,所述特定显示终端为大屏显示终端。
[0026]本发明中,端口开启自适应模式的交换设备接收到终端设备发送的通信连接请求后,会进入端口自适应过程,并可判断相应的端口自适应结果与预设结果是否相一致,当端口自适应结果与预设结果不一致时,也即当端口自适应结果中的自适应端口模式不是全双工模式时,则将交换设备的自适应端口模式调整为全双工模式,这样,终端设备与交换设备之间是以全双工模式-全双工模式的通信模式进行数据通信的,也即,此时终端设备的端口模式与交换设备的端口模式之间是一致的,均是全双工模式,从而使得通信双方不会因为端口模式不一致而出现数据丢包和错包等情况,提高了数据传输的准确率。另外,交换设备进入端口自适应过程后,由于得到的端口自适应结果中的自适应端口速率是通信双方的最优端口速率,并且由于在获取到端口自适应结果后未对自适应端口速率进行任何调整,所以,本发明公开的自适应方法中,通信双方最终的端口速率是最优的端口速率,从而使得通信数据是以最优速率进行传输的。
【附图说明】
[0027]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0028]图1为本发明公开的一种增强型端口自适应方法的流程图;
[0029]图2为本发明公开的一种增强型端口自适应系统的应用结构示意图。
【具体实施方式】
[0030]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]本发明实施例公开了一种增强型端口自适应方法,应用于轨道交通通信系统,该轨道交通通信系统包括交换设备和终端设备;参见图1所示,上述方法包括:
[0032]步骤SlOl:将交换设备的端口模式配置成自适应模式。
[0033]在轨道交通通信系统中,交换设备的端口模式是可灵活配置,例如配置成自适应模式、100M全双工模式、100M半双工模式、1M全双工模式或1M半双工模式等。而终端设备的端口则被强制性地采用全双工模式作为端口模式,例如采用100M全双工模式、1M全双工模式等。
[0034]步骤S102:当交换设备接收到终端设备发送的通信连接请求,进入端口自适应过程后,获取相应的端口自适应结果,端口自适应结果包括自适应端口模式和自适应端口速率。
[0035]具体的,如果终端设备的端口模式为100M的全双工模式,交换设备的端口模式配置成自适应模式,那么,得到的端口自适应结果中的自适应端口模式为半双工模式,端口自适应结果中的自适应端口速率为100M,也即,交换设备的端口自适应结果是100M的半双工模式。此时,如果任由交换设备采用100M半双工模式与100M全双工模式的终端设备进行数据通信,便会使得通信数据出现错落,即引起通信数据出现丢包、错包等现象。
[0036]步骤S103:判断端口自适应结果与预设结果是否相一致;预设结果为,端口自适应结果中的自适应端口模式为全双工模式。
[0037]步骤S104:当端口自适应结果与预设结果不一致时,将交换设备的自适应端口模式调整为全双工模式。
[0038]具体的,当判断出端口自适应结果与预设结果并不一致时,也即当交换设备的自适应端口模式为半双工模式时,便对交换设备的自适应端口模式进行调整,使得自适应端口模式由半双工模式调整为全双工模式。同样以100M全双工模式的终端设备和端口模式为自适应模式的交换设备之间的通信为例,如果不对自适应端口模式进行调整,则上述通信双方将以100M全双工模式-100M半双工模式的通信模式进行数据通信。一旦经过步骤S104的模式调整后,交换设备的自适应端口模式则由半双工模式调整为全双工模式,而交换设备的自适应端口速率则不予与调整,这样,最后通信双方将会以100M全双工模式-100M全双工模式进行数据通信。当判断出端口自适应结果与预设结果一致时,也即当交换设备的自适应端口模式为全双工模式时,则不对自适应端口模式进行调整,这样,通信双方均按照全双工模式进行数据通信。
[0039]本发明实施例公开的自适应方法中,端口开启自适应模式的交换设备接收到终端设备发送的通信连接请求后,会进入端口自适应过程,并可判断相应的端口自适应结果与预设结果是否相一致,当端口自适应结果与预设结果不一致时,也即当端口自适应结果中的自适应端口模式不是全双工模式时,则将交换设备的自适应端口模式调整为全双工模式,这样,终端设备与交换设备之间是以全双工模式-全双工模式的通信模式进行数据通信的,也即,此时终端设备的端口模式与交换设备的端口模式之间是一致的,均是全双工模式,从而使得通信双方不会因为端口模式不一致而出现数据丢包和错包等情况,提高了数据传输的准确率。另外,交换设备进入端口自适应过程后,由于得到的端口自适应结果中的自适应端口速率是通信双方的最优端口速率,并且由于在获取到端口自适应结果后未对自适应端口速率进行任何调整,所以,本发明公开的自适应方法中,通信双方最终的端口速率是最优的端口速率,从而使得通信数据是以最优速率进行传输的。
[0040]本发明实施例还公开了另一种增强型
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1