[go: up one dir, main page]

KR100652013B1 - 무선 ieee1394 프로토콜을 사용하는 이종 네트워크환경에서의 시간 동기화 방법 - Google Patents

무선 ieee1394 프로토콜을 사용하는 이종 네트워크환경에서의 시간 동기화 방법 Download PDF

Info

Publication number
KR100652013B1
KR100652013B1 KR1020050110285A KR20050110285A KR100652013B1 KR 100652013 B1 KR100652013 B1 KR 100652013B1 KR 1020050110285 A KR1020050110285 A KR 1020050110285A KR 20050110285 A KR20050110285 A KR 20050110285A KR 100652013 B1 KR100652013 B1 KR 100652013B1
Authority
KR
South Korea
Prior art keywords
time
synchronization
network
wireless
ieee1394
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.)
Expired - Fee Related
Application number
KR1020050110285A
Other languages
English (en)
Inventor
이성희
박성희
최상성
Original Assignee
한국전자통신연구원
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 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to KR1020050110285A priority Critical patent/KR100652013B1/ko
Priority to US11/994,453 priority patent/US20080212564A1/en
Priority to PCT/KR2006/002803 priority patent/WO2007058425A1/en
Application granted granted Critical
Publication of KR100652013B1 publication Critical patent/KR100652013B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/02Speed or phase control by the received code signals, the signals containing no special synchronisation information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야
본 발명은, 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법에 관한 것임.
2. 발명이 해결하려고 하는 기술적 과제
본 발명은, IEEE1394 유선 네트워크와 무선 네트워크(일예로, IEEE802.15.3 네트워크)로 이루어진 이종네트워크 환경에서, 일 IEEE1394 프로토콜을 사용하는 송신 노드에서 무선 네트워크를 통해 타 IEEE1394 프로토콜을 사용하는 수신 노드로 패킷의 도달 시간을 감안한 동기화 시간정보를 전달함으로써, 송신 노드와 수신 노드 간의 등시성 데이터 전송을 성공적으로 보장하고, 한 개의 프로토콜에 종속되는 단일 네트워크 도메인을 복수 개의 네트워크 도메인으로 확장하기 위한, 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법을 제공하는데 그 목적이 있음.
3. 발명의 해결방법의 요지
본 발명은, 이종 네트워크 환경에서의 시간 동기화 방법에 있어서, 사이클 마스터가 사이클 시작 패킷에 현 시간을 삽입하여 송신측 브리지로 전달하는 단계; 상기 송신측 브리지가 상기 사이클 시작 패킷에 삽입되어 있는 시간과 상기 사이클 시작 패킷의 전송시간을 이용하여 동기화하고, 제 1 동기화 시간을 생성하여 상기 사이클 시작 패킷에 삽입한 후 무선 1394 코디네이터로 전송하는 단계; 상기 무선 1394 코디네이터가 상기 사이클 시작 패킷 상의 제 1 동기화 시간을 이용하여 동기화하고, 상기 제 1 동기화 시간에 수신측 유선 IEEE1394 네트워크까지의 도달 시간을 감안하여 제 2 동기화 시간을 구하는 단계; 상기 무선 1394 코디네이터가 상기 제 2 동기화 시간을 이용하여 정보요소 구조체를 생성한 후 비컨 프레임에 삽입하여 유선 IEEE1394 네트워크상의 수신측 브리지로 전송하는 단계; 상기 수신측 브리지가 상기 사이클 시작 패킷에 삽입되어 있는 제 2 동기화 시간을 이용하여 동기화하고, 상기 제 2 동기화 시간에 수신 노드까지의 도달 시간을 감안하여 제 3 동기화 시간을 구하는 단계; 및 상기 수신측 브리지가 상기 제 3 동기화 시간을 상기 수신 노드로 전달하여 이종 네트워크를 동기화시키는 단계를 포함함.
4. 발명의 중요한 용도
본 발명은 이종 네트워크 환경 등에 이용됨.
시간 동기화, 무선 IEEE1394, 유선 IEEE1394, IEEE802.15.3 네트워크, 등시성 데이터 전송

Description

