[go: up one dir, main page]

KR20080021456A - Method of sending message for interface in communication system - Google Patents

Method of sending message for interface in communication system Download PDF

Info

Publication number
KR20080021456A
KR20080021456A KR1020060088440A KR20060088440A KR20080021456A KR 20080021456 A KR20080021456 A KR 20080021456A KR 1020060088440 A KR1020060088440 A KR 1020060088440A KR 20060088440 A KR20060088440 A KR 20060088440A KR 20080021456 A KR20080021456 A KR 20080021456A
Authority
KR
South Korea
Prior art keywords
message
interface
cec
network
bit
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.)
Withdrawn
Application number
KR1020060088440A
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 엘지전자 주식회사
Publication of KR20080021456A publication Critical patent/KR20080021456A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols

Landscapes

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

Abstract

본 발명은 유선 네트워크와 무선 네트워크 또는 디바이스들 간의 인터페이스를 위한 메시지 전송 방법에 관한 것이다. 본 발명에 따른 메시지 전송 방법은, 유선 네트워크와 무선 네트워크의 인터페이스를 위한 메시지 전송 방법에 있어서, 상기 유선 네트워크로부터 수신되는 제1메시지를 구성하는 각 비트를 비트 단위로 상기 무선 네트워크를 통해 방송(broadcast)하는 단계와, 상기 무선 네트워크의 특정 디바이스로부터 상기 제1메시지 전체에 대한 수신 확인 신호(ACK/NACK)를 수신하는 단계와, 상기 유선 네트워크로 상기 수신 확인 신호를 전달하는 단계를 포함하여 구성될 수 있다. The present invention relates to a message transmission method for an interface between a wired network and a wireless network or devices. In the message transmission method according to the present invention, in a message transmission method for an interface between a wired network and a wireless network, each bit constituting a first message received from the wired network is broadcast on the wireless network in units of bits. And receiving an acknowledgment signal (ACK / NACK) for the entire first message from a specific device of the wireless network, and transmitting the acknowledgment signal to the wired network. Can be.

Description

통신 시스템에서 인터페이스를 위한 메시지 전송 방법{Method of transmitting a message for interfacing networks or devices}Method of transmitting a message for interfacing networks or devices

도 1은 유선 네트워크와 무선 네트워크가 연결된 통신 시스템의 구성의 일 예를 도시한 것이다.1 illustrates an example of a configuration of a communication system in which a wired network and a wireless network are connected.

도 2는 WVAN의 구성의 일 예를 도시한 것이다.2 shows an example of the configuration of the WVAN.

도 3은 WVAN에서 사용되는 HRP 채널과 LRP 채널들의 주파수 대역을 설명하기 위한 도면이다.3 is a view for explaining the frequency band of the HRP channel and LRP channels used in the WVAN.

도 4는 본 발명의 바람직한 일 실시예에 따른 시스템 구성도이다.4 is a system configuration diagram according to an embodiment of the present invention.

도 5A는 HDMI 시스템에서 사용되는 CEC 메시지의 데이터 포맷을 도시한 것이다.5A illustrates the data format of a CEC message used in an HDMI system.

도 5B는 헤더 블록의 데이터 포맷을 도시한 것이다.5B shows the data format of the header block.

도 6은 CEC 메시지를 구성하는 각 비트의 펄스 포맷을 도시한 것이다.6 shows a pulse format of each bit constituting a CEC message.

도 7은 본 발명의 바람직한 일 실시예에 따른 시스템의 구조를 도시한 것이다.7 shows the structure of a system according to a preferred embodiment of the present invention.

도 8은 본 발명에 따른 바람직한 일 실시예를 설명하기 위한 도면이다.8 is a view for explaining a preferred embodiment according to the present invention.

도 9는 도 8을 통해 설명된 본 발명의 일 실시예의 기술적 특징을 보다 쉽게 이해할 수 있도록 설명하기 위한 도면이다.FIG. 9 is a view for explaining a technical feature of an embodiment of the present invention described with reference to FIG. 8 more easily.

도 10은 본 발명의 바람직한 다른 실시예에 따른 시스템의 구조를 도시한 것이다. 10 shows the structure of a system according to another preferred embodiment of the present invention.

본 발명은 네트워크 또는 디바이스(device) 간의 인터페이스(interface)에 관한 것으로서, 보다 구체적으로는, 유선 네트워크와 무선 네트워크 또는 디바이스들 간의 인터페이스를 위한 메시지 전송 방법에 관한 것이다.The present invention relates to an interface between a network or a device, and more particularly, to a message transmission method for an interface between a wired network and a wireless network or devices.

최근에 통신, 컴퓨터 및 네트워킹 기술의 발달로 인해 수많은 종류의 네트워크가 개발되어 실생활에서 구현되고 있다. 네트워크는 유선 또는 무선 인터넷과 같이 전세계를 연결하는 대규모 네트워크가 존재하는 반면, 일반 가정 또는 직장 등과 같은 한정된 공간에서 가전 제품 사이를 연결하는 소규모의 유선 또는 무선 네트워크도 존재한다. 네트워크의 종류가 다양해짐에 따라 네트워크와 네트워크 사이또는 디바이스와 디바이스를 연결하여 서로 간에 통신을 수행할 수 있도록 하는 인터페이싱(interfacing) 기술 또한 다양해지고 있다. 특히, 여하한 방법으로 유선 네트워크와 무선 네트워크를 효과적으로 연결시켜 원활한 통신이 이루어질 수 있도록 하는지가 기술적 과제 중의 하나로 남아 있다.Recently, due to the development of communication, computer and networking technology, many kinds of networks have been developed and implemented in real life. Networks exist in large networks that connect the world, such as wired or wireless Internet, while small wired or wireless networks exist that connect home appliances in confined spaces such as homes or workplaces. As the types of networks are diversified, interfacing technologies are also diversified to enable communication between networks and networks or by connecting devices and devices. In particular, it remains one of the technical challenges to effectively connect the wired network and the wireless network in any way to enable smooth communication.

