KR101472458B1 - System and Method for Allocating Transfer Routing Path of SVC Signal - Google Patents

System and Method for Allocating Transfer Routing Path of SVC Signal Download PDF

Info

Publication number
KR101472458B1
KR101472458B1 KR1020140038156A KR20140038156A KR101472458B1 KR 101472458 B1 KR101472458 B1 KR 101472458B1 KR 1020140038156 A KR1020140038156 A KR 1020140038156A KR 20140038156 A KR20140038156 A KR 20140038156A KR 101472458 B1 KR101472458 B1 KR 101472458B1
Authority
KR
South Korea
Prior art keywords
svc
signal
routing path
transmission
path
Prior art date
Application number
KR1020140038156A
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 KR1020140038156A priority Critical patent/KR101472458B1/en
Application granted granted Critical
Publication of KR101472458B1 publication Critical patent/KR101472458B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals

Landscapes

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

Abstract

The present invention relates to a method of allocating a routing path for transmitting an SVC (Scalable Video Coding) signal in a multi-hop network based on a communication system such as a Zigbee, a wireless optical communication, a UWB, a Bluetooth, etc., in which an attenuation rate for each transmission routing path based on a signal received from a relay node of the multi-hop network is calculated and a weighted value for each transmission routing path is granted according to the calculated attenuation rate. In addition, each hierarchical signal of the SVC signal is transmitted through mutually different transmission routing paths according an importance of the each hierarchical signal of the SVC signal and the weighted value of each of the transmission routing paths, so that the SVC signal is efficiently transmitted and a traffic concentration of the network is prevented.

Description

SVC 신호의 전송 라우팅 경로 할당 시스템 및 그 방법 {System and Method for Allocating Transfer Routing Path of SVC Signal}Technical Field [0001] The present invention relates to a routing path allocation system for a SVC signal,

본 발명은 지그비, 무선광통신, 와이파이, UWB, 블루투스 통신을 기반으로 하는 다수의 중계노드를 포함하는 멀티 홉 네트워크에서 신호를 전송하는 라우팅 경로를 할당하는 방법에 관한 것으로서, 구체적으로는, 전송노드에서 수신노드로 전송하는 SVC(Scalable Video Coding) 신호의 전송 라우팅 경로를 할당하는 시스템 및 그 방법에 관한 것이다.
The present invention relates to a method of allocating a routing path for transmitting a signal in a multi-hop network including a plurality of relay nodes based on Zigbee, wireless optical communication, Wi-Fi, UWB, and Bluetooth communication. More specifically, To a system and a method for allocating a transmission routing path of an SVC (Scalable Video Coding) signal to be transmitted to a receiving node.

멀티 홉 통신은 기지국의 영역 밖의 지역에도 중계국(Relay Station)을 통한 신호 전달이 가능하도록 하는 기술로서, 짧은 RF 범위를 갖더라도 중간에 라우터 역할을 하는 많은 노드들을 통해 전송노드가 멀리 떨어진 수신노드와 가상의 링크를 연결할 수 있도록 하는 통신 기술이다.Multi-hop communication is a technology that enables signals to be transmitted through a relay station even outside the area of the base station. Even though the RF network has a short RF range, It is a communication technology that enables connection of virtual links.

스케일러블 비디오 코딩(SVC, Scalable Video Coding) 기법은 공간적, 시간적, 품질적 특성의 확장성을 제공하는 비트 스트림을 생성하여, 거시적으로는 다양한 이종의 네트워크 환경 및 단말에 대해 서비스 품질이 보장되는 비디오 스트리밍 서비스를 사용자에게 제공하고, 미시적으로는 가변적인 네트워크 특성에서 적응성이 높은 비디오 서비스를 제공하는 기법이다.The Scalable Video Coding (SVC) technique generates a bitstream that provides spatial, temporal, and quality scalability, and generates a video stream that is macroscopically different from the network environment, Streaming service to a user, and to provide a highly adaptable video service in a microscopic variable network characteristic.

SVC 기법은 영상 데이터의 화면 크기(Spatial Scalability; Picture Resolutions), 초당 프레임 수(Temporal Scalability; Frame Rates), 화질 선명도(SNR Scalability; Quality Levels) 요소를 세분화하고, 네트워크에 맞는 영상 데이터의 대역폭은 영상 데이터를 SCV 기법의 특성에 따라 기본 계층(Base Layer)과 여러 개의 확장 계층(Scalable Layer, Enhancement Layer)으로 구성하여 조정한다.The SVC technique subdivides the Spatial Scalability (Picture Resolutions), the Temporal Scalability (Frame Rates), and the SNR Scalability (Quality Levels) The data is organized into a base layer and a plurality of enhancement layers (Scalable Layer and Enhancement Layer) according to the characteristics of the SCV technique.

따라서 SVC 신호는 하나의 원본 영상으로부터 이종의 속성을 갖는 여러 개의 확장 계층 영상을 생성하고 여러 개의 계층으로 구성되어 전송되기 때문에, 전체 네트워크에서 SVC 신호를 전송하기 위해서는 많은 데이터를 처리하기 위한 네트워크의 확장이 요구되어 투자비용 및 관리비용의 증가가 불가피한 문제점이 존재한다.
Therefore, since the SVC signal generates multiple extension layer images having heterogeneous attributes from one original image and is composed of several layers, in order to transmit the SVC signal in the entire network, the network expansion There is a problem that investment cost and management cost are inevitably increased.