무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법{Clock Time Synchronization Method for Wireless1394 Heterogeneous Networks}
도 1 은 본 발명이 적용되는 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 시스템의 일실시예 구성도,
도 2 는 본 발명에 따른 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법에 대한 일실시예 전체 흐름도,
도 3 은 본 발명에 따른 비컨 프레임의 일실시예 구조도,
도 4 는 본 발명에 따른 정보요소 구조체의 일실시예 구조도이다.
* 도면의 주요 부분에 대한 부호의 설명
11 : 송신 노드 12 : 송신측 브리지
13 : 피코넷 코디네이터 14 : 무선 노드
15 : 수신측 브리지 16 : 수신 노드
21 : 사이클 마스터
본 발명은 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법에 관한 것으로, 더욱 상세하게는 IEEE1394 유선 네트워크와 무선 네트워크(일예로, IEEE802.15.3 네트워크)로 이루어진 이종네트워크 환경에서, IEEE1394 프로토콜을 사용하는 노드 간의 등시성 데이터 전송을 성공적으로 보장하고, 한 개의 프로토콜에 종속되는 단일 네트워크 도메인을 복수 개의 네트워크 도메인으로 확장하기 위한, 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법에 관한 것이다.
본 발명의 일실시예에서는 무선 IEEE1394 네트워크 시스템에서 매개 역할을 하는 무선 네트워크로 IEEE 802.15.3 네트워크를 예로 들어 설명하지만, 본 발명이 이에 한정되는 것은 아님을 밝혀둔다.
일반적으로, 무선 IEEE1394 네트워크 시스템이란 유선 영역을 IEEE1394로 접속하고, 무선 영역을 UWB로 접속하는 방식으로, IEEE1394와 무선 기술과의 프로토콜 정합을 통하여 구성한 하나의 시스템을 말한다.
이러한 무선 IEEE1394 네트워크 시스템은 브리지를 이용하여 서로 다른 프로토콜을 사용하는 네트워크(유선 네트워크와 무선 네트워크)의 시간을 동기화시킨다. 여기서, 브리지는 서로 다른 프로토콜을 사용하는 두 개 이상의 네트워크를 연결하는 기능을 수행한다.
이때, IEEE802.15.3 무선 네트워크 환경에 있는 노드들은 IEEE1394 응용 프로그램을 통해 전송되는 등시성 데이터를 처리하기 위해서 IEEE1394 프로토콜에서 사용하는 시간 동기화 방식을 사용해야 한다.
하지만, 이들 노드는 IEEE802.15.3 무선 네트워크 환경에 종속되므로, IEEE802.15.3 네트워크에서 사용하는 동기화 방식을 사용하여 IEEE1394 응용 프로그램들의 클럭 사이클을 맞춘다.
따라서, 브리지 역할을 하는 장치가 IEEE802.15.3 네트워크에 속하면서 IEEE1394 네트워크에도 종속되어야 하므로, IEEE802.15.3 네트워크에서 IEEE1394 네트워크를 관리하기 위한 노드로서, 비컨 프레임을 생성하는 역할도 해야 한다. 여기서, 비컨 프레임은 IEEE802.15.3 네트워크에서 IEEE1394 네트워크와의 시간 동기화시 사용하는 데이터 패킷을 말한다.
이러한, 상기 종래의 기술은 언뜻 보기에 이종 네트워크간의 동기화로 보일 수 있으나, 실제로는 브리지 역할을 하는 장치가 IEEE802.15.3 네트워크에서 동기화를 담당하는 피코넷 코디네이터의 역할을 함으로써, 동기화를 수행한다. 여기서, 피코넷은 IEEE802.15.3 프로토콜을 사용하는 네트워크를 의미한다.
하지만, 진정한 이종 네트워크간의 동기화를 말한다면 무선 네트워크와 연결시켜주는 브리지가 단순히 브리지 역할만 하는 상황에서도 동기화가 가능해야 한다.
따라서, 서로 다른 장소에 있는 유선 IEEE1394 환경을 사용하는 두 개 이상의 노드들이 IEEE802.15.3이란 무선 네트워크를 통해 등시성 데이터를 송수신할 때 는 이종 네트워크 간의 동기화를 위한 새로운 방법이 필요하다. 즉, 현재 유선환경의 IEEE1394 버스 클럭 시간을 무선 환경의 네트워크에 알려줄 수 있는 방법이 요구되고 있다.
본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, IEEE1394 유선 네트워크와 무선 네트워크(일예로, IEEE802.15.3 네트워크)로 이루어진 이종네트워크 환경에서, 일 IEEE1394 프로토콜을 사용하는 송신 노드에서 무선 네트워크를 통해 타 IEEE1394 프로토콜을 사용하는 수신 노드로 패킷의 도달 시간을 감안한 동기화 시간정보를 전달함으로써, 송신 노드와 수신 노드 간의 등시성 데이터 전송을 성공적으로 보장하고, 한 개의 프로토콜에 종속되는 단일 네트워크 도메인을 복수 개의 네트워크 도메인으로 확장하기 위한, 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법을 제공하는데 그 목적이 있다.
본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
상기 목적을 달성하기 위한 본 발명의 방법은, 이종 네트워크 환경에서의 시 간 동기화 방법에 있어서, 사이클 마스터가 사이클 시작 패킷에 현 시간을 삽입하여 송신측 브리지로 전달하는 단계; 상기 송신측 브리지가 상기 사이클 시작 패킷에 삽입되어 있는 시간과 상기 사이클 시작 패킷의 전송시간을 이용하여 동기화하고, 제 1 동기화 시간을 생성하여 상기 사이클 시작 패킷에 삽입한 후 무선 1394 코디네이터로 전송하는 단계; 상기 무선 1394 코디네이터가 상기 사이클 시작 패킷 상의 제 1 동기화 시간을 이용하여 동기화하고, 상기 제 1 동기화 시간에 수신측 유선 IEEE1394 네트워크까지의 도달 시간을 감안하여 제 2 동기화 시간을 구하는 단계; 상기 무선 1394 코디네이터가 상기 제 2 동기화 시간을 이용하여 정보요소 구조체를 생성한 후 비컨 프레임에 삽입하여 유선 IEEE1394 네트워크상의 수신측 브리지로 전송하는 단계; 상기 수신측 브리지가 상기 사이클 시작 패킷에 삽입되어 있는 제 2 동기화 시간을 이용하여 동기화하고, 상기 제 2 동기화 시간에 수신 노드까지의 도달 시간을 감안하여 제 3 동기화 시간을 구하는 단계; 및 상기 수신측 브리지가 상기 제 3 동기화 시간을 상기 수신 노드로 전달하여 이종 네트워크를 동기화시키는 단계를 포함하는 것을 특징으로 한다.
또한, 본 발명은 IEEE1394 프로토콜을 사용해서 대용량 멀티미디어 데이터를 또 다른 통신 프로토콜을 사용하는 다른 네트워크상의 통신기기들과 주고받을 때 IEEE 1394 버스 네트워크와 상대편 네트워크 간에 성공적인 등시성 데이터의 송수신을 위해 전체 네트워크의 클럭 시간 동기화를 맞추기 위한 새로운 방법이다.
상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명하기로 한다.
도 1 은 본 발명이 적용되는 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 시스템의 일실시예 구성도이다.
도 1 에 도시된 바와 같이, 본 발명이 적용되는 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 시스템은, 일 유선 IEEE1394 버스 네트워크상에 위치하여 데이터를 송신하기 위한 송신 노드(11), 일 유선환경의 IEEE1394 버스 네트워크를 무선환경의 IEEE802.15.3 네트워크와 연결하기 위한 송신측 브리지(12), IEEE802.15.3 무선 네트워크의 전체 데이터 흐름을 관리하며, 특히 자신의 구성하고 있는 IEEE802.15.3 무선 환경의 네트워크상에 새로 접속되는 노드나 네트워크에서 빠져나가는 노드들의 정보를 관리하고, 통신 데이터의 처리를 원활하게 유지하기 위해 비컨 프레임을 이용하여 각각의 노드들이 가지고 있는 클럭 시간을 하나의 기준시간에 맞추어 지도록 네트워크를 동기화시키기 위한 IEEE802.15.3 무선 네트워크상의 피코넷 코디네이터(13), 데이터를 송수신하기 위한 무선 노드(14), 무선환경의 IEEE802.15.3 네트워크와 타 유선환경의 IEEE1394 버스 네트워크를 연결하기 위한 수신측 브리지(15), 타 유선 IEEE1394 버스 네트워크상에 위치하여 상기 송신 노드(11)로부터의 데이터를 수신하기 위한 수신 노드(16)를 포함한다.
여기서, 상기 비컨 프레임은 피코넷 코디네이터가 주기적으로 해당 네트워크상에 존재하는 전체 노드에게 전송하는 제어 패킷으로서, 각각의 노드들은 비컨 프레임에 있는 정보를 가지고 전체 네트워크 상태를 파악하며 네트워크 시간을 동기화한다.
도 2 는 본 발명에 따른 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법에 대한 일실시예 전체 흐름도이다.
먼저, 사이클 마스터(21)는 모든 유선 환경의 IEEE1394 네트워크에 존재하는 노드로서, 일예로 송신측에서는 송신 노드(11)가 수신측에서는 수신 노드(16)가 그 역할을 수행하는 것으로 설명한다. 이때, 사이클 마스터(21)는 해당 네트워크의 시간을 동기화하여 전체 IEEE1394 버스가 하나의 타이머를 가지고 동작하는 것처럼 해준다.
즉, 사이클 마스터(21)가 사이클 시작 패킷에 자신이 가지고 있는 클럭 타이머에 의해 생성된 시각을 삽입하여 송신측 브리지(12)로 전달한다(201).
그러면, 송신측 브리지(12)가 상기 사이클 마스터(21)로부터 전달받은 사이클 시작 패킷 상의 시각에 자신에게 도달하는데 걸린 시간을 더한 최종시간을 이용하여 동기화한 후, 상기 최종시간에 무선 IEEE802.15.3 네트워크상의 무선 1394 코디네이터(13)까지 도달하는데 걸리는 전송시간을 더하여 제 1 동기화 시간(송신측 1394 네트워크 시간)을 구한다(202).
그런 후, 송신측 브리지(12)가 상기 생성한 제 1 동기화 시간을 포함하는 동기화 시간 알림 패킷을 생성하여 무선 IEEE802.15.3 네트워크상의 무선 1394 코디 네이터(13)로 전송한다(203).
그러면, 무선 1394 코디네이터(13)는 전송받은 동기화 시간 알림 패킷 상의 제 1 동기화 시간을 이용하여 동기화한 후, 상기 제 1 동기화 시간에 수신측 유선 환경의 IEEE1394 네트워크까지 도달하는데 걸리는 시간을 더하여 제 2 동기화 시간(무선 네트워크 시간)을 구한다(204). 이때, 상기 제 2 동기화 시간은 정보요소 구조체를 만드는데 걸리는 내부 처리 시간을 포함한다.
이후, 무선 1394 코디네이터(26)는 제 2 동기화 시간정보를 이용하여, 도 5에 도시된 바와 같이 정보요소 구조체를 생성한다(205).
이후, 상기 생성한 정보요소 구조체를 도 4에 도시된 바와 같이, 비컨 프레임에 삽입하여 유선 IEEE1394 네트워크상의 수신측 브리지(15)로 전송한다(206).
그러면, 수신측 브리지(15)는 상기 무선 1394 코디네이터(26)로부터 전달받은 비컨 프레임에 삽입되어 있는 제 2 동기화 시간을 이용하여 동기화한 후, 상기 제 2 동기화 시간에 수신 노드(16)까지 도달하는데 걸리는 시간을 더하여 제 3 동기화 시간(수신측 1394 네트워크 시간)을 구한다(207).
그리고, 상기 제 3 동기화 시간을 사이클 시작 패킷에 삽입하여 수신 노드(16)로 전달한다(208).
그러면, 수신 노드(16)는 전달받은 제 3 동기화 시간을 이용하여 동기화한다.
이러한 과정을 통해 전체 이종 네트워크 간의 네트워크 시간 동기화가 이루어지게 된다.
한편, 상기 동기화 시간을 수식으로 표현하면 하기와 같다.
(1) 송신측 1394 네트워크 시간 = 사이클 시작 패킷에 들어있는 네트워크 시간 + 사이클 마스터로부터 전송되는데 걸린 시간 + 사이클 시작 패킷이 무선 1394 코디네이터까지 전송되는데 걸리는 시간.
(2) 802.15.3 무선 네트워크 시간 = 동기화 시간 알림 패킷에 들어있는 네트워크 시간 + 코디네이터가 정보요소 구조체를 만드는데 걸리는 내부 처리시간 + 코디네이터로부터 무선 노드까지 전송되는데 걸리는 비컨 프레임의 전송시간.
(3) 수신측 1394 네트워크 시간 = 비컨 프레임 상의 802.15.3 무선 네트워크 시간 + 사이클 시작 패킷이 수신 노드까지 전송되는데 걸리는 시간.
도 3 은 본 발명에 따른 비컨 프레임의 일실시예 구조도이다.
도 3 에 도시된 바와 같이, 본 발명에 따른 비컨 프레임은, 피코넷 동기화 인자들, 다수의 정보요소 구조체, 및 FCS(Frame Check Sequence)를 포함한다.
여기서, 피코넷은 IEEE802.15.3 프로토콜을 사용하는 네트워크를 의미하고, 피코넷 동기화 인자들(31)은 IEEE802.15.3 네트워크에서 동기화를 위해 사용되는 각종 네트워크 정보들을 의미한다.
또한, 정보요소(32)들은 비컨 프레임에 추가적으로 포함시킬 수 있는 네트워크 정보 필드로서, IEEE1394 버스 네트워크로부터 전달받은 네트워크 동기화 시간정보를 저장한다.
도 4 는 본 발명에 따른 정보요소 구조체의 일실시예 구조도이다.
도 4 에 도시된 바와 같이, 본 발명에 따른 정보요소 구조체는, 정보요소 구 분자(41), 정보요소 길이(42), 및 정보요소 값(43)을 포함한다.
여기서, 상기 정보요소 구분자(41)는 동기화 시간정보가 저장되는 필드이다.
또한, 상기 정보요소 길이(42)는 정보요소 값의 크기정보가 저장되는 필드이다.
또한, 상기 정보요소 값(43)은 실제 정보요소 값이 저장되는 필드이다.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.
상기와 같은 본 발명은, IEEE1394 유선 네트워크와 무선 네트워크(일예로, IEEE802.15.3 네트워크)로 이루어진 이종네트워크 환경에서, 일 IEEE1394 프로토콜을 사용하는 송신 노드에서 무선 네트워크를 통해 타 IEEE1394 프로토콜을 사용하는 수신 노드로 패킷의 도달 시간을 감안한 동기화 시간정보를 전달함으로써, 송신 노드와 수신 노드 간의 등시성 데이터 전송을 성공적으로 보장하고, 한 개의 프로토콜에 종속되는 단일 네트워크 도메인을 복수 개의 네트워크 도메인으로 확장할 수 있는 효과가 있다.
또한, 본 발명은 무선 1394 프로토콜을 사용하는 네트워크가 다른 종류의 프로토콜을 사용하는 이종 네트워크와의 원활한 데이터 통신을 위해 클럭 시간을 어떻게 동기화할 것인가 정의함으로써, 향후 복합 네트워크 구조의 홈 네트워크 환경에서 등시성이 보장되는 멀티미디어 데이터의 송수신을 실현하게 함으로써 그 이용가치를 극대화할 수 있는 효과가 있다.

Claims (4)

  1. 이종 네트워크 환경에서의 시간 동기화 방법에 있어서,
    사이클 마스터가 사이클 시작 패킷에 현 시각을 삽입하여 송신측 브리지로 전달하는 단계;
    상기 송신측 브리지가 상기 사이클 시작 패킷에 삽입되어 있는 시간과 상기 사이클 시작 패킷의 전송시간을 이용하여 동기화하고, 제 1 동기화 시간을 생성하여 상기 사이클 시작 패킷에 삽입한 후 무선 1394 코디네이터로 전송하는 단계;
    상기 무선 1394 코디네이터가 상기 사이클 시작 패킷 상의 제 1 동기화 시간을 이용하여 동기화하고, 상기 제 1 동기화 시간에 수신측 유선 IEEE1394 네트워크까지의 도달 시간을 감안하여 제 2 동기화 시간을 구하는 단계;
    상기 무선 1394 코디네이터가 상기 제 2 동기화 시간을 이용하여 정보요소 구조체를 생성한 후 비컨 프레임에 삽입하여 유선 IEEE1394 네트워크상의 수신측 브리지로 전송하는 단계;
    상기 수신측 브리지가 상기 사이클 시작 패킷에 삽입되어 있는 제 2 동기화 시간을 이용하여 동기화하고, 상기 제 2 동기화 시간에 수신 노드까지의 도달 시간을 감안하여 제 3 동기화 시간을 구하는 단계; 및
    상기 수신측 브리지가 상기 제 3 동기화 시간을 상기 수신 노드로 전달하여 이종 네트워크를 동기화시키는 단계
    를 포함하는 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법.
  2. 제 1 항에 있어서,
    상기 제 1 동기화 시간은,
    상기 사이클 시작 패킷에 들어있는 네트워크 시간, 사이클 마스터로부터 전송되는데 걸린 시간, 및 사이클 시작 패킷이 무선 1394 코디네이터까지 전송되는데 걸리는 시간을 포함하고,
    상기 제 2 동기화 시간은,
    상기 제 1 동기화 시간, 상기 정보요소 구조체를 만드는데 걸리는 내부 처리시간, 및 상기 유선 IEEE1394 네트워크상의 수신측 브리지까지의 도달 시간을 포함하며,
    상기 제 3 동기화 시간은,
    상기 제 2 동기화 시간 및 상기 수신 노드까지의 도달 시간을 포함하는 것을 특징으로 하는 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 비컨 프레임은,
    IEEE802.15.3 네트워크에서 동기화를 위해 사용되는 각종 네트워크 정보를 나타내는 피코넷 동기화 인자, 다수의 정보요소 구조체, 및 FCS(Frame Check Sequence)를 포함하는 것을 특징으로 하는 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법.
  4. 제 3 항에 있어서,
    상기 정보요소 구조체는,
    동기화 시간정보를 나타내는 정보요소 구분자 필드, 정보요소 값의 크기정보를 나타내는 정보요소 길이 필드, 실제 정보요소 값을 나타내는 정보요소 값 필드를 포함하는 것을 특징으로 하는 무선 IEEE1394 프로토콜을 사용하는 이종 네트워크 환경에서의 시간 동기화 방법.