도 1은 유선 네트워크와 무선 네트워크가 연결된 통신 시스템의 구성의 일 예를 도시한 것이다. 도 1에서, 다수의 장치들이 유선에 의해 연결된 유선 네트워크(10)와 다른 다수의 장치들이 무선 채널을 통해 연결된 무선 네트워크(20)가 인 터페이스 장치(30)를 통해 연결되어 서로 다른 유선 또는 무선 네트워크에 소속된 디바이스 간에 통신이 수행될 수 있도록 한다. 상기 인터페이스 장치(30)는 다른 디바이스와는 물리적으로 분리된 독립적인 장치로 구현될 수도 있고, 다른 디바이스, 예를 들어, 디바이스 D(DEV D) 및/또는 디바이스 b(DEV b)와 물리적으로 연결된 형태로 구현되는 것도 가능하다.1 illustrates an example of a configuration of a communication system in which a wired network and a wireless network are connected. In FIG. 1, a wired network 10, in which a plurality of devices are connected by wire, and a wireless network 20, in which a plurality of devices are connected via a wireless channel, are connected through an interface device 30 so that different wired or wireless devices are connected. Allow communication between devices in the network. The interface device 30 may be implemented as an independent device that is physically separate from other devices, and may be physically connected to other devices, for example, device D (DEV D) and / or device b (DEV b). It is also possible to implement in the form.

유선 네트워크와 무선 네트워크를 인터페이싱하는 기법에 있어서 해결해야 할 과제 중의 하나가 유선 네트워크로부터 무선 네트워크로 전달되는 메시지를 얼마나 빨리 그리고 효율적으로 전송할 수 있느냐에 관한 것이다. 즉, 유선 네트워크와 무선 네트워크 간에 서로 다른 데이터 포맷을 사용할 뿐만 아니라 유선 및 무선 전송에 따른 전송 방식의 차이 등으로 인하여 유선 네트워크에서 무선 네트워크로 메시지를 전송하는 과정에서 지연(delay)이 발생할 수 있다. 특히, 자동 재전송(ARQ) 기법이나 하이브리드 자동 재전송(HARQ) 기법을 사용하여 메시지를 전송하는 경우 송신측의 메시지 전송에 대해 수신측이 수신 확인 신호(ACK/NACK)로 응답해야 하기 때문에 유선 네트워크에서 무선 네트워크로 메시지를 전송하는 과정에서 더 많은 지연이 초래될 수 있고 이로 인해 발생하는 지연은 통신의 원활한 수행에 지장을 초래할 수 있는 문제점이 있다.One problem to be solved in the technique of interfacing a wired network with a wireless network is how quickly and efficiently a message transmitted from a wired network to a wireless network can be transmitted. That is, a delay may occur in the process of transmitting a message from the wired network to the wireless network due to the difference in the transmission method according to the wired and wireless transmission as well as using different data formats between the wired network and the wireless network. In particular, when a message is transmitted by using an automatic retransmission (ARQ) technique or a hybrid automatic retransmission (HARQ) technique, a wired network is required because the receiving side must respond with an acknowledgment signal (ACK / NACK). In the process of transmitting a message to a wireless network, more delay may be caused, and the delay caused by this may cause a problem of smooth communication.

본 발명은 상기한 바와 같은 종래기술의 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 유선 네트워크와 무선 네트워크의 인터페이스를 위한 메시지 전송 방법을 제공하는 것이다.The present invention has been made to solve the problems of the prior art as described above, an object of the present invention is to provide a message transmission method for the interface of the wired network and wireless network.

본 발명의 다른 목적은 두 개의 디바이스들의 인터페이스를 위한 메시지 전송 방법을 제공하는 것이다.Another object of the present invention is to provide a message transmission method for an interface of two devices.

본 발명의 일 양상으로서, 본 발명에 따른 메시지 전송 방법은, 유선 네트워크와 무선 네트워크의 인터페이스를 위한 메시지 전송 방법에 있어서, 상기 유선 네트워크로부터 수신되는 제1메시지를 구성하는 각 비트를 비트 단위로 상기 무선 네트워크를 통해 방송(broadcast)하는 단계와, 상기 무선 네트워크의 특정 디바이스로부터 상기 제1메시지 전체에 대한 수신 확인 신호(ACK/NACK)를 수신하는 단계와, 상기 유선 네트워크로 상기 수신 확인 신호를 전달하는 단계를 포함하여 구성될 수 있다. In one aspect of the present invention, there is provided a message transmission method according to the present invention, wherein in the message transmission method for an interface between a wired network and a wireless network, each bit constituting the first message received from the wired network is expressed in bits. Broadcasting over a wireless network, receiving an acknowledgment signal (ACK / NACK) for the entire first message from a specific device of the wireless network, and transmitting the acknowledgment signal to the wired network. It can be configured to include.

본 발명의 다른 양상으로서, 본 발명에 따른 메시지 전송 방법은, 제1디바이스와 제2디바이스의 인터페이스를 위한 메시지 전송 방법에 있어서, 상기 제1디바이스로부터 수신되는 제1메시지를 구성하는 각 비트를 비트 단위로 상기 제2디바이스로 전송하는 단계와, 상기 제2디바이스로부터 상기 제1메시지 전체에 대한 수신 확인 신호(ACK/NACK)를 수신하는 단계와, 상기 제1디바이스로 상기 수신 확인 신호를 전달하는 단계를 포함하여 구성될 수 있다.In another aspect of the present invention, the message transmission method according to the present invention, in the message transmission method for the interface of the first device and the second device, each bit constituting the first message received from the first device bit Transmitting the acknowledgment signal (ACK / NACK) for the entire first message from the second device; transmitting the acknowledgment signal to the first device; It may comprise a step.

