CN102123330A - Method for avoiding active optical burst contention on basis of multi-node cooperation - Google Patents

Method for avoiding active optical burst contention on basis of multi-node cooperation Download PDF

Info

Publication number
CN102123330A
CN102123330A CN2010102861986A CN201010286198A CN102123330A CN 102123330 A CN102123330 A CN 102123330A CN 2010102861986 A CN2010102861986 A CN 2010102861986A CN 201010286198 A CN201010286198 A CN 201010286198A CN 102123330 A CN102123330 A CN 102123330A
Authority
CN
China
Prior art keywords
node
burst
contention
competition
explore frame
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.)
Pending
Application number
CN2010102861986A
Other languages
Chinese (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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN2010102861986A priority Critical patent/CN102123330A/en
Publication of CN102123330A publication Critical patent/CN102123330A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method for avoiding active optical burst contention on the basis of multi-node cooperation, which comprises the steps of: generating a detection frame from an edge node, receiving and processing the detection frame by a core node, and transmitting the information to an upstream node through a feedback frame so as to ensure that the upstream node actively regulates transmission paths of burst data packets with busy nodes as downstream nodes as early as possible to ensure that the burst data packets keep away from the busy nodes and avoid generating contention as far as possible. If the contention exists at some node, the contention is solved through methods of optical fiber delay line cache, wavelength transformation, deflection routing and the like, therefore, the purpose of avoiding and solving the multi-node cooperation contention is achieved. The method specially comprises the concrete links of: generating the detection frame at the edge node, receiving and processing the detection frame by the core node, changing the transmission paths and the like. The invention can effectively avoid the contention among DBs (Data Bases), reduce the burst loss rate, and can be used together with the traditional contention solving method based on single-node cooperation.

Description

Active light burst competition avoiding method based on multi-node collaboration
Technical field
The present invention relates to communication technical field, the competition that is specifically related to happen suddenly in the light burst exchange network is avoided and solution.
Background technology
Light burst exchange network OBS (Optical Burst Switching) is a granularity with the light burst between wavelength and light grouping, not only combine the two advantage of light packet switching OPS (Optical Packet Switching) and light path exchange OCS (Optical Circuit Switching), and overcome the two deficiency, therefore become comparatively feasible light switching technology at present, be the focus of light switching technology research field in recent years, be expected to become the core switching technology that optical-fiber network of future generation is realized IP-over-WDM.
The basic principle of OBS technology is: a light burst is by data burst DB (Data Burst) and burst control bag BCP (Burst Control Packet), and data burst (DB data burst) transmits in different channels with burst control bag (BCP burst control packet).BCP transmits prior to DB, is the DB reserved resource on the way.Owing to adopt unidirectional resource reservation mechanism among the OBS, fringe node just sends DB to core node under the situation that does not obtain reservation confirmation, therefore at the core node place, when a plurality of DB arrive same output port simultaneously, perhaps arrive and another DB when also not finishing transmission as DB, light burst competition will occur, and cause DB Loss Rate and network blocking probability to rise, cause network performance to descend.
In the OBS network, how to reduce the data loss rate that causes because of light burst competition, become a major issue of needing solution badly.At present, light burst competition solution or avoiding method are mainly taked following several thinking in the OBS network:
(1) obviate manages to reduce the competition generation: with offset time technology is set, promptly makes the offset time randomization between BCP and the DB at the network edge node place;
(2) after competition takes place, manage to avoid or reduce to abandon competition failure DB: adopt fiber delay line cache (time domain solution), wavelength conversion (wavelength domain solution) or penetrate route (spatial domain solution) etc. partially, or adopt composite type burst packets (OCBS:Composite Burst Switching Segment), burst packets segmentation (BS:Burst Segment) etc.
Yet the shortcoming of said method thinking is: they are only carried out on individual node, only attempt to utilize the local resource of individual node to solve the burst competition.And in the OBS network, the available resources skewness at each node place, therefore may occur: certain node place can't solve the burst competition that this node place takes place because of available resources are not enough, and there are a large amount of slack resources at other node places, but powerless to the solution of this burst competition.On the contrary, if a plurality of node cooperations compile unified the utilization with their available resources, then can obtain to solve preferably effect.
Summary of the invention
Problem to be solved by this invention is: how to utilize multi-node collaboration to avoid light burst competition on one's own initiative.The inventive method has overcome the defective that has single node in the prior art, from the multi-node collaboration angle, has proposed a kind of active light burst competition avoiding method, to reduce the competition between the DB as much as possible, reduces loss burst rate.
Technical problem proposed by the invention is to solve like this: a kind of active light burst competition avoiding method based on multi-node collaboration is provided, it is characterized in that, may further comprise the steps:
1. fringe node produces explore frame
The explore frame of fringe node (PF:Probe Frame) maker, generate explore frame according to corresponding burst packet (DB:Data Burst) information and burst control bag (BCP:Burst Control Packet) information, and prior to burst control bag and burst packet transmission, by special-purpose sounding channel (PC:Probe Channel) transmission, being responsible for surveying and collecting burst packet will be through utilization of resources situations such as node and links;
2. core node receives and handles explore frame
The probe unit of core node (PU:Probe Unit) is responsible for receiving and handling explore frame according to present node utilization of resources situation: if the present node load is lower, then it is changed to " free time " state, explore frame continues to mail to downstream node; If the present node load is higher, then it is changed to " busy " state, and gives birth to feedback frame (FF:Feedback Frame), (FC:Feedback Channel) is sent to upstream node by feedback channel;
3. change the bursty data packet transmission path
After upstream node was received the feedback frame information, adjusting those on one's own initiative was the transmission path of the burst packet of downstream node with " busy " node, makes it to avoid these " busy " nodes, to reach the purpose that competition is avoided;
4. solve and compete
If bursty data wraps in a certain node and competes, then adopt fiber delay line cache, wavelength conversion, penetrate method such as route partially and solve, reduce the loss of data that causes because of competition as far as possible.
The present invention proposes the light burst competition of multi-node collaboration in the OBS network and avoids and solution, and this method has solved defective of the prior art: they are only carried out on individual node, only attempts to utilize the local resource of individual node to solve the burst competition.And in the OBS network, the available resources skewness at each node place, therefore may occur: certain node place can't solve the burst competition that this node place takes place because of available resources are not enough, and there are a large amount of slack resources at other node places, but powerless to the solution of this burst competition.Basic ideas of the present invention are to know that by explore frame and feedback frame information DB will pass through utilization of resources situations such as routing node and link, avoid DB is sent to the high node of load as far as possible and compete and cause loss of data; If compete at certain node, then by fiber delay line cache, wavelength conversion, penetrate method such as route partially and solve, thereby reach the purpose that the multi-node collaboration competition is avoided and solved.
Description of drawings
Fig. 1 has the OBS networking fringe node structure chart of explore frame systematic function;
Fig. 2 has the OBS network core node structure figure of probe unit;
Fig. 3 is based on the active light burst competition avoiding method schematic diagram of multi-node collaboration.
Embodiment
Below in conjunction with accompanying drawing the present invention is further described:
For the course of work of the present invention can be described better, its specific implementation process is elaborated below in conjunction with accompanying drawing.
Fig. 1 is a kind of OBS network edge node structure chart with priority sequence queuing and explore frame systematic function.At first, according to user's QoS (Quality of Service) requirement,, and be buffered in the buffer queue of different priorities electricity territory its business datum classification.Then, converge burst packet DB according to binding time thresholding, the modes such as converging length threshold that happens suddenly into different priorities.Simultaneously, burst control bag BCP maker generates BCP according to the information such as priority, destination address and COS of DB; Explore frame PF maker also generates PF according to these information.PF passes through independently sounding channel PC transmission prior to BCP and DB, will be through the utilization of resources situation of downstream node and link to survey and to collect DB as soon as possible.
Fig. 2 is a kind of core node structure chart with probe unit and corresponding function channel.Wherein probe unit is responsible for receiving the explore frame of arrival, and make following processing: if this moment, this node load was lighter according to situations such as the available resources of this node and load sizes, and have available outlet channel to transmit the DB of this PF correspondence, then PF is continued to mail to downstream node; If this node load was heavier when PF arrived, then produce feedback information and pass to upstream node by feedback channel FC, make upstream node know this node and be in " busy " state.
Concrete handling process such as Fig. 3 can be divided into following link:
(1) fringe node generates explore frame
Suppose certain one DB of fringe node EN1 (Edge Node) generation constantly, need to transmit arrival purpose fringe node EN2 via core node CN1 (Core Node), CN2, CN3 and CN4.The explore frame maker of EN1 generates explore frame PF according to relevant informations such as DB destination address and COS.PF transmits by sounding channel prior to BCP and DB, passes through node CN1, CN2, CN3 and CN4 on the DB transmission path successively.
(2) core node receives and handles explore frame
Each core node receives and handles PF according to situations such as the available resources of this node and load sizes: when PF arrives CN1 and CN2, two node loads are all lighter, and there is available outlet channel to transmit the DB that is about to arrival, then allow PF pellucidly by these two nodes, and not to the upstream node feedback information; On the contrary, when this PF arrives CN3, the CN3 load is heavier, be in " busy " state, and do not have available outlet channel and transmit the DB that is about to arrival, then the probe unit by CN3 generates feedback frame FF, and passes to upstream node CN2 and CN1 (being passed to the node before BCP arrives) by feedback channel FC, thereby make upstream node know the resource situation and the busy idle condition of downstream node as soon as possible, and carry out next link;
(3) change the DB transmission path
After upstream node CN1 receives the feedback frame, for the DB of PF correspondence recomputates transmission path from present node to the DB destination node on one's own initiative, make this DB can penetrate route in advance partially and handle, avoid this DB competition to take place and produce packet loss, initiatively avoid competing interests thereby reach because of entering CN3.
(4) solution is competed
If bursty data wraps in a certain node and competes, then adopt fiber delay line cache, wavelength conversion, penetrate method such as route partially and solve, reduce the loss of data that causes because of competition as far as possible.
By above-mentioned multi-node collaboration method, can initiatively avoid DB to cause high packet loss effectively because of competition.Simultaneously, realize the node link resource coordination utilization in the network-wide basis to a certain extent, reach the purpose of the whole network load balance.
In order further to improve guarantees such as user QoS and real-time service, said method also can use in conjunction with burst service priority, be that low priority DB meets " do " transmission of then detouring: preferentially transmit high priority DB, guarantee that as far as possible high priority DB passes through the predetermined optimum path and transmits.When traffic carrying capacity is big, know according to the explore frame feedback message to allow the information of relevant downstream node " busy " low priority DB penetrate route in advance partially and to handle at the upstream node of the heavier node of load.So can guarantee requirements such as the QoS of high priority DB and time delay, and can reduce the packet loss of low priority DB effectively.
The present invention knows that by the explore frame feedback information DB will avoid DB to cause losing because of entering the higher node generation competition of load through the utilization of resources situation of routing node and link, reaches with this and initiatively avoids competing interests.In the OBS network, can increase a small amount of configuration (as: explore frame maker, controlled processing unit, feedback dedicated channel, detection dedicated channel etc.) to node, just can realize this method the set goal, so this method have better operability and extensibility.

Claims (1)

1. the active light burst competition avoiding method based on multi-node collaboration is characterized in that, may further comprise the steps:
1. fringe node produces explore frame
The explore frame maker of fringe node generates explore frame according to corresponding bursty data package informatin and burst control package informatin, and prior to burst control bag and burst packet transmission, by special-purpose sounding channel transmission, be responsible for surveying burst packet and will utilize situation through node and link circuit resource;
2. core node receives and handles explore frame
The probe unit of core node is responsible for receiving and handling explore frame according to present node utilization of resources situation: if the present node load is lower, then it is changed to " free time " state, explore frame continues to mail to downstream node; If the present node load is higher, then it is changed to " busy " state, and produces the feedback frame, be sent to upstream node by feedback channel;
3. change the bursty data packet transmission path
After upstream node was received the feedback frame information, adjusting those on one's own initiative was the transmission path of the burst packet of downstream node with " busy " node, makes it to avoid these " busy " nodes, avoids as much as possible competing;
4. solve and compete
If bursty data wraps in a certain node and competes, then adopt fiber delay line cache, wavelength conversion, penetrate the method for routing solution partially, reduce the loss of data that causes because of competition as far as possible.
CN2010102861986A 2010-09-19 2010-09-19 Method for avoiding active optical burst contention on basis of multi-node cooperation Pending CN102123330A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102861986A CN102123330A (en) 2010-09-19 2010-09-19 Method for avoiding active optical burst contention on basis of multi-node cooperation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102861986A CN102123330A (en) 2010-09-19 2010-09-19 Method for avoiding active optical burst contention on basis of multi-node cooperation

Publications (1)

Publication Number Publication Date
CN102123330A true CN102123330A (en) 2011-07-13

Family

ID=44251748

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102861986A Pending CN102123330A (en) 2010-09-19 2010-09-19 Method for avoiding active optical burst contention on basis of multi-node cooperation

Country Status (1)

Country Link
CN (1) CN102123330A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219591A (en) * 2013-05-30 2014-12-17 华为技术有限公司 Data packet switching method and device
CN104468414A (en) * 2014-12-11 2015-03-25 天津大学 Method for improving effective availability of links in optical burst switch network
CN105207947A (en) * 2015-08-28 2015-12-30 网宿科技股份有限公司 rogressive flow scheduling method and system capable of filtering vibration
WO2022227568A1 (en) * 2021-04-26 2022-11-03 华为技术有限公司 Data transmission method, network node, optical system, and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101052000A (en) * 2007-05-16 2007-10-10 中国电子科技集团公司第五十四研究所 Method for realizing separate service in light burst exchange network
US20080285975A1 (en) * 2007-05-14 2008-11-20 Research And Industrial Cooperation Group Burst scheduling methods in Optical Burst Switching system
CN101370314A (en) * 2008-10-10 2009-02-18 江苏大学 Resource reservation method based on intra-domain network state perception in optical burst exchange

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080285975A1 (en) * 2007-05-14 2008-11-20 Research And Industrial Cooperation Group Burst scheduling methods in Optical Burst Switching system
CN101052000A (en) * 2007-05-16 2007-10-10 中国电子科技集团公司第五十四研究所 Method for realizing separate service in light burst exchange network
CN101370314A (en) * 2008-10-10 2009-02-18 江苏大学 Resource reservation method based on intra-domain network state perception in optical burst exchange

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219591A (en) * 2013-05-30 2014-12-17 华为技术有限公司 Data packet switching method and device
CN104219591B (en) * 2013-05-30 2017-12-01 华为技术有限公司 A kind of packet-switching method and device
CN104468414A (en) * 2014-12-11 2015-03-25 天津大学 Method for improving effective availability of links in optical burst switch network
CN105207947A (en) * 2015-08-28 2015-12-30 网宿科技股份有限公司 rogressive flow scheduling method and system capable of filtering vibration
CN105207947B (en) * 2015-08-28 2018-12-04 网宿科技股份有限公司 A kind of gradual traffic scheduling method and system of filtering shake
WO2022227568A1 (en) * 2021-04-26 2022-11-03 华为技术有限公司 Data transmission method, network node, optical system, and storage medium

Similar Documents

Publication Publication Date Title
CN100574280C (en) The implementation method of differentiated service in the light burst exchange network
CN101958847A (en) Selection method of distributed QOS (Quality of Service) routes
Zhang et al. Slotted optical burst switching (SOBS) networks
CN102123330A (en) Method for avoiding active optical burst contention on basis of multi-node cooperation
Lamba et al. Survey on contention resolution techniques for optical burst switching networks
CN110247859B (en) Data sending method and device based on AIRT-ROS node
Ahmed et al. A new bandwidth allocation algorithm for EPON-WiMAX hybrid access networks
CN101426152B (en) Data transmission method for integrated mixed optical network based on burst exchange
Dashti et al. Evaluation of dynamic bandwidth allocation with clustered routing in FiWi networks
Klymash et al. Performance Analysis of Smart Optical Burst Switching Networks for Different Signaling Protocols
JP5475852B1 (en) Optical packet transfer method and transfer device in optical packet switch network
Bouabdallah Sub-Wavelength Solutions for Next-Generation Optical Networks [Topics in Optical Communications]
Imran et al. Performance evaluation of hybrid optical switching with quality of service
Angelopoulos et al. Slotted optical switching with pipelined two-way reservations
Garcia et al. A new architecture for optical burst switched networks based on a common control channel
CN103428587A (en) Optical burst add drop multiplexer
Li et al. Novel resource reservation schemes for optical burst switching
Christodoulopoulos et al. Relaxing delayed reservations: An approach for quality of service differentiation in optical burst switching networks
Tasneem et al. Improving QoS of Peer to Peer Multimedia Services by Employing Multiple Upstream Wavelengths in EPON
Cuda et al. Getting routers out of the core: Building an optical wide area network with" multipaths"
Wankhade et al. An evolutionary approach for LAUC scheduler in optical burst switching networks
Alahmadi et al. Optimization of Processing Allocation in Vehicular Edge Cloud based Architecture
Wong et al. An optical hybrid switch with circuit queueing for burst clearing
Kirci et al. Comparison of OBS protocols
Diaz Energy saving solutions for integrated optical-wireless access networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110713