KR100766090B1 - Effective implementation scheme of wireless network using mirror image technique and method thereof - Google Patents

Effective implementation scheme of wireless network using mirror image technique and method thereof Download PDF

Info

Publication number
KR100766090B1
KR100766090B1 KR1020060050445A KR20060050445A KR100766090B1 KR 100766090 B1 KR100766090 B1 KR 100766090B1 KR 1020060050445 A KR1020060050445 A KR 1020060050445A KR 20060050445 A KR20060050445 A KR 20060050445A KR 100766090 B1 KR100766090 B1 KR 100766090B1
Authority
KR
South Korea
Prior art keywords
bridge
wireless
local cluster
empty
mirror image
Prior art date
Application number
KR1020060050445A
Other languages
Korean (ko)
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 KR1020060050445A priority Critical patent/KR100766090B1/en
Application granted granted Critical
Publication of KR100766090B1 publication Critical patent/KR100766090B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A wireless bridge apparatus using mirror image technique and a method for realizing a wireless network using the same are provided to enable a first wireless 1394 bridge to receive a transmitting signal or a stream signal from at least one of a 1394 device1-1 and a 1394 device1-2 within a first local cluster to one of a 1394 additional device1-1 and a 1394 additional device1-2 mapped within the first wireless 1394 bridge, and transmit the transmitting signal or the stream signal to a corresponding device between a 1394 device2-1 and a 1394 device2-2 within a second local cluster, thereby enabling communication among all 1394 devices connected to each other by wireless. A 1394 additional device is a 1394a physical layer chip and a 1394a link layer chip used in mirror image technique. A first control unit(120) performs the mapping of redundant 1394 additional devices equipped with a first wireless 1394 bridge(110) and 1394 devices positioned at a second local cluster(200) one to one. A second control unit(220) performs the mapping of a 1394 additional device2-1(240) and a 1394 device1-1(160) and the mapping of a 1394 additional device2-2(250) and a 1394 device1-2(170).

Description

미러 이미지 기술을 이용한 무선 브리지 장치 및 이를 이용한 무선 네트워크 구현방법 {Effective implementation scheme of wireless network using mirror image technique and method thereof}Effective implementation scheme of wireless network using mirror image technique and method

도 1은 본 발명의 일 실시예에 따른 미러 이미지 기술을 이용한 무선 브리지 장치의 설명에 제공되는 블럭도, 그리고,1 is a block diagram provided to explain a wireless bridge device using a mirror image technique according to an embodiment of the present invention, and

도 2는 본 발명의 일 실시예에 따른 미러 이미지 기술을 이용한 무선 네트워크 구현방법의 설명에 제공되는 흐름도이다.2 is a flowchart provided to explain a method for implementing a wireless network using a mirror image technology according to an embodiment of the present invention.

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

100: 제1 로컬 클러스터 110: 제1 무선 1394 브리지100: first local cluster 110: first wireless 1394 bridge

120: 제1 제어부 130: 제1 통신 인터페이스120: first control unit 130: first communication interface

140: 1394 공 디바이스1-1 142: 물리계층1-1140: 1394 empty device 1-1 142: physical layer 1-1

144: 연결계층1-1 150: 1394 공 디바이스1-2144: connection layer 1-1 150: 1394 empty device 1-2

152: 물리계층1-2 154: 연결계층1-2152: physical layer 1-2 154: connection layer 1-2

160: 1394 디바이스1-1 170: 1394 디바이스1-2160: 1394 device 1- 1 170: 1394 device 1-2

본 발명은 무선 브리지 장치 및 이를 이용한 무선 네트워크 구현방법에 관한 것으로, 더욱 상세하게는 미러 이미지 기술을 이용한 무선 브리지 장치 및 이를 이용한 무선 네트워크 구현방법에 관한 것이다.The present invention relates to a wireless bridge device and a wireless network implementation method using the same, and more particularly, to a wireless bridge device using a mirror image technology and a wireless network implementation method using the same.

"무선 브리지 장치"는 통신 프로토콜을 사용하여 무선으로 네트워크 기능을 구현하는 장치를 말한다. A "wireless bridge device" refers to a device that wirelessly implements network functions using a communication protocol.

무선 브리지 장치의 대표적 예로는 무선 1394 브리지를 들 수 있다.A representative example of a wireless bridge device is a wireless 1394 bridge.

일반적으로, 무선 1394 네트워크에 사용되는 1394 브리지는 1394.1 브리지 표준문서에 정의된 다양한 기능 외에도 특히, 디바이스 감지기능(device detection)과 브리지 싱크기능(bridge sink)을 수행하여야 한다.In general, a 1394 bridge used in a wireless 1394 network must, in addition to the various functions defined in the 1394.1 bridge standard document, perform device detection and bridge sinks in particular.

하지만, 1394.1 브리지 기능을 수행하는 1394 브리지 물리계층 칩(physical layer chip)과 연결계층 칩(link layer chip)이 현재 개발되지 않았다. 그리고, 일부 1394 관련 칩 제조사들은, 1394가 아닌 1394a 칩만을 공급하고 있다. 따라서, 1394 브리지는 표준문서에만 정의되어 있을 뿐, 실제 개발이 되지 않은 상태이다.However, a 1394 bridge physical layer chip and a link layer chip that perform a 1394.1 bridge function have not been developed at present. And, some 1394-related chip makers supply only 1394a chips, not 1394. Therefore, the 1394 bridge is only defined in the standard document and is not actually developed.

여기서, 1394a란, 2000년에 완성된 1394의 개정판인 1394-2000을 말한다. Here, 1394a means 1394-2000 which is the revised edition of 1394 completed in 2000.