이하에서 첨부된 도면을 참조하여 설명되는 본 발명의 실시예에 의해 본 발명의 구성, 작용 및 다른 특징들이 용이하게 이해될 수 있을 것이다. 이하에서 설명되는 실시예는 본 발명의 기술적 특징이 유선 네트워크의 일종인 HDMI(High-Definition Multimedia Interface) 유선망과 무선 사설망(WPAN)의 일종인 WVAN(Wireless Video Area Network)의 인터페이스를 위한 메시지 전송 방법에 적용된 예이다. 특히, 본 발명의 일 실시예는 HDMI 네트워크의 특정 디바이스로부터 WVAN의 다른 디바이스로 CEC(Consumer Electronics Control) 메시지를 전송하는 방법과 관련된다.The construction, operation and other features of the present invention will be readily understood by the embodiments of the present invention described below with reference to the accompanying drawings. An embodiment to be described below is a method for transmitting a message for an interface of a high-definition multimedia interface (HDMI) wired network, which is a type of a wired network, and a wireless video area network (WVAN), which is a type of a wireless private network (WPAN). This is an example applied to. In particular, one embodiment of the present invention relates to a method for transmitting a CEC (Consumer Electronics Control) message from a particular device in an HDMI network to another device in a WVAN.

HDMI(High-Definition Multimedia Interface)는 압축되지 않은 풀(full) 디지털 오디오/비디오를 전송할 수 있는 멀티미디어 인터페이스로서, HDMI는 셋탑 박스와 DVD 플레이어, 모니터, 디지털 TV와 같은 임의의 오디오/비디오 장치들 사이의 유선 인터페이스를 제공한다. HDMI는 향상된 고선명 비디오와 더불어 싱글 케이블상의 멀티채널 디지털 오디오를 지원한다. 즉, 모든 ATSC HDTV를 전송할 수 있고 충분한 대역폭을 지닌 8 채널 디지털 오디오를 전송할 수 있음을 의미한다. HDMI에 대한 구체적인 설명은 HDMI 표준 문서인 'High-Definition Multimedia Interface Specification Version 1.2a, Dec. 14, 2005"를 참조할 수 있다.High-Definition Multimedia Interface (HDMI) is a multimedia interface capable of transmitting uncompressed full digital audio / video. HDMI is an interface between set-top boxes and any audio / video devices such as DVD players, monitors, and digital TVs. Provides a wired interface. HDMI supports multichannel digital audio over a single cable with enhanced high definition video. This means that it can transmit all ATSC HDTVs and 8 channel digital audio with sufficient bandwidth. For a detailed description of HDMI, refer to the HDMI standard document 'High-Definition Multimedia Interface Specification Version 1.2a, Dec. 14, 2005 ".

WVAN은 가정과 같은 10m 이내의 한정된 공간에서 디지털 기기들 간에 무선 네트워크를 구성하여 약 7 GHz의 대역폭으로 4.5 Gbps 이상의 쓰루풋(throughput)을 확보하여 1080p A/V 스트림의 무압축 전송을 지원할 수 있는 무선 네트워크이다. HDMI는 디지털 기기들을 연결하는 유선 네트워크이므로, WVAN은 HDMI와 병행해서 사용되거나 장기적으로는 HDMI를 대체할 수 있는 네트워크 기술이다.WVAN is a wireless network that can support uncompressed transmission of 1080p A / V streams by establishing a wireless network between digital devices in a limited space within 10 meters, such as a home, and having a throughput of 4.5 Gbps or more with a bandwidth of about 7 GHz. to be. Because HDMI is a wired network connecting digital devices, WVAN is a network technology that can be used in parallel with HDMI or replace HDMI in the long run.

도 2는 WVAN의 구성의 일 예를 도시한 것이다. WVAN은 둘 이상의 사용자 디바이스(31~35)로 구성되며 그 중 하나의 디바이스는 조정기(coordinator, 31)로서 동작한다. 상기 조정기(31)는 WVAN의 기본 타이밍을 제공하고 QoS(Quality of Service) 요구사항을 제어하는 등의 역할을 수행한다. WVAN은 물리계층으로서 HRP(high-rate physical layer)와 LRP(low-rate physical layer)를 지원한다. HRP는 1Gb/s 이상의 데이터 전송 속도를 지원할 수 있는 물리계층이고, LRP는 수 Mb/s의 데이터 전송속도를 지원하는 물리계층이다. HRP는 고지향성(highly directional)으로 유니캐스트 연결(unicast connection)을 통해 등시성(isochronous) 데이터 스트림, 비동기 데이터, MAC 명령어(command) 및 A/V 제어 데이터 전송에 사용된다. LRP는 지향성 또는 전방향성(omni-directional) 모드를 지원하며 유니캐스트(unicast) 또는 방송(broadcast)을 통해 비컨, 비동기 데이터, MAC 명령어 전송 등에 이용된다.2 shows an example of the configuration of the WVAN. The WVAN consists of two or more user devices 31 to 35, one of which acts as a coordinator 31. The coordinator 31 serves to provide basic timing of the WVAN, control quality of service (QoS) requirements, and the like. WVAN supports a high-rate physical layer (HRP) and a low-rate physical layer (LRP) as a physical layer. HRP is a physical layer capable of supporting a data rate of 1Gb / s or more, LRP is a physical layer supporting a data rate of several Mb / s. HRP is highly directional and is used for isochronous data streams, asynchronous data, MAC commands and A / V control data transmission over unicast connections. LRP supports either directional or omni-directional modes and is used for sending beacons, asynchronous data and MAC commands via unicast or broadcast.

