Optimal Transmission Scheduling for All-to-all Broadcast in WDM Optical Passive Star Networks)

수동적인 스타형 파장 분할 다중 방식인 광 네트워크에서의 전방송을 위한 최적 전송 스케쥴링

  • 장종준 (신구대학 컴퓨터정보처리과) ;
  • 박영호 (아주대학교 컴퓨터공학과) ;
  • 홍만표 (아주대학교 정보및컴퓨터공학과) ;
  • 위규범 (아주대학교 정보및컴퓨터공학과) ;
  • 예홍진 (아주대학교 정보및컴퓨터공학과)
  • Published : 2000.01.15

Abstract

This paper is contented with packet transmission scheduling problem for repeating all-to-all broadcasts in WDM optical passive-star networks in which there are N nodes and k wavelengths. It is assumed that each node has one tunable transmitter and one fixed-tuned receiver, and each transmitter can tune to k different wavelengths. The tuning delay represents the time taken for a transmitter to tune from one wavelength to another and represented as ${\delta}$(>0) in units of packet durations. We define all-to-all broadcast as the one where every node transmits packets to all the other nodes except itself. So, there are in total N(N-1) packets to be transmitted for an all-to-all broadcast. The optimal transmission scheduling is to schedule In such a way that all packets can be transmitted within the minimum time. In this paper, we propose the condition for optimal transmission schedules and present an optimal transmission scheduling algorithm for arbitrary values of N, k, and ${\delta}$ The cycle length of the optimal schedules is $max{[\frac{N}{k}](M-1)$, $k{\delta}+N-1$}.

본 논문은 N 개의 노드와 W 개의 파장을 가진 WDM Passive-star형 광 네트워크에서 주기적으로 발생하는 전방송에 대한 패킷 전송 스케쥴링 알고리즘에 관한 것이다. 각각의 노드가 한 개씩의 조율 가능한 송신기와 고정 조율된 수신기를 가지고, 각각의 송신기는 k 개의 파장으로 조율이 가능하다고 가정한다. 조율지연은 송신기가 임의의 파장에서 다른 파장으로 조율하는데 걸리는 시간을 의미하고 한 개의 패킷을 전송하는데 걸리는 시간을 단위로 하여 ${\delta}$(>0)로 나타낸다. 전방송이란 모든 노드가 자기자신을 제외한 다른 모든 노드에 패킷을 전송하는 것을 말하고 전방송시 전송되는 전체 패킷의 개수는 N(N-1)이다. 또한, 최적 전송 스케쥴링이란 전송되어야 하는 모든 패킷이 최소시간 내에 전송될 수 있도록 스케쥴하는 것을 말한다. 본 논문에서 최적 전송 스케쥴에 대한 조건을 제시하고 임의의 N, k, ${\delta}$(N)k)에 대하여 전방송에 드는 스케쥴링 주기가 $max{[\frac{N}{k}](M-1)$, $k{\delta}+N-1$}인 최적 전송 스케쥴링 알고리즘을 제시하도록 한다.

Keywords

References

  1. C. A. Brackett, 'Dense Wavelength Division Multiplexing Networks: Principles and Applications,' IEEE J. on Selected Areas in Communications, Vol. 8, No. 6, pp. 948-964, Aug. 1990 https://doi.org/10.1109/49.57798
  2. R. J. Vetter and D. H. C. Du, 'Distributed Computing with High-Speed Optical Networks,' IEEE Computer, pp. 8-18, Feb. 1993 https://doi.org/10.1109/2.191977
  3. C. Tocci and H. J. Caulfield, 'Optical Interconnection: Foundations and Applications,' Artech House, Inc., 1994
  4. X. Yuan and R. Melhem, 'Optimal Routing and Channel Assignments for Hypercube Communication on Optical Mesh-like Processor Arrays,' Proc. of the Fifth Int. conf. on MPPOI, Las Vegas, NV, Jun. 1998 https://doi.org/10.1109/MPPOI.1998.682130
  5. G. R. Pieris and G. H. Sasaki, 'Scheduling Transmissions in WDM Broadcast-and-select Network,' IEEE/ACM Trans. on Networking, Vol. 2, No. 2, pp. 105-110, Apr. 1994 https://doi.org/10.1109/90.298429
  6. H. Choi, H. A. Choi, and M. Azizoglu, 'Efficient Scheduling of Transmissions in Optical Broadcast Networks,' IEEE/ACM Trans. on Networking, Vol. 4, No. 6, pp. 913-920, Dec. 1996 https://doi.org/10.1109/90.556359
  7. H. Choi, H. A. Choi, and M. Azizoglu, 'On the All-to-All Broadcast Problem in Optical Network,' Proceedings of Infocom '97, 1997 https://doi.org/10.1109/INFCOM.1997.631160
  8. S. K. Lee, A. D. Oh, H. Choi, H. A. Choi, 'Optimal transmission schedules in TWDM optical passive-star networks,' Discrete Applied Mathematics, Vol. 75, No. 1, pp. 81-91, Jan. 1997 https://doi.org/10.1016/S0166-218X(96)00081-9
  9. 장석문, 예홍진, 위규범, 홍만표, 변광준, 'Passive Star형광 상호연결망에서의 All-to-all 방송을 위한 송수신 스케쥴링 기법', 정보처리학회 논문집, 제5권, 제8호, 1998년 8월