KR1020050110285A 2005-11-17 2005-11-17 무선 ieee1394 프로토콜을 사용하는 이종 네트워크환경에서의 시간 동기화 방법 Expired - Fee Related KR100652013B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020050110285A KR100652013B1 (ko) 2005-11-17 2005-11-17 무선 ieee1394 프로토콜을 사용하는 이종 네트워크환경에서의 시간 동기화 방법
US11/994,453 US20080212564A1 (en) 2005-11-17 2006-07-18 Clock Synchronization Method For Wireless 1394 Heterogeneous Networks
PCT/KR2006/002803 WO2007058425A1 (en) 2005-11-17 2006-07-18 Clock synchronization method for wireless 1394 heterogeneous networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050110285A KR100652013B1 (ko) 2005-11-17 2005-11-17 무선 ieee1394 프로토콜을 사용하는 이종 네트워크환경에서의 시간 동기화 방법

Publications (1)

Publication Number Publication Date
KR100652013B1 true KR100652013B1 (ko) 2006-12-01

Family

ID=37731559

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050110285A Expired - Fee Related KR100652013B1 (ko) 2005-11-17 2005-11-17 무선 ieee1394 프로토콜을 사용하는 이종 네트워크환경에서의 시간 동기화 방법

Country Status (3)

Country Link
US (1) US20080212564A1 (ko)
KR (1) KR100652013B1 (ko)
WO (1) WO2007058425A1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100963650B1 (ko) 2008-02-28 2010-06-15 부산대학교 산학협력단 무선 시각 동기 시스템 및 무선 시각 동기 방법
KR101000932B1 (ko) 2008-07-11 2010-12-13 삼성전자주식회사 Wpan에서 복수의 phy 통신 모드를 지원하는 디바이스가 통신하는 방법 및 이를 위한 장치
US8917655B2 (en) 2008-07-11 2014-12-23 Samsung Electronics Co., Ltd. Method and apparatus for allowing device supporting multiple PHY communication mode to communicate with device in wireless personal area network

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8046444B2 (en) * 2009-03-30 2011-10-25 Rockwell Automation Technologies, Inc. Universal network adapter for industrial control networks
KR101327554B1 (ko) * 2010-12-23 2013-11-20 한국전자통신연구원 광망종단 장치 및 그것의 전력 절감 방법
KR101542016B1 (ko) * 2014-09-17 2015-08-05 성균관대학교산학협력단 차량 내 이종 네트워크 도메인들 간의 동기화 게이트웨이 장치 및 동기화 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020081064A (ko) * 2001-04-17 2002-10-26 웹티브이 네트워크 인코포레이티드 이종 네트워크상에서 멀티미디어 데이터를 분배하는 방법및 시스템
JP2003283511A (ja) 2002-03-26 2003-10-03 Toshiba Corp 送受信装置および送受信方法並びにネットワーク
KR20050049117A (ko) * 2003-11-21 2005-05-25 한국전자통신연구원 Ieee1394타입의 무선 브리지 장치
US6914895B1 (en) 1998-04-21 2005-07-05 Thomson Licensing S.A. Method for synchronization in a communication network and implementing appliances

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6032261A (en) * 1997-12-30 2000-02-29 Philips Electronics North America Corp. Bus bridge with distribution of a common cycle clock to all bridge portals to provide synchronization of local buses, and method of operation thereof
US7151945B2 (en) * 2002-03-29 2006-12-19 Cisco Systems Wireless Networking (Australia) Pty Limited Method and apparatus for clock synchronization in a wireless network
US7339922B2 (en) * 2003-12-30 2008-03-04 Texas Instruments Incorporated System and method for synchronizing timers over wireless networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6914895B1 (en) 1998-04-21 2005-07-05 Thomson Licensing S.A. Method for synchronization in a communication network and implementing appliances
KR20020081064A (ko) * 2001-04-17 2002-10-26 웹티브이 네트워크 인코포레이티드 이종 네트워크상에서 멀티미디어 데이터를 분배하는 방법및 시스템
JP2003283511A (ja) 2002-03-26 2003-10-03 Toshiba Corp 送受信装置および送受信方法並びにネットワーク
KR20050049117A (ko) * 2003-11-21 2005-05-25 한국전자통신연구원 Ieee1394타입의 무선 브리지 장치

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100963650B1 (ko) 2008-02-28 2010-06-15 부산대학교 산학협력단 무선 시각 동기 시스템 및 무선 시각 동기 방법
KR101000932B1 (ko) 2008-07-11 2010-12-13 삼성전자주식회사 Wpan에서 복수의 phy 통신 모드를 지원하는 디바이스가 통신하는 방법 및 이를 위한 장치
US8917655B2 (en) 2008-07-11 2014-12-23 Samsung Electronics Co., Ltd. Method and apparatus for allowing device supporting multiple PHY communication mode to communicate with device in wireless personal area network

Also Published As

Publication number Publication date
US20080212564A1 (en) 2008-09-04
WO2007058425A1 (en) 2007-05-24

Similar Documents

Publication Publication Date Title
CN101882990B (zh) 基于ptp及链路质量选取主时钟的方法、从时钟及系统
US20030152110A1 (en) Synchronization of remote network nodes
WO2002023833A3 (en) A reduced-overhead protocol for discovering new neighbor nodes and detecting the loss of existing neighbor nodes in a network
WO2015196685A1 (zh) 时钟同步方法及装置
Striffler et al. Time-sensitive networking in 5th generation cellular networks-current state and open topics
JP5366920B2 (ja) 無線通信システム、無線通信方法及び無線通信プログラム
US20220174621A1 (en) Dynamic direct multinode (ddm) wireless network
KR100652013B1 (ko) 무선 ieee1394 프로토콜을 사용하는 이종 네트워크환경에서의 시간 동기화 방법
CN104125619B (zh) 一种终端自组网的路由方法
CN104158646B (zh) 链路延迟处理方法及装置
Tramarin et al. Strategies and services for energy efficiency in real-time Ethernet networks
Xia et al. COPESM-MAC: A contention-based medium access protocol using parallel reservation and sleep mode for underwater acoustic sensor networks
US10742260B2 (en) Synchronizing unicast traffic
Mohammadi et al. Latency-aware topology discovery in SDN-based time-sensitive networks
Igor Precision Time Protocol in different applications: profile comparative analysis
JP4170882B2 (ja) 網同期装置、クロック伝達方法およびクロック伝達パケット網
Kumar et al. A Study on the Suitability of Ethernet/IP and EtherCAT for Industrial Time Critical Applications
Chen et al. MTSP: multi-hop time synchronization protocol for IEEE 802.11 wireless ad hoc network
Chen et al. An enhanced high-rate WPAN MAC for mesh networks with dynamic bandwidth management
CN117729068B (zh) 基于TSN的Powerlink共网传输架构及方法
WO2025152886A1 (zh) Ptp消息的处理方法、发送方法、通信系统以及装置
Mohammadi et al. MAC protocols in underwater wireless sensor networks: issues and simulations
Wang et al. A dichotomized rendezvous algorithm for mesh Bluetooth scatternets.
CN119766382A (zh) 一种网络时间同步方法
Nirav et al. Dynamic routing framework for OMNeT++ based Hardware-In-The-Loop (HITL) network simulation

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20051117

PA0201 Request for examination
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20061113

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20061123

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20061124

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee