Abstract:
본 발명은 무선 메쉬 네트워크에서 멀티캐스트 라우팅 장치 및 그 방법에 관한 것이다. 무선 메쉬 네트워크에서 멀티캐스트 라우팅 장치는 각 메쉬 스테이션에 해당하는 이웃 메쉬 스테이션들의 그룹 아이디 정보를 획득하는 정보 획득부, 그룹 아이디 정보를 이용하여 멀티캐스트 데이터 패킷의 재전송에 참여할 수 있는 메쉬 스테이션들의 집합에 해당하는 멀티캐스트 재전송 집합을 선택하는 선택부, 멀티캐스트 데이터 패킷의 전송 경로에 해당하는 트리를 생성하는 트리 생성부 및 트리를 이용하여 메쉬 스테이션들 중 송신 메쉬 스테이션에서 수신 메쉬 스테이션까지 데이터 패킷을 전송하는 패킷 전송부를 포함한다.
Abstract:
본 발명은 무선 네트워크에 연결된 복수 개의 단말기 들이 액세스 포인트(Access Point; AP)를 이용하여 데이터 패킷을 전송하기 위한 발명으로, 소정의 단말기로부터 유니캐스트 패킷을 수신하고, 상기 액세스 포인트에 연결된 각 단말기의 개수에 기초하여, 브로드캐스트 및 유니캐스트 중, 더 빠른 전송속도를 가지는 패킷 전송 방식을 판단하여, 상기 판단 결과, 브로드캐스트 전송 방식의 전송속도가 더 빠른 경우, 상기 액세스 포인트는 상기 수신된 유니캐스트 패킷을 브로드캐스트 패킷으로 변환하여 상기 액세스 포인트에 연결된 각 단말기로 전송하고, 유니캐스트 전송 방식의 전송속도가 더 빠른 경우, 상기 액세스 포인트는 상기 수신된 유니캐스트 패킷을 상기 액세스 포인트에 연결된 각 단말기 주소를 포함하는 복수개의 유니캐스트 패킷으로 변환하여 상기 각 단말기에 전송하는 데이터 패킷 전송 방법을 통하여, 전체 네트워크 대역폭의 저하를 방지하고, 무선 네트워크 상에서 효율적으로 데이터 송수신을 수행할 수 있도록 하는 발명이다.
Abstract:
PURPOSE: An apparatus for transmitting and receiving a media in consideration of a state of a network mobile terminal and a method thereof are provided to properly select an error recovery mode and a media data transmission amount, thereby minimizing packet loss. CONSTITUTION: A main image dividing unit (110) divides a transmitting input screen image corresponding to multimedia data into an important image area and an unimportant image area. A media compression codec encoding and decoding unit (120) compresses the multimedia data generated from an input device of a camera and a mike for real-time multimedia communications according to an audio and video codec and generates a compressed media bit stream. The media compression codec encoding and decoding unit restores the compressed media bit stream received from a relative terminal through a corresponding media codec. A multimedia packet transmitting and receiving unit (130) receives the compressed media bit stream from the media compression codec encoding and decoding unit. The multimedia packet transmitting and receiving unit generates a media packet using the compressed media bit stream and transmits the media packet to a subordinate protocol. An error correction code encoding and decoding unit (140) receives the media packet from the relative terminal and checks whether all media packets are sequentially received. A state monitoring unit (150) recognizes a state of a network and a mobile terminal and monitors the state of the network and a battery state of the mobile terminal in order to transmit a media having proper quality. [Reference numerals] (100) Media transmitting/receiving device; (110) Main image dividing unit; (120) Media compression codec encoding and decoding unit; (130) Multimedia packet transmitting and receiving unit; (140) Error correction code encoding and decoding unit; (150) State monitoring unit; (160) Multimedia traffic management unit; (200) Mobile terminal
Abstract:
PURPOSE: A low cost error based program test device and a method thereof are provided to reduce test execution costs and time by reducing the number of test works for error programs. CONSTITUTION: An error program generation unit(10) generates error programs by adding errors to a test target program. A pre-processing unit(120) selects a test target error program related to test data from the error programs by using error information acquired by adding the errors. An error program test unit(122) tests the errors by executing the test target error program based on the test data. An integrated error program outputs an intermediate execution result of an error code and an original code and returns a result of the original code as a result value when the error code is inserted into the test target program. [Reference numerals] (10) Error program generation unit; (120) Pre-processing unit; (122) Error program test unit; (AA) Error type list; (BB) Test target program; (CC) Error information; (DD) Error program 1; (EE) Error program 2; (FF) Error program 3; (GG) Error program n; (HH) Test data set; (II) Test data 1; (JJ) Test data 2; (KK) Test data m; (LL) Execution target error list; (MM) Test result
Abstract:
PURPOSE: A message transmission cycle determining method is provided to improve the accuracy of neighbor node search by exchanging a hello message through a hello message transmission cycle determining method. CONSTITUTION: A message transmission cycle determining device calculates a cross point between a first transmission range and a second transmission range(S201). The message transmission cycle determining device calculates an angle according to a moving speed of a first node and a distance between the first node and a second node using the calculated cross point(S202). The message transmission cycle determining device calculates probability related to the transmission range of the second node using the calculated angle(S203). The message transmission cycle determining device calculates a transmission cycle which the first node transmits the message to the second node(S204). [Reference numerals] (AA) Start; (BB) End; (S201) Calculating a cross point between a first transmission range and a second transmission range; (S202) Calculating an angle according to a moving speed of a first node and a distance between the first node and a second node; (S203) Calculating the escaping probability of the first node from the transmission range of the second node in a message transmission cycle; (S204) Calculating the message transmission cycle
Abstract:
본 발명은 매크로 블록의 부호화/복호화 순서를 동적으로 변경하여 각 프레임내에서 화질에 영향을 미치는 매크로 블록을 먼저 부호화/복호화함으로써, 컨텐츠 소비자가 보다 깨끗한 영상 화질을 즐길 수 있도록 한 미세 입자 화소 스케일러빌리티 부호화/복호화 방법 및 장치에 관한 것으로서, 기본 계층 부호기/복호기에서 입력 영상의 각 프레임별로 양자화 계수를 설정하여 화면 내 압축 및 화면 간 압축을 포함하는 기본 계층 부호화를 수행하면, 향상 계층 부호기/복호기에서, 상기 기본 계층 부호화/복호화 과정으로부터 상기 프레임의 매크로 블록별로 기설정된 중요 인자 정보를 수집하고, 상기 중요 인자 정보 및 기설정된 우선 순위에 기초하여 상기 프레임의 매크로 블록별로 중요도를 표시한 중요 매크로 블록 맵을 생성한 후, 상기 중요 매크로 블록 맵을 참조하여 중요도 순으로 상기 프레임의 매크로 블록을 부호화/복호화하도록 구현된다. 미세화소 스케일러빌리티(FGS), 비디오 코딩, 비디오 디코딩, 매크로 블록, 중요 인자
Abstract:
본 발명은 적은 메모리 공간을 가진 이동 단말 장치와 같은 임베디드 시스템에서 많은 메모리를 필요로 하는 비디오 디지털 신호처리 알고리즘이 동작될 수 있도록 움직임 검출을 효율적으로 구현하는 방법에 관한 것이다. 본 발명에서는 현재의 매크로 블록과 다음의 매크로 블록간의 참조 탐색 영역의 중복성이 존재함을 인지하여, 필요 메모리의 데이터 이동을 최소화시켜 내부 메모리를 효율적으로 이용하기 위한 것이다. 이와 같이, 움직임 검출에서 적은 내부 메모리를 이용함으로써 내부 메모리를 다른 용도로 사용할 수 있는 가용성을 증대시키고, 내부 메모리에서 보다 많은 연산을 수행함으로써 빠른 성능으로 복잡한 MPEG-4 비디오 부호화 알고리즘이 구현될 수 있다.
Abstract:
본 발명에 따른 고정 소수점 코드 변환을 이용한 엠펙1 오디오 화일의 디코딩 성능 향상 방법은, 압축된 엠펙1 오디오 화일을 음성으로 재생하기 위하여 디코딩하는 방법에 있어서, 압축된 엠펙 오디오 화일 중 부동 소수점을 이용하여 이루어진 원시코드 데이터에 대하여 디코딩을 위한 코드의 변수 또는 상수에 대한 정수 단어 길이를 결정하고, 사칙 연산을 고려하여 각 변수에 대한 단어 길이를 재조정하여 고정 소수점을 이용하는 코드 데이터로 변환하는 고정 소수점 변환 단계와, 고정 소수점으로 변환된 코드 데이터에 대하여 프로세서 측면 및 메모리 사용측면에 따라 최적하기 위하여 상기 변환된 데이터의 형태를 변환하는 최적화 단계와, 최적화된 코드 데이터에 대하여 디코딩을 수행할 프로세서에 상응하는 기계어로 변환하여 디코딩의 성능 을 향상시키는 기계어 변환 단계를 수행한다. 본 발명에 의하면, 저가의 낮은 성능 프로세서를 가지고 엠펙1 오디오 디코더를 실시간으로 재생이 가능하며, 엠펙 비디오와의 동시 재생으로 동영상을 모바일 환경에서나 내장형 시스템에서 재생할 수 있다.