본 발명은 전술한 문제점을 해결하기 위하여, 지그비, 무선광통신, 와이파이, UWB, 블루투스 기반의 멀티 홉 네트워크의 전송 라우팅 경로별 감쇄율을 산출하여 가중치를 부여하고 SVC(Scalable Video Coding) 신호에 포함된 각 계층의 중요도를 확인하여, 전송 라우팅 경로의 가중치 및 SVC 신호 계층의 중요도에 따라 SVC 신호의 전송 라우팅 경로를 할당하는 시스템 및 방법을 제공하는 것을 목적으로 한다.
In order to solve the above-mentioned problems, the present invention proposes a method of calculating an attenuation factor for each transmission route in a multi-hop network based on ZigBee, wireless optical communication, Wi-Fi, UWB, And to provide a system and method for allocating a transmission routing path of an SVC signal according to a weight of a transmission routing path and an importance of an SVC signal layer.

본 발명의 일면에 따르면, 지그비, 무선광통신, 와이파이, UWB, 블루투스 중 적어도 하나의 통신 시스템에 기반한 멀티 홉 네트워크에 포함된 중계노드로부터 채널추정신호를 수신하고, 상기 수신한 채널추정신호에 기초하여 각 중계노드의 채널상태를 추정하는 채널상태추정기; 상기 멀티 홉 네트워크의 전송 라우팅 경로를 확인하고, 상기 추정된 채널상태를 이용하여 상기 전송 라우팅 경로의 감쇄율을 산출하며, 상기 산출된 감쇄율이 낮은 전송 라우팅 경로부터 높은 가중치를 부여하는 라우팅경로별가중치할당기; SVC(Scalable Video Coding) 신호 계층의 중요도를 확인하고, 상기 중요도 및 상기 전송 라우팅 경로의 가중치에 따라 상기 SVC 신호의 전송 라우팅 경로를 할당하는 라우팅경로할당기; 및 상기 라우팅경로할당기가 할당한 전송 라우팅 경로에 따라 상기 SVC 신호를 지그비, 무선광통신, 와이파이, UWB 및 블루투스 중 적어도 하나의 통신 시스템을 기반으로 전송하는 코딩및시분할다중화변조기를 포함하는 SVC 신호의 전송 라우팅 경로 할당 시스템을 제공한다.According to an aspect of the present invention, there is provided a method for receiving a channel estimation signal from a relay node included in a multi-hop network based on at least one communication system of ZigBee, wireless optical communication, WiFi, UWB and Bluetooth, A channel state estimator for estimating a channel state of each relay node; Hop network; calculating an attenuation factor of the transmission route using the estimated channel state; weighting a routing path that gives a higher weight from the calculated transmission path with a low attenuation factor; Pulling; A routing path allocator for determining a priority of a Scalable Video Coding (SVC) signal layer and allocating a transmission routing path of the SVC signal according to the importance and the weight of the transmission routing path; And transmitting the SVC signal including a coding and time division multiplexing modulator for transmitting the SVC signal based on at least one communication system of zigbee, wireless optical communication, Wi-Fi, UWB, and Bluetooth according to a transmission routing path allocated by the routing path allocator Routing path allocation system.

상기 라우팅경로할당기는 상기 SVC 신호 계층의 중요도가 높은 순서대로 상기 가중치가 높은 전송 라우팅 경로를 할당하고, 상기 SVC 신호의 계층마다 서로 다른 전송 라우팅 경로를 할당한다.The routing path allocator allocates the transport routing paths with the highest weight in descending order of importance of the SVC signal layer and allocates different transport routing paths for each layer of the SVC signal.

상기 채널상태추정기는 상기 중계노드로부터 수신한 채널추정신호에 포함된 프리앰블, 파일럿심볼 및 훈련시퀀스 중 적어도 하나를 이용하여 각 중계노드의 채널상태를 추정한다.The channel state estimator estimates a channel state of each relay node using at least one of a preamble, a pilot symbol, and a training sequence included in the channel estimation signal received from the relay node.

또는 상기 채널상태추정기는 상기 중계노드로부터 수신한 채널추정신호의 프리앰블, 파일럿심볼 및 훈련시퀀스를 이용하여 신호 대 잡음비, 반송파 대 잡음비, 신호 대 간섭 및 잡음비 및 반송파 대 간섭 및 잡음비 중 적어도 하나의 값을 검출하고, 상기 검출된 값을 이용하여 각 중계노드의 채널상태를 추정할 수도 있다.Alternatively, the channel state estimator may calculate at least one of a signal-to-noise ratio, a carrier-to-noise ratio, a signal-to-interference-and-noise ratio, and a carrier-to-interference-and-noise ratio using a preamble, a pilot symbol and a training sequence of a channel estimation signal received from the relay node And estimate the channel state of each relay node using the detected value.

상기 라우팅경로별가중치할당기는 지그비, 무선광통신, 와이파이, UWB, 블루투스 통신 기반의 멀티 홉 네트워크에 포함된 중계노드 중 전송노드와 수신노드를 제외한 중계노드의 수를 이용하여 상기 멀티 홉 네트워크의 전송 라우팅 경로를 확인한다.The weighting factor of each routing path is determined based on the number of relay nodes excluding the transmission node and the reception node among the relay nodes included in the multi-hop network based on ZigBee, wireless optical communication, WiFi, UWB, Check the path.

