KR101217628B1 - 전력선 통신 네트워크 상의 패킷 집합 방법 및 장치 - Google Patents

전력선 통신 네트워크 상의 패킷 집합 방법 및 장치 Download PDF

Info

Publication number
KR101217628B1
KR101217628B1 KR1020060015157A KR20060015157A KR101217628B1 KR 101217628 B1 KR101217628 B1 KR 101217628B1 KR 1020060015157 A KR1020060015157 A KR 1020060015157A KR 20060015157 A KR20060015157 A KR 20060015157A KR 101217628 B1 KR101217628 B1 KR 101217628B1
Authority
KR
South Korea
Prior art keywords
data
channel
packet
transmitted
power line
Prior art date
Application number
KR1020060015157A
Other languages
English (en)
Other versions
KR20070082384A (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 KR1020060015157A priority Critical patent/KR101217628B1/ko
Priority to PCT/KR2006/004595 priority patent/WO2007094547A1/en
Priority to CN2006800477353A priority patent/CN101331690B/zh
Priority to EP20060812432 priority patent/EP1985028B1/en
Priority to US12/278,097 priority patent/US8107392B2/en
Publication of KR20070082384A publication Critical patent/KR20070082384A/ko
Application granted granted Critical
Publication of KR101217628B1 publication Critical patent/KR101217628B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/54Systems for transmission via power distribution lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/41Flow control; Congestion control by acting on aggregated flows or links
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2203/00Indexing scheme relating to line transmission systems
    • H04B2203/54Aspects of powerline communications not already covered by H04B3/54 and its subgroups
    • H04B2203/5404Methods of transmitting or receiving signals via power distribution lines
    • H04B2203/5408Methods of transmitting or receiving signals via power distribution lines using protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2203/00Indexing scheme relating to line transmission systems
    • H04B2203/54Aspects of powerline communications not already covered by H04B3/54 and its subgroups
    • H04B2203/5462Systems for power line communications
    • H04B2203/5495Systems for power line communications having measurements and testing channel

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

전력선 통신 네트워크 상에서의 패킷 집합 방법 및 장치가 개시된다. 본 발명에 따른 전력선 통신 패킷 집합 방법은, 전력선 통신 채널 추정을 수행하여 채널의 상태가 양호한지를 판단하는 단계, 채널의 상태가 양호한 경우, 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것인지를 판단하는 단계, 및 채널의 상태가 양호하고, 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것인 경우, 전송하고자 하는 데이터를 패킷 집합하는 단계를 포함한다. PHY 레벨에서의 채널의 특성과 애플리케이션 레벨에서의 데이터의 종류를 기준으로 패킷 집합 여부를 판단하므로, 수시로 변하는 채널의 상황과 전송하고자 하는 데이터의 특성에 대응한 패킷 집합 수행이 가능하며, 채널의 전송 효율을 높일 수 있고, 서비스 품질(QoS)도 보장할 수 있다.

Description

전력선 통신 네트워크 상의 패킷 집합 방법 및 장치{Method for packet aggregation in power line communication network and apparatus therefor}
도 1은 데이터 패킷에 패킷 집합을 적용하는 일 예를 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 패킷 집합 방법의 각 단계를 나타낸 흐름도이다.
본 발명은 전력선 통신에 관한 것으로서, 특히 전력선 통신에서의 패킷 집합에 관한 것이다.
홈 네트워크(home network)를 구성하기 위한 통신망 구성 방식 중의 하나로 전력선 통신(power line communication: PLC)이 있다. PLC 기술은 어느 가정에나 존재하는 전력선을 사용한다. 따라서, 이더넷(Ethernet)과 달리 추가적인 배선 작업이 필요없으며, 무선 기술이 도달하지 못하는 지하실 또는 음영 영역까지 도달할 수 있다는 장점이 있다.
네트워크 상에서 전송되는 패킷에는 전송하고자 하는 데이터 외에도 전송 제어, 흐름 제어, 연결 제어 등을 위한 헤더 정보가 포함된다. 이러한 헤더 정보는 네트워크 상의 데이터 전송의 효율을 낮추는 원인이 된다. 이를 해결하기 위해 패킷 집합(packet aggregation) 기법이 사용된다.
그런데, 무선 랜(wireless local area network: WLAN)에서 사용되는 일반적인 패킷 집합 기법은 PLC 네트워크에 직접 적용하기 곤란하며, PLC 네트워크에 적합한 패킷 집합 기법이 요구된다.
본 발명이 이루고자 하는 기술적 과제는 전력선 통신 네트워크 상에서 적용할 수 있는 패킷 집합 방법 및 장치를 제공하는 것이다.
본 발명이 이루고자 하는 다른 기술적 과제는 상기 패킷 집합 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공하는 것이다.
상기 기술적 과제를 이루기 위한 전력선 통신 패킷 집합 방법은, 전력선 통신(power line communication: PLC) 채널 추정(channel estimation)을 수행하여 채널의 상태가 양호한지를 판단하는 단계; 상기 채널의 상태가 양호한 경우, 전송하고자 하는 데이터의 종류가 패킷 집합(packet aggregation)에 적합한 것인지를 판단하는 단계; 및 상기 채널의 상태가 양호하고, 상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것인 경우, 상기 전송하고자 하는 데이터를 패킷 집합하는 단계를 포함하는 것이 바람직하다.
상기 기술적 과제를 이루기 위한 전력선 통신 패킷 집합 장치는, 전력선 통 신(power line communication: PLC) 채널 추정(channel estimation)을 수행하여 채널의 상태가 양호한지를 판단하는 채널상태판단부; 상기 채널의 상태가 양호한 경우, 전송하고자 하는 데이터의 종류가 패킷 집합(packet aggregation)에 적합한 것인지를 판단하는 데이터종류판단부; 및 상기 채널의 상태가 양호하고, 상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것인 경우, 상기 전송하고자 하는 데이터를 패킷 집합하는 패킷집합수행부를 포함하는 것이 바람직하다.
이하 첨부된 도면들을 참조하여 본 발명에 따른 전력선 통신 패킷 집합 방법 및 장치에 대하여 상세히 설명한다.
도 1은 데이터 패킷에 패킷 집합을 적용하는 일 예를 나타낸 도면이다.
매체 접근 제어(medium access control: MAC) 계층은 네트워크에서 중요한 역할을 수행하는 계층이다. 전력선 통신(PLC) 네트워크에서의 MAC 기술은 무선 랜(WLAN)에서와 같이 CSMA/CA(Carrier Sense Multiple Access/Collision Avoidance) 방식을 채용하고 있다. 즉, 전송 매체에 데이터만을 전달하는 것이 아니라, 전송 제어, 흐름 제어, 또는 연결 제어를 위한 헤더 정보가 추가된다. 이러한 부가적인 기능을 위한 헤더를 위하여 별도의 프레임이 사용되거나 프레임에 별도의 필드를 할당한다.
이러한 헤더 정보의 빈번한 전달은 MAC의 전반적인 효율을 낮춘다. MAC 계층의 데이터 전송 효율을 높이기 위해 패킷 집합(packet aggregation)이 사용된다.
패킷 집합은 다음과 같이 수행된다. 먼저, 공통되는 헤더 정보(10, 11, ..., 1N)를 가지는 데이터 패킷들을 모은 뒤(100), 공통되는 헤더 중에서 가장 처음의 헤더를 제외한 헤더들(11, ..., 1N)을 제거한다. 그리고, 공통되는 헤더에 덧붙여 모은 데이터들(20, 21, ..., 2N)을 순차로 연결하여 하나의 데이터 패킷을 생성한다(110).
패킷 집합을 수행함에 의해, 공통되는 헤더 정보를 반복해서 전송하기 위해 필요했던 네트워크 자원을 절약할 수 있다.
도 2는 본 발명의 일 실시예에 따른 패킷 집합 방법의 각 단계를 나타낸 흐름도이다.
패킷 집합 기법에 있어서는, 어느 패킷에 패킷 집합을 적용할 것인지가 중요하다. 일반적으로 패킷 집합은 서비스 품질(Quality of Service: QoS)을 보장하지 못한다. 애플리케이션(application)에 따라, 요구하는 지연(delay)이나 대역폭(bandwidth)가 다르기 때문에, 일률적으로 패킷 집합을 적용하는 것을 비효율적이다. 또한 PLC 환경에서는 채널의 상황이 수시로 변하므로, 이에 대응하여 패킷 집합의 적용 여부를 결정하여야 한다. 본 발명에서는 PLC 네트워크에서 채널의 특성과 애플리케이션의 QoS 요구 정보를 반영한 패킷 집합 기법을 제안한다.
본 발명에 따른 패킷 집합에서는 두 가지 변수를 고려한다. 하나는 물리적(physical: PHY) 레벨에서의 채널 상황이며, 다른 하나는 애플리케이션 레벨(application level)에서의 애플리케이션 특성이다.
PHY 레벨에서의 채널 상황을 알기 위하여, 채널 추정(channel estimation)을 수행한다(S100). 채널 추정의 결과를 이용하여 채널의 상황이 양호한지를 판단한다(S110).
PHY 레벨에서의 채널 상황을 측정하기 위해서 미리 정해진 공식을 사용하여 채널의 이용가능한 대역폭(bandwidth)를 계산한다.
본 발명에 따른 패킷 집합 방법을 수행하는 장치, 즉 PLC 채널 추정을 수행하는 장치가 채널을 사용하고 있는 경우, 다음 수학식 1의 공식을 사용하여 채널의 이용가능한 대역폭을 계산한다.
Figure 112006011499307-pat00001
수학식 1에서
Figure 112006011499307-pat00002
는 통신 중 PLC 채널 추정을 수행하는 장치가 수신하는 패킷의 변조 비트 레이트(modulation bit rate),
Figure 112006011499307-pat00003
는 통신 중 PLC 채널 추정을 수행하는 장치가 수신하는 패킷이 에러 없이 디코딩된 비율,
Figure 112006011499307-pat00004
는 PLC 채널 추정을 수행하는 장치가 채널을 점유하는 시간 비율,
Figure 112006011499307-pat00005
는 어느 장치도 채널을 사용하지 않는 시간의 비율을 의미한다.
PLC 네트워크 상의 어느 장치도 통신하고 있지 않는 경우, 다음 수학식 2의 공식을 사용하여 채널의 이용가능한 대역폭을 계산한다.
Figure 112006011499307-pat00006
수학식 2에서
Figure 112006011499307-pat00007
는 시스템의 가장 높은 변조 비트 레이트(modulation bit rate)를 의미한다.
PLC 채널 추정을 수행하는 장치가 채널을 사용하지는 않으나 다른 PLC 장치들이 채널을 사용하여 통신 중인 경우, 다음 수학식 3의 공식을 사용하여 채널의 이용가능한 대역폭을 계산한다.
Figure 112006011499307-pat00008
수학식 3에서 N은 PLC 네트워크에서 사용하는 변조 방법의 수,
Figure 112006011499307-pat00009
는 어느 장치도 채널을 사용하지 않는 시간의 비율,
Figure 112006011499307-pat00010
는 N가지 변조 방법 중 j번째 변조 방법으로 변조된 패킷의 변조 비트 레이트,
Figure 112006011499307-pat00011
는 N가지 변조 방법 중 j번째 변조 방법으로 변조된 패킷이 에러 없이 디코딩된 비율,
Figure 112006011499307-pat00012
는 j번째 변조 방법으로 변조된 패킷이 채널을 사용하는 시간의 비율을 의미한다.
상기 공식들에 의해 채널의 이용가능한 대역폭(bandwidth)을 계산한 후, 계산된 대역폭이 기준 대역폭 이상인 경우, 채널의 상태가 양호한 것으로 판단한다.
채널의 상태가 양호하지 않은 경우, 패킷 집합(packet aggregation)을 수행 하지 않고, 일반적인 데이터 전송이 이루어진다(S140).
채널의 상태가 양호한 경우, 애플리케이션 레벨에서의 애플리케이션 특성에 따라 패킷 집합을 적용할 것인지 여부를 판단한다(S120).
본 발명에서는 데이터의 종류를 크게 클래스 A 타입과 클래스 B 타입으로 나눈다. 클래스 A 타입의 데이터는, 전송하고자 하는 데이터의 패킷 크기가 크고, 네트워크 상의 최대 지연 요구 사항(maximum delay requirement)이 긴 데이터이다. 최대 지연 요구 사항(maximum delay requirement)이란 네트워크 상의 지연이 최대 얼마 이하이어야 한다는 요구 사항을 말한다. 클래스 A 타입의 경우, 최대 지연 요구 사항이 긴 데이터이므로, 네트워크 상의 지연이 길어도 좋은 데이터이다. 따라서, 클래스 A 타입의 데이터는 패킷 집합에 적합하다. 클래스 A 타입의 데이터의 예로는, 고화질 텔레비젼(high definition television: HDTV)용 컨텐츠. 또는 MPEG용 데이터 등이 있다. 전송하고자 하는 데이터의 종류가 클래스 A 타입의 데이터인 경우, 패킷 집합을 수행하고(S130), 데이터를 전송한다(S140).
클래스 B 타입의 데이터는, 전송하고자 하는 데이터의 패킷 크기가 작고, 네트워크 상의 최대 지연 요구 사항이 짧은 데이터이다. 따라서, 네트워크 상의 지연이 짧은 것을 요구하는 데이터이다. 패킷 집합을 적용하면 네트워크 상의 지연이 발생하므로, 클래스 B 타입의 데이터는 패킷 집합에 적합하지 않다. 클래스 B 타입의 데이터의 예로는, 음성 패킷망(Voive over Internet Protocol: VoIP)용 데이터, 또는 인터렉티브 게임(interactive game)용 컨텐츠 등이 있다. 전송하고자 하는 데이터의 종류가 클래스 B 타입의 데이터인 경우, 패킷 집합을 수행하지 않고, 일반 적인 데이터 전송이 수행된다(S140).
이와 같이, PHY 레벨에서의 채널의 특성과 애플리케이션 레벨에서의 데이터의 종류를 기준으로 패킷 집합 여부를 판단하므로, 수시로 변하는 채널의 상황과 전송하고자 하는 데이터의 특성에 대응한 패킷 집합 수행이 가능하다. 따라서 일괄적으로 패킷 집합을 적용하는 일반적인 패킷 집합 방식과 비교하여 채널의 전송 효율을 높일 수 있고, 서비스 품질(QoS)도 보장할 수 있게 된다.
본 발명은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터(정보 처리 기능을 갖는 장치를 모두 포함한다)가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 장치의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장 장치 등이 있다.
비록 상기 설명이 다양한 실시예들에 적용되는 본 발명의 신규한 특징들에 초점을 맞추어 설명되었지만, 본 기술 분야에 숙달된 기술을 가진 사람은 본 발명의 범위를 벗어나지 않으면서도 상기 설명된 장치 및 방법의 형태 및 세부 사항에서 다양한 삭제, 대체, 및 변경이 가능함을 이해할 것이다. 따라서, 본 발명의 범위는 상기 설명에서보다는 첨부된 특허청구범위에 의해 정의된다. 특허청구범위의 균등 범위 안의 모든 변형은 본 발명의 범위에 포섭된다.
본 발명에 따른 전력선 통신 패킷 집합 방법 및 장치에 의하면, PHY 레벨에 서의 채널의 특성과 애플리케이션 레벨에서의 데이터의 종류를 기준으로 패킷 집합 여부를 판단하므로, 수시로 변하는 채널의 상황과 전송하고자 하는 데이터의 특성에 대응한 패킷 집합 수행이 가능하다. 따라서 일괄적으로 패킷 집합을 적용하는 일반적인 패킷 집합 방식과 비교하여 채널의 전송 효율을 높일 수 있고, 서비스 품질(QoS)도 보장할 수 있는 효과가 있다.

Claims (21)

  1. 전력선 통신(power line communication: PLC) 채널 추정(channel estimation)을 수행하여 채널의 상태가 양호한지를 판단하는 단계;
    상기 채널의 상태가 양호한 경우, 전송하고자 하는 데이터의 종류가 패킷 집합(packet aggregation)에 적합한 것인지를 판단하는 단계; 및
    상기 채널의 상태가 양호하고, 상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것인 경우, 상기 전송하고자 하는 데이터를 패킷 집합하는 단계를 포함하고,
    상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것인지를 판단하는 단계는 상기 데이터의 네트워크 상의 최대 지연 요구 사항이 제1 임계치 이상인 경우 상기 데이터는 패킷 집합에 적합한 것으로 판단하거나, 상기 최대 지연 요구 사항이 제2 임계치 이하인 경우 상기 데이터는 패킷 집합에 적합하지 않은 것으로 판단하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  2. 제1항에 있어서, 상기 채널의 상태가 양호한지를 판단하는 단계는,
    상기 전력선 통신 채널 추정을 수행하는 장치가 채널을 사용하고 있는지 여부에 따라 미리 정해진 공식을 이용하여 상기 채널의 이용가능한 대역폭(bandwidth)를 계산하는 단계; 및
    상기 채널의 이용가능한 대역폭이 기준 대역폭 이상인 경우 상기 채널의 상태가 양호한 것으로 판단하는 단계를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  3. 제2항에 있어서, 상기 채널의 이용가능한 대역폭을 계산하는 단계는,
    상기 전력선 통신 채널 추정을 수행하는 장치가 상기 채널을 사용하여 통신 중인 경우,
    Figure 112006011499307-pat00013
    (이 식에서
    Figure 112006011499307-pat00014
    는 통신 중 상기 전력선 통신 채널 추정을 수행하는 장치가 수신하는 패킷의 변조 비트 레이트(modulation bit rate),
    Figure 112006011499307-pat00015
    는 통신 중 상기 전력선 통신 채널 추정을 수행하는 장치가 수신하는 패킷이 에러 없이 디코딩된 비율,
    Figure 112006011499307-pat00016
    는 상기 전력선 통신 채널 추정을 수행하는 장치가 채널을 점유하는 시간 비율,
    Figure 112006011499307-pat00017
    는 어느 장치도 채널을 사용하지 않는 시간의 비율을 의미함)의 공식을 이용하여 상기 채널의 이용가능한 대역폭을 계산하는 단계를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  4. 제2항에 있어서, 상기 채널의 이용가능한 대역폭을 계산하는 단계는,
    전력선 통신 네트워크 상의 어느 장치도 통신하고 있지 않는 경우 시스템의 가장 높은 변조 비트 레이트(modulation bit rate)를 상기 채널의 이용가능한 대역폭으로 결정하는 단계를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  5. 제2항에 있어서, 상기 채널의 이용가능한 대역폭을 계산하는 단계는,
    상기 전력선 통신 채널 추정을 수행하는 장치가 상기 채널을 사용하지는 않으나 다른 전력선 통신 장치들이 채널을 사용하여 통신 중인 경우,
    Figure 112006011499307-pat00018
    (이 식에서 N은 PLC 네트워크에서 사용하는 변조 방법의 수,
    Figure 112006011499307-pat00019
    는 어느 장치도 채널을 사용하지 않는 시간의 비율,
    Figure 112006011499307-pat00020
    는 N가지 변조 방법 중 j번째 변조 방법으로 변조된 패킷의 변조 비트 레이트,
    Figure 112006011499307-pat00021
    는 N가지 변조 방법 중 j번째 변조 방법으로 변조된 패킷이 에러 없이 디코딩된 비율,
    Figure 112006011499307-pat00022
    는 j번째 변조 방법으로 변조된 패킷이 채널을 사용하는 시간의 비율을 의미함)의 공식을 이용하여 상기 채널의 이용가능한 대역폭을 계산하는 단계를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  6. 제1항에 있어서, 상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것인지를 판단하는 단계는,
    상기 전송하고자 하는 데이터의 패킷 크기가 크고, 네트워크 상의 지연(delay)이 길어도 좋은 클래스 A 타입의 데이터인 경우 상기 전송하고자 하는 데이 터의 종류가 패킷 집합에 적합한 것으로 결정하는 단계를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  7. 제6항에 있어서, 상기 전송하고자 하는 데이터는 고화질 텔레비전(high definition television: HDTV)용 컨텐츠, 또는 MPEG용 데이터인 것을 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  8. 제1항에 있어서, 상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것인지를 판단하는 단계는,
    상기 전송하고자 하는 데이터의 패킷 크기가 작고, 네트워크 상의 지연(delay)이 짧은 것을 요구하는 클래스 B 타입의 데이터인 경우, 상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합하지 않은 것으로 결정하는 단계를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  9. 제8항에 있어서, 상기 전송하고자 하는 데이터는 음성 패킷망(Voive over Internet Protocol: VoIP)용 데이터, 또는 인터렉티브 게임(interactive game)용 컨텐츠인 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  10. 제1항에 있어서, 상기 전송하고자 하는 데이터를 패킷 집합하는 단계는,
    공통되는 헤더 정보를 가지는 데이터 패킷들을 모으는 단계;
    상기 데이터 패킷들의 공통되는 헤더 중에서 가장 처음의 헤더를 제외한 헤더들을 제거하는 단계; 및
    상기 공통되는 헤더 하나에 상기 모아진 데이터들을 순차로 연결하여 하나의 데이터 패킷을 생성하는 단계를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 방법.
  11. 전력선 통신(power line communication: PLC) 채널 추정(channel estimation)을 수행하여 채널의 상태가 양호한지를 판단하는 채널상태판단부;
    상기 채널의 상태가 양호한 경우, 전송하고자 하는 데이터의 종류가 패킷 집합(packet aggregation)에 적합한 것인지를 판단하는 데이터종류판단부; 및
    상기 채널의 상태가 양호하고, 상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것인 경우, 상기 전송하고자 하는 데이터를 패킷 집합하는 패킷집합수행부를 포함하고,
    상기 데이터종류판단부는 상기 데이터의 네트워크 상의 최대 지연 요구 사항이 제1 임계치 이상인 경우 상기 데이터는 패킷 집합에 적합한 것으로 판단하거나, 상기 최대 지연 요구 사항이 제2 임계치 이하인 경우 상기 데이터는 패킷 집합에 적합하지 않은 것으로 판단하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  12. 제11항에 있어서, 상기 채널상태판단부는,
    상기 전력선 통신 채널 추정을 수행하는 장치가 채널을 사용하고 있는지 여부에 따라 미리 정해진 공식을 이용하여 상기 채널의 이용가능한 대역폭(bandwidth)를 계산하는 대역폭계산부; 및
    상기 채널의 이용가능한 대역폭이 기준 대역폭 이상인 경우 상기 채널의 상태가 양호한 것으로 판단하는 대역폭비교부를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  13. 제12항에 있어서, 상기 대역폭계산부는,
    상기 전력선 통신 채널 추정을 수행하는 장치가 상기 채널을 사용하여 통신 중인 경우,
    Figure 112006011499307-pat00023
    (이 식에서
    Figure 112006011499307-pat00024
    는 통신 중 상기 전력선 통신 채널 추정을 수행하는 장치가 수신하는 패킷의 변조 비트 레이트(modulation bit rate),
    Figure 112006011499307-pat00025
    는 통신 중 상기 전력선 통신 채널 추정을 수행하는 장치가 수신하는 패킷이 에러 없이 디코딩된 비율,
    Figure 112006011499307-pat00026
    는 상기 전력선 통신 채널 추정을 수행하는 장치가 채널을 점유하는 시간 비율,
    Figure 112006011499307-pat00027
    는 어느 장치도 채널을 사용하지 않는 시간의 비율을 의미함)의 공식을 이용하여 상기 채널의 이용가능한 대역폭을 계산하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  14. 제12항에 있어서, 상기 대역폭계산부는,
    전력선 통신 네트워크 상의 어느 장치도 통신하고 있지 않는 경우 시스템의 가장 높은 변조 비트 레이트(modulation bit rate)를 상기 채널의 이용가능한 대역 폭으로 결정하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  15. 제12항에 있어서, 상기 대역폭계산부는,
    상기 전력선 통신 채널 추정을 수행하는 장치가 상기 채널을 사용하지는 않으나 다른 전력선 통신 장치들이 채널을 사용하여 통신 중인 경우,
    Figure 112006011499307-pat00028
    (이 식에서 N은 PLC 네트워크에서 사용하는 변조 방법의 수,
    Figure 112006011499307-pat00029
    는 어느 장치도 채널을 사용하지 않는 시간의 비율,
    Figure 112006011499307-pat00030
    는 N가지 변조 방법 중 j번째 변조 방법으로 변조된 패킷의 변조 비트 레이트,
    Figure 112006011499307-pat00031
    는 N가지 변조 방법 중 j번째 변조 방법으로 변조된 패킷이 에러 없이 디코딩된 비율,
    Figure 112006011499307-pat00032
    는 j번째 변조 방법으로 변조된 패킷이 채널을 사용하는 시간의 비율을 의미함)의 공식을 이용하여 상기 채널의 이용가능한 대역폭을 계산하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  16. 제11항에 있어서, 상기 데이터종류판단부는,
    상기 전송하고자 하는 데이터의 패킷 크기가 크고, 네트워크 상의 지연(delay)이 길어도 좋은 클래스 A 타입의 데이터인 경우 상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합한 것으로 결정하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  17. 제16항에 있어서, 상기 전송하고자 하는 데이터는 고화질 텔레비전(high definition television: HDTV)용 컨텐츠, 또는 MPEG용 데이터인 것을 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  18. 제11항에 있어서, 상기 데이터종류판단부는,
    상기 전송하고자 하는 데이터의 패킷 크기가 작고, 네트워크 상의 지연(delay)이 짧은 것을 요구하는 클래스 B 타입의 데이터인 경우, 상기 전송하고자 하는 데이터의 종류가 패킷 집합에 적합하지 않은 것으로 결정하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  19. 제18항에 있어서, 상기 전송하고자 하는 데이터는 음성 패킷망(Voive over Internet Protocol: VoIP)용 데이터, 또는 인터렉티브 게임(interactive game)용 컨텐츠인 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  20. 제11항에 있어서, 상기 패킷집합수행부는,
    공통되는 헤더 정보를 가지는 데이터 패킷들을 모으는 데이터집합부;
    상기 데이터 패킷들의 공통되는 헤더 중에서 가장 처음의 헤더를 제외한 헤더들을 제거하는 헤더제거부; 및
    상기 공통되는 헤더 하나에 상기 모은 데이터들을 순차로 연결하여 하나의 데이터 패킷을 생성하는 집합패킷생성부를 포함하는 것을 특징으로 하는 전력선 통신(PLC) 패킷 집합 장치.
  21. 제1항 내지 제10항 중 어느 한 항에 기재된 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
KR1020060015157A 2006-02-16 2006-02-16 전력선 통신 네트워크 상의 패킷 집합 방법 및 장치 KR101217628B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020060015157A KR101217628B1 (ko) 2006-02-16 2006-02-16 전력선 통신 네트워크 상의 패킷 집합 방법 및 장치
PCT/KR2006/004595 WO2007094547A1 (en) 2006-02-16 2006-11-06 Method and apparatus for packet aggregation in power line communication network
CN2006800477353A CN101331690B (zh) 2006-02-16 2006-11-06 电力线通信网络中的包聚合的方法和设备
EP20060812432 EP1985028B1 (en) 2006-02-16 2006-11-06 Method and apparatus for packet aggregation in power line communication network
US12/278,097 US8107392B2 (en) 2006-02-16 2006-11-06 Method and apparatus for packet aggregation in power line communication network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060015157A KR101217628B1 (ko) 2006-02-16 2006-02-16 전력선 통신 네트워크 상의 패킷 집합 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20070082384A KR20070082384A (ko) 2007-08-21
KR101217628B1 true KR101217628B1 (ko) 2013-01-02

Family

ID=38371703

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060015157A KR101217628B1 (ko) 2006-02-16 2006-02-16 전력선 통신 네트워크 상의 패킷 집합 방법 및 장치

Country Status (5)

Country Link
US (1) US8107392B2 (ko)
EP (1) EP1985028B1 (ko)
KR (1) KR101217628B1 (ko)
CN (1) CN101331690B (ko)
WO (1) WO2007094547A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101549589B1 (ko) 2014-06-25 2015-09-02 한전케이디엔주식회사 지능형 plc 전력검침 방법

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8542683B2 (en) * 2008-06-30 2013-09-24 Entropic Communications, Inc. Dynamic bitloading
CN102984805B (zh) * 2009-01-06 2015-06-17 华为技术有限公司 感知无线电中次要用户的频谱接入方法及装置
WO2010079529A1 (ja) * 2009-01-06 2010-07-15 富士通株式会社 無線通信システム、基地局、移動局、無線通信方法
CN101771476B (zh) * 2009-01-06 2013-04-24 华为技术有限公司 感知无线电中次要用户的频谱接入方法及装置
US8509193B2 (en) 2009-07-21 2013-08-13 Microsoft Corporation Packet aggregation
CN101989889B (zh) * 2009-07-29 2015-05-13 中兴通讯股份有限公司 中继链路数据传输的方法、演进的节点b和中继站
US8995461B2 (en) 2011-02-08 2015-03-31 Texas Instruments Incorporated Channel selection in power line communications
CN115225711A (zh) * 2022-06-01 2022-10-21 裕太微(上海)电子有限公司 一种高效传输的以太网设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040080768A (ko) * 2003-03-13 2004-09-20 삼성전자주식회사 통신시스템의 패킷 전송 장치 및 방법

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6594238B1 (en) * 1998-06-19 2003-07-15 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for dynamically adapting a connection state in a mobile communications system
US6680948B1 (en) * 1999-02-02 2004-01-20 Tyco Telecommunications (Us) Inc. System and method for transmitting packets over a long-haul optical network
DE10027789B4 (de) * 2000-06-07 2013-08-22 IAD Gesellschaft für Informatik, Automatisierung und Datenverarbeitung mbH Verfahren und Einrichtung zur Bestimmung von Übertragungsfunktion und Impulsantwort in Niederspannungsnetzen mit Hilfe von Bandspreizsignalen
US7002993B1 (en) * 2000-08-18 2006-02-21 Juniper Networks, Inc. Method and apparatus providing media aggregation in a packet-switched network
US6937573B2 (en) * 2001-01-10 2005-08-30 Sony Corporation Method and apparatus for variable frame size radiolink protocol based on channel condition estimation
KR100426535B1 (ko) * 2001-12-11 2004-04-08 삼성전자주식회사 무선통신기기 및 그 무선통신방법
KR100663586B1 (ko) * 2002-08-28 2007-01-02 삼성전자주식회사 헤더 압축에 의한 패킷 데이터의 송신 방법 및 장치
US7269171B2 (en) * 2002-09-24 2007-09-11 Sun Microsystems, Inc. Multi-data receive processing according to a data communication protocol
US7286560B2 (en) * 2002-11-26 2007-10-23 Lucent Technologies Inc. Methods and apparatus for optimum packet aggregation in a communication network
US7525994B2 (en) * 2003-01-30 2009-04-28 Avaya Inc. Packet data flow identification for multiplexing
US7747255B2 (en) * 2003-03-26 2010-06-29 Sony Corporation System and method for dynamic bandwidth estimation of network links
CA2530771C (en) * 2003-06-27 2014-01-28 Nokia Corporation Method and apparatus for packet aggregation in a wireless communication network
EP1553718B1 (en) * 2004-01-08 2008-12-03 Mitsubishi Denki Kabushiki Kaisha Methods and system of error control with feedback resource allocation scheme
US7715425B2 (en) * 2004-02-26 2010-05-11 Atheros Communications, Inc. Channel adaptation synchronized to periodically varying channel
IL160921A (en) * 2004-03-18 2009-09-01 Veraz Networks Ltd Method and device for quality management in communication networks
US7447233B2 (en) * 2004-09-29 2008-11-04 Intel Corporation Packet aggregation protocol for advanced switching
US7443804B2 (en) * 2004-11-29 2008-10-28 Lucent Technologies Inc. Method and apparatus of estimating available bandwidth on a packet network
US8737420B2 (en) * 2005-07-27 2014-05-27 Sigma Designs Israel S.D.I. Ltd. Bandwidth management in a powerline network
US7876696B2 (en) * 2006-01-27 2011-01-25 Texas Instruments Incorporated Adaptive upstream bandwidth estimation and shaping

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040080768A (ko) * 2003-03-13 2004-09-20 삼성전자주식회사 통신시스템의 패킷 전송 장치 및 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101549589B1 (ko) 2014-06-25 2015-09-02 한전케이디엔주식회사 지능형 plc 전력검침 방법

Also Published As

Publication number Publication date
CN101331690A (zh) 2008-12-24
EP1985028B1 (en) 2015-04-22
EP1985028A4 (en) 2014-06-18
EP1985028A1 (en) 2008-10-29
US8107392B2 (en) 2012-01-31
US20090175190A1 (en) 2009-07-09
CN101331690B (zh) 2012-01-25
KR20070082384A (ko) 2007-08-21
WO2007094547A1 (en) 2007-08-23

Similar Documents

Publication Publication Date Title
KR101217628B1 (ko) 전력선 통신 네트워크 상의 패킷 집합 방법 및 장치
US7039712B2 (en) Network connection setup procedure for traffic admission control and implicit network bandwidth reservation
US7675856B2 (en) Bandwidth estimation in broadband access networks
US7894339B2 (en) High speed PLC network-ethernet bridge system supporting QoS
JP5060618B2 (ja) 無線通信装置および無線通信制御方法
EP3082285B1 (en) Ethernet data rate selection based on cable parameters
CN110166804B (zh) 实现视频业务的方法、设备、通信***及计算机可读存储介质
WO2015174069A1 (ja) 通信システム、受信側装置、送信側装置、および、通信方法
US8570895B2 (en) Communication apparatus, communication system, communication method, program, and integrated circuit
EP3293915A1 (en) Communication method, wireless base station, server, and wireless distribution system
Davis A wireless traffic probe for radio resource management and QoS provisioning in IEEE 802.11 WLANs
US20060083232A1 (en) Method and apparatus for transmitting isochronous stream
KR101210926B1 (ko) 동적 라우팅 비용 할당 서버, 장치 및 방법
KR100772535B1 (ko) 애드 혹 네트워크를 구성하는 노드의 혼잡 제어 방법 및 그장치
JP2009049588A (ja) 無線環境の時間占有率を監視する無線環境監視装置及びプログラム
Ayar et al. A delay and throughput study of adaptive contention window based HomePlug MAC with prioritized traffic classes
Narbutt et al. Experimental investigation on VoIP performance and the resource utilization in 802.11 b WLANs
Chinmay et al. Effect of packet retransmission on VoWiFi cell capacity using IEEE 802.11 ac for VBR traffic
JP4989512B2 (ja) 管理装置及びその制御方法
Tong et al. A novel rate control scheme for video streaming over wireless networks
US20130265967A1 (en) Method for resource allocation and device
Yang et al. Research on delay and packet loss control mechanism in wireless mesh networks
CN118264358A (en) Data transmission method, device, electronic equipment and storage medium
Papadimitriou et al. The impact of network and protocol heterogeneity on real-time application QoS
KR100608009B1 (ko) Qos를 지원하는 비동기 스트림 전송 방법

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: 20151127

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20161129

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee