CN101155121A - 支持突发数据包和ip分组的交换方法及节点结构 - Google Patents

支持突发数据包和ip分组的交换方法及节点结构 Download PDF

Info

Publication number
CN101155121A
CN101155121A CNA200610113381XA CN200610113381A CN101155121A CN 101155121 A CN101155121 A CN 101155121A CN A200610113381X A CNA200610113381X A CN A200610113381XA CN 200610113381 A CN200610113381 A CN 200610113381A CN 101155121 A CN101155121 A CN 101155121A
Authority
CN
China
Prior art keywords
grouping
node
data
burst packet
obs
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
Application number
CNA200610113381XA
Other languages
English (en)
Other versions
CN100561980C (zh
Inventor
袁驰
李正斌
徐安士
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Junchuang Property Management Shenzhen Co ltd
Original Assignee
Peking University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Peking University filed Critical Peking University
Priority to CNB200610113381XA priority Critical patent/CN100561980C/zh
Publication of CN101155121A publication Critical patent/CN101155121A/zh
Application granted granted Critical
Publication of CN100561980C publication Critical patent/CN100561980C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Optical Communication System (AREA)

Abstract

本发明提供了一种支持突发数据包/IP分组两种粒度的全光交换方法及节点结构。它采用以电缓存代替目前难以实现的光缓存,利用IP的“尽力而为”传输的特性,用电缓存器存储相邻节点之间传输的IP分组和/或一些QoS要求低的IP分组,根据突发控制包预约网络资源的信息将这些IP分组尽可能的间插到突发数据包之间的空隙中传输。即IP分组象沙漏一样经过OBS节点,而突发数据包则透明的在光域传输。该方法能有效减少网络中的突发数据包的数量,利用电随机存储器使数据在波长信道上均匀分布。它不仅能提供高效的统计复用能力,而且能大大降低网络的阻塞率和数据丢失率,并且实现简单。

Description

支持突发数据包和IP分组的交换方法及节点结构
技术领域
本发明涉及全光通信技术领域,特别涉及支持多种粒度的全光交换方法及节点结构。
背景技术
近年来,随着Internet的迅速发展,以及人们对多媒体信息的需求,使得网络传输、交换等技术面临严峻的挑战。如何有效地满足这种日益增长的带宽需求成为网络研究的主要课题之一。波分复用(WDM)技术为光纤通信提供了海量的传输带宽,一根光纤承载上百个波长信道,传输带宽达到几十至几百太比特每秒。而目前使用的核心路由器接收高速光信号,经过光/电转换后并行处理,再经过电/光转换复接成高速光信号向前传输。为了维持线速包转发,核心路由器不但需要大量的光/电/光转换设备和大量的并行处理,而且需要进行大量的复用、解复用。由于电子的本征特性制约交换模块的处理能力和交换速度。当前电子交换和信息处理网络的发展已经接近电子速率的极限,其固有的RC参数、时间抖动、漂移、串话、响应速度等缺点限制了交换速率的提高,这就是“电子瓶颈”。由于“电子瓶颈”的存在,交换速率受核心路由器背板速率的制约,且结构复杂,成本昂贵。克服“电子瓶颈”的方法是直接进行全光交换。
全光交换技术是指不经过任何光/电和电/光转换,直接将输入光信号数据交换到路由器的不同输出端口。研究中的全光交换技术主要有:光电路交换(Optical Circuit Switching,OCS)、光突发交换(Optical BurstSwitching,OBS)以及光分组交换(Optical Packet Switching,OPS)。已有研究人员比较三种光交换技术,其中光突发交换在光电路交换与光分组交换之间取得了很好的平衡。它结合了光和电的优点,其交换粒度适中、可以不依赖光缓存、实现容易、带宽利用率高等特性能适应网络业务增长及业务多样性的要求,交换时间根据粒度的不同采用纳秒级或微秒级光器件实现,能统计复用光网络带宽资源。
光突发交换是一种亚波长粒度的全光交换,通过将用户数据按照一定的汇聚方法封装成一定长度的突发数据包(在10Gbps速率下持续时间从几百微秒至几十毫秒)传输。这对电子器件的处理速度和光开关速度要求大大降低。同时由于光突发交换的突发数据包为超长数据包,突发控制包比光分组交换的分组数目小很多,控制信息在OBS节点需要进行的光/电和电/光转换少得多,数据读写操作少,因而比光分组交换更易于实现。与OPS相比,OBS对光器件的要求较低,受到的限制较少;与OCS相比,OBS具有更高程度的统计复用能力,更适应于突发性强的互联网网络业务。
OBS技术的核心思想是:尽力大幅度降低光网络的交换粒度、提供高效的统计复用能力,同时充分考虑光器件的限制,降低对光器件的要求。在OBS网络中,资源的分配以突发数据包的持续时间为基本粒度,这使得OBS节点的光开关速率可以大大降低。但当两个或多个突发数据包要求从某个OBS节点的同一端口、同一波长、同时发送时出现了竞争。由于当前还没有类似于电随机存储器(RAM)的光随机存储器(ORAM),这使得OBS节点处理突发数据包冲突的能力受到极大的制约。目前所研究的解决竞争的技术有:在输入突发数据包处使用光纤延迟线(FDLs)实现少量光缓存、对突发数据包偏射路由、波长转换和突发数据分割等。这些技术都是在突发数据包竞争时,将其中的某个或某些突发数据包在OBS节点内转向另一个波长、端口或光纤。它们可以避免当前时刻OBS节点处的冲突,但将会以较大的概率引起新的竞争。同时,采用光纤延迟线实现少量光缓存不能有效解决高负载情况下的竞争问题。偏射路由容易实现,但受网络规模及其连通性限制,不利提供理想的网络性能。波长转换能降低平均时延和减少数据丢失率,但全波长变换技术还不成熟,部分波长变换价格比较昂贵,当网络负载较高时,使用部分波长变换对网络性能改善有限。突发数据分割可以减少数据丢失率,但增加了光突发交换网络的实现难度。为了解决冲突,同时还需要在OBS节点的控制模块中采用复杂的交换调度算法和冲突解决策略,同时还必须精心设计汇聚模块的缓存容量和汇聚算法。这将会增加节点的实现复杂程度。
全光网络如何针对网络业务的需要对其节点内部的交换方式和资源分配方式进行优化是一个重要的研究课题。即研究一种支持多种粒度的全光交换方法及网络节点结构,且具有实现简单、经济的节点结构,仍然是一个值得研究的热点问题。
发明内容
针对上述对当前全光交换及解决数据之间竞争的方法的分析,本发明的目的是提供一种用于全光通信网络的新的交换方法,尽力提供高效的统计复用能力,同时充分考虑光器件的限制,降低对光器件的要求。
本发明的技术方案如下:
一种支持突发数据包和IP分组的全光通信交换方法,包括:
来自传统网络接口的数据到达OBS节点后,对于邻接节点(如果源、宿节点对为通过OBS链路连接的节点,这样的节点互称为邻接节点)之间传输的数据采用IP分组在OBS链路上传输,远端节点(如果源、宿节点对不是通过OBS链路直接相连这样的节点互称为远端节点)之间传输的数据进行汇聚成突发数据包在OBS链路上传输。
上述IP分组数据和突发数据包进入OBS节点的发送缓存后,OBS节点首先预留资源给过路的突发数据包,根据本地资源的预约情况,再安排发送节点上路到远端节点的突发数据包,同时利用本节点上路波长信道的空闲时间间隙发送IP分组数据。
对于QoS要求低的数据,尽管这些数据是在远端节点之间传输,也可以不进行汇聚,采用IP分组在OBS链路上传输。
一种支持突发数据包和IP分组交换的节点结构,主要由本地上/下路模块和全光交换模块构成,本地上/下路模块包括汇聚/解汇聚模块和IP分组发送/接收模块。其中,汇聚/解汇聚模块用于发送数据时将数据汇聚成突发数据包,接收数据时执行解汇聚功能;IP分组发送/接收模块用于IP分组数据的传输与接收。基于电控制的全光交换模块用于将本地上路的突发数据包、IP分组以及过路的突发数据包按照波长资源预约情况交换到相应的输出波长上。
OBS节点将上路的IP分组和突发数据包存储在本地的电随机存储器中,通过一个TS(Traffic Spacing)调度器对这些上路数据进行调度。
进一步还包括业务分类器,用于将到达节点的业务数据按照目的地址或QoS要求进行分类,即将目的地址为远端节点的QoS要求高的数据进入到汇聚/解汇聚模块;目的地址为邻接节点或QoS要求低的数据进入到IP分组发送/接收模块。
所述支持突发数据包和IP分组的交换方法包含两层内容:首先是数据组包方面,邻接节点之间传输的数据不进行汇聚组成突发数据包,直接用IP分组在OBS链路上传输;远端节点之间的数据传输按照QoS要求可分别对待,对QoS要求高的数据需要进行汇聚成突发数据包在OBS链路上传输,而对QoS要求低的数据可以不进行汇聚组成突发数据包,直接用IP分组在OBS链路上传输。其次是发送数据方面,OBS节点将过路的IP分组和本地上路的数据(包括突发数据包和IP分组)存储在节点的电随机存储器中,通过TS调度器对存储在本地电随机存储器中的数据进行调度;OBS节点处理控制信息包预留波长资源给过路的突发数据包,根据本地资源的预约情况,再安排发送节点上路到远端节点的突发数据包,同时利用本节点上路波长信道的空闲时间间隙发送IP分组数据。
本发明提出的支持突发数据包/IP分组的交换方法利用IP分组填充突发数据包间的空隙,不仅减少了网络中的突发数据包的数量,而且能利用电随机存储器使数据在波长信道上均匀分布,不仅能提供高效的统计复用能力,而且能大大降低网络的阻塞率和数据丢失率。此时,OBS节点需多配置一些电随机存储器外,不需要额外增加器件,并且实现简单。
附图说明
图1是本发明的支持突发数据包和IP分组的交换节点结构简要示意图。
图2是本发明的支持突发包/IP分组的全光交换方法的示意图。
图3是本发明交换节点发送数据示意图。
图4是利用突发数据包之间的间隙发送IP分组的示意图。
图5是是四个节点组成的线状网络拓扑图。
图6是按照本发明的支持突发数据包和IP分组的两种粒度的交换方法及交换节点结构仿真所得到的图5所示网络拓扑丢包率性能。
其中:
1——光波分复用器    2——光波分解复用器
具体实施方式
下面结合附图详细描述本发明,但不以任何方式限制本发明的范围。
本发明提出的支持突发数据包/IP分组的交换方法的节点结构示意图如图1所示。图示OBS节点不分边缘和核心两部分,它由业务分类器、控制模块、汇聚/解汇聚模块、IP分组发送/接收模块、数据存储器、TS调度器、光发送/接收模块、全光交换模块、光波分复用器/解复用器等组成。
当不考虑QoS要求低的数据用IP分组传输时,来自传统网络接口的数据到达OBS节点后,首先经过业务分类器,业务分类器将目的地址为邻接节点的数据和目的地址为远端节点的数据进行分类,其中目的地址为远端节点的数据进入到汇聚/解汇聚模块,然后按照一定的封装算法封装突发数据包;目的地址为邻接节点的数据进入到IP分组发送/接收模块。本地上路的突发数据包和IP分组存储在节点的电随机存储器中,通过TS调度器对上路数据进行调度,按照图4所示节点优先预留资源给过路的突发数据包,在尽量满足过路突发数据包预约资源请求后,根据本地资源情况,再安排发送节点上路到远端节点的突发数据包,同时利用本节点上路波长信道的空闲时间间隙发送IP分组数据。数据经过光发送模块发送后进入全光交换模块经波分复用器进入链路。接收数据时,来自链路的数据首先经过光波分解复用器后由全光交换模块按照目的地址将数据交换到相应的输出端口。其中目的地址为本节点的数据由光接收模块接收后被缓存在电存储器中,再经控制模块调度分别送入汇聚/解汇聚模块和IP分组发送/接收模块,最后由业务分类器分类经传统网络接口到达目的地;目的地址为其他节点的数据则经全光交换模块交换到输出端口后,经光波分复用器进入下一跳链路向目的地透明传输。
本发明提出的一种支持突发数据包/IP分组的两种粒度的交换节点发送数据示意图如图3所示。来自传统网络(如以太网、IP、ATM、SDH网络)的数据到达节点后,需要经过业务分类器按照目的地址将数据分开处理,其中目的地址为远端节点的数据经汇聚适配模块封装后进入发送缓存器,而目的地址为邻接节点的数据直接进入发送缓存器。由TS调度器根据本地资源预约情况对发送缓存器中的数据进行发送调度,被调度的突发数据包或IP分组经电光转换后进入全光交换模块,按照路由信息被交换到输出端口后经波分复用器进入链路向下一跳传输。而过路的突发数据包则透明的在光域传输。
在支持突发数据包/IP分组的两种粒度的交换节点结构的设计中,业务分类器,汇聚/解汇聚模块,控制模块,上路下路数据用存储器,TS调度器,光发送/接收模块,高速光开光构成的全光交换模块,光波分复用器/光波分解复用器等是构建节点的基本器件和模块。作为一个实例,选用本发明中列举的这些基本器件和模块,按照图2所示支持突发包/IP分组的交换方法,可构成如图1所示交换节点。借助于OPNETTM仿真软件,按照本发明提出的节点结构和交换方法,建立了如图5所示4节点光突发交换网络。图6是仿真所得到的该网络丢包率性能。网络中的每个节点有四个传统网络接口向网络注入数据,同时假定这些接口与大量的独立的泊松业务源连接。节点处的组包算法为时间长度乘积门限算法,且阈值为9兆比特·毫秒(Mbms)。路由协议采用静态的图5所示路径选择方法,波长分配算法采用最先适配(first fit)算法。
图6中的曲线都是采用的JET(Just Enough Time)资源预约协议,图中标有“无IP包插空”的曲线表示节点处对所有数据都汇聚组装成突发数包发送,没有采用IP分组填充突发数据包间的空隙;图中标有“有IP包插空”的曲线表示节点处对邻接节点间的数据进行IP分组填充突发数据包间的空隙发送。从图6可以看出,“有IP包插空”曲线比“无IP包插空”曲线表示的平均数据丢失率要低约50%。
以上为本发明的实施方式,依据本发明公开的内容,本领域的普通技术人员能够显而易见的想到的一些雷同、替代方案,均应落入本发明保护的范围。

Claims (6)

1.一种支持突发数据包和IP分组的全光通信交换方法,包括:来自传统网络接口的数据到达OBS节点后,相邻节点之间传输的数据采用IP分组在OBS链路上传输,其他数据汇聚成突发数据包在OBS链路上传输。
2.如权利要求1所述的支持突发数据包和IP分组的全光通信交换方法,其特征在于:OBS节点首先预留资源给过路的突发数据包,根据本地资源的预约情况,再安排发送节点上路到远端节点的突发数据包,同时利用本节点上路波长信道的空闲时间间隙发送上述IP分组数据。
3.如权利要求1或2所述的支持突发数据包和IP分组的全光通信交换方法,其特征在于:对QoS要求低的数据也不进行汇聚,采用IP分组在OBS链路上传输。
4.一种支持突发数据包/IP分组的两种粒度的交换节点结构,由本地上/下路模块和全光交换模块构成,其特征在于:本地上/下路模块包括汇聚/解汇聚模块和IP分组发送/接收模块,其中汇聚/解汇聚模块,用于发送数据时将数据汇聚成突发数据包,接收数据时执行解汇聚功能;IP分组发送/接收模块,用于IP分组数据的传输与接收;全光交换模块,用于将本地上路的突发数据包、IP分组以及过路的突发数据包按照资源预约情况交换到相应的输出波长上。
5.如权利要求4所述的支持突发数据包/IP分组的两种粒度的交换节点结构,其特征在于:节点将IP分组和本地上路的数据存储在节点的电随机存储器中,通过一个TS调度器对电随机存储器中存储的数据进行调度。
6.如权利要求4或5所述的支持突发数据包/IP分组的两种粒度的交换节点结构,其特征在于:进一步还包括业务分类器,用于将到达节点的业务数据按照目的地址或QoS要求进行分类,即将目的地址为远端节点的QoS要求高的数据进入到汇聚/解汇聚模块;目的地址为邻接节点或QoS要求低的数据进入到IP分组发送/接收模块。
CNB200610113381XA 2006-09-26 2006-09-26 支持突发数据包和ip分组的交换方法及节点结构 Expired - Fee Related CN100561980C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200610113381XA CN100561980C (zh) 2006-09-26 2006-09-26 支持突发数据包和ip分组的交换方法及节点结构

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200610113381XA CN100561980C (zh) 2006-09-26 2006-09-26 支持突发数据包和ip分组的交换方法及节点结构

Publications (2)

Publication Number Publication Date
CN101155121A true CN101155121A (zh) 2008-04-02
CN100561980C CN100561980C (zh) 2009-11-18

Family

ID=39256568

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200610113381XA Expired - Fee Related CN100561980C (zh) 2006-09-26 2006-09-26 支持突发数据包和ip分组的交换方法及节点结构

Country Status (1)

Country Link
CN (1) CN100561980C (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102299866A (zh) * 2011-10-11 2011-12-28 重庆邮电大学 基于光时分复用技术的光包交换方法及节点汇聚装置
CN101771900B (zh) * 2008-12-26 2012-12-19 中兴通讯股份有限公司 一种eNB的光交换装置及方法
CN105556985A (zh) * 2013-12-31 2016-05-04 华为技术有限公司 一种环形光缓存器及光信号存入和读取方法
CN106161275A (zh) * 2015-05-14 2016-11-23 思科技术公司 针对服务质量的预测出口分组分类
CN114915595A (zh) * 2022-03-11 2022-08-16 北京邮电大学 突发包装配方法和电子设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1316799C (zh) * 2003-12-03 2007-05-16 电子科技大学 一种在光突发交换中支持实时业务的方法
EP1686734A1 (en) * 2005-01-26 2006-08-02 Siemens Aktiengesellschaft A method and apparatus for transmitting an optical signal in an optical burst switching network using arrival time

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101771900B (zh) * 2008-12-26 2012-12-19 中兴通讯股份有限公司 一种eNB的光交换装置及方法
CN102299866A (zh) * 2011-10-11 2011-12-28 重庆邮电大学 基于光时分复用技术的光包交换方法及节点汇聚装置
CN102299866B (zh) * 2011-10-11 2014-06-04 重庆邮电大学 基于光时分复用技术的光包交换方法及节点汇聚装置
CN105556985A (zh) * 2013-12-31 2016-05-04 华为技术有限公司 一种环形光缓存器及光信号存入和读取方法
CN105556985B (zh) * 2013-12-31 2019-05-24 华为技术有限公司 一种环形光缓存器及光信号存入和读取方法
CN106161275A (zh) * 2015-05-14 2016-11-23 思科技术公司 针对服务质量的预测出口分组分类
CN114915595A (zh) * 2022-03-11 2022-08-16 北京邮电大学 突发包装配方法和电子设备
CN114915595B (zh) * 2022-03-11 2023-08-01 北京邮电大学 突发包装配方法和电子设备

Also Published As

Publication number Publication date
CN100561980C (zh) 2009-11-18

Similar Documents

Publication Publication Date Title
US20090074414A1 (en) Port-to-port, non-blocking, scalable optical router architecture and method for routing optical traffic
CN101505440B (zh) 基于pon的双向ip化catv光纤网
Iizuka et al. A scheduling algorithm minimizing voids generated by arriving bursts in optical burst switched WDM network
CN100561980C (zh) 支持突发数据包和ip分组的交换方法及节点结构
JPH09507996A (ja) 大容量モジュールatmスイッチ
CN104427414B (zh) 站侧终端装置以及路径切换方法
CN100478720C (zh) 用平行光纤解决obs中竞争的链路结构及波长分配方法
CN101163348B (zh) 光突发交换网络自适应汇聚方法及其装置
CN102427567B (zh) 基于光分组交换的异步多波长网状网自适应节点***
Fumagalli et al. A low-latency and bandwidth-efficient distributed optical burst switching architecture for metro ring
Baziana et al. Collision-free distributed MAC protocol for passive optical intra-rack data center networks
CN202385242U (zh) 基于光分组交换的异步多波长网状网自适应节点装置
CN101426152B (zh) 基于突发交换的集成型混合光网络的数据传送方法
CN107742924B (zh) 智能电网接入分布式自适应节点及***
CN101193049A (zh) 一种集成边缘节点的核心节点交换结构
CN102111692A (zh) 一种基于慢光缓存的光突发交换信道调度方法
Pattavina Multi-wavelength switching in IP optical nodes adopting different buffering strategies
Stavdas et al. Dynamic CANON: A scalable multidomain core network
Li et al. A survey of research and standards in high‐speed networks
CN107333190B (zh) 一种可变颗粒度的光电混合交换结构
Xu et al. Dual-fiber-link OBS for metropolitan area networks: modelling, analysis and performance evaluation
CN104468414A (zh) 一种增加光突发交换网络链路有效利用率的方法
Deepalakshmi et al. New MAC protocol for traffic routing in optical networks by exploiting delays in dynamic bandwidth allocation
Hattori et al. Passive optical metro network based on NG-PON2 system to support cloud edges
Ren et al. HoeSDCN: A Hybrid Optical/Electrical Switching DCN with Dynamic Bandwidth Allocation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: KETONG SOFT TECHNOLOGY HENZHEN) CO., LTD.

Free format text: FORMER OWNER: BEIJING UNIV.

Effective date: 20101124

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100871 NO.5, YIHEYUAN ROAD, HAIDIAN DISTRICT, BEIJING TO: 518057 9/F, TOWER C, CHUANGWEI BUILDING, NEW + HIGH SOUTH ROAD 1, SCI-TECH PARK, NANSHAN DISTRICT, SHENZHEN CITY

TR01 Transfer of patent right

Effective date of registration: 20101124

Address after: 518057 Shenzhen City, Nanshan District science and Technology Park, a high-tech South SKYWORTH tower C 9 floor

Patentee after: Comtech software technology (Shenzhen) Co.,Ltd.

Address before: 100871 Beijing the Summer Palace Road, Haidian District, No. 5

Patentee before: Peking University

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 8b, Microsoft Ketong building, No.55, Gaoxin South 9th Road, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Junchuang property management (Shenzhen) Co.,Ltd.

Address before: 518057 Shenzhen City, Nanshan District science and Technology Park, a high-tech South SKYWORTH tower C 9 floor

Patentee before: Comtech software technology (Shenzhen) Co.,Ltd.

DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Junchuang property management (Shenzhen) Co.,Ltd.

Document name: Notification of Passing Examination on Formalities

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20091118

Termination date: 20210926