• Title/Summary/Keyword: 패킷압축

Search Result 137, Processing Time 0.037 seconds

FEC-based Error control for Interactive video transmission over the Internet (인터넷상에서 대화식 비디오 전송을 위한 FEC기반 오류 제어 기법)

  • 지명경;최태욱;박성호;강정구;정기동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.178-180
    • /
    • 2001
  • 인터넷은 가변적인 지연, 손실, 제한된 대역폭과 같은 특성을 가진다. 따라서, 인터넷상에서 전송된 비디오는 품질을 보장받지 못한다. H.261, H.263과 같은 진보된 비디오 압축 표준은 제한된 대역폭의 인터넷에서 비디오 전송을 가능하게 한다. 이러한 압축 표준들은 움직임 예측.보상기법을 사용하여 압축된 프레임들은 시간적인 연관성을 가지게 된다. 따라서, 인터넷에서의 패킷 손실은 해당 프레임에 오류를 발생시킬 뿐만 아니라, 오류는 손실되지 않은 이후의 복원된 프레임으로 전파되어 비디오의 품질을 심각하게 떨어뜨린다. 기존에 연구된 오류 전파 방지 기법에는 NEWPRED, Error Tracking(ET), Intra-refreshment가 있고, 패킷 손실 복구 기법에는 재전송 기법과 FEC등이 있다. 그러나 비디오의 전체적인 품질을 향상시키기 위해서는 오류 전파 방지와 손실 복구가 병행되어야 한다. 따라서 본 논문에서는 인터넷을 통한 대화식 비디오를 전송하는 데 있어서 품질을 향상시키기 위해 손실 자체를 복구할 수 있는 FEC기법에 기반 하면서 참조 프레임 선택(Reference Picture Selection)을 이용하여 패킷 손실에 의한 오류 전파를 방지하는 기법을 제안한다. 실험은 제안된 비디오 오류 제어 기법이 FEC기법과 RPS기법의 장점을 살리면서 단점을 서로 보완하여 비디오의 높은 품질을 유지함을 보인다.

A Partitioned Compressed-Trie for Fast IP Address Lookups (빠른 IP 주소 탐색을 위한 분할 압축 Trie)

  • Jang, Ik-Hyeon;Do, Jae-Su;Park, Jae-Hyung
    • Annual Conference of KIPS
    • /
    • 2003.11b
    • /
    • pp.1309-1312
    • /
    • 2003
  • 포워딩 엔진은 외부 인터페이스를 통해서 들어오는 패킷에 대해서 IP 주소를 기반으로 목적지로 향하는 다음 흡을 결정한다. 이러한 고성능의 패킷 처리를 위한 포워딩 엔진을 설계함에 있어서 IP 주소 탐색은 중요한 성능 요인이다. 본 논문에서는 검색 경로 압축 트라이에 기반한 IP 주소 탐색의 성능을 향상시키는 분할된 경로압축트라이 구조를 제안한다. 제안된 기법은 IP주소를 여러 개의 분할 압축 트라이로 나누어서 주소탐색이 하나의 분할된 압축트라이에서만 이루어지도록 하여 탐색시간을 줄인다.

  • PDF

A High Performance NoC Architecture Using Data Compression (데이터 압축을 이용한 고성능 NoC 구조)

  • Kim, Hong-Sik;Kim, Hyunjin;Hong, Won-Gi;Kang, Sungho
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.5 no.1
    • /
    • pp.1-6
    • /
    • 2010
  • 본 논문에서는 네트워크 온 칩(NoC: network on chip) 구조에서의 내부 데이터 통신의 성능을 최적화 할 수 있는 새로운 온 칩 네트워크 인터페이스 구조를 제안하였다. 제안하는 NoC 구조는 기본적으로 하드웨어 면적을 줄이기 위하여 XY 라우팅 알고리듬을 기반으로 구현되었으며, 전달되는 패킷의 크기 또는 플릿의 개수를 최소화하기 위하여 Golomb-Rice 인코딩/디코딩 알고리듬에 기반을 둔 하드웨어 압축기/해제기를 이용하여 통신되는 데이터의 양을 크게 줄임으로써 네트워크 지연시간을 최소화 할 수 있는 새로운 구조를 제안하였다. 즉 전송될 데이터는 전송자(sender)의 네트워크 인터페이스에서 내장된 하드웨어 인코더를 통해 압축된 형태로 패킷의 개수를 최소화하여 온 칩 네트워크상의 데이터를 업로드하게 된다. 이러한 압축된 데이터가 리시버(receiver)에 도착하면, 하드웨어 디코더를 통해서 원래의 데이터로 복원된다. 사이클 수준의 시뮬레이터를 통하여 제안된 라우터 구조가 온 칩 시스템의 네트워크 지연시간을 크게 줄일 수 있음을 증명하였다.

MMT based V3C data packetizing method (MMT 기반 V3C 데이터 패킷화 방안)

  • Moon, Hyeongjun;Kim, Yeonwoong;Park, Seonghwan;Nam, Kwijung;Kim, Kyuhyeon
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2022.06a
    • /
    • pp.836-838
    • /
    • 2022
  • 3D Point Cloud는 3D 콘텐츠를 더욱 실감 나게 표현하기 위한 데이터 포맷이다. Point Cloud 데이터는 3차원 공간상에 존재하는 데이터로 기존의 2D 영상에 비해 거대한 용량을 가지고 있다. 최근 대용량 Point Cloud의 3D 데이터를 압축하기 위해 V-PCC(Video-based Point Cloud Compression)와 같은 다양한 방법이 제시되고 있다. 따라서 Point Cloud 데이터의 원활한 전송 및 저장을 위해서는 V-PCC와 같은 압축 기술이 요구된다. V-PCC는 Point Cloud의 데이터들을 Patch로써 뜯어내고 2D에 Projection 시켜 3D의 영상을 2D 형식으로 변환하고 2D로 변환된 Point Cloud 영상을 기존의 2D 압축 코덱을 활용하여 압축하는 기술이다. 이 V-PCC로 변환된 2D 영상은 기존 2D 영상을 전송하는 방식을 활용하여 네트워크 기반 전송이 가능하다. 본 논문에서는 V-PCC 방식으로 압축한 V3C 데이터를 방송망으로 전송 및 소비하기 위해 MPEG Media Transport(MMT) Packet을 만드는 패킷화 방안을 제안한다. 또한 Server와 Client에서 주고받은 V3C(Visual Volumetric Video Coding) 데이터의 비트스트림을 비교하여 검증한다.

  • PDF

Digital Watermarking Algorithm Using Wavelet Packet (웨이블릿 패킷을 이용한 디지털 워터마킹 알고리즘)

  • 석성진;정태연;황희철;이경환;김덕규
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.05d
    • /
    • pp.890-895
    • /
    • 2002
  • 본 논문에서는 손실압축이 데이터량을 줄이기 위해 고주파 성분을 제거함에 감안하여 JPEG과 같은 손실압축에 강하고 시각적으로 감지하기 어려운 웨이블릿 패킷을 이용한 디지털워터마킹 알고리즘을 제안하였다. 원영상을 웨이블릿 변환을 이용하여 4-레벨로 분환한 후 저주파 성분의 계수를 선택하기 위해 부대역별로 다시 웨이블릿 변환을 실시했다.

  • PDF

A Fast Routing Lookup Technique using RLC Compression (RLC 압축을 이용한 고속 라우팅 검색기법)

  • 오승현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.88-90
    • /
    • 2003
  • 라우터의 If 주소검색은 라우터에 도착한 If 패킷의 목적지 주소를 이용하여 적절한 다음-홉 주소를 검색하고 결정하는 것이다. IP 주소검색은 라우터 성능의 병목지정으로써 고속 백본망에 필요한 초고속 라우터 개발에 필수적인 부분이다. 현대적인 고속 라우터는 초당 수백 안개 이상의 IP 패킷을 처리할 수 있는 능력이 필요하다. 본 논문은 보통의 Pentium CPU에서 OC-48 링크 수준의 IP 주소검색을 실시할 수 있는 빠른 검색방법을 소개한다. 본 논문에서는 데이터 압축기법으로 사용되는 RLC(Run Length Coding)와 유사한 방법을 사용하였다.

  • PDF

Analysis Robustness of EREC Schemes in Packet Loss Environment (패킷 손실 환경에서 EREC 기법들의 강건성 분석)

  • Jeong, Jang-Keun;Lee, Keun-Young
    • Proceedings of the KAIS Fall Conference
    • /
    • 2007.11a
    • /
    • pp.198-200
    • /
    • 2007
  • 본 논문에서는 블록 기반으로 압축된 이미지의 전송방법에서 EREC 기법들의 패킷 손실 내성을 평가하고 패킷 손실 환경에서 현존하는 EREC의 성능을 비교한다. 이 논문에서는 기존의 EREC 기법들이 임의의 비트에 대한 에러 내성을 제공하는 것과는 대조적으로 패킷 손실 환경에서 EREC방법의 검증을 그 목적으로 한다.

  • PDF

Performance Analysis of unicast based on Group communication service in WiMAX (WiMAX 시스템에서 유니캐스트 기반 그룹통신 서비스 성능 분석)

  • Ehm, Yun-Sung;Kim, Myung-kyun
    • Annual Conference of KIPS
    • /
    • 2010.04a
    • /
    • pp.637-640
    • /
    • 2010
  • VoIP 패킷을 전송하는데 있어서 MAC Header는 패킷의 데이터 크기에 비해 많은 대역폭을 할당 받고 있기에 제한된 무선자원의 사용에 부담이 되고 있다. 이러한 문제를 해결하기 위해 패킷 압축기법이나 패킷번들링을 이용하여 부하를 줄이기 위한 연구가 진행되고 있으며, 효율적인 무선 자원 이용의 향상을 가져올 수 있다. 따라서 본 연구에서는 WiMAX 시스템에서 스케줄링 서비스에 따른 VoIP서비스에서의 성능 분석을 하였다.

Exploitation of Auxiliary Motion Vector in Video Coding for Robust Transmission over Internet (화상통신에서의 오류전파 제어를 위한 보조모션벡터 코딩 기법)

  • Lee, Joo-Kyong;Choi, Tae-Uk;Chung, Ki-Dong
    • The KIPS Transactions:PartB
    • /
    • v.9B no.5
    • /
    • pp.571-578
    • /
    • 2002
  • In this paper, we propose a video sequence coding scheme called AMV (Auxiliary Motion Vector) to minimize error propagation caused by transmission errors over the Internet. Unlike the conventional coding schemes the AMY coder, for a macroblock in a frame, selects two best matching blocks among several preceding frames. The best matching block, called a primary block, is used for motion compensation of the destination macroblock. The other block, called an auxiliary block, replaces the primary block in case of its loss at the decoder. When a primary block is corrupted or lost during transmission, the decoder can efficiently and simply suppress error propagation to the subsequent frames by replacing the block with an auxiliary block. This scheme has an advantage of reducing both the number and the impact of error propagations. We implemented the proposed coder by modifying H.263 standard coding and evaluated the performance of our proposed scheme in the simulation. The simulation results show that AMV coder is more efficient than the H.263 baseline coder at the high packet loss rate.

QCELP Implementation on TMS320C30 DSP Board TMS320C30 DSP를 이용한 QCELP Codec의 실현

  • Han, Kyong-Ho
    • The Journal of the Acoustical Society of Korea
    • /
    • v.14 no.1E
    • /
    • pp.83-87
    • /
    • 1995
  • The implementation of the voice dodec is imjplemented by using TMS320C30, which is the floating point DSP chip from Texas Instrument. QCELP (Qualcomm Code Excited Linear Prediction) is used to encode and decode the voice. The QCELP code is implemented by the TMS320C30 C-dode. The DSP board is controlled by the PC. The PC program tranfors the voice file from and to the DSP board, which is also implemented by C-code. The voice is encoded by the DSP board and the encoded data is transferred to PC to be stored as a file. To hear the voice. the voice data file is sent to DSP board and decoded to synthesize audible voice. Two flags are used by both programs to notify the status of the operation. By checking the flags, DSP and PC decides when the voice data is transferred between them.

  • PDF