또한, 디바이스 감지기능이란, 1394.1 표준문서에 정의된 바와 같이, 1394 브리지가 무선으로 연결된 모든 1394 디바이스를 감지하고, 이러한 정보를 공유하도록하는 기능을 말한다. 그리고, 브리지 싱크기능이란, 하나의 1394 브리지에 연결된 1394 디바이스(local node)가 무선으로 접속되어 있는 다른 1394 브리지에 연결된 1394 디바이스에 신호를 전송하기 위해서, 1394 브리지가 1394 디바이스로부터 전송된 신호의 종착지 노드 ID를 식별하고 이를 수신함과 동시에 무선으로 접속 된 다른 1394 브리지에 전송시키는 기능을 말한다.In addition, the device detection function, as defined in the 1394.1 standard document, means that the 1394 bridge detects all 1394 devices connected wirelessly and shares this information. In addition, the bridge sink function means that a 1394 bridge is a destination of a signal transmitted from a 1394 device in order to transmit a signal to a 1394 device connected to another 1394 bridge that is connected wirelessly to a 1394 device connected to one 1394 bridge. It identifies a node ID and sends it to another 1394 bridge connected wirelessly at the same time it receives it.

이에, 개발되지 않은 1394.1 브리지 표준문서에 정의된 1394 브리지 관련 물리계층과 연결계층을 사용하지 않고서도, 무선 1394 네트워크에 필요한 1394 브리지 기능을 구현할 수 있는 기술이 요청이 된다.Therefore, a technique for implementing a 1394 bridge function required for a wireless 1394 network without using a 1394 bridge-related physical layer and a connection layer defined in an undeveloped 1394.1 bridge standard document is required.

따라서, 본 발명의 목적은, 1394.1 브리지 표준문서에 정의된 1394 브리지 관련 물리계층 과 연결계층을 사용하지 않고서도, 무선 1394 네트워크에 필요한 1394 브리지 기능을 구현할 수 있도록 하기 위해, 현재 상용화된 1394a 물리계층 칩(physical layer chip)과 연결계층 칩(link layer chip)을 기반으로 미러 이미지(mirror image) 기술을 사용하여 무선 1394 네트워크를 구현하는데 목적이 있다.Accordingly, an object of the present invention is to provide a 1394 bridge physical layer currently commercially available to implement the 1394 bridge function required for a wireless 1394 network without using the 1394 bridge-related physical layer and the connection layer defined in the 1394.1 bridge standard document. An object of the present invention is to implement a wireless 1394 network using a mirror image technology based on a physical layer chip and a link layer chip.

상기 목적을 달성하기 위한 본 발명에 따른 미러 이미지 기술을 이용한 무선 브리지 장치 및 이를 이용한 무선 네트워크 구현방법은 하나 이상의 공노드(additional node)를 구비하며, 외부 무선 네트워크에 마련된 하나 이상의 노드와 상기 하나 이상의 공노드를 1:1로 맵핑(mapping)하는 제어부를 포함한다.In order to achieve the above object, a wireless bridge device using a mirror image technology and a method for implementing a wireless network using the same have at least one additional node and include at least one node and at least one node provided in an external wireless network. It includes a control unit for mapping a blank node 1: 1.

바람직하게는, 상기 공노드는, 1394a 물리계층(Physical Layer) 및 1394a 연결계층(Link Layer) 칩이 내장된 1394a 디바이스(device)인 것을 포함한다.Preferably, the empty node includes a 1394a device in which a 1394a physical layer and a 1394a link layer chip are embedded.

더 바람직하게는, 상기 브리지는, 상기 제어부의 제어하에 무선 통신을 통해 디바이스 감지기능과 브리지 싱크기능을 수행하는 무선 1394 브리지인 것을 포함한다.More preferably, the bridge includes a wireless 1394 bridge that performs a device detection function and a bridge sync function through wireless communication under the control of the controller.

또한, 상기 하나 이상의 공노드의 개수는 상기 외부기기에 마련된 하나 이상의 노드의 개수와 일치하는 것을 포함하는 것이 바람직하다.In addition, the number of the one or more empty nodes preferably includes the same as the number of one or more nodes provided in the external device.

여기서, 하나 이상의 공노드(additional node)가 내장되는 단계, 및 외부 무선 네트워크에 마련된 하나 이상의 노드와 상기 하나 이상의 공노드를 1:1로 맵핑(mapping)하는 단계를 포함하는 것이 바람직하다.Here, it is preferable to include a step of embedding one or more empty nodes, and mapping one or more nodes and one or more public nodes in a one-to-one manner provided in an external wireless network.

이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.Hereinafter, with reference to the drawings will be described the present invention in more detail.

도 1은 본 발명의 일 실시예에 따른 미러 이미지 기술을 이용한 무선 브리지 장치의 설명에 제공되는 블럭도이다.1 is a block diagram provided to explain a wireless bridge device using a mirror image technique according to an embodiment of the present invention.

도 1을 참조하면, 무선 브리지 장치는 제1 로컬 클러스터(Local Cluster)(100) 및 제2 로컬 클러스터(200)를 구비한다. Referring to FIG. 1, a wireless bridge device includes a first local cluster 100 and a second local cluster 200.

제1 로컬 클러스터(100)는 제1 무선 1394 브리지(110), 1394 디바이스1-1(160), 및 1394 디바이스1-2(170)를 구비한다. 그리고, 제1 무선 1394 브리지(110)는 제1 제어부(120), 제1 통신 인터페이스(130), 1394 공 디바이스1-1(140), 물리계층1-1(142), 연결계층1-1(144), 1394 공 디바이스1-2(150), 물리계층1-2(152), 및 연결계층1-2(154)을 구비한다.The first local cluster 100 has a first wireless 1394 bridge 110, a 1394 device 1-1 160, and a 1394 device 1-2. The first wireless 1394 bridge 110 may include a first control unit 120, a first communication interface 130, a 1394 empty device 1-1 140, a physical layer 1-1 142, and a connection layer 1-1. 144, 1394 empty device 1-2 (150), physical layer 1-2 (152), and connection layer 1-2 (154).

또한, 제2 로컬 클러스터(200)는 제2 무선 1394 브리지(210), 1394 디바이스2-1(260), 및 1394 디바이스2-2(270)를 구비한다. 그리고, 제2 무선 1394 브리지(210)는 제2 제어부(220), 제2 통신 인터페이스(230), 1394 공 디바이스2-1(240), 물리계층2-1(242), 연결계층2-1(244), 1394 공 디바이스2-2(250), 물리계층2-2(252), 및 연결계층2-2(254)을 구비한다.The second local cluster 200 also includes a second wireless 1394 bridge 210, a 1394 device 2-1 260, and a 1394 device 2-2 270. The second wireless 1394 bridge 210 may include a second control unit 220, a second communication interface 230, a 1394 empty device 2-1 240, a physical layer 2-1 242, and a connection layer 2-1. 244, 1394 empty device 2-2 (250), physical layer 2-2 (252), and connection layer 2-2 (254).

다만, 무선 브리지 장치 내에 포함될 수 있는 기타의 구성요소는 도면에서 배제하고 본 발명을 설명함에 있어 필요한 구성요소만을 도시하는 것으로 한다.However, other components that may be included in the wireless bridge device are excluded from the drawings and only those components necessary for describing the present invention will be shown.

제1 로컬 클러스터(100)는 제1 무선 1394 브리지(bridge)(110)가 1394 버스를 통해 1394 디바이스(device)1-1(160), 및 1394 디바이스1-2(170)와 연결되어 형성된, 소규모의 네트워크 집단을 말한다.The first local cluster 100 is formed by connecting the first wireless 1394 bridge 110 with the 1394 device 1-1 160 and the 1394 device 1-2 through the 1394 bus. A small group of networks.

마찬가지로, 제2 로컬 클러스터(200)는 제2 무선 1394 브리지(bridge)(210)가 IEEE 1394 버스를 통해 1394 디바이스(device)2-1(260), 및 1394 디바이스2-2(270)와 연결되어 형성된, 소규모의 네트워크 집단을 말한다.Similarly, the second local cluster 200 connects the second wireless 1394 bridge 210 with the 1394 device 2-1 260 and the 1394 device 2-2 270 via the IEEE 1394 bus. It is a small network group formed.

제1 통신 인터페이스(130)는 제2 통신 인터페이스(230)와의 통신을 통해 제1 무선 1394 브리지(110)와 제2 무선 1394 브리지(210)를 상호 연결한다. The first communication interface 130 interconnects the first wireless 1394 bridge 110 and the second wireless 1394 bridge 210 through communication with the second communication interface 230.

마찬가지로, 제2 통신 인터페이스(230)는 제1 통신 인터페이스(130)와의 통신을 통해 제2 무선 1394 브리지(210)와 제1 무선 1394 브리지(110)를 상호 연결한다.Similarly, the second communication interface 230 interconnects the second wireless 1394 bridge 210 and the first wireless 1394 bridge 110 through communication with the first communication interface 130.

제1 무선 1394 브리지(110)는 통신 인터페이스를 통해 다른 클러스터 내의 다른 무선 1394 브리지와 IEEE 1394 버스를 통해 연결되어 있는 모든 1394 디바이스들의 개수를 감지한다.The first wireless 1394 bridge 110 detects the number of all 1394 devices connected through another IEEE 1394 bus with another wireless 1394 bridge in another cluster through a communication interface.

다시 말하면, 제1 무선 1394 브리지(110)는, 제1 무선 1394 브리지(110)에 구비된 제1 통신 인터페이스(130)와 제2 무선 1394 브리지(210)에 구비된 제2 통신 인터페이스(230)의 통신을 통해, 제2 로컬 클러스터(200)내에 제2 무선 1394 브리지(210)와 IEEE 1394 버스를 통해 연결되어 있는 1394 디바이스2-1(260)와 1394 디 바이스2-2(270)를 감지한다.In other words, the first wireless 1394 bridge 110 may include a first communication interface 130 provided in the first wireless 1394 bridge 110 and a second communication interface 230 provided in the second wireless 1394 bridge 210. Detects the 1394 device 2-1 260 and the 1394 device 2-2 270 that are connected to the second wireless 1394 bridge 210 and the IEEE 1394 bus in the second local cluster 200 through do.

마찬가지로, 제2 무선 1394 브리지(210)는, 제2 무선 1394 브리지(210)에 구비된 제2 통신 인터페이스(230)와 제1 무선 1394 브리지(110)에 구비된 제1 통신 인터페이스(130)의 통신을 통해, 제1 로컬 클러스터(100)내에 제1 무선 1394 브리지(110)와 IEEE 1394 버스를 통해 연결되어 있는 1394 디바이스1-1(160)와 1394 디바이스1-2(170)를 감지한다.Similarly, the second wireless 1394 bridge 210 may include a second communication interface 230 provided in the second wireless 1394 bridge 210 and a first communication interface 130 provided in the first wireless 1394 bridge 110. Through communication, the first local cluster 100 detects the 1394 device 1-1160 and the 1394 device 1-2 170 connected to the first wireless 1394 bridge 110 through the IEEE 1394 bus.

그리고, 제1 무선 1394 브리지(110)에는 무선으로 연결된 다른 로컬 클러스터에 구비된 1394 디바이스들의 개수와 같은 개수의 1394 공(additional) 디바이스들이 구비되어 있다.In addition, the first wireless 1394 bridge 110 includes 1394 additional devices equal to the number of 1394 devices included in another wirelessly connected local cluster.

또한, 제2 무선 1394 브리지(210)에는 무선으로 연결된 다른 로컬 클러스터에 구비된 1394 디바이스들의 개수와 같은 개수의 1394 공(additional) 디바이스들이 구비되어 있다.In addition, the second wireless 1394 bridge 210 is provided with the same number of 1394 additional devices as the number of 1394 devices included in another wirelessly connected local cluster.

여기서, 1394 공(additional) 디바이스란, 본 발명의 핵심인 미러 이미지(mirror image)기술에 사용될 1394a 물리(physical)/연결(link) 칩을 말한다. 즉, 1394 공 디바이스1-1(140)는 물리계층1-1(142)과 연결계층1-1(144)을 구비하고, 1394 공 디바이스1-2(150)는 물리계층1-2(152)과 연결계층1-2(154)을 구비한다. 또한, 1394 공 디바이스2-1(240)는 물리계층2-1(242)과 연결계층2-1(244)을 구비하고, 1394 공 디바이스2-2(250)는 물리계층2-2(252)과 연결계층2-2(254)을 구비한다.Here, the 1394 additional device refers to a 1394a physical / link chip to be used in the mirror image technology, which is the core of the present invention. That is, the 1394 empty device 1-1 140 has a physical layer 1-1 142 and a connection layer 1-1 144, and the 1394 empty device 1-2 (150) has a physical layer 1-2 (152). ) And a connection layer 1-2 (154). In addition, the 1394 empty device 2-1 240 has a physical layer 2-1 (242) and a connection layer 2-1 (244), and the 1394 empty device 2-2 (250) has a physical layer 2-2 (252). ) And a connection layer 2-2 (254).

그리고, 미러 이미지(mirror image)기술에 대해서는 이하 후술하기로 한다.The mirror image technology will be described later.

다시 말하면, 제1 무선 1394 브리지(110)에는 제2 로컬 클러스터(200)에 위치한 2개의 디바이스들(1394 디바이스2-1(260)와 1394 디바이스2-2(270))에 대응하는 2개의 1394 공 디바이스들(1394 공 디바이스1-1(140)와 1394 공 디바이스1-2(150))이 구비되어 있다. In other words, the first wireless 1394 bridge 110 includes two 1394 devices corresponding to two devices (1394 device 2-1 260 and 1394 device 2-2 270) located in the second local cluster 200. Blank devices 1394 blank device 1-1 140 and 1394 blank device 1-2 (150) are provided.

또한, 제2 무선 1394 브리지(210)에는 제1 로컬 클러스터(100)에 위치한 2개의 디바이스들(1394 디바이스1-1(160)와 1394 디바이스1-2(170))에 대응하는 2개의 1394 공 디바이스들(1394 공 디바이스2-1(240)와 1394 공 디바이스2-2(250))이 구비되어 있다.In addition, the second wireless 1394 bridge 210 includes two 1394 holes corresponding to two devices (1394 device 1-1 160 and 1394 device 1-2 170) located in the first local cluster 100. Devices 1394 empty device 2-1 240 and 1394 empty device 2-2 250 are provided.

즉, 본 발명에 따른 무선 1394 브리지는 여분의 1394a 물리(physical)/연결(link) 칩들을 포함하고 있다.That is, the wireless 1394 bridge according to the present invention includes redundant 1394a physical / link chips.

제1 제어부(120)는 제1 로컬 클러스터(100)를 전반적으로 제어한다. 또한, 제2 제어부(220)는 제2 로컬 클러스터(200)를 전반적으로 제어한다.The first controller 120 controls the first local cluster 100 as a whole. In addition, the second control unit 220 controls the second local cluster 200 as a whole.

그리고, 제1 제어부(120)는 제1 무선 1394 브리지(110)에 구비된 여분의 1394 공 디바이스들과 제2 로컬 클러스터(200)에 위치한 1394 디바이스들을 1:1로 맵핑(mapping)한다. 예를 들어 다시 설명하면, 제1 제어부(120)는 1394 공 디바이스1-1(140)를 1394 디바이스2-1(260)와 맵핑시키고, 1394 공 디바이스1-2(150)를 1394 디바이스2-2(270)와 맵핑시킨다.The first controller 120 maps the spare 1394 empty devices included in the first wireless 1394 bridge 110 and the 1394 devices located in the second local cluster 200 in a 1: 1 manner. For example, again, the first controller 120 maps the 1394 empty device 1-1 140 to the 1394 device 2-1 260, and the 1394 empty device 1-2 (150) to the 1394 device 2-. Map 2 (270).

또한, 제2 제어부(220)는 1394 공 디바이스2-1(240)를 1394 디바이스1-1(160)와 맵핑시키고, 1394 공 디바이스2-2(250)를 1394 디바이스1-2(170)와 맵핑시킨다.In addition, the second controller 220 maps the 1394 empty device 2-1 240 to the 1394 device 1-1 160, and the 1394 empty device 2-2 250 with the 1394 device 1-2. Map it.

이에 의해, 1394 공 디바이스1-1(140)과 1394 공 디바이스1-2(150)는 제1 로컬 클러스터(100)에 위치하지만, 마치 제2 로컬 클러스터(200)에 위치한 1394 디바이스2-1(260)와 1394 디바이스2-2(270)처럼 동작하게 된다. 그리고, 1394 공 디바이스2-1(240)과 1394 공 디바이스2-2(250)는 제2 로컬 클러스터(200)에 위치하지만, 마치 제1 로컬 클러스터(100)에 위치한 1394 디바이스1-1(160)와 1394 디바이스1-2(170)처럼 동작하게 된다.As a result, the 1394 empty device 1-1 140 and the 1394 empty device 1-2 (150) are located in the first local cluster 100, but are similar to the 1394 device 2-1 (located in the second local cluster 200). 260 and 1394 device 2-2 (270). The 1394 empty device 2-1 240 and the 1394 empty device 2-2 250 are located in the second local cluster 200, but are like 1394 devices 1-1 160 located in the first local cluster 100. ) And 1394 device 1-2 (170).