도 3은 WVAN에서 사용되는 HRP 채널과 LRP 채널들의 주파수 대역을 설명하기 위한 도면이다. HRP는 57-66 GHz 대역에서 2.0 GHz 대역폭의 네 개의 채널을 사용하며, LRP는 92 MHz 대역폭의 세 개의 채널을 사용한다. 도 3에 도시된 바와 같이, HRP 채널과 LRP 채널은 주파수 대역을 공유하며 TDM(Time Divisional Multiplexing) 방식에 의해 구분되어 사용된다.3 is a view for explaining the frequency band of the HRP channel and LRP channels used in the WVAN. HRP uses four channels with 2.0 GHz bandwidth in the 57-66 GHz band, and LRP uses three channels with 92 MHz bandwidth. As shown in FIG. 3, the HRP channel and the LRP channel share a frequency band and are divided and used by a time divisional multiplexing (TDM) scheme.

도 4는 본 발명의 바람직한 일 실시예에 따른 시스템 구성도이다. 도 4는 HDMI 디바이스(40)와 인터페이스 장치(50)가 커넥터(45)에 의해 연결된 것을 나타낸다. 상기 인터페이스 장치(50)는 상기 HDMI 디바이스(40)로부터 전달된 A/V 데이터 스트림 및 제어 정보(control information)를 수신하여 무선 인터페이스를 통해 WVAN의 특정 디바이스(도면 미도시)에 전송해 줌으로써 HDMI 네트워크와 WVAN을 연결시켜 주는 역할을 수행한다.4 is a system configuration diagram according to an embodiment of the present invention. 4 shows that the HDMI device 40 and the interface device 50 are connected by the connector 45. The interface device 50 receives the A / V data stream and control information transmitted from the HDMI device 40 and transmits the data to a specific device (not shown) of the WVAN via a wireless interface. It plays a role of connecting WVAN with.

도 4를 참조하면, 상기 HDMI 디바이스(40)는 메인 프로세서(41)와, HDMI 전송칩(42)과, CEC 시그널링 프로세서(43)를 포함하여 구성된다. 상기 인터페이스 장치(50)는 HDMI 수신칩(51)과, 포맷 변환 프로세서(52)와, MAC/PHY 엔터티(53)와, RF 모듈(54)를 포함하여 구성된다. 상기 HDMI 디바이스(40)의 HDMI 전송칩(42)으로부터 전송되는 오디오 및 비디오 데이터와 그 보조 데이터는 세 개의 TMDS 채널을 통해 상기 인터페이스 장치의 HDMI 수신칩(51)으로 전송된다. 도 4에서 TMDS 채널 클록 채널을 통해서 비디오 픽셀 클록이 전송되며 상기 HDMI 수신칩(51)에서 상기 세 개의 TDMS 데이터 채널 상에서의 데이터 복구(recovery)를 위한 주파수 참조신호(frequency reference)로 이용된다. 상기 HDMI 수신칩(51)은 상기 HDMI 전송칩(42)으로부터 전송된 A/V 스트림을 상기 MAC/PHY 엔터티(53)로 전달한다. 상기 포맷 변환 프로세서(52)는 상기 HDMI 디바이스(40)로부터 전달된 제어 정보의 포맷을 변환하여 상기 MAC/PHY 엔터티(53)로 전달한다. 상기 MAC/PHY 엔터티(53)는 수신된 데이터를 프로토콜에 따라 데이터 처리하고, 상기 RF 모듈(54)은 수신된 데이터에 대해 무선 변조, 업-컨버팅(up-converting), 신호 증폭 등의 무선 신호 처리를 수행하여 안테나(도면 미도시)를 통해 전송한다.Referring to FIG. 4, the HDMI device 40 includes a main processor 41, an HDMI transport chip 42, and a CEC signaling processor 43. The interface device 50 includes an HDMI receiving chip 51, a format conversion processor 52, a MAC / PHY entity 53, and an RF module 54. Audio and video data and its auxiliary data transmitted from the HDMI transport chip 42 of the HDMI device 40 are transmitted to the HDMI receiver chip 51 of the interface device through three TMDS channels. In FIG. 4, a video pixel clock is transmitted through a TMDS channel clock channel and used as a frequency reference for data recovery on the three TDMS data channels by the HDMI receiving chip 51. The HDMI receiving chip 51 transmits the A / V stream transmitted from the HDMI transmitting chip 42 to the MAC / PHY entity 53. The format conversion processor 52 converts the format of the control information transmitted from the HDMI device 40 and transmits it to the MAC / PHY entity 53. The MAC / PHY entity 53 processes the received data according to a protocol, and the RF module 54 performs radio signals such as radio modulation, up-converting, and signal amplification on the received data. The process is performed to transmit via an antenna (not shown).

도 5A는 HDMI 시스템에서 사용되는 CEC 메시지의 데이터 포맷을 도시한 것이다. CEC 프로토콜은 사용자 환경에서 모든 종류의 시청각 디바이스들 간의 하이 레벨(high-level) 제어 기능을 제공한다. CEC의 주요 기능으로서 원 터치 플레이(one touch play), 시스템 대기(system standby), 원 터치 레코드(one touch record), 디바이스 메뉴 콘트롤(device menu control) 기능 등이 있으며 상세한 내용은 HDMI 표준 문서인 'High-Definition Multimedia Interface Specification Version 1.2a, Dec. 14, 2005"를 참조할 수 있다.5A illustrates the data format of a CEC message used in an HDMI system. The CEC protocol provides high-level control between all kinds of audiovisual devices in a user environment. The main functions of CEC are one touch play, system standby, one touch record and device menu control. For details, refer to the HDMI standard document ' High-Definition Multimedia Interface Specification Version 1.2a, Dec. 14, 2005 ".