본 발명의 다른 일면에 따르면, 지그비, 무선광통신, 와이파이, UWB, 블루투스 통신 기반의 멀티 홉 네트워크에 포함된 중계노드로부터 수신한 채널추정신호에 기초하여 각 중계노드의 채널상태를 추정하는 단계; 상기 멀티 홉 네트워크의 전송 라우팅 경로를 확인하고 상기 추정된 채널상태에 기초하여 상기 전송 라우팅 경로의 감쇄율을 산출하는 단계; SVC 신호 계층의 중요도를 확인하고 상기 중요도 및 상기 산출된 감쇄율에 따라 상기 SVC 신호의 전송 라우팅 경로를 할당하는 단계; 및 상기 할당된 전송 라우팅 경로를 통해 상기 SVC 신호의 계층별 신호를 동시에 전송하는 단계를 포함하는 SVC 신호의 전송 라우팅 경로 할당 방법을 제공한다.
According to another aspect of the present invention, there is provided a method of estimating a channel state of a relay node based on a channel estimation signal received from a relay node included in a multi-hop network based on ZigBee, wireless optical communication, Wi-Fi, Determining a transmission routing path of the multi-hop network and calculating an attenuation factor of the transmission path based on the estimated channel state; Identifying the importance of the SVC signal layer and assigning a transmission path for the SVC signal according to the importance and the calculated attenuation; And simultaneously transmitting a layer-by-layer signal of the SVC signal through the allocated transmission routing path.

본 발명은 고화질 멀티미디어 서비스에 대한 요구가 증가하고 있는 차세대 근거리 무선 통신 서비스의 멀티 홉 네트워크 환경에서 중계 경로의 정보에 따라 SVC(Scalable Video Coding) 계층 신호를 효과적으로 분배하여 전송함으로써 전체 멀티 홉 네트워크의 트래픽 집중 현상을 해결할 수 있도록 한다.The present invention effectively distributes Scalable Video Coding (SVC) layer signals according to information of a relay path in a multi-hop network environment of a next generation short range wireless communication service in which high-definition multimedia service is increasingly demanded, So that the concentration phenomenon can be solved.

또한, 본 발명은 멀티 홉 무선네트워크에서 중계 노드들의 채널정보에 기반하여 중계 경로에 따른 효율적인 자원 할당이 가능하도록 하며, 영상 신호의 중요도에 따라 효과적으로 전송 라우팅 경로를 선택하여 네트워크의 효율적인 트래픽 자원 관리를 할 수 있도록 한다.
Also, according to the present invention, it is possible to efficiently allocate resources according to a relay path based on channel information of relay nodes in a multi-hop wireless network, and effectively select a transmission route according to importance of a video signal, .

도 1은 본 발명의 일실시예에 따른 SVC 신호의 전송 라우팅 경로 할당 시스템의 전송단의 구조를 나타낸 블록도.
도 2는 본 발명의 일실시예에 따른 SVC 신호의 전송 라우팅 경로 할당 시스템의 수신단의 구조를 나타낸 블록도.
도 3은 본 발명의 일실시예에 따른 SVC 신호의 전송 라우팅 경로 할당 방법의 과정을 나타낸 흐름도.
도 4는 다수의 노드들로 구성된 멀티 홉 네트워크의 예시를 나타낸 도면.
1 is a block diagram illustrating a structure of a transmission end of a transmission path routing system for an SVC signal according to an embodiment of the present invention;
BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a routing path allocation system, and more particularly,
3 is a flowchart illustrating a method of allocating a transmission path for an SVC signal according to an embodiment of the present invention.
4 shows an example of a multi-hop network consisting of a plurality of nodes;

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술 되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 기재에 의해 정의된다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. And is provided to fully convey the scope of the invention to those skilled in the art, and the present invention is defined by the claims.

한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성소자, 단계, 동작 및/또는 소자에 하나 이상의 다른 구성소자, 단계, 동작 및/또는 소자의 존재 또는 추가함을 배제하지 않는다. 이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세히 설명하기로 한다.It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. In the present specification, the singular form includes plural forms unless otherwise specified in the specification. &Quot; comprises " and / or "comprising" when used in this specification is taken to specify the presence or absence of one or more other components, steps, operations and / Or add-ons. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1과 도 2는 본 발명의 일실시예에 따른 SVC(Scalable Video Coding) 신호의 전송 라우팅 경로 할당 시스템의 구조를 나타낸 것으로서, 도 1은 전송단의 구조를 나타낸 블록도이고 도 2는 수신단의 구조를 나타낸 블록도이다.1 and 2 show a structure of a transmission path allocation system for a Scalable Video Coding (SVC) signal according to an embodiment of the present invention. FIG. 1 is a block diagram illustrating a structure of a transmission terminal. Fig.