즉, 각각 제2 로컬 클러스터(200)의 이미지를 제1 로컬 클러스터(100)에 그대로 옮겨 놓은 것과 같이 동작하고, 제1 로컬 클러스터(100)의 이미지를 제2 로컬 클러스터(200)에 그대로 옮겨 놓은 것과 같이 동작므로, 이를 미러 이미지(mirror image)기술이라 정의한다.That is, each of them operates as if the image of the second local cluster 200 is transferred to the first local cluster 100 as it is, and the image of the first local cluster 100 is transferred to the second local cluster 200 as it is. As it operates as described above, this is defined as a mirror image technology.

이와 같은 미러 이미지 기술을 통해 제1 무선 1394 브리지(110)와 제2 무선 1394 브리지(210)는, 디바이스 감지기능과 브리지 싱크기능에 대한 종래의 문제점을 해결한다.Through this mirror image technique, the first wireless 1394 bridge 110 and the second wireless 1394 bridge 210 solve the conventional problems of the device sensing function and the bridge sink function.

구체적으로 설명하면 다음과 같다.Specifically, it is as follows.

우선, 설명의 편의를 위해, 1394 공 디바이스1-1(140), 1394 공 디바이스1-2(150) 1394 디바이스1-1(160), 및 1394 디바이스1-2(170)를 각각 제1 로컬 클러스터(100)의 노드(node)3, 노드2, 노드1, 및 노드0 라고 하고, 마찬가지로 1394 공 디바이스2-1(240), 1394 공 디바이스2-2(250), 1394 디바이스2-1(260), 및 1394 디바이스2-2(270)를 각각 제2 로컬 클러스터(200)의 노드3, 노드2, 노드1, 및 노드0 라고 정의한다.First, for convenience of description, the 1394 blank device 1-1 140, the 1394 blank device 1-2 150, the 1394 device 1-1 160, and the 1394 device 1-2, respectively, are first localized. Node 3, node 2, node 1, and node 0 of the cluster 100 are also referred to as 1394 empty device 2-1 (240), 1394 empty device 2-2 (250), and 1394 device 2-1 ( 260 and 1394 device 2-2 270 are defined as node 3, node 2, node 1, and node 0 of second local cluster 200, respectively.

먼저, 디바이스 감지기능은 다음과 같은 과정을 통해 이루어진다. First, the device detection function is performed through the following process.

제1 무선 1394 브리지(110)에 미러 이미지 기술에 사용될 노드들을 위치시키고, 이 노드들의 개수를 제2 로컬 클러스터(200)들에 위치한 노드들의 개수와 같게 한 후 1:1로 맵핑함으로서, 제1 무선 1394 브리지(110) 내의 노드들이 제2 로컬 클러스터(200)에 위치한 노드들을 대변할 수 있게 된다. By placing the nodes to be used for the mirror image technique in the first wireless 1394 bridge 110, the number of nodes equal to the number of nodes located in the second local clusters 200, and then mapped 1: 1. Nodes in the wireless 1394 bridge 110 may represent nodes located in the second local cluster 200.

즉, 제2 로컬 클러스터(200)의 노드0과 노드1의 구성 롬(Configuration ROM)정보들을 각각 제1 무선 1394 브리지(110)의 노드2와 노드3에 1:1로 맵핑시키면, 이를 통해, 제1 로컬 클러스터(100)의 노드0과 노드1은 제2 로컬 클러스터(200)의 노드0과 노드1를 감지할 수 있게 된다.That is, when configuration ROM information of node 0 and node 1 of the second local cluster 200 is mapped to node 2 and node 3 of the first wireless 1394 bridge 110 in a 1: 1 manner, Nodes 0 and 1 of the first local cluster 100 may detect nodes 0 and 1 of the second local cluster 200.

다음으로, 브리지 싱크기능은 다음과 같은 과정을 통해 이루어진다.Next, the bridge sync function is performed through the following process.

제1 로컬 클러스터(100)에서, 제2 로컬 클러스터(200)에 위치한 노드0에 접속하려면, 종착지 주소를 제1 무선 1394 브리지(110)의 노드2라고 하면 되고, 제2 로컬 클러스터(200)에 위치한 노드1에 접속하려면, 종착지 주소를 제1 무선 1394 브리지(110)의 노드3라고 하면 되므로, 제1 무선 1394 브리지(110)는 항상 싱크가 된다.In the first local cluster 100, to connect to node 0 located in the second local cluster 200, the destination address may be referred to as node 2 of the first wireless 1394 bridge 110, and the second local cluster 200 may be connected. In order to connect to the located node 1, the destination address may be referred to as node 3 of the first wireless 1394 bridge 110, so that the first wireless 1394 bridge 110 is always synchronized.

이상의 과정은 제1 무선 1394 브리지(110)를 중심으로 설명하였으나, 제2 무선 1394 브리지(210)의 경우에도 동일하다.The above process has been described based on the first wireless 1394 bridge 110, but the same applies to the second wireless 1394 bridge 210.

이상에서 설명한 바와 같이, 본 발명의 제1 무선 1394 브리지(110)와 제2 무선 1394 브리지(210)는 각각 제1 통신 인터페이스(130)와 제2 통신 인터페이스(230)를 통해 상호 통신하면서, 미러 이미지를 기술을 통해 각각의 내부에 구비 된 공 디바이스들을 상대측의 디바이스들과 1:1로 맵핑함으로서, 무선 네트워크를 형성한다.As described above, the first wireless 1394 bridge 110 and the second wireless 1394 bridge 210 of the present invention, while communicating with each other through the first communication interface 130 and the second communication interface 230, the mirror By mapping the image of the empty devices provided in each one with the devices of the other side through the technology, to form a wireless network.

이상에서는 설명의 편의를 위해, 2개의 클러스터(제1 로컬 클러스터(100)와 제2 로컬 클러스터(200))를 예로 들어 설명하였으나, 본 발명은 3개 이상의 클러스터에도 적용이 가능하다. 또한, 1394 무선 브리지에 연결된 1394 디바이스와 1394 무선 브리지 내에 위치하게 되는 1394 공 디바이스 역시 3개 이상일 경우에도 적용이 가능하다.In the above description, for convenience of description, two clusters (the first local cluster 100 and the second local cluster 200) have been described as an example, but the present invention may be applied to three or more clusters. In addition, 1394 devices connected to the 1394 wireless bridge and 1394 empty devices located in the 1394 wireless bridge can also be applied to more than three.

도 2는 본 발명의 일 실시예에 따른 미러 이미지 기술을 이용한 무선 네트워크 구현방법의 설명에 제공되는 흐름도이다.2 is a flowchart provided to explain a method for implementing a wireless network using a mirror image technology according to an embodiment of the present invention.

도 1 및 도 2를 참조하면, 제1 로컬 클러스터(100)가 초기화를 수행한다. 구체적으로, 제1 로컬 클러스터(100)에 하나 이상의 1394 디바이스가 새로 부착되거나 소거될 경우, 제1 로컬 클러스터(100)에는 로컬 버스 리셋이 발생되어 1394 로컬 초기화가 수행된다(S310). 1 and 2, the first local cluster 100 performs initialization. Specifically, when one or more 1394 devices are newly attached or erased to the first local cluster 100, a local bus reset occurs in the first local cluster 100 to perform 1394 local initialization (S310).

로컬 초기화란 로컬 클러스터 각각의 초기화를 말한다. 이러한 1394 로컬 초기화는 IEEE 1394a 표준문서에 정의되어 있는 바와 같이, tree ID, self ID process 등을 포함한다.Local initialization means initializing each local cluster. This 1394 local initialization includes tree ID, self ID process, etc., as defined in the IEEE 1394a standard document.

이때, 제1 무선 1394 브리지(110)가 로컬 버스로 연결된 1394 디바이스들의 tree ID, self ID process, configuration ROM 정보를 파악한다. 여기서는, 제1 무선 1394 브리지(110)가 1394 디바이스1-1(160)와 1394 디바이스1-2(170)의 tree ID, self ID process, configuration ROM 정보를 파악한다.At this time, the first wireless 1394 bridge 110 detects tree ID, self ID process, and configuration ROM information of 1394 devices connected to a local bus. Here, the first wireless 1394 bridge 110 grasps tree ID, self ID process, and configuration ROM information of the 1394 device 1-1160 and the 1394 device 1-2 170.

또한, 제2 로컬 클러스터(200) 역시 초기화를 수행하여, 제2 무선 1394 브리지(210)가 1394 디바이스2-1(260)와 1394 디바이스2-2(270)의 tree ID, self ID process, configuration ROM 정보를 파악한다.In addition, the second local cluster 200 also performs initialization, so that the second wireless 1394 bridge 210 performs tree ID, self ID process, and configuration of the 1394 device 2-1 260 and the 1394 device 2-2 270. Get ROM information.

다음으로, 제1 무선 1394 브리지(110)와 제2 무선 1394 브리지(210)가 상호 통신을 수행한다(S320).Next, the first wireless 1394 bridge 110 and the second wireless 1394 bridge 210 perform mutual communication (S320).

구체적으로, 제1 무선 1394 브리지(110)와 제2 무선 1394 브리지(210)가 각각 제1 통신 인터페이스(130)와 제2 통신 인터페이스(230)를 통해 상호 간 통신을 수행하여, 상대측 로컬 클러스터(100)내에 구비된 모든 1394 디바이스들의 정보를 교환한다.Specifically, the first wireless 1394 bridge 110 and the second wireless 1394 bridge 210 communicate with each other through the first communication interface 130 and the second communication interface 230, respectively, to establish a counterpart local cluster ( Exchanges information of all 1394 devices provided in 100).

다시 말하면, 제1 무선 1394 브리지(110)는 제2 무선 1394 브리지(210)와의 통신을 통해서, 제2 로컬 클러스터(200) 내에 위치한 1394 디바이스2-1(260)와 1394 디바이스2-2(270)의 정보를 제공받는다. 그리고, 제2 무선 1394 브리지(210)는 제1 무선 1394 브리지(110)와의 통신을 통해서, 제1 로컬 클러스터(100) 내에 위치한 1394 디바이스1-1(160)와 1394 디바이스1-2(170)의 정보를 제공받는다.In other words, the first wireless 1394 bridge 110 communicates with the second wireless 1394 bridge 210 to establish a 1394 device 2-1 260 and a 1394 device 2-2 270 located in the second local cluster 200. Information is provided. In addition, the second wireless 1394 bridge 210 communicates with the first wireless 1394 bridge 110 to display the 1394 devices 1-1 160 and the 1394 devices 1-2 170 located in the first local cluster 100. You are provided with information.

다음으로, 제1 무선 1394 브리지(110)와 제2 무선 1394 브리지(210)가 각각 미러 이미지 맵핑을 수행한다(S330).Next, the first wireless 1394 bridge 110 and the second wireless 1394 bridge 210 perform mirror image mapping, respectively (S330).

구체적으로, 제1 무선 1394 브리지(110)는 미러 이미지 맵핑을 위해 준비된 1394 공 디바이스1-1(140)에 제2 로컬 클러스터(200) 내의 1394 디바이스2-1(260)를 1:1 맵핑하고, 1394 공 디바이스1-2(150)에 제2 로컬 클러스터(200) 내의 1394 디바이스2-2(270)를 맵핑한다. 그리고, 제2 무선 1394 브리지(210)는 미러 이미지 맵핑을 위해 준비된 1394 공 디바이스2-1(240)에 제1 로컬 클러스터(100) 내의 1394 디바이스1-1(160)를 1:1 맵핑하고, 1394 공 디바이스2-2(250)에 제1 로컬 클러스터(200) 내의 1394 디바이스1-2(270)를 맵핑한다.In detail, the first wireless 1394 bridge 110 1: 1 maps the 1394 devices 2-1 260 in the second local cluster 200 to the 1394 blank devices 1-1 140 prepared for the mirror image mapping. The 1394 device 2-2 270 in the second local cluster 200 is mapped to the 1394 empty device 1-2. The second wireless 1394 bridge 210 1: 1 maps the 1394 devices 1-1 160 in the first local cluster 100 to the 1394 blank devices 2-1 240 prepared for the mirror image mapping. The 1394 empty device 2-2 250 maps the 1394 device 1-2 (270) in the first local cluster 200.

미러 이미지 맵핑이 완료되면, 제1 무선 1394 브리지(110)와 제2 무선 1394 브리지(210)가 각각 제1 로컬 클러스터(100)와 제2 로컬 클러스터(100)를 글로벌 리셋 시킨다(S340). When the mirror image mapping is completed, the first wireless 1394 bridge 110 and the second wireless 1394 bridge 210 globally reset the first local cluster 100 and the second local cluster 100 (S340).

여기서, 글로벌 리셋(global reset)이란, 로컬 클러스터가 해당 무선 1394 브리지 내에 1:1로 맵핑된 1394 공 디바이스를 인식하기 위해 수행하는 리셋을 말한다.Here, a global reset refers to a reset performed by a local cluster to recognize a 1394 empty device mapped 1: 1 in a corresponding wireless 1394 bridge.

글로벌 리셋 후, 글로벌 초기화를 수행한다(S350).After global reset, global initialization is performed (S350).

다시 말하면, 제1 로컬 클러스터(100)는 글로벌 리셋 후 1394 초기화를 다시 수행하며, 미러 이미지 맵핑된 제2 로컬 클러스터(200)에 위치한 1394 디바이스2-1(260)와 1394 디바이스2-2(270)를 인식한다. 그리고, 제1 무선 1394 브리지(110)가, 제1 로컬 클러스터(100) 내의 1394 디바이스1-1(160)와 1394 디바이스1-2(170) 중 적어도 어느 하나로부터 제1 무선 1394 브리지(110)내에 맵핑된 1394 공 디바이스1-1(140)와 1394 공 디바이스1-2(150) 중 어느 하나로 전송신호나 스트림(stream)신호를 전송받으면, 이를 무선 네트워크를 이용하여 제2 로컬 클러스터(200)의 1394 디바이스2-1(260)와 1394 디바이스2-2(270) 중 해당 디바이스로 전송함으로써, 무선으로 연결된 모든 1394 기기 상호간의 통신을 가능하게 한다.In other words, the first local cluster 100 performs 1394 initialization again after a global reset, and the 1394 device 2-1 260 and the 1394 device 2-2 270 located in the mirror image mapped second local cluster 200. Recognize). In addition, the first wireless 1394 bridge 110 may include the first wireless 1394 bridge 110 from at least one of the 1394 devices 1-1 160 and the 1394 devices 1-2 170 in the first local cluster 100. When the transmission signal or the stream signal is transmitted to any one of the 1394 empty device 1-1 140 and the 1394 empty device 1-2 (150) mapped therein, the second local cluster 200 using the wireless network is received. By transmitting to the corresponding device of the 1394 device 2-1 (260) and 1394 device 2-2 (270) of the, it is possible to communicate between all 1394 devices connected wirelessly.