도 5A를 참조하면, 정보 비트(information bits) 필드는 데이터, 동작 코드(operation code) 또는 주소 정보를 포함할 수 있다. EOM(End of Message) 비트는 해당 비트가 메시지의 끝인지의 여부를 지시하는 비트이고, ACK(Acknowledge) 비트는 메시지 수신측에서 데이터 또는 헤더 블록을 수신하였는지를 알려 주기 위해 사용된다. ACK 비트는 CEC 메시지를 전송하는 소스 디바이스에 의해 '1'로 셋팅되며, 목적지 디바이스가 CEC 메시지를 성공적으로 수신하면 수신 긍정 확인 신호(ACK)로 '0'을 상기 소스 디바이스로 전송한다.Referring to FIG. 5A, an information bits field may include data, an operation code, or address information. The End of Message (EOM) bit is a bit indicating whether or not the corresponding bit is the end of the message, and the ACK (Acknowledge) bit is used to inform whether the message receiving side has received data or a header block. The ACK bit is set to '1' by the source device sending the CEC message, and upon receipt of the CEC message successfully, the destination device sends a '0' to the source device as a received acknowledgment signal (ACK).

도 5B는 헤더 블록의 데이터 포맷을 도시한 것이다. 헤더 블록은 EOM 비트, ACK 비트, CEC 메시지를 전송한 소스 디바이스를 식별하는 'Initiator' 필드 및 CEC 메시지를 수신해야 하는 목적지 디바이스를 식별하는 'Destination' 필드로 구성된다. 헤더 블록의 앞 부분에는 시작 비트(starting bit)가 위치한다. 헤더 블록은 다른 디바이스들이 액티브(active) 상태에 있는지를 확인하기 위한 'Ping' 메시지로 이용될 수 있다. 도 6은 CEC 메시지를 구성하는 각 비트의 펄스 포맷(pulse format)을 도시한 것으로서, (a)가 '0' 비트의 펄스 포맷이고, (b)가 '1' 비트의 펄스 포맷이다. 하나의 비트를 표시하는 펄스의 길이는 2.75 ms이다.5B shows the data format of the header block. The header block consists of an EOM bit, an ACK bit, an 'Initiator' field that identifies the source device that sent the CEC message, and a 'Destination' field that identifies the destination device that should receive the CEC message. The starting bit is located at the front of the header block. The header block can be used as a 'Ping' message to check whether other devices are in an active state. FIG. 6 illustrates a pulse format of each bit constituting the CEC message, wherein (a) is a pulse format of '0' bits, and (b) is a pulse format of '1' bits. The pulse representing one bit is 2.75 ms long.

도 7은 본 발명의 바람직한 일 실시예에 따른 시스템의 구조를 도시한 것이다. 도 7에서, 소스 디바이스(70)와 목적지 디바이스(100)는 제1 인터페이스 장치(80)와 제2 인터페이스 장치(90)를 통해 인터페이싱 된다. 상기 제1 인터페이스 장치(80) 및 제2 인터페이스 장치(100)는 각각 상기 소스 디바이스(70) 및 상기 목적지 디바이스(100)와 물리적으로 일체로 구현될 수도 있고, 물리적으로 분리되어 커넥터와 같은 연결 장치를 통해 연결되는 것도 가능하다. 상기 제1 인터페이스 장치(80)와 제2 인터페이스 장치(100)는 WVAN 프로토콜에 따라서 무선 인터페이스(air interface)를 통해 통신을 수행한다. 상기 제1 인터페이스 장치(80)는 CEC 인터페이스(I/F) 모듈(81)과, 상위계층 엔터티(82)와, MAC/PHY 계층 엔터티(83)를 포함하고, 상기 제2 인터페이스 장치(90)는 CEC 인터페이스 모듈(92)과, 상위계층 엔터티(93)와, MAC/PHY 계층 엔터티(94)를 포함하여 구성된다. 도 7의 각 구성요소의 기능은 도 8의 설명과 함께하기로 한다.7 shows the structure of a system according to a preferred embodiment of the present invention. In FIG. 7, the source device 70 and the destination device 100 are interfaced through the first interface device 80 and the second interface device 90. The first interface device 80 and the second interface device 100 may be physically integrated with the source device 70 and the destination device 100, respectively, and are physically separated from each other, such as a connector. It is also possible to connect via. The first interface device 80 and the second interface device 100 communicate with each other via an air interface according to the WVAN protocol. The first interface device 80 includes a CEC interface (I / F) module 81, a higher layer entity 82, and a MAC / PHY layer entity 83, and the second interface device 90 Includes a CEC interface module 92, a higher layer entity 93, and a MAC / PHY layer entity 94. The function of each component of FIG. 7 will be combined with the description of FIG. 8.