도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 SVC 신호의 전송 라우팅 경로 할당 시스템의 전송단은 SVC 인코더(100), 채널상태추정기(110), 라우팅경로별가중치할당기(120), 라우팅경로할당기(130) 및 코딩및시분할다중화변조기(140)를 포함한다.1, the transmission end of the SVC signal transmission routing path allocation system according to an exemplary embodiment of the present invention includes an SVC encoder 100, a channel state estimator 110, a weighting unit 120 for each routing path, A routing path assignor 130, and a coding and time division multiplexing modulator 140. [

SVC 인코더(100)는 비디오 데이터와 같은 영상정보를 입력받고 입력받은 영상정보를 SVC 코딩 기법에 따라 인코딩하여 SVC 신호를 출력한다. 출력된 SVC 신호는 기본(Base) 계층과 여러 개의 확장(Enhancement) 계층으로 구성되며(예컨대, 기본 계층 신호, 제1 확장 계층 신호, 제2 확장 계층 신호, ... ,제N 확장 계층 신호), 라우팅경로할당기(130)로 전달된다.The SVC encoder 100 receives image information such as video data, encodes the received image information according to the SVC coding scheme, and outputs the SVC signal. The output SVC signal is composed of a base layer and a plurality of enhancement layers (for example, a base layer signal, a first enhancement layer signal, a second enhancement layer signal, ..., an Nth enhancement layer signal) , And is forwarded to the routing path drafting unit 130.

채널상태추정기(110)는 멀티 홉 네트워크를 구성하는 중계노드들로부터 채널추정신호를 수신하고 수신한 채널추정신호에 기초하여 각 중계노드들의 채널상태를 추정한다.The channel state estimator 110 receives channel estimation signals from the relay nodes constituting the multi-hop network and estimates channel states of the relay nodes based on the received channel estimation signals.

구체적으로, 채널상태추정기(110)가 중계노드로부터 채널추정신호를 수신하면 채널정보를 포함하는 프리앰블, 파일럿심볼 및 훈련시퀀스를 확인하고 확인된 프리앰블, 파일럿심볼 및 훈련시퀀스 중 적어도 하나를 이용하여 각 중계노드의 채널상태정보를 산출한다.Specifically, when the channel state estimator 110 receives the channel estimation signal from the relay node, it checks a preamble, a pilot symbol, and a training sequence including channel information, and uses at least one of the identified preamble, pilot symbol, And calculates channel state information of the relay node.

또는, 상기 중계노드로부터 수신한 신호의 프리앰블, 파일럿심볼 및 훈련시퀀스를 이용하여 신호 대 잡음비(SNR, Signal to Noise Ratio), 반송파 대 잡음비(CNR, Carrier to Noise Ratio), 신호 대 간섭 및 잡음비(SINR, Signal-to-Interference plus Noise Ratio) 및 반송파 대 간섭 및 잡음비(CINR, Carrier-to-Interference plus Noise Ratio) 중 적어도 하나의 값을 검출하고, 검출된 값을 이용하여 각 중계노드의 채널상태정보를 산출할 수도 있다.A signal-to-noise ratio (SNR), a carrier-to-noise ratio (CNR), a signal-to-interference-and-noise ratio (SNR) SINR, Signal-to-Interference plus Noise Ratio) and Carrier-to-Interference plus Noise Ratio (CINR), and detects the channel state of each relay node Information may be calculated.

채널상태추정기(110)는 산출한 채널상태정보를 라우팅경로별가중치할당기(120)로 전달한다.The channel state estimator 110 transmits the calculated channel state information to the weighting factor estimating unit 120 according to the routing path.

라우팅경로별가중치할당기(120)는 채널상태추정기(110)로부터 각 중계노드의 채널상태정보를 수신하고, 수신한 채널상태정보에 기초하여 멀티 홉 네트워크에 포함된 전송노드와 수신노드 간의 전송 라우팅 경로별 감쇄율을 산출한다.Each of the weighting factors for each routing path 120 receives the channel state information of each relay node from the channel state estimator 110, and performs transmission routing between the transmission node and the receiving node included in the multi- And calculates the attenuation rate for each path.

라우팅경로별가중치할당기(120)는 전송 라우팅 경로별 감쇄율을 산출하기에 앞서, 멀티 홉 네트워크에서의 전송 라우팅 경로들을 확인한다.The weighting factor for each routing path 120 identifies the transmission routing paths in the multi-hop network prior to calculating the attenuation factor for each transmission routing path.

도 4는 다수의 노드들로 구성된 멀티 홉 네트워크의 예시를 나타낸 것으로서, 도 4에 도시된 바와 같이, 멀티 홉 네트워크는 전송노드(S)와 수신노드(D) 그리고 다수의 중계노드(R1, R2, R3)로 구성된다. 그리고 전체 노드의 개수를 N이라고 할 때, 전송노드(S)로부터 수신노드(D)로 정보를 전송할 수 있는 경로의 수는 수학식 1로 나타낼 수 있다.4 illustrates an example of a multi-hop network composed of a plurality of nodes. As shown in FIG. 4, a multi-hop network includes a transmitting node S, a receiving node D and a plurality of relay nodes R1 and R2 , R3. When the number of all nodes is N, the number of paths that can transmit information from the transmitting node S to the receiving node D can be expressed by Equation (1).

Figure 112014031026641-pat00001
Figure 112014031026641-pat00001

여기서 N은 전송노드(S)와 수신노드(D)를 포함한 전체 구성노드의 개수를 의미하며, K는 전송노드(S)부터 수신노드(D)까지 거쳐가는 중계노드(R1, R2, R3)의 개수를 의미한다.Where N denotes the total number of configuration nodes including the transmission node S and the reception node D and K denotes the number of the relay nodes R1, R2, and R3 passing from the transmission node S to the reception node D, . ≪ / RTI >

라우팅경로별가중치할당기(120)는 멀티 홉 네트워크의 전송노드(S)와 수신노드(D) 사이의 전송 라우팅 경로를 확인하고, 채널상태추정기(110)로부터 수신한 중계노드의 채널상태정보를 이용하여 각 전송 라우팅 경로별 감쇄율을 산출한다. 그리고 산출한 감쇄율이 낮은 전송 라우팅 경로부터 높은 가중치를 부여한다.The weighting unit 120 for each routing path identifies the transmission path between the transmitting node S and the receiving node D of the multi-hop network and transmits the channel state information of the relay node received from the channel state estimator 110 To calculate the attenuation rate for each transmission route. And assigns a high weight from the transmission path with a low attenuation ratio.

라우팅경로별가중치할당기(120)는 전송 라우팅 경로에 대한 정보와 전송 라우팅 경로에 부여된 가중치에 대한 정보를 라우팅경로할당기(130)로 전달한다.The weighting unit 120 for each routing path transmits information on the transmission routing path and information on a weight given to the transmission routing path to the routing path assigning unit 130.

라우팅경로할당기(130)는 SVC 인코더(100)로부터 전달받은 SVC 계층별 신호와 라우팅경로별가중치할당기(120)로부터 전달받은 전송 라우팅 경로별 가중치 정보를 이용하여 SVC 신호의 각 계층별 전송 라우팅 경로를 할당한다. 즉, 라우팅경로할당기(130)는 SVC 신호를 구성하는 각 계층의 중요도를 확인하고 중요도가 높은 계층 신호부터 가중치가 높은 전송 라우팅 경로를 할당한다.The routing path assigner 130 uses the SVC layer-specific signal received from the SVC encoder 100 and the weight information for each transmission path, which is received from the weighting unit 120 for each routing path, Assign a path. That is, the routing path allocator 130 identifies the importance of each layer constituting the SVC signal, and assigns a transmission path having a high weight from the layer signal having a high importance.

예컨대, SVC 신호 중 중요도가 가장 높은 기본 계층의 신호에 가중치가 가장 높은 즉, 감쇄율이 가장 낮은 전송 라우팅 경로를 할당하고, 그 다음으로 중요도가 높은 확장 계층의 신호에는 기본 계층 신호에 할당된 전송 라우팅 경로 다음으로 가중치가 높은 전송 라우팅 경로를 할당한다.For example, a transmission path with the highest weight, that is, the lowest attenuation rate, is assigned to the signal of the base layer having the highest importance among SVC signals, and the signal of the next higher priority layer is allocated to the transmission route And then assigns a higher weighted transport routing path after the path.

따라서 SVC 신호 계층의 중요도에 따라 감쇄율이 낮은 전송 라우팅 경로를 할당하고 각 계층 신호마다 다른 전송 라우팅 경로를 통해 전송되도록 함으로써, 효율적으로 네트워크 자원을 분배할 수 있게 하고 특정 라우팅 경로에 트래픽이 집중되는 현상을 방지할 수 있도록 한다.Therefore, it is possible to efficiently distribute network resources by allocating a transmission path with a low attenuation rate according to the importance of the SVC signal layer and transmitting the transmission path through different transmission routing paths for each layer signal, .

