Abstract:
A method and an apparatus for providing differentiated services in a home network are provided to offer various services of a home network by reflecting function standards of premises access terminals to a premises quality priority policy, supporting quality assurance for high-performance and high-quality multimedia services, and controlling various service policies using a home server. In a home network, which connects various network access terminals and service devices and provides various services based on a home server(100), the home server(100) comprises a QoS(Quality of Service) switch(102) and a QoS manager(101). The QoS switch(102) extracts multi-packet fields from the packets inputted from the access terminals, and executes network distribution according to the priority. The QoS manager(101) establishes services of desired quality according to characteristics of the access terminals, and prioritizes the access terminals and the services by using the extracted multi-packet fields.
Abstract:
본 발명은 무선 정합을 이용하여 홈 서버에 저장된 멀티미디어 데이터를 수신하여 A/V 장치를 통해 재생시킬 수 있는 룸 에이전트 장치 및 홈 네트워크 시스템에 관한 것으로, 본 발명은 PC, 가전기기, 제어기기, 미디어 기기를 포함하는 댁내 장치들에 대한 미디어 서버, 네트워크 서버 및 홈 오토메이션 서버 기능을 수행하는 홈 서버; 및 상기 홈 서버와 무선 정합을 통해 데이터를 송수신하고, 댁내 장치들과 각각 유무선 방식을 통해 연결되어, 상기 댁내장치와 홈 서버간에 데이터를 중계하면서, 수신된 멀티미디어 데이터는 디코딩하여 A/V장치에서 재생가능한 오디오/비디오신호로 출력하는 룸 에이전트 장치를 포함한다. 룸 에이전트, 홈 네트워크, 홈 서버, 무선 정합, IrDA, WLAN, UWB, Zigbee, USB
Abstract:
본 발명은 라우터에서의 IP 패킷 포워딩 기능을 수행함에 있어 기존의 베스트 에포트(Best effort) 서비스뿐만 아니라 가상사설망(VPN), 실시간 서비스, 차별화된 서비스(DS) 등의 다양한 서비스를 수용하고자 할 때 IP 패킷의 포워딩(forwarding) 성능을 높이기 위하여 각각의 서비스에 대한 룩업을 병렬로 수행할 수 있는 방법 및 포워딩 엔진장치에 관한 것이다. 본 발명은 하나의 수신 IP 패킷에 대하여 VPN, 실시간 처리 서비스, DS 등의 서비스를 처리하기 위해서는 우선 순위가 높은 서비스 테이블로부터 룩업을 수행하고 해당 IP 패킷의 서비스가 없는 경우 다음 우선 순위 서비스 테이블을 검사하여 마지막으로 우선 순위가 가장 낮은 베스트 에포트(Best Effort) 서비스 테이블을 룩업해야 하는 정책을 따라야 한다. 이때, 각 서비스 테이블을 순차적으로 룩업 기능을 수행할 때 최종 룩업 테이블의 결과를 얻어내기까지는 하나의 IP 패킷에 대한 룩업 시간이 많이 소요된다. 따라서 본 발명에서는 각 서비스 테이블을 병렬적으로 룩업 기능을 수행하도록 하여 IP 패킷에 대한 다양한 서비스 테이블 룩업에 따르는 성능 저하를 극복할 수 있도록 한다. 라우터, 룩업제어, IP패킷, 포워딩 엔진
Abstract:
본 발명은 홈게이트웨이 시스템에서 SNMP를 이용한 망 관리 에이전트 구성 방법에 관한 것으로서, 액세스망 기가비트 인터넷 접속 모듈, SNMP 에이전트로 구성된 망 관리 에이전트, 스위칭 모듈, 댁내망 정합 모듈로 구성된 홈게이트웨이 시스템에 있어서 SNMP 에이전트를 이용한 망 관리 에이전트 구성 방법은, (a) 망관리장치로부터 SNMP메시지를 수신하여 망구성요소에 대한 관리요청을 받는 단계, (b) 상기 수신된 SNMP메시지를 분석하여 망구성요소에 대한 관리대상을 판단하는 단계, (c) 상기 관리대상에 따라 SNMP메시지의 프로토콜의 명령어 구문을 분석하는 단계 및 (d) 상기 분석된 명령어 구문에 따른 각각의 명령에 따라 동작을 실행한 후 그 실행결과를 SNMP 응답 메시지로 생성하여 상기 망관리장치로 전송하는 단계를 포함하여 구성함으로써, 망구성요소의 동작과 관련한 정보를 홈게이트웨이 시스템에 있어서 인터넷 표준 망 관리 프로토콜(SNMP)을 이용하여 실제로 장치가 설치된 장소로 운용자가 이동하지 않고, 원격지에서 관리하도록 함으로써 가정 내에 구축된 홈네트워크에 설치된 홈게이트웨이의 데이터 흐름이나 망구성요소의 구성, 상태 및 통계 정보를 효율적으로 측정할 수 있는 효과가 있다.
Abstract:
본 발명은 실시간 방문자 화상 통화 서비스를 지원하는 홈오토 정합장치에 관한 것으로서, 기존의 댁내에서 사용하는 현관문에 설치된 비디오 도어폰으로부터 NTSC방식의 아날로그 영상신호를 수신하여 디코딩함으로써 디지털 신호로 변환하는 변환수단; 디지털화된 영상신호를 MPEG4로 압축하여 호스트 프로세서로 보내는 비디오 디코딩수단; 비디오 도어폰의 마이크와 스피커를 통해 입력되거나 출력되는 아날로그 음성신호를 하프 듀플렉스(Half-Duplex) 방식으로 입력과 출력을 분리해 내는 음성신호분리수단; 아날로그 음성입력신호를 아날로그-디지털 변환과 PCM 신호로 변환하는 PCM 변환수단; PCM 신호로 디지털화된 음성신호의 반향 제거 등 상호간섭(Cross-talk)을 제거하고 응용계층에서 원하는 음성 코덱(Codec)으로 음성신호를 변환하여 호스트 프로세서로 보내는 음성신호 변환수단; 비디오 도어폰에 +12V와 GND(접지) 전원을 공급하고, 도어락 장치를 제어하는 전원제어수단을 포함하여 이루어져, 홈오토 장치에 전혀 영향을 주지 않으면서 비디오 도어폰의 영상신호와 음성신호를 변환하여 홈게이트웨이에 전달하여 사용자에게 실시간으로 방문자와 화상 통화가 가능하게 하며, 또한 원격으로 도어락 장치를 제어 할 수 있도록 하는 효과가 있다. 또한, 홈게이트웨이를 통해 댁내의 컴퓨터 등에서도 방문자와의 실시간 통화가 가능하다. 홈게이트웨이, 홈오토 장치, MPEG 인코더, 아날로그 영상신호, 아날로그 음성신호
Abstract:
본 발명은 광통신망(FTTH : Fiber to the Home)인 EPON(Ethernet Passive Optical Network) 기반의 홈 게이트웨이 시스템 및 이러한 홈게이트웨이 시스템에서의 패킷 처리 방법에 관한 것으로, 홈 게이트웨이의 메인 프로세서로 2개의 이더넷 인터페이스를 갖는 제어프로세서를 이용하고, 댁내망 이더넷 스위치 칩으로는 L2 멀티캐스트 MAC 테이블을 기반으로 멀티캐스트 트래픽에 대한 처리가 가능하도록 IGMP 스누핑 기능을 갖는 이더넷 스위치를 사용함으로써 멀티캐스트 MAC 테이블을 제어 프로세서에서 관리가 가능하도록 한다. 또한, 입력된 멀티캐스트 트래픽에 대해서는 프로세서를 거치지 않고 L2 이더넷 스위치 기능에 의해서 직접 처리하도록 하여 홈 게이트웨이에 사용하는 상기 제어 프로세서의 부하를 경감하도록 하고, 가입자망 인터페이스로 VDSL, EPON, 기가비트 이더넷 및 10/100 패스트 이더넷 인터페이스를 모드 선택에 따라 다양하게 제공함으로써 사용자에게 다양한 서비스를 제공한다. 홈 네트워크, 홈 게이트웨이, 다중 WAN 정합, EPON, PLC 정합
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은 다수의 셋탑박스에 저장장치 공유 기능을 제공하는 홈게이트웨이 시스템 및 그를 이용한 저장장치 공유 서비스 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 외부 액세스 네트워크와 내부 홈네트워크를 정합하는 홈게이트웨이 시스템에 PVR 장치를 구비하여, 다수의 셋탑박스가 독립적인 PVR 장치를 갖지 않고도 PVR 클라이언트 기능만을 수행하여, 홈네트워크에 연결된 홈게이트웨이의 PVR 서버 기능을 통해 PVR 장치를 공유할 수 있도록 하여, 방송스트림 데이터를 저장 및 재생할 수 있도록 하는 PVR 공유 기능을 제공하는 홈게이트웨이 시스템 및 그를 이용한 PVR 공유 서비스 방법을 제공하고자 함. 3. 발명의 해결 방법의 요지 본 발명은, 홈네트워크 환경하에서 다수의 방송 셋탑박스를 수용하는 홈게이트웨이 시스템에 있어서, 액세스 네트워크를 정합하기 위한 액세스망 정합수단; 홈네트워크를 통해 상기 셋탑박스와 정합하기 위한 홈네트워크 정합수단; 저장/재생 제어수단의 제어하에, 상기 액세스 네트워크를 통해 입력되는 IP 방송 패킷에서 IP 방송스트림을 추출하기 위한 방송스트림 추출수단; 상기 액세스 네트워크와 상기 홈네트워크 간의 방송 패킷 처리 및 흐름제어 기능을 수행하며, 상기 셋탑박스의 요구에 따라, 상기 IP 방송스트림을 저장 제어하며, 저장된 IP 방송스트림을 재생 제어하기 위한 상기 저장/재생 제어수단; 및 상기 저장/재생 제어수단의 제어하에, 상기 IP 방송스트림을 저장하고 있는, 동일 홈네트워크상의 상기 셋탑박스와 이격된 공유저장수단을 포함함. 4. 발명의 중요한 용도 본 발명은 홈네트워크 시스템 등에 이용됨.
Abstract:
PURPOSE: A method for processing packets in the VC(Virtual Channel) merging controller of an ATM-based MPLS(Multi-Protocol Label Switching) system is provided to support the efficiency and scalability of channel resources by executing a packet header conversion function for VC merging while maintaining the original functions of an ATM exchange. CONSTITUTION: If a packet is received from a receiving SAR(Segmentation And Reassembly) element through a UTOPIA interface part(200), a VC merging controller reads values from a merging table by using the channel handle value of the received packet as the offset value of the merging table(202). The VC merging controller assumes the type of each packet, determines a TCID(Transmit Channel IDentifier), a PID(Port Identifier), a VPI(Virtual Path Identifier), and a VCI(Virtual Channel Identifier) from the fields of the merging table, and stores them(202). The VC merging controller confirms whether the received packet is an EFC(Extended Forwarding Control) packet for the message control between an MSC(MPLS Service Controller) and a forwarding engine or between the MSC and a router(203). In case that the received packet is an EFC packet, the VC merging controller reads a TCID recorded in the payload portion of the received packet and inserts it into the channel ID field of a transmitting packet(208).
Abstract:
PURPOSE: An apparatus and a method for controlling a high-speed IP forwarding engine on the basis of a high-speed lookup device are provided to overcome deterioration in performance, due to lookup process, by embodying a hardware lookup device driver to configure a lookup table as preparation for the driving of a high-speed IP lookup device and replacing an existing software-based lookup module. CONSTITUTION: A forwarding control system based on a high-speed IP lookup device consists of a lookup device(36), a control data structure memory(32), a lookup device and memory initialization control part(33), a lookup table configuration part(34), and a lookup device and memory control part(35). The lookup device(36) compares a lookup table stored in an internal lookup memory(37) with the address information of an inputted IP packet and finds out forwarding information stored in an external forwarding memory(38). The control data structure memory(32) stores the configuration information of a structure that manages the control data of the lookup device(36), the control data of the lookup memory(37), and the control data of the forwarding memory(38) in common. The lookup device and memory initialization control part(33) issues a control command to initialize the lookup device(36), the lookup memory(37), and the control data structure memory(32) in case that an initialization command is generated from an upper application program module(31). In case that a lookup entry addition/deletion command is generated from the upper application program module(31), the lookup table configuration part(34) searches the lookup table to confirm whether an addition or deletion lookup entry exists, adds or deletes the addition or deletion lookup entry according to a search result, and issues a control command to update the contents of the control data structure memory(32). The lookup device and memory control part(35) receives the issued control commands and inputs control values, related to the issued control commands, to the lookup device(36), the lookup memory(37), and the forwarding memory(38).
Abstract:
PURPOSE: An apparatus and a method for controlling Internet protocol address lookup by using a cache forwarding table in a router system are provided to establish identical IP(Internet Protocol) address combination from entire forwarding table lookup, and to perform lookup for one IP packet in the cache forwarding table and the entire forwarding table at the same time, so as to obtain a lookup result quickly upon cache hit. CONSTITUTION: An IP header processor(201) checks an IP header in an IP packet flowing through a forwarding engine in a router, to extract an IP address, TCP(Transmission Control Protocol) port information and connector information. An IP header cache controller(202) configures an entry based on information in the extracted IP header, to perform a lookup operation according to cache information. An IP address cache information storing unit(203) stores information corresponding to a recently matched IP packet in entire forwarding lookup under the control of the IP header cache controller(202). A cache label information storing unit(204) stores corresponding output packet information when one cache entry stored in the IP address cache information storing unit(203) under the control of the IP header cache controller(202). A lookup controller(205) generates a lookup control signal using corresponding IP header information when cache miss is generated for the IP header provided from the IP header cache controller(202) to acquire a lookup result, and delivers an acquired result to the IP header cache controller(202). An entire forwarding storing unit(206) provides forwarding information to the next hop of the IP packet and a lookup engine function under the control of the lookup controller(205). And a forwarding label information storing unit(207) stores output packet information corresponding to an entry when the entry is stored in the entire forwarding storing unit(206) under the control of the lookup controller(205).