共查询到20条相似文献,搜索用时 31 毫秒
1.
Scheduling algorithms for shared fiber-delay-line optical packet Switches-part I: the single-stage case 总被引:1,自引:0,他引:1
In all-optical packet switching, packets may arrive at an optical switch in an uncoordinated fashion. When contention occurs, fiber delay lines (FDLs) are needed to delay (buffer) the packets that have lost the contention to some future time slots for the desired output ports. There have been several optical-buffered switch architectures and FDL assignment algorithms proposed in the literature. However, most of them either have high implementation complexity or fail to schedule in advance departure time for the delayed packets. This paper studies the packet scheduling algorithms for the single-stage shared-FDL optical packet switch. Three new FDL assignment algorithms are proposed, namely sequential FDL assignment (SEFA), multicell FDL assignment (MUFA), and parallel iterative FDL assignment (PIFA) algorithms for the switch. The proposed algorithms can make FDLs and output-port reservation so as to schedule departure time for packets. Owing to FDL and/or output-port conflicts, the packets that fail to be scheduled are discarded before entering the switch so that they do not occupy any FDL resources. It is shown by simulation that with these algorithms, the optical-buffered switch can achieve a loss rate of /spl sim/10/sup -7/ even at the load of 0.9. These algorithms are extended to the three-stage Clos-Network optical packet switches in the companion paper. 相似文献
2.
Choo Peng Tan Gerardo Castañón Su Fong Chien Ah Heng You Andy Lock Yen Low 《Photonic Network Communications》2006,12(3):257-268
This paper studies several buffering strategies for optical packet switching (OPS) under limited packet sorting. Three schemes, which are able to sort newly arrived packets based on packet’s length as well as capability of finding the minimum buffer occupancy, are analyzed and compared. Results show that all three proposed schemes could improve OPS performance considerably in terms of probability of packet loss (PPL) and probability of information loss (PIL). In addition, the simulation results show that not all the newly arrived packets need to be sorted in order to obtain minimum packet loss probability. Since the amount of packets and thus the packet processing time is significant in OPS, it is possible that not all the packets can be processed using one of the buffering strategies. An important finding of this paper is that if only 10% of the packets are sorted, the PPL is comparable to the minimum packet loss value obtained when 100% of the packets are sorted. 相似文献
3.
4.
5.
In all-optical packet switching, packets may arrive at an optical switch in an uncoordinated fashion. To prevent packet loss in the switch, fiber delay lines (FDLs) are used as optical buffers to store optical packets. However, assigning FDLs to the arrival packets to achieve high throughput, low delay, and low loss rate is not a trivial task. In the authors' companion paper, several efficient scheduling algorithms were proposed for single-stage shared-FDL optical packet switches (OPSs). To further enhance the switch's scalability, this work was extended to a multistage case. In this paper, two scheduling algorithms are proposed: 1) sequential FDL assignment and 2) multicell FDL assignment algorithms for a three-stage optical Clos-Network switch (OCNS). The paper shows by simulation that a three-stage OCNS with these FDL assignment algorithms can achieve satisfactory performance. 相似文献
6.
7.
异步光分组交换网的流量建模 总被引:1,自引:0,他引:1
研究了异步光分组交换网的流量特性,提出了网络流量的解析模型和近似模型。研究表明,在采用计时门限光分组组装算法的情况下,如输入IP流具有短程相关特性(ShortRangeDependent),则光分组的到达间隔时间呈负指数分布,光分组的长度趋于高斯分布。 相似文献
8.
提出了一种采用时隙处理光分组竞争冲突的基于光纤延迟线的光分组交换缓存算法——时隙可变长分组缓存调度算法SVPB(slotted variable-length-packet-capable buffer)。该算法根据先到先服务的排队原则,通过对到来的光分组进行时间轴分段处理,解决了FDLs作为缓存器的不足。从仿真结果得到,在网络负载较高时所提出的调度算法SVPB比已有的调度算法分组丢失率有明显的降低。 相似文献
9.
Hozumi Kawanami Hiroyuki Masuyama Takuji Tachibana Shoji Kasahara Yutaka Takahashi 《Photonic Network Communications》2010,20(1):54-63
In contention-free slotted optical burst switching (SOBS) networks, controllers are utilized in order to manage the time-slot
assignment, avoiding congestions among multiple burst transmissions. In this network, bursts are never lost at intermediate
nodes but packets are lost at an ingress edge node due to a burst transmission algorithm. In addition, packet transmission
delay increases depending on the algorithm. In order to improve packet level performance, in this paper, we propose a new
burst transmission algorithm. In this method, two different thresholds are used; one is used to send a control packet to a
controller and the other is used to assemble a burst. With these thresholds, a time slot can be assigned to a burst in advance
and packet level performance can be improved. In order to evaluate its packet level performance and investigate the impact
of thresholds, we also propose a queueing model of a finite buffer where a batch of packets are served in a slot of a constant
length. Numerical results show that our proposed method can decrease packet loss probability and transmission delay with two
thresholds. In addition, we show that our analysis results are effective to investigate the performance of the proposed method
when the number of wavelengths is large. 相似文献
10.
由于不能预先对进入B-DMB交换机的各分组进行调整,可能出现同一时隙有2个或2个以上的分组都要到达某一输出端的情形,因此在B-DMB交换机中不可避免地要加进一些缓冲器。本文对B-DMB交换机的输入、输出缓冲器长度和分组时延进行了分析和计算,得出了一些有用的结论。 相似文献
11.
This paper develops routing and scheduling algorithms for packet transmission in a low Earth orbit satellite network with a limited number of transmitters and buffer space. We consider a packet switching satellite network, where time is slotted and the transmission time of each packet is fixed and equal to one time slot. Packets arrive at each satellite independently with a some probability during each time slot; their destination satellite is uniformly distributed. With a limited number of transmitters and buffer space on-board each satellite, contention for transmission inevitably occurs as multiple packets arrive at a satellite. First, we establish the stability region of the system in terms of the maximum admissible packet arrival rate that can possibly be supported. We then consider three transmission scheduling schemes for resolving these contentions: random packet win, where the winning packet is chosen at random; oldest packet win, where the packet that has traveled the longest distance wins the contention; and shortest hops win (SHW), where the packet closest to its destination wins the contention. We evaluate the performance of each of the schemes in terms of throughput. For a system without a buffer, the SHW scheme attains the highest throughput. However, when even limited buffer space is available, all three schemes achieve about the same throughput performance. Moreover, even with a buffer size of just a few packets the achieved throughput is close to that of the infinite buffer case. 相似文献
12.
We develop a method of high-speed buffer management for output-buffered photonic packet switches. The use of optical fiber delay lines is a promising solution to constructing optical buffers. The buffer manager determines packet delays in the fiber delay line buffer before the packets arrive at the buffer. We propose a buffer management method based on a parallel and pipeline processing architecture consisting of (log/sub 2/N+1) pipeline stages, where N is the number of ports of the packet switch. This is an expansion of a simple sequential scheduling used to determine the delays of arriving packets. Since the time complexity of each processor in the pipeline stages is O(1), the throughput of this buffer management is N times larger than that of the sequential scheduling method. This method can be used for buffer management of asynchronously arriving variable-length packets. We show the feasibility of a buffer manager supporting 128 /spl times/ 40 Gb/s photonic packet switches, which provide at least eight times as much throughput as the latest electronic IP routers. The proposed method for asynchronous packets overestimates the buffer occupancy to enable parallel processing. We show through simulation experiments that the degradation in the performance of the method resulting from this overestimation is quite acceptable. 相似文献
13.
This paper addresses the problem of dimensioning buffers realized by means of fiber delay lines in optical routers able to switch packets that have variable length and are sent asynchronously on the optical links. The optical buffer is analyzed focusing on the different behavior of a delay buffer and an electronic memory. The role of the time unit of the fiber delay lines is discussed, showing that it is a crucial parameter to determine the queuing performance. The paper presents two approximate analytical models that can be used both for analysis and engineering of the optical buffer and in particular to dimension the buffer time unit in an way that is optimal with respect to packet loss probability. The first model is based on an infinite queuing approximation. It is not very accurate and is valid for a limited set of values of the traffic load, but is extremely simple. The second model is based on a finite queuing approximation. It is more complex but more accurate and is valid for any value of traffic load. The accuracy of the models is compared with simulation and their range of applicability purposes is discussed. 相似文献
14.
光交换的时间及空间结构分析 总被引:2,自引:0,他引:2
拓扑学上的光网络由边(光传输)和节点(光交换)组成。从业务属性出发,基于连接和无连接方式,分析了光交换的时间结构,包括光分组和光突发的时间结构,以及不同动态性的光电路交换的时长及其度量标准,结合实验结果分析了最短光电路交换的时长极限。从多端口和大容量的要求出发,重点讨论了基于微电子机械系统(MEMS)开关、波长选择开关(WSS)和阵列波导光栅(AWG)的三种光交换结构。分析了光交换结构的扩展方法,并讨论了光交换的几个具有挑战性的问题,包括缓存和能耗问题。通过分析,希望从时间和空间两个维度更清晰地认识光交换的本质及其与电交换的异同。 相似文献
15.
16.
17.
输出排队结构是快速分组交换中交换性能最佳的交换结构。本文研究输出排队结构交换任意种优先级业务的排队性能。分别在独立和相关到达两种情况下导出了任意优先级业务的平均排队长度等特征参数,发现当N×N规模互连网络的端口数N足够大时,两种业务到达模型的排队性能趋于一致。文中提出了一种数值迭代法来求取用二维Markov过程表示的高、低优先级分组队列长度的稳态解。计算机模拟结果证实了文中的分析。 相似文献
18.
19.
We introduce a novel optical packet switching buffer architecture that is composed of multiple building-block modules, allowing for a large degree of scalability. The buffer supports independent and simultaneous read and write processes without packet rejection or misordering and can be considered a fully functional packet buffer. It can easily be programmed to support two prioritization schemes: first-in first-out (FIFO) and last-in first-out (LIFO). Because the system leverages semiconductor optical amplifiers as switching elements, wideband packets can be routed transparently. The operation of the system is discussed with illustrative packet sequences, which are then verified on an actual implementation composed of conventional fiber-optic componentry 相似文献
20.
This paper studies a random packet selection policy for multicast switching. An input packet generates a fixed number of primary copies plus a random number of secondary copies. Assuming a constant number of contending packets during a slot, the system is modeled as a discrete time birth process. A difference equation describing the dynamics of this process is derived, the solution of which gives a closed form expression for the distribution of the number of packets chosen. Then this result is extended to the steady state distribution through a Markov chain analysis. It is shown that the old packets have larger fanout than the fresh packets and the copy distribution of the mixed packets is determined. The packet and copy throughput taking into account the old packets have been obtained. We determined the mean packet delay as well as an upperbound for packet loss probabilities for finite buffer sizes. The asymptotic distribution of the number of packets is also given for large switch sizes under saturation by applying results from the renewal theory. Finally, simulations are done to determine the performance of the switch under mixed (unicast plus multicast) traffic 相似文献