Real-Time Bandwidth Management Service for Effective Multiple Isochronous Streaming Transmission in IEEE1394 based Home Network

IEEE1394 기반 홈네트워크에서 효율적인 다중 등시성 스트리밍 전송을 위한 실시간 대역폭 관리 서비스

  • 채화영 (경북대학교 전자전기컴퓨터학부 실시간시스템 연구실) ;
  • 정기훈 (경북대학교 전자전기컴퓨터학부) ;
  • 강순주 (경북대학교 전자전기컴퓨터학부)
  • Published : 2006.09.01

Abstract

In order to support multiple multimedia streaming services in home networks, many critical issues must be considered. In addition, handling the shortage of network bandwidth is one of the most significant and complicated issues. In this paper, real-time bandwidth management service is suggested as a solution to the problem regarding the IEEE1394-based home network. In order to handle the shortage of network bandwidth and to enhance the bus utilization rate, the proposed service combines two methods. First, the bus bandwidth management function determines the state of the network bandwidth and restores the residual bandwidth, which is excessively occupied by a streaming service, to the available free bandwidth. Second, the Isochronous Streaming (IS) Scheduler manages all streaming services according to priority. In order to test the proposed service, we implemented a prototype steaming management middleware and evaluated it by using the IEEE1394 network test-bed.

홈 네트워크에서 효율적인 다중 멀티미디어 스트림 서비스를 지원하기 위해서는 가능한 여러 문제점들을 고려해야 한다. 그 중에서도 네트워크 대역폭 부족 상황을 대처하는 것은 가장 어려운 문제 중에 하나이다. 본 논문에서는 IEEE1394 기반 홈 네트워크에서 실시간 대역폭 관리 서비스를 미들웨어 레벨에서 운용해 대역폭 부족 상황을 대처하는 방안을 살펴본다. 대역폭 부족 상태를 대처하고 버스 사용 효율을 높이기 위해서, 제안하는 서비스는 두 가지 방법을 이용한다. 첫째는 대역폭 상태를 지속적으로 감시하여 특정 서비스가 과도하게 점유한 잉여 대역폭을 되돌려 받는다. 둘째는 등시성 스트림(IS) 스케줄러를 이용해 우선순위에 따라 스트림 서비스들을 통제하는 것이다. 제안한 서비스는 프로토타입 스트림 관리 미들웨어로 구현하여 간단한 IEEE1394 네트워크 상에서 시험하였다.

Keywords

References

  1. IEEE STd. 1394-1995, IEEE Standard for a High Performance Serial Bus, 1995
  2. Howard Frazier, Boward Johnson, GIGABIT ETHERNET: From 100 to 1,000 Mbps, IEEE Internet Computing, Jan 1999
  3. Ian Oppermann, UWB: Theory and Application, John Wiley & Sons, Oct. 2004
  4. Specification of Home Audio/Video Interoperability Architecture, Version 1.1, HAVi, Inc., May 2001
  5. Jack Chaney and Bill Rose, XHT: eXpandable Home Theater for a networked home, www.videsignline.com/howto/172302776, Sep. 2005
  6. S.J. Kang, J.H. Park and S.H. Park, 'ROOM-BRIDGE: a vertically coofigurable network architecture and real-time middleware for interoperability between ubiquitous consumer devices in home,' Lecture Notes in Computer Science, 2218, pp. 232-251, Nov. 2001
  7. IEC61883-1-6 Consumer Audio/Video Equipment-Digital Interface, International Electro-technical Commission, 1998
  8. HAVi, the A/V digital network revolution, HAVi Organization, pp. 3-4, 1999
  9. 이희진, 민구봉, 김종권, '대용량멀티미디어전송을위한 IEEE1394 고속 직렬버스의 성능분석,' 정보과학회논문지, 30(4), pp. 494-503, Aug. 2003
  10. 강성일, 이윤직, 이홍규, 강성봉, ''IEEE-1394 버스의 가용-등시성 대역폭을 활용하기 위한 대역폭 훔치기와 ABR-1394 전송 모드,' 한국정보처리학회논문지, 6(6), pp. 1609-1621, June 1996
  11. Firespy 400 IEEE1394 Network Analyzer, Dapdesign Company Horre Page 2006, http://www.dapdesign.com/, 2006
  12. Gi-Hoon Jung and Soon-Ju Kang, 'Active Isochronous Resource Manager for Intense Dynamic Resource Allocation Service with IEEE1394,' IEEE transactions on Consumer Electronics, Vol. 51 No.2 ITCEDA, May 2005
  13. Doog-Kyu Lee, Joo-Young Oh, Jun-Ho Park, Hwa-Young Chae, Soon-Ju Kang, 'Middleware for Isochronous Connection Management in IEEE1394-IEC61883 based Multimedia Home Network,' IEEE Transaction on Consumer Electronics, Vol. 51 No.1, pp. 307-313, Feb. 2005 https://doi.org/10.1109/TCE.2005.1405737
  14. AV/C Digital Interface Command Set, General Specification Version 4.0, 1394 Trade Association, July 2001
  15. IEEE Standard Control and Status Register (CSR) Architecture fer Microcomputer Buses, Publication of IEEE, Sep. 2002
  16. Eric W. Anderson, 1394 Open Host Controller Interface Specification Release 1.1, 6 Jan. 2000