라우팅경로할당기(130)는 SVC 신호와 SVC 신호 계층에 할당한 전송 라우팅 경로에 대한 정보를 코딩및시분할다중화변조기(140)로 전달한다.The routing path assignor 130 transmits information on the SVC signal and the transmission routing path allocated to the SVC signal layer to the coding and time division multiplexing modulator 140. [

코딩및시분할다중화변조기(140)는 라우팅경로할당기(130)로부터 전달받은 SVC 신호 및 계층별 할당된 전송 라우팅 경로 정보에 따라 SVC 신호를 전송한다. 이때 코딩및시분할다중화변조기(140)는 멀티 홉 네트워크에서 약속된 규격에 따라 신호의 변조 및 다중화 기법을 적용하여 SVC 신호를 전송하며, 기본적으로 지그비, 무선광통신, 와이파이, UWB, 블루투스 통신을 이용하여 전송한다.Coding and time division multiplexing modulator 140 transmits the SVC signal according to the SVC signal received from the routing path allocator 130 and the transport routing path information allocated for each layer. At this time, the coding and time division multiplexing modulator 140 transmits the SVC signal by applying a signal modulation and multiplexing technique according to a promised standard in the multi-hop network. Basically, the coding and time division multiplexing modulator 140 uses Zigbee, wireless optical communication, WiFi, UWB, send.

도 2는 본 발명의 일실시예에 따른 SVC 신호의 전송 라우팅 경로 할당 시스템의 수신단의 구조를 나타낸 것으로서, 수신단은 채널추정부(200), 라우팅경로정보궤환기(210), 디코딩및복조기(220) 및 SVC 디코더(230)을 포함한다.2 illustrates a structure of a receiving end of a transmission path routing system of an SVC signal according to an embodiment of the present invention. The receiving end includes a channel estimation unit 200, a routing path information feedback unit 210, a decoding and demodulation unit 220 And an SVC decoder 230.

채널추정부(200)는 전송단이 전송한 SVC 계층별 신호를 수신하여 각 신호의 SVC 계층을 구분하고, 각 신호가 전송된 라우팅 경로에 대한 정보를 추출한다. 채널추정부(200)는 각 계층의 SVC 신호를 디코딩및복조기(220)로 전달하고, 추출한 라우팅 경로에 대한 정보는 라우팅경로정보궤환기(210)로 전달한다.The channel estimation unit 200 receives the signals of the SVC layer transmitted by the transmission terminal, identifies the SVC layers of the respective signals, and extracts information on the routing path in which the signals are transmitted. The channel estimator 200 delivers the SVC signals of the respective layers to the decoding and demodulator 220 and the information on the extracted routing path to the routing path information feedback unit 210.

라우팅경로정보궤환기(210)는 채널추정부(200)로부터 전달받은 각 계층의 SVC 신호가 전송된 라우팅 경로에 대한 정보를 디코딩및복조기(220)와 SVC 디코더(230)로 피드백한다.The routing path information feedback unit 210 decodes the information on the routing path to which the SVC signals of the respective layers received from the channel estimation unit 200 are transmitted, and feeds the information to the demodulator 220 and the SVC decoder 230.

디코딩및복조기(220)는 라우팅경로정보궤환기(210)로부터 전달받은 라우팅 경로에 대한 정보를 통해 각 계층의 SVC 신호를 디코딩하고 신호의 복조를 수행한다. 디코딩및복조기(220)는 신호의 복조가 완료되면 SVC 디코더(230)로 각 계층의 SVC 신호를 전달한다.The decoding and demodulator 220 decodes the SVC signals of the respective layers and demodulates the signals through the information on the routing paths received from the routing path information feedback unit 210. When demodulation of the signal is completed, the decoding and demodulator 220 delivers the SVC signals of the respective layers to the SVC decoder 230.

SVC 디코더(230)는 디코딩및복조기(220)로부터 전달받은 각 계층의 SVC 신호를 라우팅경로정보궤환기(210)로부터 전달받은 라우팅 경로에 대한 정보를 이용하여 디코딩하고 영상 데이터를 복원한다.The SVC decoder 230 decodes SVC signals of each layer received from the decoding and demodulator 220 using information on the routing path received from the routing path information feedback unit 210 and restores the image data.

도 3은 본 발명의 일실시예에 따른 SVC 신호의 전송 라우팅 경로 할당 방법의 과정을 나타낸 흐름도이다.3 is a flowchart illustrating a method of allocating a transmission path for an SVC signal according to an embodiment of the present invention.

본 발명의 일실시예에 따른 SVC 신호의 전송 라우팅 경로 할당 시스템은 멀티 홉 네트워크를 구성하는 각 중계노드로부터 채널정보를 수신하고(S300), 수신한 채널정보로부터 각 중계노드의 채널상태를 추정하여 각 전송 라우팅 경로별 신호 감쇄율을 산출한다(S310).The SVC signal transmission routing path allocation system according to an embodiment of the present invention receives channel information from each relay node constituting the multi-hop network (S300), estimates the channel state of each relay node from the received channel information The signal attenuation ratio for each transmission routing path is calculated (S310).

구체적으로, 각 중계노드로부터 수신한 신호에서 채널정보를 포함하는 프리앰블, 파일럿심볼 및 훈련시퀀스를 이용하여 각 중계노드의 신호 대 잡음비(SNR, Signal to Noise Ratio), 반송파 대 잡음비(CNR, Carrier to Noise Ratio), 신호 대 간섭 및 잡음비(SINR, Signal-to-Interference plus Noise Ratio) 및 반송파 대 간섭 및 잡음비(CINR, Carrier-to-Interference plus Noise Ratio) 중 적어도 하나의 값을 검출하고, 검출된 값을 이용하여 채널상태 값을 산출한다. 그리고 멀티 홉 네트워크의 전송 라우팅 경로를 확인한 후 산출한 채널상태 값을 이용하여 각 전송 라우팅 경로별 감쇄율을 산출한다.To be more specific, the signal-to-noise ratio (SNR) and the carrier-to-noise ratio (CNR) of each relay node are calculated using a preamble, a pilot symbol and a training sequence including channel information in a signal received from each relay node. At least one of a noise ratio, a signal-to-interference plus noise ratio (SINR), and a carrier-to-interference plus noise ratio (CINR) The channel state value is calculated using the value. After checking the transmission routing path of the multi-hop network, the attenuation rate for each transmission routing path is calculated using the calculated channel state value.

그리고 최적의 감쇄율을 갖는 전송 라우팅 경로 즉, 신호 감쇄율이 가장 낮은 전송 라우팅 경로부터 높은 가중치를 부여한다(S320). 전송 라우팅 경로에 대한 가중치 부여가 완료되면 SVC 신호에서 중요도가 가장 높은 기본 계층의 신호에 가중치가 가장 높은 전송 라우팅 경로를 할당한다(S330). 기본 계층의 신호에 대한 전송 라우팅 경로 할당이 완료되면 그 다음으로 중요도가 높은 확장 계층 신호에 그 다음 가중치를 갖는 전송 라우팅 경로를 순차적으로 할당한다(S340).In addition, a high weight is given from a transmission path having an optimal attenuation ratio, that is, a transmission path having the lowest signal attenuation rate (S320). When the weighting of the transmission routing path is completed, a transmission path with the highest weight is allocated to the signal of the base layer having the highest importance in the SVC signal (S330). When the transmission routing path allocation for the signal of the base layer is completed, a transmission routing path having the next weight is sequentially allocated to the next higher priority layer signal (S340).

SVC 신호의 각 계층에 대한 전송 라우팅 경로 할당이 완료되면, 각 계층의 신호들을 데이터 인코딩 및 TDM(Time Division Multiplexer) 다중화 변조한 후 할당된 전송 라우팅 경로에 따라 전송한다(S350).When the transmission routing path allocation for each layer of the SVC signal is completed, signals of the respective layers are subjected to data encoding and TDM (Time Division Multiplexer) multiplex modulation, and then transmitted according to the allocated transmission routing path in operation S350.

이상의 설명은 본 발명의 기술적 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면, 본 발명의 본질적 특성을 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능하다. 따라서, 본 발명에 표현된 실시예들은 본 발명의 기술적 사상을 한정하는 것이 아니라, 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 권리범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 특허청구범위에 의하여 해석되어야 하고, 그와 동등하거나, 균등한 범위 내에 있는 모든 기술적 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
The foregoing description is merely illustrative of the technical idea of the present invention and various changes and modifications may be made without departing from the essential characteristics of the present invention. Therefore, the embodiments described in the present invention are not intended to limit the scope of the present invention, but are intended to be illustrative, and the scope of the present invention is not limited by these embodiments. It is intended that the present invention cover the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents, which fall within the scope of the present invention as claimed.

Claims (10)

멀티 홉 네트워크에 포함된 중계노드로부터 채널추정신호를 수신하고, 상기 수신한 채널추정신호에 기초하여 각 중계노드의 채널상태를 추정하는 채널상태추정기;
상기 멀티 홉 네트워크의 전송라우팅경로를 확인하고, 상기 추정된 채널상태를 이용하여 상기 전송라우팅경로의 감쇄율을 산출하며, 상기 산출된 감쇄율이 낮은 전송라우팅경로부터 높은 가중치를 부여하는 라우팅경로별가중치할당기; 및
SVC(Scalable Video Coding) 신호 계층의 중요도를 확인하고, 상기 중요도 및 상기 전송라우팅경로의 가중치에 따라 상기 SVC 신호의 전송라우팅경로를 할당하는 라우팅경로할당기
를 포함하는 SVC 신호의 전송 라우팅 경로 할당 시스템.
A channel state estimator for receiving a channel estimation signal from a relay node included in the multi-hop network and estimating a channel state of each relay node based on the received channel estimation signal;
Hop network; calculating an attenuation factor of the transmission route using the estimated channel state; weighting a routing path that gives a higher weight from the calculated transmission path with a low attenuation factor; Pulling; And
(SVC) signal layer according to the weight of the SVC signal and allocates a transmission path of the SVC signal according to the importance and the weight of the transmission routing path,
Wherein the SVC signal comprises at least one of:
제1항에 있어서, 상기 라우팅경로할당기는
상기 SVC 신호 계층의 중요도가 높은 순서대로 상기 가중치가 높은 전송라우팅경로를 할당하는 것
인 SVC 신호의 전송 라우팅 경로 할당 시스템.
2. The method of claim 1,
Assigning a higher-weighted transport routing path in order of increasing importance of the SVC signal layer
A routing path allocation system for SVC signals.
제1항에 있어서, 상기 라우팅경로할당기는
상기 중요도 및 상기 전송라우팅경로의 가중치에 따라 상기 SVC 신호의 전송라우팅경로를 할당하며, 상기 SVC 신호의 계층마다 서로 다른 전송라우팅경로를 할당하는 것
인 SVC 신호의 전송 라우팅 경로 할당 시스템.
2. The method of claim 1,
Allocating a transmission routing path of the SVC signal according to the importance and the weight of the transmission routing path, and allocating different transmission routing paths for each layer of the SVC signal
A routing path allocation system for SVC signals.
제1항에 있어서, 상기 채널상태추정기는
상기 중계노드로부터 수신한 채널추정신호에 포함된 프리앰블, 파일럿심볼 및 훈련시퀀스 중 적어도 하나를 이용하여 각 중계노드의 채널상태를 추정하는 것
인 SVC 신호의 전송 라우팅 경로 할당 시스템.
The apparatus of claim 1, wherein the channel state estimator
Estimating a channel state of each relay node using at least one of a preamble, a pilot symbol, and a training sequence included in the channel estimation signal received from the relay node
A routing path allocation system for SVC signals.
제1항에 있어서, 상기 채널상태추정기는
상기 중계노드로부터 수신한 채널추정신호의 프리앰블, 파일럿심볼 및 훈련시퀀스를 이용하여 신호 대 잡음비, 반송파 대 잡음비, 신호 대 간섭 및 잡음비 및 반송파 대 간섭 및 잡음비 중 적어도 하나의 값을 검출하고, 상기 검출된 값을 이용하여 각 중계노드의 채널상태를 추정하는 것
인 SVC 신호의 전송 라우팅 경로 할당 시스템.
The apparatus of claim 1, wherein the channel state estimator
A signal-to-noise ratio, a signal-to-interference-noise ratio, and a carrier-to-interference-and-noise ratio using a preamble, a pilot symbol, and a training sequence of a channel estimation signal received from the relay node, To estimate the channel state of each relay node
A routing path allocation system for SVC signals.
제1항에 있어서, 상기 라우팅경로별가중치할당기는
상기 멀티 홉 네트워크에 포함된 중계노드 중 전송노드와 수신노드를 제외한 중계노드의 수를 이용하여 상기 멀티 홉 네트워크의 전송라우팅경로를 확인하는 것
인 SVC 신호의 전송 라우팅 경로 할당 시스템.
2. The method of claim 1, wherein the weighting factors
Hop network by using the number of relay nodes excluding the transmission node and the reception node among the relay nodes included in the multi-hop network
A routing path allocation system for SVC signals.
제1항에 있어서,
상기 라우팅경로할당기가 할당한 전송라우팅경로에 따라 상기 SVC 신호를 지그비, 무선광통신, 와이파이, UWB 및 블루투스 중 적어도 하나의 통신 시스템을 기반으로 전송하는 코딩및시분할다중화변조기
를 더 포함하는 SVC 신호의 전송 라우팅 경로 할당 시스템.
The method according to claim 1,
A coding and time division multiplexing modulator for transmitting the SVC signal based on at least one communication system of zigbee, wireless optical communication, Wi-Fi, UWB, and Bluetooth according to a transmission routing path allocated by the routing path allocator
Wherein the SVC signal comprises at least one of:
멀티 홉 네트워크에 포함된 중계노드로부터 수신한 채널추정신호에 기초하여 각 중계노드의 채널상태를 추정하는 단계;
상기 멀티 홉 네트워크의 전송라우팅경로를 확인하고 상기 추정된 채널상태에 기초하여 상기 전송라우팅경로의 감쇄율을 산출하는 단계;
SVC 신호 계층의 중요도를 확인하고 상기 중요도 및 상기 산출된 감쇄율에 따라 상기 SVC 신호의 전송라우팅경로를 할당하는 단계; 및
상기 할당된 전송라우팅경로에 따라 상기 SVC 신호를 지그비, 무선광통신, 와이파이, UWB, 블루투스 중 적어도 하나의 통신 시스템을 기반으로 전송하는 단계
를 포함하는 SVC 신호의 전송 라우팅 경로 할당 방법.
Estimating a channel state of each relay node based on a channel estimation signal received from a relay node included in the multi-hop network;
Determining a transmission routing path of the multi-hop network and calculating an attenuation factor of the transmission path based on the estimated channel state;
Identifying the importance of the SVC signal layer and assigning a transmission path for the SVC signal according to the importance and the calculated attenuation; And
Transmitting the SVC signal based on at least one of a ZigBee, a wireless optical communication, a Wi-Fi, a UWB, and a Bluetooth according to the allocated transmission routing path
/ RTI > of the SVC signal.
제8항에 있어서, 상기 SVC 신호의 전송라우팅경로를 할당하는 단계는
상기 중요도가 높은 SVC 신호 계층부터 상기 산출된 감쇄율이 낮은 전송라우팅경로를 할당하는 것
인 SVC 신호의 전송 라우팅 경로 할당 방법.
9. The method of claim 8, wherein allocating the transport routing path of the SVC signal comprises:
And allocating a transmission route with a low attenuation factor from the SVC signal layer having a high degree of importance
A method for allocating a transmission path of an SVC signal.
제8항에 있어서, 상기 SVC 신호를 지그비, 무선광통신, 와이파이, UWB, 블루투스 중 적어도 하나의 통신 시스템을 기반으로 전송하는 단계는
상기 할당된 전송라우팅경로를 통해 상기 SVC 신호의 계층별 신호를 동시에 전송하는 것
인 SVC 신호의 전송 라우팅 경로 할당 방법.
9. The method of claim 8, wherein transmitting the SVC signal based on at least one of a ZigBee, a wireless optical communication, a Wi-Fi, a UWB, and a Bluetooth
And simultaneously transmitting a layer-by-layer signal of the SVC signal through the allocated transmission routing path
A method for allocating a transmission path of an SVC signal.
KR1020140038156A 2014-03-31 2014-03-31 System and Method for Allocating Transfer Routing Path of SVC Signal KR101472458B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140038156A KR101472458B1 (en) 2014-03-31 2014-03-31 System and Method for Allocating Transfer Routing Path of SVC Signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140038156A KR101472458B1 (en) 2014-03-31 2014-03-31 System and Method for Allocating Transfer Routing Path of SVC Signal

Publications (1)

Publication Number Publication Date
KR101472458B1 true KR101472458B1 (en) 2014-12-12

Family

ID=52678790

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140038156A KR101472458B1 (en) 2014-03-31 2014-03-31 System and Method for Allocating Transfer Routing Path of SVC Signal

Country Status (1)

Country Link
KR (1) KR101472458B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105636189A (en) * 2016-01-28 2016-06-01 天津大学 Transmission control method for layered encoding and decoding videos in wireless ad hoc network
WO2018030587A1 (en) * 2016-08-08 2018-02-15 서울대학교산학협력단 Method and device for configuring multi-hop network
KR20180046614A (en) 2016-10-28 2018-05-09 경희대학교 산학협력단 Apparatus and method for transmitting multimedia data by using variable code and time division scheme in visible light communication

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120127872A1 (en) * 2010-11-24 2012-05-24 Sheu Jang Ping SCALABLE VIDEO MULTICAST METHOD IN WiMAX NETWORKS

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120127872A1 (en) * 2010-11-24 2012-05-24 Sheu Jang Ping SCALABLE VIDEO MULTICAST METHOD IN WiMAX NETWORKS

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105636189A (en) * 2016-01-28 2016-06-01 天津大学 Transmission control method for layered encoding and decoding videos in wireless ad hoc network
WO2018030587A1 (en) * 2016-08-08 2018-02-15 서울대학교산학협력단 Method and device for configuring multi-hop network
KR20180046614A (en) 2016-10-28 2018-05-09 경희대학교 산학협력단 Apparatus and method for transmitting multimedia data by using variable code and time division scheme in visible light communication

Similar Documents

Publication Publication Date Title
US11800520B2 (en) System and method for virtual multi-point transceivers
Piran et al. QoE-driven channel allocation and handoff management for seamless multimedia in cognitive 5G cellular networks
US20050159162A1 (en) Method for transmitting data in mobile communication network
WO2011112132A1 (en) Methods and arrangements for redistributing resources for use in a radio communication system
US9008678B2 (en) Dynamic multiple input and multiple output cell cluster
CN110191441B (en) Resource allocation method and communication system for ground base station and multicast satellite
TW201110647A (en) Method and apparatus for interference management in a wireless communication system
JP2010141886A (en) Proportional fairness scheduler and scheduling method using imperfect cqi feedback
Sheu et al. A resource allocation scheme for scalable video multicast in WiMAX relay networks
KR101756574B1 (en) Methods and network nodes for performing a joint reception in a cellular radio communication network
TW201412049A (en) Method of cooperative MIMO wireless communication and base station using the same
JP2011035889A (en) Method for providing mobile iptv service and system for the same
US9509447B2 (en) Method and apparatus for improved network coding in wireless communication system
Pervez et al. Efficient resource allocation for video streaming for 5G network-to-vehicle communications
KR101472458B1 (en) System and Method for Allocating Transfer Routing Path of SVC Signal
WO2013048228A1 (en) Cross - layer scheduling in particular for mobile wimax
JP5923745B2 (en) Transmitter
RU2483473C1 (en) Method, bm-sc and base station for multiplexing mbms services in mbsfn
CN107409399B (en) Offloading control of bridging access points
JP5697212B2 (en) Downlink communication bandwidth allocation method
Omer et al. An integrated scheme for streaming scalable encoded video-on-demand over CR networks
Anand et al. Multi-session packet scheduling approaches over multi-hop wireless networks
Lin et al. Joint optimization of resource allocation and modulation coding schemes for unicast video streaming in OFDMA networks
KR101344832B1 (en) Allocation method and system of bitrate considering hop count and channel load in WLAN multi-hop network
Zhang et al. JCCA resource allocation for video transmission in relay-enhanced OFDMA system

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee