[go: up one dir, main page]

CN101155121A - Switching method and node structure supporting burst data packets and IP packets - Google Patents

Switching method and node structure supporting burst data packets and IP packets 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
data
packets
node
packet
burst
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
Chinese (zh)
Other versions
CN100561980C (en
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/en
Publication of CN101155121A publication Critical patent/CN101155121A/en
Application granted granted Critical
Publication of CN100561980C publication Critical patent/CN100561980C/en
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节点,而突发数据包则透明的在光域传输。该方法能有效减少网络中的突发数据包的数量,利用电随机存储器使数据在波长信道上均匀分布。它不仅能提供高效的统计复用能力,而且能大大降低网络的阻塞率和数据丢失率,并且实现简单。

The invention provides an all-optical switching method and a node structure supporting two granularities of burst data packet/IP grouping. It uses electrical cache instead of optical cache, which is currently difficult to implement, and utilizes the "best effort" transmission feature of IP to store IP packets transmitted between adjacent nodes and/or some IP packets with low QoS requirements in electrical caches. According to the information of network resources reserved by the burst control packet, these IP packets are inserted into the gaps between the burst data packets as much as possible for transmission. That is, IP packets pass through OBS nodes like an hourglass, while burst data packets are transparently transmitted in the optical domain. The method can effectively reduce the number of burst data packets in the network, and the data can be evenly distributed on the wavelength channel by using the electric random access memory. It can not only provide efficient statistical multiplexing capability, but also greatly reduce the blocking rate and data loss rate of the network, and it is easy to implement.

Description

支持突发数据包和IP分组的交换方法及节点结构 Switching method and node structure supporting burst data packets and IP packets

技术领域 technical field

本发明涉及全光通信技术领域,特别涉及支持多种粒度的全光交换方法及节点结构。The invention relates to the technical field of all-optical communication, in particular to an all-optical switching method and node structure supporting multiple granularities.

背景技术 Background technique

近年来,随着Internet的迅速发展,以及人们对多媒体信息的需求,使得网络传输、交换等技术面临严峻的挑战。如何有效地满足这种日益增长的带宽需求成为网络研究的主要课题之一。波分复用(WDM)技术为光纤通信提供了海量的传输带宽,一根光纤承载上百个波长信道,传输带宽达到几十至几百太比特每秒。而目前使用的核心路由器接收高速光信号,经过光/电转换后并行处理,再经过电/光转换复接成高速光信号向前传输。为了维持线速包转发,核心路由器不但需要大量的光/电/光转换设备和大量的并行处理,而且需要进行大量的复用、解复用。由于电子的本征特性制约交换模块的处理能力和交换速度。当前电子交换和信息处理网络的发展已经接近电子速率的极限,其固有的RC参数、时间抖动、漂移、串话、响应速度等缺点限制了交换速率的提高,这就是“电子瓶颈”。由于“电子瓶颈”的存在,交换速率受核心路由器背板速率的制约,且结构复杂,成本昂贵。克服“电子瓶颈”的方法是直接进行全光交换。In recent years, with the rapid development of the Internet and people's demand for multimedia information, technologies such as network transmission and exchange are facing severe challenges. How to effectively meet this growing bandwidth demand has become one of the main topics in network research. Wavelength division multiplexing (WDM) technology provides massive transmission bandwidth for optical fiber communication. One optical fiber carries hundreds of wavelength channels, and the transmission bandwidth reaches tens to hundreds of terabits per second. The currently used core routers receive high-speed optical signals, process them in parallel after optical/electrical conversion, and then multiplex them into high-speed optical signals for forward transmission through electrical/optical conversion. In order to maintain wire-speed packet forwarding, the core router not only needs a large number of optical/electrical/optical conversion devices and a large number of parallel processing, but also requires a large number of multiplexing and demultiplexing. Due to the intrinsic characteristics of electrons, the processing capacity and switching speed of the switching module are restricted. The development of the current electronic exchange and information processing network is close to the limit of the electronic rate, and its inherent shortcomings such as RC parameters, time jitter, drift, crosstalk, and response speed limit the improvement of the exchange rate, which is the "electronic bottleneck". Due to the existence of "electronic bottleneck", the switching rate is restricted by the rate of the core router's backplane, and the structure is complex and expensive. The way to overcome the "electronic bottleneck" is to perform all-optical switching directly.

全光交换技术是指不经过任何光/电和电/光转换,直接将输入光信号数据交换到路由器的不同输出端口。研究中的全光交换技术主要有:光电路交换(Optical Circuit Switching,OCS)、光突发交换(Optical BurstSwitching,OBS)以及光分组交换(Optical Packet Switching,OPS)。已有研究人员比较三种光交换技术,其中光突发交换在光电路交换与光分组交换之间取得了很好的平衡。它结合了光和电的优点,其交换粒度适中、可以不依赖光缓存、实现容易、带宽利用率高等特性能适应网络业务增长及业务多样性的要求,交换时间根据粒度的不同采用纳秒级或微秒级光器件实现,能统计复用光网络带宽资源。All-optical switching technology refers to directly switching the input optical signal data to different output ports of the router without any optical/electrical and electrical/optical conversion. The all-optical switching technologies under research mainly include: Optical Circuit Switching (OCS), Optical Burst Switching (OBS) and Optical Packet Switching (OPS). Researchers have compared three optical switching technologies, among which optical burst switching has achieved a good balance between optical circuit switching and optical packet switching. It combines the advantages of light and electricity. Its switching granularity is moderate, it can not rely on optical cache, it is easy to implement, and its bandwidth utilization rate is high. It can meet the requirements of network business growth and business diversity. The switching time adopts nanosecond level according to the granularity. Or implemented by microsecond-level optical devices, it can statistically multiplex optical network bandwidth resources.

光突发交换是一种亚波长粒度的全光交换,通过将用户数据按照一定的汇聚方法封装成一定长度的突发数据包(在10Gbps速率下持续时间从几百微秒至几十毫秒)传输。这对电子器件的处理速度和光开关速度要求大大降低。同时由于光突发交换的突发数据包为超长数据包,突发控制包比光分组交换的分组数目小很多,控制信息在OBS节点需要进行的光/电和电/光转换少得多,数据读写操作少,因而比光分组交换更易于实现。与OPS相比,OBS对光器件的要求较低,受到的限制较少;与OCS相比,OBS具有更高程度的统计复用能力,更适应于突发性强的互联网网络业务。Optical burst switching is a kind of all-optical switching with sub-wavelength granularity. By encapsulating user data into burst data packets of a certain length according to a certain aggregation method (the duration is from hundreds of microseconds to tens of milliseconds at a rate of 10Gbps) transmission. This greatly reduces the requirements on the processing speed of electronic devices and the speed of optical switches. At the same time, because the burst data packet of optical burst switching is a super long data packet, the number of burst control packets is much smaller than that of optical packet switching, and the control information needs much less optical/electrical and electrical/optical conversion at the OBS node. , data read and write operations are less, so it is easier to implement than optical packet switching. Compared with OPS, OBS has lower requirements on optical devices and is subject to fewer restrictions; compared with OCS, OBS has a higher degree of statistical multiplexing capability, and is more suitable for bursty Internet network services.

OBS技术的核心思想是:尽力大幅度降低光网络的交换粒度、提供高效的统计复用能力,同时充分考虑光器件的限制,降低对光器件的要求。在OBS网络中,资源的分配以突发数据包的持续时间为基本粒度,这使得OBS节点的光开关速率可以大大降低。但当两个或多个突发数据包要求从某个OBS节点的同一端口、同一波长、同时发送时出现了竞争。由于当前还没有类似于电随机存储器(RAM)的光随机存储器(ORAM),这使得OBS节点处理突发数据包冲突的能力受到极大的制约。目前所研究的解决竞争的技术有:在输入突发数据包处使用光纤延迟线(FDLs)实现少量光缓存、对突发数据包偏射路由、波长转换和突发数据分割等。这些技术都是在突发数据包竞争时,将其中的某个或某些突发数据包在OBS节点内转向另一个波长、端口或光纤。它们可以避免当前时刻OBS节点处的冲突,但将会以较大的概率引起新的竞争。同时,采用光纤延迟线实现少量光缓存不能有效解决高负载情况下的竞争问题。偏射路由容易实现,但受网络规模及其连通性限制,不利提供理想的网络性能。波长转换能降低平均时延和减少数据丢失率,但全波长变换技术还不成熟,部分波长变换价格比较昂贵,当网络负载较高时,使用部分波长变换对网络性能改善有限。突发数据分割可以减少数据丢失率,但增加了光突发交换网络的实现难度。为了解决冲突,同时还需要在OBS节点的控制模块中采用复杂的交换调度算法和冲突解决策略,同时还必须精心设计汇聚模块的缓存容量和汇聚算法。这将会增加节点的实现复杂程度。The core idea of OBS technology is to try to greatly reduce the switching granularity of the optical network, provide efficient statistical multiplexing capabilities, and fully consider the limitations of optical devices to reduce the requirements for optical devices. In the OBS network, the allocation of resources takes the duration of the burst data packet as the basic granularity, which makes the optical switching rate of the OBS node can be greatly reduced. But contention occurs when two or more burst data packets are required to be sent simultaneously from the same port, on the same wavelength, of an OBS node. Since there is no optical random access memory (ORAM) similar to electrical random access memory (RAM), the ability of OBS nodes to deal with burst data packet collisions is greatly restricted. The currently researched technologies to solve the contention include: using fiber delay lines (FDLs) at the input burst data packet to realize a small amount of optical buffer, deflection routing for burst data packet, wavelength conversion and burst data segmentation, etc. These technologies are to divert one or some of the burst data packets to another wavelength, port or optical fiber in the OBS node when the burst data packets compete. They can avoid the conflict at the OBS node at the current moment, but will cause new competition with a high probability. At the same time, implementing a small number of optical buffers using fiber delay lines cannot effectively solve the contention problem under high load conditions. Offset routing is easy to implement, but limited by the network scale and its connectivity, it is unfavorable to provide ideal network performance. Wavelength conversion can reduce the average delay and data loss rate, but the full-wavelength conversion technology is still immature, and the price of partial wavelength conversion is relatively expensive. When the network load is high, the use of partial wavelength conversion has limited improvement in network performance. Burst data segmentation can reduce the data loss rate, but it increases the difficulty of realizing the optical burst switching network. In order to resolve conflicts, it is also necessary to use complex switching scheduling algorithms and conflict resolution strategies in the control module of the OBS node. At the same time, the cache capacity and aggregation algorithm of the aggregation module must be carefully designed. This will increase the implementation complexity of the node.

全光网络如何针对网络业务的需要对其节点内部的交换方式和资源分配方式进行优化是一个重要的研究课题。即研究一种支持多种粒度的全光交换方法及网络节点结构,且具有实现简单、经济的节点结构,仍然是一个值得研究的热点问题。How to optimize the switching mode and resource allocation mode inside the nodes of the all-optical network according to the needs of network services is an important research topic. That is, to study an all-optical switching method and network node structure that supports multiple granularities, and has a simple and economical node structure, is still a hot issue worthy of research.

发明内容 Contents of the invention

针对上述对当前全光交换及解决数据之间竞争的方法的分析,本发明的目的是提供一种用于全光通信网络的新的交换方法,尽力提供高效的统计复用能力,同时充分考虑光器件的限制,降低对光器件的要求。For above-mentioned analysis to the method for current all-optical switching and solution data competition, the purpose of the present invention is to provide a kind of new switching method for all-optical communication network, try one's best to provide efficient statistical multiplexing ability, fully consider simultaneously The limitation of optical devices reduces the requirements for optical devices.

本发明的技术方案如下:Technical scheme of the present invention is as follows:

一种支持突发数据包和IP分组的全光通信交换方法,包括:An all-optical communication switching method supporting burst data packets and IP packets, comprising:

来自传统网络接口的数据到达OBS节点后,对于邻接节点(如果源、宿节点对为通过OBS链路连接的节点,这样的节点互称为邻接节点)之间传输的数据采用IP分组在OBS链路上传输,远端节点(如果源、宿节点对不是通过OBS链路直接相连这样的节点互称为远端节点)之间传输的数据进行汇聚成突发数据包在OBS链路上传输。After the data from the traditional network interface arrives at the OBS node, the data transmitted between the adjacent nodes (if the source node and the sink node pair are nodes connected through the OBS link, such nodes are called adjacent nodes) use IP packets to transmit data on the OBS link. On the road transmission, the data transmitted between remote nodes (if the source and sink nodes are not directly connected through the OBS link are called remote nodes), the data transmitted between them is aggregated into a burst data packet and transmitted on the OBS link.

上述IP分组数据和突发数据包进入OBS节点的发送缓存后,OBS节点首先预留资源给过路的突发数据包,根据本地资源的预约情况,再安排发送节点上路到远端节点的突发数据包,同时利用本节点上路波长信道的空闲时间间隙发送IP分组数据。After the above-mentioned IP packet data and burst data packets enter the sending cache of the OBS node, the OBS node first reserves resources for the passing burst data packets, and then arranges the sending node to go on the road to the remote node according to the reservation status of the local resources. At the same time, use the idle time gap of the uplink wavelength channel of this node to send IP packet data.

对于QoS要求低的数据,尽管这些数据是在远端节点之间传输,也可以不进行汇聚,采用IP分组在OBS链路上传输。For data with low QoS requirements, although these data are transmitted between remote nodes, they may not be aggregated, and IP packets are used to transmit them on the OBS link.

一种支持突发数据包和IP分组交换的节点结构,主要由本地上/下路模块和全光交换模块构成,本地上/下路模块包括汇聚/解汇聚模块和IP分组发送/接收模块。其中,汇聚/解汇聚模块用于发送数据时将数据汇聚成突发数据包,接收数据时执行解汇聚功能;IP分组发送/接收模块用于IP分组数据的传输与接收。基于电控制的全光交换模块用于将本地上路的突发数据包、IP分组以及过路的突发数据包按照波长资源预约情况交换到相应的输出波长上。A node structure supporting burst data packets and IP packet switching, mainly composed of a local add/drop module and an all-optical switch module, the local add/drop module includes a convergence/de-convergence module and an IP packet sending/receiving module. Among them, the aggregation/de-aggregation module is used to aggregate data into burst data packets when sending data, and perform de-aggregation function when receiving data; the IP packet sending/receiving module is used for transmission and reception of IP packet data. The all-optical switching module based on electrical control is used to switch the local on-road burst data packets, IP packets and passing burst data packets to corresponding output wavelengths according to wavelength resource reservation.

OBS节点将上路的IP分组和突发数据包存储在本地的电随机存储器中,通过一个TS(Traffic Spacing)调度器对这些上路数据进行调度。The OBS node stores the on-road IP packets and burst data packets in the local ERAM, and schedules these on-road data through a TS (Traffic Spacing) scheduler.

进一步还包括业务分类器,用于将到达节点的业务数据按照目的地址或QoS要求进行分类,即将目的地址为远端节点的QoS要求高的数据进入到汇聚/解汇聚模块;目的地址为邻接节点或QoS要求低的数据进入到IP分组发送/接收模块。It further includes a service classifier, which is used to classify the service data arriving at the node according to the destination address or QoS requirements, that is, the data with high QoS requirements whose destination address is the remote node enters the aggregation/disassembly module; the destination address is the adjacent node Or data with low QoS requirements enters the IP packet sending/receiving module.

所述支持突发数据包和IP分组的交换方法包含两层内容:首先是数据组包方面,邻接节点之间传输的数据不进行汇聚组成突发数据包,直接用IP分组在OBS链路上传输;远端节点之间的数据传输按照QoS要求可分别对待,对QoS要求高的数据需要进行汇聚成突发数据包在OBS链路上传输,而对QoS要求低的数据可以不进行汇聚组成突发数据包,直接用IP分组在OBS链路上传输。其次是发送数据方面,OBS节点将过路的IP分组和本地上路的数据(包括突发数据包和IP分组)存储在节点的电随机存储器中,通过TS调度器对存储在本地电随机存储器中的数据进行调度;OBS节点处理控制信息包预留波长资源给过路的突发数据包,根据本地资源的预约情况,再安排发送节点上路到远端节点的突发数据包,同时利用本节点上路波长信道的空闲时间间隙发送IP分组数据。The exchange method for supporting burst data packets and IP packets includes two layers of content: first, in terms of data packets, the data transmitted between adjacent nodes is not aggregated to form burst packets, and IP packets are directly used on the OBS link Transmission: Data transmission between remote nodes can be treated separately according to QoS requirements. Data with high QoS requirements needs to be aggregated into burst data packets for transmission on the OBS link, while data with low QoS requirements can be composed without aggregation Burst data packets are directly transmitted on the OBS link with IP packets. Secondly, in terms of sending data, the OBS node stores the passing IP packets and local on-road data (including burst data packets and IP packets) in the ERAM of the node, and uses the TS scheduler to store the data stored in the local ERAM. The data is scheduled; the OBS node processes the control information packet and reserves the wavelength resource for the passing burst data packet. According to the reservation situation of the local resource, it arranges the sending node to add the burst data packet to the remote node, and at the same time uses the wavelength of the local node. The channel's idle time slots send IP packet data.

本发明提出的支持突发数据包/IP分组的交换方法利用IP分组填充突发数据包间的空隙,不仅减少了网络中的突发数据包的数量,而且能利用电随机存储器使数据在波长信道上均匀分布,不仅能提供高效的统计复用能力,而且能大大降低网络的阻塞率和数据丢失率。此时,OBS节点需多配置一些电随机存储器外,不需要额外增加器件,并且实现简单。The exchange method supporting burst data packets/IP packets proposed by the present invention utilizes IP packets to fill the gaps between burst data packets, which not only reduces the number of burst data packets in the network, but also makes use of ERAM to make data in the wavelength channel Evenly distributed on the network, not only can provide efficient statistical multiplexing capability, but also can greatly reduce the blocking rate and data loss rate of the network. At this time, the OBS node needs to be equipped with more ERAMs, no additional devices are needed, and the implementation is simple.

附图说明 Description of drawings

图1是本发明的支持突发数据包和IP分组的交换节点结构简要示意图。Fig. 1 is a schematic diagram of a switching node structure supporting burst data packets and IP packets of the present invention.

图2是本发明的支持突发包/IP分组的全光交换方法的示意图。Fig. 2 is a schematic diagram of the all-optical switching method supporting burst packets/IP packets of the present invention.

图3是本发明交换节点发送数据示意图。Fig. 3 is a schematic diagram of sending data by a switching node in the present invention.

图4是利用突发数据包之间的间隙发送IP分组的示意图。Fig. 4 is a schematic diagram of sending IP packets using the gap between burst data packets.

图5是是四个节点组成的线状网络拓扑图。Figure 5 is a linear network topology diagram composed of four nodes.

图6是按照本发明的支持突发数据包和IP分组的两种粒度的交换方法及交换节点结构仿真所得到的图5所示网络拓扑丢包率性能。FIG. 6 shows the packet loss rate performance of the network topology shown in FIG. 5 obtained by the switching method supporting burst data packets and IP packets at two granularities and switching node structure simulation according to the present invention.

其中:in:

1——光波分复用器    2——光波分解复用器1——Wavelength Division Multiplexer 2——Wavelength Division Multiplexer

具体实施方式 Detailed ways

下面结合附图详细描述本发明,但不以任何方式限制本发明的范围。The present invention will be described in detail below in conjunction with the accompanying drawings, but the scope of the present invention is not limited in any way.

本发明提出的支持突发数据包/IP分组的交换方法的节点结构示意图如图1所示。图示OBS节点不分边缘和核心两部分,它由业务分类器、控制模块、汇聚/解汇聚模块、IP分组发送/接收模块、数据存储器、TS调度器、光发送/接收模块、全光交换模块、光波分复用器/解复用器等组成。A schematic diagram of the node structure of the switching method supporting burst data packets/IP packets proposed by the present invention is shown in FIG. 1 . The OBS node shown in the figure does not divide into two parts, the edge and the core. It consists of a service classifier, a control module, an aggregation/de-aggregation module, an IP packet sending/receiving module, a data storage, a TS scheduler, an optical sending/receiving module, and an all-optical switching module. module, optical wavelength division multiplexer/demultiplexer, etc.

当不考虑QoS要求低的数据用IP分组传输时,来自传统网络接口的数据到达OBS节点后,首先经过业务分类器,业务分类器将目的地址为邻接节点的数据和目的地址为远端节点的数据进行分类,其中目的地址为远端节点的数据进入到汇聚/解汇聚模块,然后按照一定的封装算法封装突发数据包;目的地址为邻接节点的数据进入到IP分组发送/接收模块。本地上路的突发数据包和IP分组存储在节点的电随机存储器中,通过TS调度器对上路数据进行调度,按照图4所示节点优先预留资源给过路的突发数据包,在尽量满足过路突发数据包预约资源请求后,根据本地资源情况,再安排发送节点上路到远端节点的突发数据包,同时利用本节点上路波长信道的空闲时间间隙发送IP分组数据。数据经过光发送模块发送后进入全光交换模块经波分复用器进入链路。接收数据时,来自链路的数据首先经过光波分解复用器后由全光交换模块按照目的地址将数据交换到相应的输出端口。其中目的地址为本节点的数据由光接收模块接收后被缓存在电存储器中,再经控制模块调度分别送入汇聚/解汇聚模块和IP分组发送/接收模块,最后由业务分类器分类经传统网络接口到达目的地;目的地址为其他节点的数据则经全光交换模块交换到输出端口后,经光波分复用器进入下一跳链路向目的地透明传输。When the data with low QoS requirements is not considered to be transmitted in IP packets, after the data from the traditional network interface arrives at the OBS node, it first passes through the service classifier, and the service classifier classifies the data with the destination address as the adjacent node and the data with the destination address as the remote node. The data is classified, and the data whose destination address is the remote node enters the aggregation/de-aggregation module, and then encapsulates the burst data packet according to a certain encapsulation algorithm; the data whose destination address is the adjacent node enters the IP packet sending/receiving module. The local on-road burst data packets and IP packets are stored in the ERAM of the node, and the on-road data is scheduled through the TS scheduler, and the nodes reserve resources for the passing burst data packets as shown in Figure 4. After the resource request is reserved by the burst data packet, according to the local resource situation, the sending node is arranged to send the burst data packet to the remote node, and at the same time, the IP packet data is sent by using the idle time gap of the wavelength channel of the local node. After the data is sent by the optical sending module, it enters the all-optical switching module and enters the link through the wavelength division multiplexer. When receiving data, the data from the link first passes through the optical wave decomposition multiplexer, and then the all-optical switching module switches the data to the corresponding output port according to the destination address. The data whose destination address is the node is received by the optical receiving module and cached in the electrical memory, and then sent to the aggregation/de-aggregation module and the IP packet sending/receiving module respectively through the scheduling of the control module, and finally classified by the service classifier through the traditional The network interface reaches the destination; the data whose destination address is other nodes is switched to the output port by the all-optical switch module, and then enters the next-hop link through the optical wavelength division multiplexer for transparent transmission to the destination.

本发明提出的一种支持突发数据包/IP分组的两种粒度的交换节点发送数据示意图如图3所示。来自传统网络(如以太网、IP、ATM、SDH网络)的数据到达节点后,需要经过业务分类器按照目的地址将数据分开处理,其中目的地址为远端节点的数据经汇聚适配模块封装后进入发送缓存器,而目的地址为邻接节点的数据直接进入发送缓存器。由TS调度器根据本地资源预约情况对发送缓存器中的数据进行发送调度,被调度的突发数据包或IP分组经电光转换后进入全光交换模块,按照路由信息被交换到输出端口后经波分复用器进入链路向下一跳传输。而过路的突发数据包则透明的在光域传输。A schematic diagram of sending data by a switching node supporting two granularities of burst data packets/IP packets proposed by the present invention is shown in FIG. 3 . After the data from the traditional network (such as Ethernet, IP, ATM, SDH network) arrives at the node, it needs to be processed separately by the service classifier according to the destination address, where the data whose destination address is the remote node is encapsulated by the convergence adaptation module Enter the sending buffer, and the data whose destination address is the adjacent node directly enters the sending buffer. The TS scheduler schedules the transmission of the data in the transmission buffer according to the local resource reservation situation. The scheduled burst data packets or IP packets enter the all-optical switching module after electro-optical conversion, and are switched to the output port according to the routing information. The WDM enters the link for transmission to the next hop. The passing burst data packets are transparently transmitted in the optical domain.

在支持突发数据包/IP分组的两种粒度的交换节点结构的设计中,业务分类器,汇聚/解汇聚模块,控制模块,上路下路数据用存储器,TS调度器,光发送/接收模块,高速光开光构成的全光交换模块,光波分复用器/光波分解复用器等是构建节点的基本器件和模块。作为一个实例,选用本发明中列举的这些基本器件和模块,按照图2所示支持突发包/IP分组的交换方法,可构成如图1所示交换节点。借助于OPNETTM仿真软件,按照本发明提出的节点结构和交换方法,建立了如图5所示4节点光突发交换网络。图6是仿真所得到的该网络丢包率性能。网络中的每个节点有四个传统网络接口向网络注入数据,同时假定这些接口与大量的独立的泊松业务源连接。节点处的组包算法为时间长度乘积门限算法,且阈值为9兆比特·毫秒(Mbms)。路由协议采用静态的图5所示路径选择方法,波长分配算法采用最先适配(first fit)算法。In the design of switching node structures with two granularities supporting burst data packets/IP packets, service classifier, aggregation/de-aggregation module, control module, memory for adding and dropping data, TS scheduler, optical sending/receiving module , an all-optical switching module composed of high-speed optical switches, optical wavelength division multiplexers/light wavelength division multiplexers, etc. are the basic devices and modules for building nodes. As an example, by selecting these basic devices and modules listed in the present invention, according to the switching method supporting burst packets/IP packets shown in FIG. 2, the switching node shown in FIG. 1 can be formed. By means of OPNET TM simulation software, according to the node structure and switching method proposed by the present invention, a 4-node optical burst switching network as shown in Fig. 5 is established. Fig. 6 is the packet loss rate performance of the network obtained by simulation. Each node in the network has four traditional network interfaces to inject data into the network, and it is assumed that these interfaces are connected with a large number of independent Poisson traffic sources. The grouping algorithm at the node is a time-length product threshold algorithm, and the threshold is 9 megabit·millisecond (Mbms). The routing protocol adopts the static path selection method shown in Figure 5, and the wavelength allocation algorithm adopts the first fit algorithm.

图6中的曲线都是采用的JET(Just Enough Time)资源预约协议,图中标有“无IP包插空”的曲线表示节点处对所有数据都汇聚组装成突发数包发送,没有采用IP分组填充突发数据包间的空隙;图中标有“有IP包插空”的曲线表示节点处对邻接节点间的数据进行IP分组填充突发数据包间的空隙发送。从图6可以看出,“有IP包插空”曲线比“无IP包插空”曲线表示的平均数据丢失率要低约50%。The curves in Figure 6 are all using the JET (Just Enough Time) resource reservation protocol. The curve marked "No IP packet insertion" in the figure indicates that all data is aggregated and assembled into burst packets at the node, and IP is not used. Packets fill the gaps between burst data packets; the curve marked "with IP packet insertion" in the figure indicates that the node sends IP packets to fill the gaps between burst data packets for data between adjacent nodes. It can be seen from Fig. 6 that the average data loss rate represented by the curve "with IP packet interleaving" is about 50% lower than that indicated by the curve "no IP packet interleave".

以上为本发明的实施方式,依据本发明公开的内容,本领域的普通技术人员能够显而易见的想到的一些雷同、替代方案,均应落入本发明保护的范围。The above are the embodiments of the present invention. According to the disclosed content of the present invention, some similarities and alternatives that those skilled in the art can obviously think of should fall into the protection scope of the present invention.

Claims (6)

1.一种支持突发数据包和IP分组的全光通信交换方法,包括:来自传统网络接口的数据到达OBS节点后,相邻节点之间传输的数据采用IP分组在OBS链路上传输,其他数据汇聚成突发数据包在OBS链路上传输。1. An all-optical communication switching method that supports burst packets and IP packets, comprising: after the data from the traditional network interface arrives at the OBS node, the data transmitted between adjacent nodes is transmitted on the OBS link using IP packets, Other data are aggregated into burst data packets and transmitted on the OBS link. 2.如权利要求1所述的支持突发数据包和IP分组的全光通信交换方法,其特征在于:OBS节点首先预留资源给过路的突发数据包,根据本地资源的预约情况,再安排发送节点上路到远端节点的突发数据包,同时利用本节点上路波长信道的空闲时间间隙发送上述IP分组数据。2. the all-optical communication exchange method that supports burst data packet and IP grouping as claimed in claim 1, is characterized in that: OBS node at first reserves resource to give the burst data packet of crossing, according to the reservation situation of local resource, then Arranging the sending node to add the burst data packet to the remote node, and at the same time send the above IP packet data by utilizing the idle time gap of the on-channel wavelength channel of the node. 3.如权利要求1或2所述的支持突发数据包和IP分组的全光通信交换方法,其特征在于:对QoS要求低的数据也不进行汇聚,采用IP分组在OBS链路上传输。3. The all-optical communication switching method supporting burst data packet and IP grouping as claimed in claim 1 or 2, characterized in that: the data with low QoS requirements is not aggregated, and IP grouping is used to transmit on the OBS link . 4.一种支持突发数据包/IP分组的两种粒度的交换节点结构,由本地上/下路模块和全光交换模块构成,其特征在于:本地上/下路模块包括汇聚/解汇聚模块和IP分组发送/接收模块,其中汇聚/解汇聚模块,用于发送数据时将数据汇聚成突发数据包,接收数据时执行解汇聚功能;IP分组发送/接收模块,用于IP分组数据的传输与接收;全光交换模块,用于将本地上路的突发数据包、IP分组以及过路的突发数据包按照资源预约情况交换到相应的输出波长上。4. A switching node structure supporting two granularities of burst data packet/IP grouping, consisting of a local add/drop module and an all-optical switch module, characterized in that: the local add/drop module includes a convergence/disassembly module and IP packet sending/receiving module, wherein the aggregation/de-aggregation module is used to aggregate data into burst data packets when sending data, and perform de-aggregation function when receiving data; IP packet sending/receiving module is used for IP packet data Transmission and reception: an all-optical switching module, used to switch local on-road burst data packets, IP packets, and passing burst data packets to corresponding output wavelengths according to resource reservations. 5.如权利要求4所述的支持突发数据包/IP分组的两种粒度的交换节点结构,其特征在于:节点将IP分组和本地上路的数据存储在节点的电随机存储器中,通过一个TS调度器对电随机存储器中存储的数据进行调度。5. the switch node structure of two kinds of granularity that supports burst data packet/IP grouping as claimed in claim 4, it is characterized in that: node stores IP grouping and data on the local road in the ERAM of node, through a The TS scheduler schedules the data stored in the ERAM. 6.如权利要求4或5所述的支持突发数据包/IP分组的两种粒度的交换节点结构,其特征在于:进一步还包括业务分类器,用于将到达节点的业务数据按照目的地址或QoS要求进行分类,即将目的地址为远端节点的QoS要求高的数据进入到汇聚/解汇聚模块;目的地址为邻接节点或QoS要求低的数据进入到IP分组发送/接收模块。6. The switch node structure supporting two kinds of granularity of burst data packet/IP grouping as claimed in claim 4 or 5, it is characterized in that: it further comprises a service classifier, which is used to sort the service data of the arriving node according to the destination address Or QoS requirements are classified, that is, the data whose destination address is a remote node with high QoS requirements enters the aggregation/disassembly module; the destination address is an adjacent node or data with low QoS requirements enters the IP packet sending/receiving module.
CNB200610113381XA 2006-09-26 2006-09-26 Switching method and node structure supporting burst data packets and IP packets Expired - Fee Related CN100561980C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200610113381XA CN100561980C (en) 2006-09-26 2006-09-26 Switching method and node structure supporting burst data packets and IP packets

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200610113381XA CN100561980C (en) 2006-09-26 2006-09-26 Switching method and node structure supporting burst data packets and IP packets

Publications (2)

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

Family

ID=39256568

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200610113381XA Expired - Fee Related CN100561980C (en) 2006-09-26 2006-09-26 Switching method and node structure supporting burst data packets and IP packets

Country Status (1)

Country Link
CN (1) CN100561980C (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102299866A (en) * 2011-10-11 2011-12-28 重庆邮电大学 Optical packet switching method and node aggregation device based on optical time division multiplexing technology
CN101771900B (en) * 2008-12-26 2012-12-19 中兴通讯股份有限公司 eNB optical switching device and method
CN105556985A (en) * 2013-12-31 2016-05-04 华为技术有限公司 Annular optical buffer and optical signal storage and reading method
CN106161275A (en) * 2015-05-14 2016-11-23 思科技术公司 Prediction for service quality exports packet classification
CN114915595A (en) * 2022-03-11 2022-08-16 北京邮电大学 Burst packet matching method and electronic equipment
CN115918043A (en) * 2020-08-18 2023-04-04 瑞典爱立信有限公司 Method and apparatus for supporting estimation of delay on communication path in communication network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1316799C (en) * 2003-12-03 2007-05-16 电子科技大学 Method for supporting real-time service in optical burst exchange
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 (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101771900B (en) * 2008-12-26 2012-12-19 中兴通讯股份有限公司 eNB optical switching device and method
CN102299866A (en) * 2011-10-11 2011-12-28 重庆邮电大学 Optical packet switching method and node aggregation device based on optical time division multiplexing technology
CN102299866B (en) * 2011-10-11 2014-06-04 重庆邮电大学 Optical packet switching method and node aggregation device based on optical time division multiplexing technology
CN105556985A (en) * 2013-12-31 2016-05-04 华为技术有限公司 Annular optical buffer and optical signal storage and reading method
CN105556985B (en) * 2013-12-31 2019-05-24 华为技术有限公司 It is a kind of annular optical buffer and optical signal deposit and read method
CN106161275A (en) * 2015-05-14 2016-11-23 思科技术公司 Prediction for service quality exports packet classification
CN115918043A (en) * 2020-08-18 2023-04-04 瑞典爱立信有限公司 Method and apparatus for supporting estimation of delay on communication path in communication network
US12381799B2 (en) 2020-08-18 2025-08-05 Telefonaktiebolaget Lm Ericsson (Publ) Methods and arrangements for supporting estimation of latency over a communication path in a communication network
CN114915595A (en) * 2022-03-11 2022-08-16 北京邮电大学 Burst packet matching method and electronic equipment
CN114915595B (en) * 2022-03-11 2023-08-01 北京邮电大学 Burst pack assembly method and electronic device

Also Published As

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

Similar Documents

Publication Publication Date Title
US12155981B2 (en) Reduced-complexity integrated guaranteed-rate optical packet switch
JP2923693B2 (en) Large capacity ATM switch
US6567429B1 (en) Wide area multi-service broadband network
Modiano WDM-based packet networks
Iizuka et al. A scheduling algorithm minimizing voids generated by arriving bursts in optical burst switched WDM network
Bregni et al. Architectures and performance of AWG-based optical switching nodes for IP networks
CN101155121A (en) Switching method and node structure supporting burst data packets and IP packets
Zheng et al. Dual MAC based hierarchical optical access network for hyperscale data centers
VanderHorn et al. Light-trail testbed for IP-centric applications
CN101163348B (en) Optical Burst Switching Network Adaptive Convergence Method and Device
CN101093264A (en) Method for solving link configuration and wavelength allocation competed in OBS by using parallel light fiber
Papadimitriou et al. Multiwavelength Optical LANs
CN100428660C (en) An Optical Burst Switching Node with Internal Acceleration
CN102427567B (en) Asynchronous multi-wavelength mesh network adaptive node system based on optical packet switching
CN101193049B (en) A core node switching structure for integrated edge node
CN101193050B (en) A method for data receiving and transmitting of core node switching device in optical sudden network
CN202385242U (en) Asynchronous multi-wavelength mesh network self-adaptive node device based on optical packet switching
CN110769332B (en) An optoelectronic hybrid layered switching optical access system
Bouabdallah et al. Cost-effective single-hub WDM ring networks: A proposal and analysis
CN100349470C (en) Elastic optical group exchanging method and node equipment based on dicyclic all-optical buffer storage
Bouabdallah Sub-Wavelength Solutions for Next-Generation Optical Networks [Topics in Optical Communications]
Xu et al. Dual-fiber-link OBS for metropolitan area networks: modelling, analysis and performance evaluation
Liu et al. Resilient burst ring: extend IEEE 802.17 to WDM networks
Sowailem et al. Contention resolution strategy in optical burst switched datacenters
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

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.

CP03 Change of name, title or address
DD01 Delivery of document by public notice

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

Document name: Notification of Passing Examination on Formalities

DD01 Delivery of document by public notice
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