Abstract:
본 발명은 전원선 통신이 가능한 USB 인터페이스에 관한 것으로서, 더 상세하게는 PLC VCC 라인을 더 구비하여 종래의 USB VCC 보다 높은 전압을 제공하고 상기 PLC VCC 라인을 이용하여 전원선 통신이 가능한 USB 인터페이스 기술에 관한 것이다. 이를 위한 본 발명은 USB에 전원을 공급하는 USB VCC 라인(20) 및 GND 라인(50)과 데이터를 전송하는 Data (+) 라인(30) 및 Data (-) 라인(40)으로 구성되는 USB 인터페이스에 있어서, 상기 USB 인터페이스에 별도의 전원을 공급하는 PLC VCC 라인(10)과 상기 PLC VCC 라인(10) 및 GND 라인(50)을 이용하여 전원 공급과 통신이 동시에 가능한 모뎀이 구비되어 전원선 통신으로 사용되는 PLC 장치 소켓(65)을 포함하여 이루어지는 특징이 있다. PLC, PLC 라인, USB 인터페이스, 저속 통신
Abstract:
PURPOSE: A USB interface capable of performing PLC(Power Line Communication) is provided to offer power of a high voltage through a PLC VCC line, thereby performing communication with a device which needs high power, without separate power supply. CONSTITUTION: Power is provided to a USB through a USB VCC line(20). Data is transmitted to a GND(Ground) line(50) through a data(+) line(30) and a data(-) line(40). Separate power is provided to a USB interface through a PLC VCC line(10). A modem simultaneously enables power supply and communication by the PLC VCC line and the GND line. The PLC VCC line, the USB VCC line, the data(+) line, the data(-) line, and the GND line are connected to a USB device. Power which is higher than power of the USB VCC line is supplied to the PLC VCC line.
Abstract:
본 발명은 로컬 호스트 컴퓨터의 호스트 라우팅 기능과 하나 이상의 IP 주소를 하나의 네트워크 인터페이스 카드(NIC : Network Interface Card)에 할당할 수 있는 IP Aliasing 그리고 동적으로 호스트 환경설정을 지원하는 동적 호스트 설정 프로토콜(DHCP : Dynamic Host Configuration Protocol)을 이용하여, 소수의 글로벌 IP 주소를 다수의 로컬 호스트들이 공유하여 패킷 헤더/페이로드의 IP 주소/포트를 변환하지 않고 단순히 참조에 의해 로컬 호스트와 외부 호스트간의 풀 액세스(Full Access) 통신 및 종단간 보안 통신을 요구하는 IPSec을 지원하는 특징을 가지는 방법 및 장치에 관한 것이다. 본 발명에서는 로컬 네트워크의 로컬 호스트가 내부 통신용으로 각각의 상이한 로컬 IP 주소를 할당받고, 글로벌 네트워크 호스트와의 통신용으로는 로컬 네트워크와 글로벌 네트워크와의 인터네트워킹을 담당하는 라우터/네트워크 장비에 할당된 하나 이상의 글로벌 IP 주소를 DHCP를 통해 할당받은 후, 이 두 IP 주소를 IP Aliasing을 통해 공유하여 하나 이상의 로컬 호스트들이 외부 글로벌 네트워크 호스트들과 송수신하는 데이터 플로우를 식별하는 방법 및 장치에 있어서, 상기 로컬 호스트 각각에 할당된 개별 IP 주소에 부가적으로 글로벌 IP 주소를 DHCP를 통해 할당하는 단계; 호스트 라우팅 테이블 및 호스트 라우팅 기능을 이용하여 데이터 플로우의 발신지 주소로서 상기 글로벌 IP 주소를 사용하여 송수신하는 단계; 상기 데이터 플로우에 대한 상기 패킷의 Layer 2 주소(이더넷일 경우, 로컬 호스트 MAC 주소), 상기 글로벌 IP 주소, 상기 외부 호스트의 IP 주소, 상기 패킷의 프로토콜 번호 정보를 포함하는 데이터 플로우 식별테이블을 구비하는 단계; 상기 외부 호스트와 상기 로컬 호스트간의 데이터 플로우를 상기 식별테이블에 저장된 정보의 적어도 일부를 이용하여 식별하는 단계; 데이터 플로우 식별테이블을 이용하여 외부 호스트로부터 로컬 호스트로의 응답 데이터를 전달하기 위해 Layer 2 포워딩을 수행하는 단계; 상기 데이터 플로우 식별테이블을 이용하여 데이터 플로우 식별을 지원할 수 없는 경우 ICMP Host Unreachable 메시지를 통신을 시도하는 호스트에 전송하는 단계; 및 로컬 호스트에 할당된 공유 글로벌 IP 주소를 찾기 위해 DHCP 서버와 통신하는 단계를 포함하는 데이터 플로우 식별 방법이 제공된다. 이로써 로컬 네트워크와 글로벌 네트워크의 인터네트워킹을 담당하는 라우터/네트워크 장비에 할당된 소수의 글로벌 IP 주소를 서로 상이한 다수의 로컬 호스트들이 공유를 통해 풀 액세스 통신을 지원하며 데이터 플로우 식별을 위해 패킷 헤더/페이로드의 IP 주소/포트를 변환하지 않고 단지 참조에 의해 데이터 플로우 식별을 지원한다. 본 발명으로 인해 별도의 ALG(Application Level Gateway) 소프트웨어 프로그램 없이도 일반적인 인터넷 응용뿐만 아니라 패킷의 페이로드에 로컬 호스트의 IP 주소/포트 정보를 포함하는 인터넷 응용도 지원할 수 있으며 패킷의 헤더/페이로드를 수정하지 않고 단지 참조에 의해 데이터 플로우를 식별하므로 종단간 연결 무결성을 요구하는 IPSec과 같은 보안용 응용 프로그램도 지원하는 장점을 가진다. IP 주소공유기법(IP Address Sharing Technology), 네트워크 주소 변환(NAT;Network Address Translation), 홈네트워킹(Home Networking), 호스트 라우팅(Host Routing), IP 앨리아싱(IP Aliasing)
Abstract:
1. 청구범위에 기재된 발명이 속한 기술 분야 본 발명은 MPLS(Multiprotocol Label Switching) 네트워크 기반 VPN(Virtual Private Network : 가상사설망)에서 VPN 사이트(site) 내에 속해 있는 VPN 이용자가 호스트를 이용하여 VPN 내의 다른 사이트로 이동하는 경우에도 위치에 구애 받지 않고 지속적으로 VPN 서비스를 제공 받을 수 있도록 이동성을 지원하는 것임. 2. 발명이 해결하고자 하는 기술적 과제 본 발명은 MPLS VPN 기술과 Mobile IP(Internet Protocol) 기술을 결합하여 VPN 사용자에게 이동 서비스를 지원하는 방식을 제안한다. MPLS를 이용한 VPN 서비스를 제공하기 위해 BGP-E 프로토콜을 사용하는 방식(IETF RFC2547)에서는 LER(Label Edge Router : 레이블 경계 라우터) 내의 VRF(VPN Routing Forwarding instance)를 이용하여 각 VPN 별로 라우팅/포워딩 정보를 기록한다. VPN에 이동 서비스를 제공하기 위해서는 LER 내의 VRF와 Mobile IP 프로토콜에서 정의된 이동 에이전트(Mobility Agent)들이 결합되어야 한다. 본 발명에서는 VPN에서 이동 서비스를 지원하기 위해 MPLS VPN 기술과 Mobile IP 기술을 결합하는 방식을 제시한다. 3. 발명의 해결방법의 요지 IETF에서 표준화로 추진 중에 있는 BGP/MPLS VPNs는 MPLS 기반 VPN을 구현하는 방법 으로 미국 시스코사에 의해 제안되어 RFC2547로 채택되었다. 이 방식에서는 LER 사이에 VPN 정보를 교환하기 위해 BGP-E 프로토콜을 사용하고, LER 내에 VPN 정보를 유지하기 위해 VRF를 이용한다. 이 VRF에 기록된 VPN 정보에 따라 VPN 서비스를 제공한다. 그런데, VPN 이용자가 다른 위치로 이동하는 경우, 해당 VPN 이용자는 이전의 위치에서 제공되는 VPN 서비스를 받지 못하게 된다. 따라서, VPN 이용자가 자신의 위치를 이동하더라도 계속적으로 VPN 서비스를 제공받기 위해서는 LER에 Mobile IP 기능에 지원되어야 한다. Mobile IP에서 이동성 지원을 위해 설계된 이동 에이전트인 홈 에이전트(Home Agent)와 외부 에이전트(Foreign Agent)가 LER에 설치된다. LER은 처음 VPN 사용자의 데이터를 받고 VRF를 검색하여 목적지 VPN 사이트로 전송한다. 목적지 VPN에 연결된 LER은 홈 에이전트에 의해 기록된 이동 정보를 이용하여 목적지 VPN 사이트 내의 목적지 노드가 이동되었는지를 파악한다. 목적지 노드가 이동한 경우에는 이동지 VPN 사이트가 연결된 LER로 데이터를 중계한다. 이동지 VPN 사이트에 연결된 LER은 외부 에이전트에 의해 기록된 방문자 정보를 이용하여 이동 노드가 방문했는지를 파악한다. 방문한 경우 수신된 데이터를 해당 VPN 사이트로 전달한다. 4. 발명의 중요한 용도 본 발명은 MPLS VPN에서 VPN 사용자를 위해 단말의 이동 서비스를 지원하기 위해 이용됨.
Abstract:
본 발명은 일정관리, 주소록 등과 같은 다양한 SyncML 어플리케이션의 서버 프로그램을 손쉽게 개발하기 위하여 개발자가 간단한 정보만 입력하면 어플리케이션의 소스코드를 자동으로 생성하여 주는 SyncML 서버 어플리케이션 개발을 위한 통합 개발 시스템에 관한 것이다. 이를 위해, 어플리케이션의 개발을 위해 개발자(31)로부터 입력된 데이터에 기초하여 오픈 데이터베이스 인터페이스 API(33), 데이터 구조체(34), 데이터베이스 SQL 스크립트(35)를 생성하는 싱크엔진 생성수단(21); 및 오픈 데이터베이스 인터페이스 API(33)에 대한 함수포인터를 보유하여 호출 가능하고, 함수포인터와 생성된 오픈 데이터베이스 인터페이스 API(33)를 맵핑 시키는 싱크 라이브러리수단(22);이 제공된다.
Abstract:
PURPOSE: A method for providing a mobile service in an MPLS(Multi Point Label Switching) VPN(Virtual Private Network) is provided to continuously offer a VPN service without a service disconnection although a VPN user is moved in an other site of the VPN. CONSTITUTION: An FA(Foreign Agent) performed on a PE(Provider's Edge) router inserts a VPN identifier in an 'ICMP agent advertisement' message, and transmits an other message per each VPN site connected to the FA because inter-different sites in the same VPN are connected to a PE. A mobile node recognizes whether the mobile node is moved through the message. The FA transmits the 'ICMP agent advertisement' message including the VPN identifier to each VPN site according to information in a VRF(VPN Routing Forwarding instance).
Abstract:
본 발명은 몸체가 구형으로 형성되어 바닥이 고르지 못한 장소에서도 이동이 가능할 뿐만 아니라, 방향의 전환이 용이하며 특히, 구형몸체를 탄성이 우수한 재질로 제작함으로써, 투척후 낙하하여도 충격을 흡수하여 내부 구성요소들이 손상되지 않으며, 외부에 보호막을 설치할 수 있어 수중에서도 이동이 가능한 구형이동로봇에 관한 것이다. 이러한 본 발명의 구형이동로봇은 중간에는 종동회전판이 설치된 회전축이 중앙을 가로질러 설치된 탄성을 갖는 구형 몸체와 ; 상기 회전축의 중간을 감싸고 회전 가능하게 설치된 회전관에 고정 설치되고, 상기 종동회전판에 동력을 전달하는 구동회전판이 설치된 이동모터와 ; 상기 회전관의 중간에 힌지 고정된 회동대의 하단에 고정 설치되고, 상기 회전관 일측에 설치되어 회전축의 정 중간을 중심으로 좌우로 기울어지는 회동판을 회동시키는 구동체를 회전시키는 선회모터와 ; 상기 모터들에 전원을 공급하는 전원공급장치를 포함하여 구성됨을 특징으로 한다. 로봇, 방수, 탄성선재, 보호막, 선회, 이동
Abstract:
PURPOSE: A DDS(Data Distribution Service) service agent for providing customized information, and a method thereof are provided to offer a customized DDS service by converting a user's desired information into a familiar format. CONSTITUTION: A profile manager(310) receives a profile from a user device, and analyzes the received profile. The profile manager transfers the property of the profile to other modules. A converter(320) converts DDS data into a user's desired document format. A sender(330) transmits the converted to the user device. A topic collector(340) collects topic data which is published by participants belonged to the DDS service.
Abstract:
PURPOSE: A mobile learning terminal, a method for providing mobile learning service of the mobile learning terminal and a recording medium in which a program for the same is recorded are provided to offer a learner with a studying schedule service corresponding to an evaluation result. CONSTITUTION: A learning schedule DB unit(150) records a learning schedule. An interface control unit(130) provides evaluation contents to a learner(200). The interface control unit inputs response information corresponding to the evaluation contents. An evaluation reading unit(140) reads evaluation result information corresponding to the response information. A learning contents unit(110) offers studying content.