KR20090060916A - 이종 UPnP네트워크를 통한 멀티미디어 서비스 방법 및 시스템 - Google Patents
이종 UPnP네트워크를 통한 멀티미디어 서비스 방법 및 시스템 Download PDFInfo
- Publication number
- KR20090060916A KR20090060916A KR1020070127911A KR20070127911A KR20090060916A KR 20090060916 A KR20090060916 A KR 20090060916A KR 1020070127911 A KR1020070127911 A KR 1020070127911A KR 20070127911 A KR20070127911 A KR 20070127911A KR 20090060916 A KR20090060916 A KR 20090060916A
- Authority
- KR
- South Korea
- Prior art keywords
- upnp
- home connection
- extended home
- extended
- network
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/12—Arrangements for remote connection or disconnection of substations or of equipment thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2809—Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2812—Exchanging configuration information on appliance services in a home automation network describing content present in a home automation network, e.g. audio video content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/2818—Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/283—Processing of data at an internetworking point of a home automation network
- H04L12/2832—Interconnection of the control functionalities between home networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computing Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Claims (15)
- 확장 홈 연결 장치가 메시지 릴레이 및 전파 서비스를 받기 위하여 릴레이 피어와 가상통신 채널을 통해 연결을 설정하는 단계와;상기 가상 통신 채널을 통해 연결된 확장 홈 연결 장치들의 UPnP 네트워크에 존재하는 멀티미디어 데이터중에서 재생하고자 하는 멀티미디어 데이터를 검색하는 단계와;상기 검색결과, 해당 멀티미디어 데이터가 존재하는 확장 홈 연결 장치간에 가상 통신 채널을 통해서 연결되는 단계와;상기 가상 통신 채널을 통해서 연결된 확장홈 연결 장치측으로 멀티미디어 데이터를 스트리밍 서비스하는 단계를 수행하도록 이루어진 것을 특징으로 하는 이종 UPnP네트워크간 멀티미디어 서비스 방법.
- 제1 항에 있어서,상기 릴레이 피어와 가상통신 채널을 통해 연결을 설정하는 단계는,상기 확장 홈 연결 장치와 상기 릴레이 피어간 연결된 가상 통신 채널을 통해서 확장 홈 연결 장치의 채널 정보를 광고하는 단계와;상기 광고된 채널 정보를 검색하는 단계와;상기 검색된 채널정보를 이용하여 확장 홈 연결 장치간 가상 통신채널을 생성하는 단계를 포함하여 이루어진 것을 특징으로 하는 이종 UPnP네트워크간 멀티미디어 서비스 방법.
- 제2 항에 있어서, 상기 검색된 채널 정보를 통해 확장 홈 연결 클라이언트가 가상 송신 채널을 생성하여 확장 홈 연결 서버에서 생성한 가상 수신 채널과 바인딩하여 확장 홈 연결 클라이언트로부터 확장 홈 연결 서버로의 단방향 가상 통신 채널 연결을 생성하는 단계와;상기 확장 홈 연결 클라이언트가 채널 정보를 생성하고, 그 광고에 대한 가상 수신 채널을 생성하는 단계와;상기 생성된 확장 홈 연결 클라이언트로부터 확장 홈 연결 서버로의 단방향 가상 통신 채널을 통해 상기 생성한 확장 홈 연결 클라이언트의 채널 정보를 포함하는 인증 질의 메시지를 통해 인증하는 단계를 포함하는 것을 특징으로 하는 이종 UPnP네트워크간 멀티미디어 서비스 방법.
- 제3 항에 있어서, 상기 인증하는 단계는,확장 홈 클라이언트가 인증 질의 메시지를 확장 홈 연결 서버에게 전송하는 단계와;확장 홈 연결 서버가 상기 인증 질의 메시지를 이용하여 확장 홈 연결 클라이언트를 인증하는 단계와;인증이 정상적으로 처리되면, 상기 확장 홈 연결 서버는 수신한 확장 홈 연결 클라이언트의 채널 정보를 통해 생성되는 가상 통신 채널을 통해 인증 응답 메시지를 전송하는 단계와;상기 확장 홈 연결 클라이언트가 상기 인증 응답 메시지를 통해 확장 홈 연결 서버를 인증하는 단계를 포함하는 것을 특징으로 하는 이종 UPnP네트워크간 멀티미디어 서비스 방법.
- 제4 항에 있어서, 상기 인증 질의 메시지는,확장 홈 연결 클라이언트의 식별번호, 확장 홈 연결 클라이언트가 생성한 임의의 랜덤 상수 값, 암호화된 클라이언트 세션키, 메시지 인증 코드를 포함하는 것을 특징으로 하는 이종 UPnP네트워크간 멀티미디어 서비스 방법.
- 제4 항에 있어서, 상기 인증 응답 메시지는,확장 홈 연결 서버가 생성한 임의의 랜덤 상수 값, 암호화된 서버 세션키, 메시지 인증 코드를 포함하는 것을 특징으로 하는 이종 UPnP네트워크간 멀티미디어 서비스 방법.
- 제1 항에 있어서, 상기 가상 통신 채널을 통해서 연결되는 단계는,상기 검색된 멀티미디어 데이터중 재생할 특정 멀티미디어 데이터를 선택하는 단계와;상기 멀티미디어 데이터를 보유하고 있는 해당 확장 홈 연결장치의 UPnP 인터넷 게이트웨이를 검색하는 단계와;상기 UPnP 인터넷 게이트웨이의 외부 포트를 개방하기 위한 제어 메시지를 가상 통신 채널을 통해 전송하는 단계와;상기 제어 메시지를 수신한 UPnP 인터넷 게이트웨이는 상기 요청에 대한 외부 포트를 개방하고, 자신의 IP 주소와 개방된 포트 번호를 요청한 확장 홈 연결 클라이언트에게 응답하는 단계를 더 포함하여 이루어진 것을 특징으로 하는 이종 UPnP네트워크간 멀티미디어 서비스 방법.
- 제1 항에 있어서, 상기 멀티미디어 데이터를 스트리밍 서비스중 개방한 외부 포트로의 불법적인 침입을 차단하기 위하여 사용중이지 않은 포트를 감시하여 자동 으로 폐쇄시키는 단계를 더 포함하여 이루어진 것을 특징으로 하는 이종 UPnP 네트워크간 멀티미디어 서비스 방법.
- 릴레이 피어와의 연결에 의해 사설망으로 구성된 이종 유피앤피(UPnP) 네트워크간의 멀티미디어 데이터를 스트리밍 하는 장치에 있어서,JXTA 프로토콜 기반의 단말 대 단말 통신 망에 접속하여 JXTA 메시지와, 외부로부터 차단된 로컬 망내 UPnP 메시지를 송수신하는 메시지 처리기와;상기 메시지 처리기를 기반으로 릴레이 피어와의 연결을 설정하는 릴레이 피어 연결 처리부와;상기 메시지 처리기를 기반으로 이종 UPnP 망에 위치한 UPnP A/V 장치들을 확인 및 제어하고, 발생되는 이벤트를 처리하며, UPnP 인터넷 게이트웨이의 외부 포트의 개폐를 제어하는 게이트웨이 제어부를 포함하는 것을 특징으로 하는 확장 홈 연결 장치.
- 제9 항에 있어서, 상기 확장 홈 연결 장치는,구성 정보를 UPnP 프로토콜에 기반하여 연결을 설정하는 확장 홈 연결 장치 설정 처리부와;이종 UPnP 네트워크 간 UPnP 메시지 릴레이를 위하여 로컬 UPnP 네트워크 상 에 UPnP 메시지를 JXTA 메시지에 포함하여 전송하기 위한 메시지 변환 처리부를 포함하는 것을 특징으로 하는 확장 홈 연결 장치.
- 제10 항에 있어서, 상기 확장 홈 연결 장치 설정 처리부는,이종 UPnP 네트워크에 따라 연결된 확장 홈 연결 장치의 연결 허용시간이 경과하였거나, 연결이 종료된 경우에 기 저장된 홈 연결 장치 관리 테이블에서 해당 확장 홈 연결 장치에 대한 정보를 삭제하는 것을 특징으로 하는 확장 홈 연결 장치.
- 제9 항에 있어서, 상기 확장 홈 연결 장치는,상기 메시지 처리기를 기반으로 이종 UPnP 네트워크에 위치한 확장 홈 연결 장치와의 단말 대 단말 가상 통신 채널을 연결하여 상호 인증을 수행하는 인증 처리부를 더 포함하는 것을 특징으로 하는 확장 홈 연결 장치.
- 제9 항에 있어서, 상기 확장 홈 연결 장치는,확장 홈 연결 서비스를 직접 제공하여 다른 확장 홈 연결 장치에게 자신이 속한 UPnP 네트워크로의 연결을 제공할 경우 확장 홈 연결 서버로서 동작하며,자신이 다른 UPnP 네트워크에 위치한 확장 홈 연결 장치에게 연결을 요청할 경우 확장 홈 연결 클라이언트로 동작하는 것을 특징으로 하는 확장 홈 연결 장치.
- 제9 항에 있어서, 상기 게이트웨이 제어부는,사용중이지 않는 개방된 외부 포트가 폐쇄되도록 제어하는 것을 특징으로 하는 확장 홈 연결 장치.
- 가상 UPnP 네트워크로 연결된 이종 UPnP 네트워크간 멀티미디어 서비스 시스템에 있어서,이종 UPnP 네트워크 장치를 가상 통신채널로 연결하는 릴레이 피어와;검색요청에 대응하는 멀티미디어 데이터를 검색한후, 해당 멀티미디어 데이터를 외부 포트를 개방하여 인증을 통해 통신환경에 접근한 특정 UPnP 네트워크 장치에 스트리밍 서비스하는 제1 UPnP 네트워크 장치와;상기 제1 UPnP 네트워크 장치로 멀티미디어 데이터 검색을 요청하고, 상기 외부 포트를 통해 상기 제1 UPnP 네트워크 장치로부터 상기 멀티미디어 데이터를 수신하여 스트리밍 서비스하는 제2 UPnP 네트워크 장치를 포함하는 것을 특징으로 하는 이종 UPnP 네트워크간 멀티미디어 서비스 시스템.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070127911A KR100953093B1 (ko) | 2007-12-10 | 2007-12-10 | 이종 UPnP네트워크를 통한 멀티미디어 서비스 방법 및 시스템 |
US12/187,469 US8031641B2 (en) | 2007-12-10 | 2008-08-07 | Method and system for serving multi-media data between hetero UPnP networks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070127911A KR100953093B1 (ko) | 2007-12-10 | 2007-12-10 | 이종 UPnP네트워크를 통한 멀티미디어 서비스 방법 및 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090060916A true KR20090060916A (ko) | 2009-06-15 |
KR100953093B1 KR100953093B1 (ko) | 2010-04-19 |
Family
ID=40721617
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070127911A Expired - Fee Related KR100953093B1 (ko) | 2007-12-10 | 2007-12-10 | 이종 UPnP네트워크를 통한 멀티미디어 서비스 방법 및 시스템 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8031641B2 (ko) |
KR (1) | KR100953093B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140030694A (ko) * | 2012-09-03 | 2014-03-12 | 현대모비스 주식회사 | Dlna 기기 간 오류 처리 방법 및 이를 이용한 미디어 스트리밍 서비스 방법 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101859235B1 (ko) * | 2009-12-15 | 2018-06-28 | 삼성전자주식회사 | 범용 플러그 앤 플레이 가능 텔레포니 장치들과 무선 영역 네트워크 장치들 사이의 멀티미디어 회의 시스템 및 방법 |
KR101759429B1 (ko) * | 2016-03-24 | 2017-07-31 | 숭실대학교산학협력단 | 멀티 도메인 환경에서 도메인과 대응되는 피어 및 이의 제어 방법 |
JP2019153034A (ja) * | 2018-03-02 | 2019-09-12 | 村田機械株式会社 | 中継サーバ |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100485769B1 (ko) | 2002-05-14 | 2005-04-28 | 삼성전자주식회사 | 서로 다른 홈네트워크에 존재하는 네트워크장치간의접속을 제공하기 위한 장치 및 방법 |
KR100440583B1 (ko) | 2002-05-16 | 2004-07-19 | 한국전자통신연구원 | 외부 인터넷에 의한 댁내망의 UPnP장치 관리제어 장치및 방법 |
KR20040005503A (ko) | 2002-07-10 | 2004-01-16 | 엘지전자 주식회사 | 홈 네트워크의 유피엔피 기능 분산 시스템 |
US7490171B2 (en) * | 2003-05-19 | 2009-02-10 | Intel Corporation | Universal plug-and-play mirroring device, system and method |
US7844738B2 (en) | 2004-01-16 | 2010-11-30 | Sony Corporation | Method of and apparatus for bridging a UPnP network and a rendezvous network |
US20060143295A1 (en) | 2004-12-27 | 2006-06-29 | Nokia Corporation | System, method, mobile station and gateway for communicating with a universal plug and play network |
US20060245403A1 (en) | 2005-04-27 | 2006-11-02 | Matsushita Electric Industrial Co., Ltd. | UPnP mobility extension using session initiation protocol |
KR100736037B1 (ko) | 2005-06-01 | 2007-07-06 | 삼성전자주식회사 | UPnP기능의 확장 시스템 및 방법 |
US7751321B2 (en) | 2006-03-09 | 2010-07-06 | Samsung Electronics Co., Ltd. | Method and system for remote access to universal plug and play devices |
-
2007
- 2007-12-10 KR KR1020070127911A patent/KR100953093B1/ko not_active Expired - Fee Related
-
2008
- 2008-08-07 US US12/187,469 patent/US8031641B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140030694A (ko) * | 2012-09-03 | 2014-03-12 | 현대모비스 주식회사 | Dlna 기기 간 오류 처리 방법 및 이를 이용한 미디어 스트리밍 서비스 방법 |
Also Published As
Publication number | Publication date |
---|---|
US20090147794A1 (en) | 2009-06-11 |
US8031641B2 (en) | 2011-10-04 |
KR100953093B1 (ko) | 2010-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101410927B1 (ko) | 범용 플러그 앤 플레이 디바이스에 원격 액세스하는 방법및 시스템 | |
EP2291979B1 (en) | Remote access between upnp devices | |
US6948076B2 (en) | Communication system using home gateway and access server for preventing attacks to home network | |
US9948686B2 (en) | Method and apparatus for sharing DLNA device | |
JP4909277B2 (ja) | ネットワーク通信機器、ネットワーク通信方法、アドレス管理機器 | |
US20080235358A1 (en) | Proxy Device, Network System, and Communication Method | |
US20050240758A1 (en) | Controlling devices on an internal network from an external network | |
KR101424718B1 (ko) | 원격 접속 환경에서 접속 가능한 홈 네트워크 정보를제공하는 장치 및 그 방법 | |
US8327433B2 (en) | Content aggregation server on virtual universal plug-n-play network | |
CN106604119B (zh) | 一种用于智能电视私有云设备的网络穿透方法及系统 | |
WO2008087374A2 (en) | SYSTEM AND METHOD FOR REMOTELY ACCESSING UNIVERSAL PLUG AND PLAY (UPnP) NETWORKS | |
KR100906677B1 (ko) | UPnP 네트워크의 원격지 보안 접속 시스템 및 방법 | |
KR100953093B1 (ko) | 이종 UPnP네트워크를 통한 멀티미디어 서비스 방법 및 시스템 | |
JP2009230256A (ja) | 通信制御装置、通信制御方法および通信制御プログラム | |
JP4886712B2 (ja) | アクセス制御システム、アクセス制御方法、アクセス制御装置およびアクセス制御プログラム | |
US9325518B2 (en) | Controlling a device of a remote network from a local network | |
Belimpasakis et al. | Remote access to universal plug and play (UPnP) devices utilizing the Atom publishing protocol | |
KR101117316B1 (ko) | 댁 내 범용 플러그 앤 플레이 디바이스에 대한 원격 접속 서비스를 제공하기 위한 원격 접속 서비스 프로파일 설정 방법 및 사용자 인증 방법 | |
Hwang et al. | Personal mobile A/V control point for home-to-home media streaming | |
CN105323125B (zh) | 一种跨家庭网络的处理方法及http网关、dlna设备 | |
KR100492543B1 (ko) | 홈 네트워크 내의 디바이스 원격 제어 방법 및 시스템 | |
US8671178B2 (en) | Information processing system and method providing a remote access | |
KR20050046998A (ko) | 홈 네트워크 내의 디바이스 원격 제어 방법 및 시스템 | |
KR20040110942A (ko) | 홈 네트워크 식별 정보 관리 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20071210 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20091030 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20100331 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100408 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100408 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20130325 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20130325 Start annual number: 4 End annual number: 4 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170309 |