도 8은 본 발명에 따른 바람직한 일 실시예를 설명하기 위한 도면이다. 도 8은 도 7에 도시된 시스템 상에서 본 발명이 적용된 실시예로서, HDMI 네트워크의 소스 디바이스에서 WVAN 네트워크의 목적지 디바이스로 핑(ping) 메시지를 전송하는 경우의 예이다. 도 7 및 도 8을 참조하면, 상기 제1 인터페이스 장치(80)의 CEC I/F 모듈(81)은 상기 소스 디바이스(70)로부터 CEC 메시지 신호를 이진 비트열로 변환한다[S81]. 즉, 상기 CEC I/F 모듈(81)은 상기 소스 디바이스(70)로부터 도 6에 도시된 펄스 형태로 수신된 CEC 메시지 신호를 이진 데이터(binary data)로 변환한다. 상기 제1 인터페이스 장치(80)의 상위계층 엔터티(82)는 상기 CEC I/F 모듈(81)로부터 상기 CEC 메시지를 구성하는 각 비트를 수신하면 곧 바로 상기 MAC/PHY 계층 엔터티(83)에 전달한다[S83]. 상기 제1 인터페이스 장치(80)의 MAC/PHY 계층 엔터티(83)는 상기 상위계층 엔터티(82)로부터 수신된 각 비트를 MAC/PHY 계층의 프로토콜에 따라 데이터 처리하여 무선 채널을 통해 방송(broadcast)한다[S83]. 여기서 '방송한다'의 의미는 WVAN 네트워크에 있는 모든 디바이스들이 상기 방송되는 각 비트를 수신해야 한다는 의미이다. 예를 들어, 상기 MAC/PHY 계층에서 프로토콜에 따른 데이터 처리 과정에서 상기 CEC 메시지의 각 비트에 헤더(header)를 붙이게 되고, 상기 헤더에는 상기 각 비트를 송신한 송신 디바이스의 ID와 수신 디바이스의 ID가 포함된다. 이때, 상기 수신 디바이스 ID를 모든 디바이스들을 의미하는 ID로 설정하여 전송하면 상기 각 비트는 방송된다고 할 수 있다.8 is a view for explaining a preferred embodiment according to the present invention. FIG. 8 is an embodiment to which the present invention is applied on the system shown in FIG. 7 and is an example of transmitting a ping message from a source device of an HDMI network to a destination device of a WVAN network. 7 and 8, the CEC I / F module 81 of the first interface device 80 converts a CEC message signal from the source device 70 into a binary bit string [S81]. That is, the CEC I / F module 81 converts the CEC message signal received from the source device 70 in the pulse form shown in FIG. 6 into binary data. The upper layer entity 82 of the first interface device 80 transfers each bit constituting the CEC message from the CEC I / F module 81 to the MAC / PHY layer entity 83 immediately after receiving each bit. [S83]. The MAC / PHY layer entity 83 of the first interface device 80 processes each bit received from the upper layer entity 82 according to a protocol of a MAC / PHY layer to broadcast over a wireless channel. [S83]. In this case, the term 'broadcast' means that all devices in the WVAN network should receive each of the broadcast bits. For example, in the MAC / PHY layer, a header is attached to each bit of the CEC message during data processing according to a protocol, and the ID of the transmitting device and the receiving device are transmitted to the header. Included. In this case, when the reception device ID is set to an ID representing all devices and transmitted, the respective bits may be broadcast.

상기 제1 인터페이스 장치(80)로부터 방송된 상기 CEC 메시지의 각 비트는 상기 제2 인터페이스 장치(90)에 의해 수신되어 상기 제1 인터페이스 장치(90)의 MAC/PHY 엔터티(94)를 통해 상위계층 엔터티(93)로 전달된다[S84, S85]. 상기 제2 인터페이스 장치(90)의 상위계층 엔터티(93)는 상기 MAC/PHY 엔터티(94)로부터 전달받은 상기 CEC 메시지의 각 비트를 상기 제2 인터페이스 장치(90)의 CEC I/F 모듈(92)에 전달하고, 상기 CEC I/F 모듈(92)은 상기 CEC 메시지의 각 비트를 펄스 형태로 변환하여 상기 목적지 디바이스(100)에 전달한다. 상기 목적지 디바이스(100)는 상기 CEC 메시지의 각 비트에 대해 ACK/NACK을 전송하는 것이 아니라, 상기 CEC 메시지의 EOM 비트를 수신한 후에 상기 CEC 메시지 자체에 대한 ACK/NACK 신호를 전송한다. 상기 ACK/NACK 신호는 상기 제2 인터페이스 장치(90)의 CEC I/F 모듈(92), 상위계층 엔터티(93) 및 PHY/MAC 엔터티(94)를 통해 상기 제1 인터페이스 장치(80)로 전송된다[S86]. 상기 제1 인터페이스 장치(80)는 상기 제2 인터페이 스 장치(90)로부터 수신된 ACK/NACK을 상기 소스 디바이스(70)에 전달한다[S87].Each bit of the CEC message broadcast from the first interface device 80 is received by the second interface device 90 and is higher layer through the MAC / PHY entity 94 of the first interface device 90. It is passed to entity 93 [S84, S85]. The upper layer entity 93 of the second interface device 90 transmits each bit of the CEC message received from the MAC / PHY entity 94 to the CEC I / F module 92 of the second interface device 90. The CEC I / F module 92 converts each bit of the CEC message into a pulse form and delivers the bits to the destination device 100. The destination device 100 does not transmit ACK / NACK for each bit of the CEC message, but transmits an ACK / NACK signal for the CEC message itself after receiving the EOM bit of the CEC message. The ACK / NACK signal is transmitted to the first interface device 80 through the CEC I / F module 92, the higher layer entity 93, and the PHY / MAC entity 94 of the second interface device 90. [S86]. The first interface device 80 transmits the ACK / NACK received from the second interface device 90 to the source device 70 [S87].

도 9는 도 8을 통해 설명된 본 발명의 일 실시예의 기술적 특징을 보다 쉽게 이해할 수 있도록 설명하기 위한 도면이다. 도 9에서는 상기 제1 인터페이스 장치(80)가 상기 소스 디바이스(70)로부터 전송된 CEC 메시지를 프레임(frame) 형태로 전송하는 경우로서 도 8에서 상기 CEC 메시지를 비트 단위로 전송하는 경우와 대비된다. 도 9에서, 상기 CEC 메시지를 프레임 단위로 전송하기 위해서는 상기 제1 인터페이스 장치(80)는 상기 소스 디바이스(70)로부터 상기 CEC 메시지의 EOM 비트를 수신할 때까지 기다렸다가 상기 EOM 비트가 수신되면 상기 CEC 메시지 전체를 프레임 형태로 방송한다. 이렇게 되면, 상기 제2 인터페이스 장치(90)에서 상기 CEC 메시지의 시작 비트(Start Bit)를 수신하는 시점이 상기 제1 인터페이스 장치(80)에서 상기 소스 디바이스(70)로부터 상기 CEC 메시지의 EOM 비트를 수신하는 시점 이후가 되므로, 상기 제2 인터페이스 장치(90)가 상기 CEC 메시지에 대한 ACK/NACK을 상기 제1 인터페이스 장치(80)로 전송하더라도 상기 CEC 메시지에 대한 ACK/NACK 전송 타이밍(window)보다 늦게 되어 상기 소스 디바이스(70)에서 ACK/NACK을 수신할 수 없게 된다.FIG. 9 is a view for explaining a technical feature of an embodiment of the present invention described with reference to FIG. 8 more easily. In FIG. 9, the first interface device 80 transmits the CEC message transmitted from the source device 70 in the form of a frame, compared to the case in which the CEC message is transmitted bit by bit in FIG. 8. . In FIG. 9, in order to transmit the CEC message in units of frames, the first interface device 80 waits until the EOM bit of the CEC message is received from the source device 70, and when the EOM bit is received, the CEC message. Broadcast the entire message in frame form. When the second interface device 90 receives the start bit of the CEC message, the first interface device 80 receives the EOM bit of the CEC message from the source device 70. Since the second interface device 90 transmits the ACK / NACK for the CEC message to the first interface device 80, the second interface device 90 may receive more information than the ACK / NACK transmission timing for the CEC message. It will be late so that the source device 70 cannot receive ACK / NACK.

도 8의 실시예에서는 상기 소스 디바이스(70)로부터 CEC 메시지 전체를 수신할 때까지 기다리지 않고 각 비트가 도착할 때마다 즉시 상기 제2 인터페이스 장치(90)로 전송함으로써 상기 목적지 디바이스(100)가 상기 CEC 메시지의 수신을 완료하는 순간 곧 바로 ACK/NACK은 전송할 수 있게 한다.In the embodiment of FIG. 8, the destination device 100 transmits the CEC to the second interface device 90 immediately after each bit arrives without waiting until the entire CEC message is received from the source device 70. As soon as the reception of the message is completed, the ACK / NACK is available for transmission.

도 8을 통해 설명된 실시예들에 있어서 상기 제1 인터페이스 장치 및 제2 인 터페이스 장치의 프로토콜 레이어의 기능적 구분은 예시적인 것으로서, 실제 시스템의 적용에 있어서는 프로토콜 레이어의 기능이 변경되거나 통합될 수 있다. In the embodiments described with reference to FIG. 8, the functional division of the protocol layer of the first interface device and the second interface device is exemplary, and in the application of the actual system, the function of the protocol layer may be changed or integrated. have.

도 10은 본 발명의 바람직한 다른 실시예에 따른 시스템의 구조를 도시한 것이다. 도 10의 실시예에 따른 시스템은 소스 디바이스(110)와, 인터페이스 장치(120)와, 목적지 디바이스(130)를 포함하여 이루어진다. 도 7과 다른 점은 제2 인터페이스 장치(도 7의 90)가 상기 목적지 디바이스(130)와 통합되어 구현되었다는 점이다. 즉, 도 7의 시스템에서 제2 인터페이스 장치(90)의 CEC IF 모듈(92)의 기능을 상기 목적지 디바이스(130)의 프로세서(131)에 구현하고, 상기 제2 인터페이스 장치(90)의 상위계층 엔터티(93) 및 MAC/PHY 엔터티(94)의 기능은 각각 상기 목적지 디바이스(13)의 상위계층 엔터티(132) 및 MAC/PHY 엔터티(94)로 통합하여 일체화한 것이다. 도 10에 도시된 시스템의 각 구성요소에 대한 설명은 도 8 및 도 9를 통해 설명된 실시예들을 참조할 수 있다.10 shows the structure of a system according to another preferred embodiment of the present invention. The system according to the embodiment of FIG. 10 includes a source device 110, an interface device 120, and a destination device 130. The difference from FIG. 7 is that the second interface device (90 of FIG. 7) is implemented integrated with the destination device 130. That is, in the system of FIG. 7, the function of the CEC IF module 92 of the second interface device 90 is implemented in the processor 131 of the destination device 130, and the upper layer of the second interface device 90 is implemented. The functions of entity 93 and MAC / PHY entity 94 are integrated into and integrated into higher layer entity 132 and MAC / PHY entity 94 of destination device 13, respectively. A description of each component of the system illustrated in FIG. 10 may refer to embodiments described with reference to FIGS. 8 and 9.

이상의 실시예에서는 HDMI 네트워크 및 WVAN 네트워크를 인터페이스 하는 예를 중심으로 설명하였으나 인터페이스 장치와 유선으로 연결된 디바이스와 무선으로 연결된 디바이스를 인터페이스하는 경우에도 동일한 적용이 가능하다.Although the above embodiments have been described with reference to an example of interfacing the HDMI network and the WVAN network, the same application is also applicable to the case of interfacing the device connected by wire with the interface device.

이상에서 설명한 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예는 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구 범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다. Those skilled in the art to which the present invention described above belongs will understand that the present invention can be implemented in other specific forms without changing the technical spirit or essential features. Therefore, the above-described embodiments are to be understood as illustrative in all respects and not as restrictive. The scope of the present invention is shown by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

본 발명에 따르면 유선 네트워크와 무선 네트워크 또는 두 디바이스들 간에 메시지 전송 시의 지연을 방지할 수 있고, 그에 따라 원활한 통신이 가능하게 할 수 있는 효과가 있다.According to the present invention, a delay in transmitting a message between a wired network and a wireless network or between two devices can be prevented, thereby enabling smooth communication.

Claims (5)

유선 네트워크와 무선 네트워크의 인터페이스를 위한 메시지 전송 방법에 있어서,In the message transmission method for the interface between a wired network and a wireless network, 상기 유선 네트워크로부터 수신되는 제1메시지를 구성하는 각 비트를 비트 단위로 상기 무선 네트워크를 통해 방송(broadcast)하는 단계;Broadcasting each bit constituting the first message received from the wired network through the wireless network in units of bits; 상기 무선 네트워크의 특정 디바이스로부터 상기 제1메시지 전체에 대한 수신 확인 신호(ACK/NACK)를 수신하는 단계; 및Receiving an acknowledgment signal (ACK / NACK) for the entire first message from a specific device in the wireless network; And 상기 유선 네트워크로 상기 수신 확인 신호를 전달하는 단계를 포함하는, 메시지 전송 방법.Transmitting the acknowledgment signal to the wired network. 제2항에 있어서,The method of claim 2, 상기 제1메시지에 대한 수신 확인 신호는 수신 긍정 확인 신호(ACK)인 것을 특징으로 하는, 메시지 전송 방법.And the acknowledgment signal for the first message is a reception acknowledgment signal (ACK). 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 상기 제1메시지는 CEC(Consumer Electronics Control) 메시지인 것을 특징으로 하는, 메시지 전송 방법.The first message is a message, characterized in that the CEC (Consumer Electronics Control) message. 제3항에 있어서,The method of claim 3, 상기 특정 디바이스는 상기 CEC 메시지의 목적지 디바이스인 것을 특징으로 하는, 메시지 전송 방법.The specific device is a destination device of the CEC message. 제1디바이스와 제2디바이스의 인터페이스를 위한 메시지 전송 방법에 있어서,In the message transmission method for the interface between the first device and the second device, 상기 제1디바이스로부터 수신되는 제1메시지를 구성하는 각 비트를 비트 단위로 상기 제2디바이스로 전송하는 단계;Transmitting each bit constituting the first message received from the first device to the second device in units of bits; 상기 제2디바이스로부터 상기 제1메시지 전체에 대한 수신 확인 신호(ACK/NACK)를 수신하는 단계; 및Receiving an acknowledgment signal (ACK / NACK) for the entire first message from the second device; And 상기 제1디바이스로 상기 수신 확인 신호를 전달하는 단계를 포함하는, 메시지 전송 방법.Transmitting the acknowledgment signal to the first device.
KR1020060088440A 2006-08-31 2006-09-13 Method of sending message for interface in communication system Withdrawn KR20080021456A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US82423306A 2006-08-31 2006-08-31
US60/824,233 2006-08-31

Publications (1)

Publication Number Publication Date
KR20080021456A true KR20080021456A (en) 2008-03-07

Family

ID=39395959

Family Applications (3)

Application Number Title Priority Date Filing Date
KR1020060088440A Withdrawn KR20080021456A (en) 2006-08-31 2006-09-13 Method of sending message for interface in communication system
KR1020060088439A Withdrawn KR20080021455A (en) 2006-08-31 2006-09-13 Message transmission and reception method for interface in communication system
KR1020060096192A Withdrawn KR20080021460A (en) 2006-08-31 2006-09-29 Data transmission and reception method for heterogeneous protocol connection and user device therefor

Family Applications After (2)

Application Number Title Priority Date Filing Date
KR1020060088439A Withdrawn KR20080021455A (en) 2006-08-31 2006-09-13 Message transmission and reception method for interface in communication system
KR1020060096192A Withdrawn KR20080021460A (en) 2006-08-31 2006-09-29 Data transmission and reception method for heterogeneous protocol connection and user device therefor

Country Status (1)

Country Link
KR (3) KR20080021456A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012023829A3 (en) * 2010-08-20 2012-04-26 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving data based on secured path bandwidth in network established by using audio/video interface

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8761063B2 (en) 2009-06-09 2014-06-24 Lg Electronics Inc. Method and apparatus for transmitting a packet in a wireless network
KR101731638B1 (en) * 2009-09-01 2017-04-28 엘지전자 주식회사 Method for receiving RF signal, broadcast receiving apparatus and display apparatus thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012023829A3 (en) * 2010-08-20 2012-04-26 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving data based on secured path bandwidth in network established by using audio/video interface
US9276772B2 (en) 2010-08-20 2016-03-01 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving data based on secured path bandwidth in network established by using audio/video interface

Also Published As

Publication number Publication date
KR20080021460A (en) 2008-03-07
KR20080021455A (en) 2008-03-07

Similar Documents

Publication Publication Date Title
JP4091073B2 (en) Home appliance control (CEC) protocol compatible device, CEC command management method, CEC compatible system, and audio / video entertainment system
JP4116071B2 (en) Wireless communication system
US8675682B2 (en) Wireless communication device for processing packet including at least one of video output format of video data and audio output format of audio data
EP2137908B1 (en) Method and system for transmission of different types of information in wireless communication
US9585137B2 (en) Method of allocating resources in a wireless network
US20060209892A1 (en) System, method and apparatus for wirelessly providing a display data channel between a generalized content source and a generalized content sink
US20110274156A1 (en) System and method for transmitting multimedia stream
EP3145206A1 (en) Communication apparatus, communication method, and computer program
KR20080035989A (en) Method and system for high speed wireless data transmission between communication devices
US20110194454A1 (en) Wireless transmission system and wireless transmission method
KR20130124486A (en) Method and system for wireless video transmission via different interfaces
KR20080021456A (en) Method of sending message for interface in communication system
JP4879831B2 (en) Wireless communication system
US8973062B2 (en) Multimode physical layer module for supporting delivery of high-speed data services in home multimedia networks
CN102164262B (en) USB (universal serial bus) data wireless transmission method
CN103202004B (en) For via the Wireless video transmission method of distinct interface and system
JP2004153781A (en) Optical transmission apparatus and electronic equipment provided with the same
WO2004015925A1 (en) Method and device for performing communication on a bus structured network

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060913

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid