一种数据交换方法、装置和系统制造方法及图纸

技术编号:3543380 阅读:179 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种数据交换方法、装置和系统,该方法包括以下步骤:接收多个接口板分别通过指定时隙发送的多个数据;将所述多个数据进行逻辑与操作,生成整合数据;将所述整合数据发送给所述多个接口板,以使所述多个接口板从所述整合数据中获取需要进行数据交换的数据。通过应用本发明专利技术,在实现各接口板之间的数据交换的同时,达到了简化实现方案,降低资源消耗,并提高数据交换系统的应用扩展性的效果。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种数据交换方法、装置和系统。技术背景计算机技术与远程通讯技术的结合使很多的通讯应用成为可能,并刺激 了通讯市场的大规才莫发展。目前。在现有的计算机系统中增加一条辅助的通 讯总线已经成为计算机通讯设备技术发展的重要环节之一。对于大容量的计 算机远程通讯设备制造商而言,他们生产的大多数设备都有类似的通讯总线。典型的这类总线能够传送和交换Nx 64Kbps的低时延通讯业务,该业务用于实现单板与计算机之间的通讯,并独立于计算机的i/o总线和存储器总线。CT ( Computer Telephony )总线就是这样的一种适用于整个工业领域的独 立总线。它有利于各组件之间协调工作,因此为设备制造商、系统集成商和 通讯运营商提供了极大的灵活性,同时降低了成本,扩展了市场。目前,有 多种CT总线H-MVIP、MVIP-90、SC-BUS、H.100/H.110总线(或称为H-BUS )。在计算机和电话的综合应用中,模拟电话线卡、ISDN端口、交换控制器 或语音处理才莫块等,经常以插卡的形式插在计算才几的ISA或PCI槽位中。各插 卡通过相互间的连线实现资源共享。这种CT总线采用TDM(时分复用)方式, 逐渐从H-MVIP、 MVIP-90、对话式的SC-BUS,发展到H.100/H.110总线(或 称为H-BUS)。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题 目前应用的H. 110总线技术存在资源消耗多,以及应用平台扩展性低等 缺点。
技术实现思路
本专利技术实施例提供了一种数据交换方法、装置和系统,通过对各接口板分别通过指定时隙发送的多个数据进行逻辑与揭:作处理,并将处理后的数据 发送给所有的接口板的技术方案,实现了各接口板之间的数据交换,资源消 耗少,并可在多种平台中加以应用,提高了数据交换系统的应用扩展性。为达到上述目的,本专利技术实施例一方面提出一种数据交换方法,其特征 在于,包括以下步骤接收多个接口板分别通过指定时隙发送的多个数据; 将所述多个数据进行逻辑与操作,生成整合数据; 将所述整合数据发送给所述多个接口板,以使所述多个接口板从所述整合数据中获取需要进行数据交换的数据。另一方面,本专利技术实施例还提出一种交换板,包括接收模块,用于接收多个接口板分别通过指定时隙发送的多个数据;与操作模块,用于将所述接收模块所接收的多个数据进行逻辑与操作,生成整合数据;发送模块,用于将所述与操作模块所生成的整合数据发送给所述多个接 口板,以使所述多个接口板从所述整合数据中获取需要进行数据交换的数据。另一方面,本专利技术实施例还提出一种接口板,其特征在于,包括发送模块,用于通过指定时隙向交换板发送多个数据;接收模块,用于接收所述交换板发送的整合数据;获取模块,用于在所述接收模块所接收的整合数据的指定时隙中获取需 要进行数据交换的数据。另一方面,本专利技术实施例还提出一种数据交换系统,其特征在于,包括 一个或多个交换板和多个接口板所述交换板,用于接收所述多个接口板分别通过指定时隙发送的多个数 据,对所述多个数据进行逻辑与操作,生成整合数据,并将所述整合数据发 送给所述多个接口板,以使所述多个接口板从所述整合数据中获取需要进行 数据交换的数据;所述接口板,用于向所述交换板通过指定时隙发送的多个数据,并接收 所述交换板发送的所述整合数据,并在所述整合数据的指定时隙中获取需要进行数据交换的数据。本专利技术实施例的技术方案具有以下优点,因为采用了对各接口板分别通 过指定时隙发送的多个数据进行逻辑与操作处理,并将处理后的数据发送给 所有的接口板的技术方案,从而,在实现各接口板之间的数据交换的同时, 达到了简化实现方案,降低资源消耗,并提高数据交换系统的应用扩展性的 效果。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前 提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一中的一种数据交换方法的流程示意图; 图2为本专利技术实施例二中的一种数据交换系统的结构示意图; 图3A为本专利技术实施例二中的一种与操作模块的结构示意图; 图3B为本专利技术实施例二中的另一种与操作模块的结构示意图; 图4为本专利技术实施例三中的一种星型数据交换网络的结构示意图; 图5为本专利技术实施例三中的一种星型数据交换网络中的数据交换流程示 意图;图6为本专利技术实施例四中的接口板发送数据的流程示意图;图7为本专利技术实施例五中的交换板进行帧头对齐处理的流程示意图;图8为本专利技术实施例五中的交换板进行数据处理的流程示意图;图9为本专利技术实施例六中的接口板接收数据的流程示意图;图10为本专利技术实施例中的另一种数据交换方法的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有 做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 如图l所示,为本专利技术实施例一所提出的一种数据交换方法的流程示意图,该方法包括以下步骤步骤S101 、接收多个接口板分别通过指定时隙发送的多个数据。其中,在本步骤之前,还包括接口板在缓存中获取一个时隙的数据;接口板将一个时隙的数据填入接口板对应的指定时隙中进行发送。 其中,上述一个时隙的数据的帧头信号具体通过串行信号的指定字节进 行发送。进一步的,根据指定时隙的含义不同,本步骤可以分为以下两种情况 情况一、接收多个接口板分别通过各自的指定时隙发送的多个数据。 情况二、接收多个接口板分别在不同时间,通过同一指定时隙发送的多 个数据。通过本步骤,各接口板分别通过指定时隙发送各自的数据,使得各接口 板对交换板的上行数据通道相对独立。步骤S102、将多个数据进行逻辑与操作,生成整合数据。 对应步骤S101中的两种情况,步骤S102也相应的分为两种情况进行处理情况一、当接收多个接口板分别通过各自的指定时隙发送的多个数据时, 具体包括将多个数据进行帧头对齐处理;根据发送多个数据的接口板来源,将帧头对齐处理后的多个数据分别存 入相应的緩存;将各緩存中的数据进行逻辑与操作,生成整合数据; 将整合数据存入緩存。情况二 、当分别在不同时间接收多个接口板通过同 一指定时隙发送的多 个数据时,具体包括根据发送时间,将多个接口板所发送的多个数据分别存入相应的緩存; 将各緩存中的数据进行逻辑与操作,生成整合数据; 将整合数据存入緩存。步骤S103、将整合数据发送给多个接口板,以使多个接口板从整合数据 中获取需要进行数据交换的数据。在本步骤中,将步骤S102存储在緩存中的整合数据发送给多个接口板, 相应的,各接口板从该整合数据的指定时隙中,获取需要进行数据交换的数 据。通过本步骤,交换板将各接口板上报的数据进行与操作生成整合数据后, 统一发送给各个接口板,从而将各接口板的数据对所有接口板进行完全共享。 结合前述的步骤SIOI和步骤S102,在本系统中,实现了上行信道的各自独立 和下行数据的完全共享,实现了数据交换。本专利技术本文档来自技高网...

【技术保护点】
一种数据交换方法,其特征在于,包括以下步骤: 接收多个接口板分别通过指定时隙发送的多个数据; 将所述多个数据进行逻辑与操作,生成整合数据; 将所述整合数据发送给所述多个接口板,以使所述多个接口板从所述整合数据中获取需要进行 数据交换的数据。

【技术特征摘要】
1、一种数据交换方法,其特征在于,包括以下步骤接收多个接口板分别通过指定时隙发送的多个数据;将所述多个数据进行逻辑与操作,生成整合数据;将所述整合数据发送给所述多个接口板,以使所述多个接口板从所述整合数据中获取需要进行数据交换的数据。2、 如权利要求l所述的方法,其特征在于,所述接收多个接口板分别通 过各自的指定时隙发送的多个数据之前,还包括所述接口板在緩存中获取一个时隙的数据;所述接口板将所述一个时隙的数据填入所述接口板对应的指定时隙中进 行发送。3、 如权利要求2所述的方法,其特征在于,所述接口板将所述一个时隙 的数据填入所述接口板对应的指定时隙中进行发送时,所述一个时隙的数据的帧头信号,具体通过串行信号的指定字节进行发送。4、 如权利要求l所述的方法,其特征在于,所述接收多个接口板分别通 过指定时隙发送的多个数据,具体包括接收所述多个接口板分别通过各自的指定时隙发送的多个数据;或, 接收所述多个接口板分别在不同时间,通过同一指定时隙发送的多个数据。5、 如权利要求4所述的方法,其特征在于,当接收所述多个接口板分别 通过各自的指定时隙发送的多个数据时,所述将多个数据进行逻辑与操作, 生成整合数据,具体包括将所述多个数据进行帧头对齐处理;根据发送所述多个数据的接口板来源,将帧头对齐处理后的多个数据分 别存入相应的緩存;将各所述緩存中的数据进行逻辑与操作,生成整合数据; 将所述整合数据存入緩存。6、 如权利要求4所述的方法,其特征在于,当接收所述多个接口板分别 在不同时间,通过同一指定时隙发送的多个数据时,所述将多个数据进行逻 辑与操作,生成整合数据,具体包括根据发送时间,将所述多个接口板所发送的多个数据分别存入相应的緩存;将各所述緩存中的数据进行逻辑与操作,生成整合数据; 将所述整合数据存入緩存。7、 如权利要求5或6所述的方法,其特征在于,所述将所述整合数据发 送给所述多个接口^反,具体为将所述緩存中的整合数据发送给所述多个接口板。8、 如权利要求l所述的方法,其特征在于,所述多个接口板从所述整合 数据中获取需要进行数据交换的数据,具体为所述多个接口板从所述整合数据的指定时隙中,获取需要进行数据交换 的数据。9、 一种交换板,其特征在于,包括接收模块,用于接收多个接口板分别通过指定时隙发送的多个数据; 与操作模块,用于将所述接收模块所接收的多个数据进行逻辑与操作, 生成整合数据;发送模块,用于将所述与操作模块所生成的整合数据发送给所述多个接 口板,以使所述多个接口板从所述整合数据中获取需要进行数据交换的数据。10...

【专利技术属性】
技术研发人员:甘卫东蔡邦忠黄挺
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1