이상에서 설명한 바와 같이, 본 발명에 따르면, 현재 상용화된 IEEE 1394a 물리계층 칩(physical layer chip)과 연결계층 칩(link layer chip)을 기반으로 미러 이미지(mirror image) 기술을 사용하여 무선 IEEE 1394 네트워크를 구현함으로써, IEEE 1394.1 브리지 표준문서에 정의된 1394 브리지 관련 물리계층 과 연결계층을 사용하지 않고서도, 무선 IEEE 1394 네트워크에 필요한 IEEE 1394 브리지 기능을 구현할 수 있는 효과가 있다.As described above, according to the present invention, a wireless IEEE 1394 network using mirror image technology based on currently commercialized IEEE 1394a physical layer chip and link layer chip. By implementing this, it is possible to implement the IEEE 1394 bridge function required for a wireless IEEE 1394 network without using the 1394 bridge-related physical layer and the connection layer defined in the IEEE 1394.1 bridge standard document.

또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어 져서는 안 될 것이다.In addition, although the preferred embodiment of the present invention has been shown and described above, the present invention is not limited to the above-described specific embodiment, the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.

Claims (5)

하나 이상의 공노드(additional node)를 구비하며,Has one or more additional nodes, 외부 무선 네트워크에 마련된 하나 이상의 노드와 상기 하나 이상의 공노드를 1:1로 맵핑(mapping)하는 제어부;를 포함하며,And a controller for mapping one or more nodes provided in an external wireless network and the one or more empty nodes by 1: 1. 상기 공노드는, IEEE 1394a 물리계층(Physical Layer) 및 1394a 연결계층(Link Layer) 칩이 내장된 IEEE 1394 공디바이스인 것을 특징으로 하는 무선 브리지 장치.And the empty node is an IEEE 1394 empty device in which IEEE 1394a Physical Layer and 1394a Link Layer chips are embedded. 삭제delete 제1 항에 있어서,According to claim 1, 상기 제어부는,The control unit, 무선 통신을 통해 디바이스 감지기능과 브리지 싱크기능을 수행하는 것을 특징으로 하는 무선 브리지 장치.A wireless bridge device, characterized in that performing a device detection function and a bridge sync function through wireless communication. 제 1항에 있어서,The method of claim 1, 상기 하나 이상의 공노드의 개수는 상기 외부기기에 마련된 하나 이상의 노드의 개수와 일치하는 것을 특징으로 하는 무선 브리지 장치.The number of the one or more empty nodes is a wireless bridge device, characterized in that the same as the number of one or more nodes provided in the external device. 하나 이상의 공노드(additional node)가 내장되는 단계; 및Embedding one or more additional nodes; And 외부 무선 네트워크에 마련된 하나 이상의 노드와 상기 하나 이상의 공노드를 1:1로 맵핑(mapping)하는 단계;를 포함하며,And mapping one or more nodes provided in an external wireless network and the one or more empty nodes in a 1: 1 manner. 상기 공노드는, IEEE 1394a 물리계층(Physical Layer) 및 1394a 연결계층(Link Layer) 칩이 내장된 IEEE 1394 공디바이스인 것을 특징으로 하는 무선 네트워크 구현방법. And the empty node is an IEEE 1394 empty device in which IEEE 1394a Physical Layer and 1394a Link Layer chips are embedded.
KR1020060050445A 2006-06-05 2006-06-05 Effective implementation scheme of wireless network using mirror image technique and method thereof KR100766090B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060050445A KR100766090B1 (en) 2006-06-05 2006-06-05 Effective implementation scheme of wireless network using mirror image technique and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060050445A KR100766090B1 (en) 2006-06-05 2006-06-05 Effective implementation scheme of wireless network using mirror image technique and method thereof

Publications (1)

Publication Number Publication Date
KR100766090B1 true KR100766090B1 (en) 2007-10-11

Family

ID=39420011

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060050445A KR100766090B1 (en) 2006-06-05 2006-06-05 Effective implementation scheme of wireless network using mirror image technique and method thereof

Country Status (1)

Country Link
KR (1) KR100766090B1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1199839A1 (en) 2000-10-19 2002-04-24 THOMSON multimedia Method for making bridge aware nodes communicate over hiperlan 2 bridges
US20040131071A1 (en) 2001-05-02 2004-07-08 Siegfried Schweidler Interface circuit
US6822946B1 (en) 2000-08-24 2004-11-23 Motorola, Inc Wireless bridge for a broadband network
US20050033894A1 (en) 2002-01-25 2005-02-10 Dieter Haupt Physical layer circuit and interface circuit
KR20050049117A (en) * 2003-11-21 2005-05-25 한국전자통신연구원 Wireless bridge device for ieee 1394
KR20050066946A (en) * 2003-12-26 2005-06-30 한국전자통신연구원 Uwb-based wireless bridge

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6822946B1 (en) 2000-08-24 2004-11-23 Motorola, Inc Wireless bridge for a broadband network
EP1199839A1 (en) 2000-10-19 2002-04-24 THOMSON multimedia Method for making bridge aware nodes communicate over hiperlan 2 bridges
US20040131071A1 (en) 2001-05-02 2004-07-08 Siegfried Schweidler Interface circuit
US20050033894A1 (en) 2002-01-25 2005-02-10 Dieter Haupt Physical layer circuit and interface circuit
KR20050049117A (en) * 2003-11-21 2005-05-25 한국전자통신연구원 Wireless bridge device for ieee 1394
KR20050066946A (en) * 2003-12-26 2005-06-30 한국전자통신연구원 Uwb-based wireless bridge

Similar Documents

Publication Publication Date Title
JP5792894B2 (en) Port expansion topology information acquisition method, system, control bridge, and uplink port processing method and system
US11044196B2 (en) Multi-protocol I/O interconnect including a switching fabric
US8412875B2 (en) Switch and network bridge apparatus
JP5867765B2 (en) Multi-protocol I / O interconnect time synchronization
JP4410190B2 (en) PCI-Express communication system
ES2281564T3 (en) DATA TRANSMISSION PROCEDURE, SERIAL BUS SYSTEM AND CONNECTION UNIT FOR A PASSIVE BUS USER.
CN104243265A (en) Gateway control method, device and system based on virtual machine migration
WO2008018485A1 (en) Switch for interconnection, and system
RU2012137184A (en) METHOD AND SYSTEM OF REALIZING THE REACH OF THE ROUTE TO THE HOST IN THE RING OF ACCESS TO THE NETWORK OF TRANSFER OF PACKAGES
CN104468368A (en) Method and device for allocating BGP neighbors
CN106452862A (en) Method and device for determining loop network
JP6619505B2 (en) Sensor relay device and sensor relay system
CN103957242A (en) Internet-of-things gateway achieving IP virtualization conversion
CN105991315A (en) Link protection method applied to SDN (software defined network), switching device and network controller
US20150350014A1 (en) Networking implementation using a converged high speed input/output fabric technology
KR100766090B1 (en) Effective implementation scheme of wireless network using mirror image technique and method thereof
WO2019170008A1 (en) Port configuration method and communication device
CN109412828A (en) Method, apparatus and system for the discovering network topology in software defined network
CN105490818B (en) A kind of double-unit traction controller network interface card and MVB communication system
CN104967564A (en) Message forwarding method from virtual local area network (VLAN) to transparent interconnect of lots of links (TRILL) network and message forwarding device from VLAN to TRILL network
KR20100034395A (en) A wireless sensor network for industrial control network and a method for structuring it
WO2016015614A1 (en) Ciphertext sending method, ciphertext transmission method, mobile terminal and communication base station
CN106452834A (en) Method for guaranteeing series connection equipment to keep consistency of main/standby network ports in communication process
CN102801618A (en) Method and device for determining three-layered data path in Ethernet ring network
CN106027423A (en) Shared network of PCIe (Peripheral Component Interconnect-Express) device and data transmission method thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120927

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130927

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140929

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150925

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee