KR102016347B1 - 클라이언트 및 서버 간 연결 방법 및 장치 - Google Patents
클라이언트 및 서버 간 연결 방법 및 장치 Download PDFInfo
- Publication number
- KR102016347B1 KR102016347B1 KR1020130021489A KR20130021489A KR102016347B1 KR 102016347 B1 KR102016347 B1 KR 102016347B1 KR 1020130021489 A KR1020130021489 A KR 1020130021489A KR 20130021489 A KR20130021489 A KR 20130021489A KR 102016347 B1 KR102016347 B1 KR 102016347B1
- Authority
- KR
- South Korea
- Prior art keywords
- client
- server
- wfd
- upnp
- information
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- 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
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
Abstract
본 발명의 실시 예에 따른 방법은, 서버와 클라이언트 간 연결 방법에 있어서, 디바이스 디커버리 과정을 수행하는 과정; 및 상기 디바이스 디커버리 과정 중, 상대방 측에서 UPnP(Universal Plug and Play) 관련 모듈을 포함하는지 판단하는 과정을 포함하고, 상기 판단은, 상기 서버와 클라이언트 간 교환하는 정보 엘리먼트를 근거로 함을 특징으로 한다.
Description
도 2는 WFD의 설정 과정을 도시한 흐름도;
도 3은 본 발명의 제 1 실시 예에 따른 WFD 구조도;
도 4는 본 발명의 제1 실시 예에 따른 WFD의 설정 과정을 나타낸 흐름도;
도 5는 본 발명의 제2 실시 예에 따른 WFD 구조도;
도 6은 본 발명의 제2 실시 예에 따른 WFD의 설정 과정을 나타낸 흐름도;
도 7은 본 발명의 제2 실시 예에 따른 WFD Sink Device 및 WFD Source Device간 동작 흐름도;
도 8은 본 발명의 제3 실시 예에 따른 WFD의 설정 과정을 나타낸 흐름도;
도 9는 본 발명의 제4 실시 예에 따른 WFD의 설정 과정을 나타낸 흐름도; 및
도 10은 본 발명의 제4 실시 예에 따른 WFD 구조도.
데이터의 일 예 | 내용 |
자동차의 Status | 현재 공기압, 고장 유무 등 진단(Diagnostics 정보) |
GPS 데이터 | 자동차의 고성능 GPS(Global Positioning System)를 사용한 정보전달 |
Field | Size(octets) | Value | Description |
Subelement ID | 1 | 11 | WFD 추가된 본 발명의 장치들을 나타내는 Device 정보들을 포함하는 Subelement를 나태는 Identifier |
Length | 2 | 6 | 이후 정보들의 길이 |
WFD UPnP Device Information | 6 | 표 3에서 정의된 데이터의 값 |
Bits | Name | Interpretation |
0 | WFD UPnP Device type | 0b0 : TmServerDevice 0b1 : TmServerDevice CP |
47:1 | Reserved | Set to Zero |
Claims (14)
- 서버에 의해 클라이언트에 접속하기 위한 방법으로서,
디바이스 디스커버리 절차를 통해 상기 클라이언트를 발견(discovery)하는 과정;
상기 서버의 디바이스 정보를 상기 클라이언트로 전송하거나, 또는 상기 클라이언트의 디바이스 정보를 상기 클라이언트로부터 수신하는 과정;
상기 클라이언트와 접속하는 과정; 및
상기 접속을 통해 UPnP(universal plug and play) 동작을 수행하는 과정을 포함하고,
상기 디바이스 정보는 CCC(car connectivity consortium) 서비스를 나타내는 OUI(organizational unique identifier), OUI 타입, 서브엘리먼트(subelement) ID, TmApplication 서버 지원가능능력, TmClientProfile 지원가능능력, TmNotification 서버 지원가능능력 및 포트 번호를 포함하는,
서버에 의해 클라이언트에 접속하기 위한 방법. - 제 1 항에 있어서,
상기 클라이언트에 의해 요청된 UPnP 디바이스 디스크립션(description) 정보를 전송하는 과정을 더 포함하는,
서버에 의해 클라이언트에 접속하기 위한 방법. - 제 1 항에 있어서,
상기 디바이스 정보는 상기 클라이언트의 IP(internet protocol), 상기 디바이스 디스커버리 절차를 통해 획득된 포트 넘버, 및 디바이스 디스크립션 XML(extensible markup language) 중 적어도 둘을결합하여 생성되는 URL(universal resource locator) 정보를 포함하는,
서버에 의해 클라이언트에 접속하기 위한 방법. - 제 3 항에 있어서,
상기 URL 정보는 상기 클라이언트의 디바이스 디스크립션의 위치를 나타내는,
서버에 의해 클라이언트에 접속하기 위한 방법. - 제 1 항에 있어서,
상기 서브엘리먼트 ID는 미러링크 UPnP-관련 정보의 포함을 나타내는,
서버에 의해 클라이언트에 접속하기 위한 방법. - 클라이언트에 의해 서버에 접속하기 위한 방법으로서,
상기 서버와 디바이스 디스커버리 절차를 수행하는 과정;
상기 서버의 디바이스 정보를 상기 서버로부터 수신하거나, 또는 상기 클라이언트의 디바이스 정보를 상기 클라이언트로부터 전송하는 과정;
상기 서버에 IP(internet protocol)를 할당하는 과정;
상기 서버와 접속하는 과정; 및
상기 접속을 통해 UPnP(universal plug and play) 동작을 수행하는 과정을 포함하고,
상기 디바이스 정보는 CCC(car connectivity consortium) 서비스를 나타내는 OUI(organizational unique identifier), OUI 타입, 서브엘리먼트(subelement) ID, TmApplication 서버 지원가능능력, TmClientProfile 지원가능능력, TmNotification 서버 지원가능능력 및 포트 번호를 포함하는,
클라이언트에 의해 서버에 접속하기 위한 방법. - 제 6 항에 있어서,
상기 서버로 UPnP 디바이스 디스크립션(description) 정보에 대한 요청을 전송하는 과정을 더 포함하는,
클라이언트에 의해 서버에 접속하기 위한 방법. - 제 6 항에 있어서,
상기 디바이스 정보는 상기 클라이언트의 IP(internet protocol), 상기 디바이스 디스커버리 절차를 통해 획득된 포트 넘버, 및 디바이스 디스크립션 XML(extensible markup language) 중 적어도 둘을 결합하여 생성되는 URL(universal resource locator) 정보를 포함하는,
클라이언트에 의해 서버에 접속하기 위한 방법. - 제 8 항에 있어서,
상기 URL 정보는 상기 클라이언트의 디바이스 디스크립션의 위치를 나타내는,
클라이언트에 의해 서버에 접속하기 위한 방법. - 제 6 항에 있어서,
상기 서브엘리먼트 ID는 미러링크 UPnP-관련 정보의 포함을 나타내는,
클라이언트에 의해 서버에 접속하기 위한 방법. - 클라이언트와 접속하기 위한 서버의 장치로서,
상기 서버의 장치는 청구항 제 1 항 내지 제 5 항 중 어느 한 항의 방법에 따라 동작하도록 구성되는,
서버. - 서버와 접속하기 위한 클라이언트의 장치로서,
상기 클라이언트의 장치는 청구항 제 6 항 내지 제 10 항 중 어느 한 항의 방법에 따라 동작하도록 구성되는,
클라이언트의 장치.
- 삭제
- 삭제
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP14752084.5A EP2957145B1 (en) | 2013-02-12 | 2014-02-12 | Method and apparatus for connection between client and server |
US14/178,872 US9832271B2 (en) | 2013-02-12 | 2014-02-12 | Method and apparatus for connection between client and server |
JP2015556877A JP6356155B2 (ja) | 2013-02-12 | 2014-02-12 | クライアントとサーバとの間の接続方法及び装置 |
PCT/KR2014/001136 WO2014126378A1 (en) | 2013-02-12 | 2014-02-12 | Method and apparatus for connection between client and server |
CN201480008500.8A CN105009674B (zh) | 2013-02-12 | 2014-02-12 | 用于客户端和服务器之间的连接的方法和装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130015070 | 2013-02-12 | ||
KR1020130015070 | 2013-02-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140101648A KR20140101648A (ko) | 2014-08-20 |
KR102016347B1 true KR102016347B1 (ko) | 2019-08-30 |
Family
ID=51746935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130021489A Active KR102016347B1 (ko) | 2013-02-12 | 2013-02-27 | 클라이언트 및 서버 간 연결 방법 및 장치 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9832271B2 (ko) |
EP (1) | EP2957145B1 (ko) |
JP (1) | JP6356155B2 (ko) |
KR (1) | KR102016347B1 (ko) |
CN (1) | CN105009674B (ko) |
WO (1) | WO2014126378A1 (ko) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150350288A1 (en) * | 2014-05-28 | 2015-12-03 | Qualcomm Incorporated | Media agnostic display for wi-fi display |
US9641960B2 (en) | 2014-11-12 | 2017-05-02 | Qualcomm Incorporated | MirrorLink with wireless serial bus |
KR102281341B1 (ko) * | 2015-01-26 | 2021-07-23 | 엘지전자 주식회사 | 싱크 디바이스 및 그 제어 방법 |
US10594785B2 (en) * | 2016-03-11 | 2020-03-17 | Intel Corporation | Transitioning from an infrastructure based wireless connection to a peer to peer (P2P) wireless connection |
US10826820B2 (en) * | 2017-05-09 | 2020-11-03 | Cisco Technology, Inc. | Routing network traffic based on DNS |
CN111405042B (zh) * | 2020-03-16 | 2022-05-10 | 北京奇艺世纪科技有限公司 | 一种电子设备的发现方法、装置、存储介质和电子装置 |
US12058591B2 (en) * | 2021-10-29 | 2024-08-06 | Google Llc | Automated wireless connection for operating system projection in vehicles |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110149806A1 (en) * | 2009-12-22 | 2011-06-23 | Samsung Electronics Co., Ltd. | Method and apparatus for service discovery in wi-fi direct network |
WO2012115385A2 (en) * | 2011-02-21 | 2012-08-30 | Samsung Electronics Co., Ltd. | Apparatus and method for providing universal plug and play service based on wi-fi direct connection in portable terminal |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6910068B2 (en) * | 1999-06-11 | 2005-06-21 | Microsoft Corporation | XML-based template language for devices and services |
KR100440583B1 (ko) * | 2002-05-16 | 2004-07-19 | 한국전자통신연구원 | 외부 인터넷에 의한 댁내망의 UPnP장치 관리제어 장치및 방법 |
US20040073609A1 (en) * | 2002-07-03 | 2004-04-15 | Brother Kogyo Kabushiki Kaisha | Information output system |
US20040249906A1 (en) * | 2003-03-19 | 2004-12-09 | Sharp Laboratories Of America, Inc. | Device discovery and configuration utilizing DHCP protocol |
KR100567824B1 (ko) * | 2003-11-10 | 2006-04-05 | 삼성전자주식회사 | 프록시 기능의 중복을 피하기 위한 네트워크 연결장치,시스템 및 그 방법 |
JP4154364B2 (ja) * | 2004-04-22 | 2008-09-24 | キヤノン株式会社 | 通知方法 |
KR100617732B1 (ko) | 2004-10-26 | 2006-08-28 | 삼성전자주식회사 | 이동 통신 시스템에서 인접 기지국 광고 메시지 송/수신 방법 및 시스템 |
JP4645164B2 (ja) * | 2004-11-12 | 2011-03-09 | セイコーエプソン株式会社 | ネットワーク型プラグアンドプレイに対応したネットワーク装置の制御 |
JP4804364B2 (ja) * | 2005-01-13 | 2011-11-02 | パナソニック株式会社 | 通信システム、端末機器および通信機器 |
US7805140B2 (en) * | 2005-02-18 | 2010-09-28 | Cisco Technology, Inc. | Pre-emptive roaming mechanism allowing for enhanced QoS in wireless network environments |
US20080077650A1 (en) * | 2006-08-29 | 2008-03-27 | Jared Matthew A | Method and apparatus for transferring data between a home networked device and a storage system |
KR101478621B1 (ko) * | 2008-01-15 | 2015-01-02 | 삼성전자주식회사 | UPnP 네트워크에 다중으로 원격 접속 서비스를제공하는 UPnP 장치 및 그 방법 |
KR101395058B1 (ko) * | 2008-01-17 | 2014-05-13 | 삼성전자주식회사 | UPnP 원격 프로토콜을 지원하는 홈 네트워크에서 제3의장치의 이벤트를 처리하는 방법 및 장치 |
US20090192848A1 (en) | 2008-01-30 | 2009-07-30 | Gerald Rea | Method and apparatus for workforce assessment |
US20090304019A1 (en) * | 2008-03-03 | 2009-12-10 | Nokia Corporation | Method and device for reducing multicast traffice in a upnp network |
US8255497B2 (en) * | 2008-11-03 | 2012-08-28 | Lincoln Global, Inc. | Method of discovery and communication with industrial equipment |
KR101066451B1 (ko) * | 2009-10-06 | 2011-09-23 | 한국과학기술연구원 | UPnP기반의 UPnP 컨트롤 포인트, UPnP 디바이스 및 이를 이용한 디바이스 접속 방법 |
KR101732057B1 (ko) | 2009-11-02 | 2017-05-02 | 삼성전자주식회사 | Av 시스템에서 사용자 입력 백 채널을 제공하는 방법 및 기기 |
US8725855B2 (en) * | 2010-06-11 | 2014-05-13 | Schneider Electric USA, Inc. | Device commissioning and replacement |
JP2012038032A (ja) * | 2010-08-05 | 2012-02-23 | Sony Corp | 制御装置、制御システム、及び制御方法 |
US8462734B2 (en) * | 2010-10-20 | 2013-06-11 | Nokia Corporation | Wireless docking with out-of-band initiation |
US20130003624A1 (en) * | 2011-01-21 | 2013-01-03 | Qualcomm Incorporated | User input back channel for wireless displays |
KR20120113642A (ko) * | 2011-04-05 | 2012-10-15 | 삼성전자주식회사 | 차량용 헤드 유닛과 모바일 장치 간 데이터 교환을 위한 장치 및 방법 |
US9144094B2 (en) * | 2012-10-29 | 2015-09-22 | Qualcomm Incorporated | Establishing a wireless display session between a computing device and a vehicle head unit |
US20140132504A1 (en) * | 2012-11-12 | 2014-05-15 | Samsung Electronics Co., Ltd. | Method for controlling and displaying electronic apparatus |
-
2013
- 2013-02-27 KR KR1020130021489A patent/KR102016347B1/ko active Active
-
2014
- 2014-02-12 JP JP2015556877A patent/JP6356155B2/ja active Active
- 2014-02-12 WO PCT/KR2014/001136 patent/WO2014126378A1/en active Application Filing
- 2014-02-12 EP EP14752084.5A patent/EP2957145B1/en active Active
- 2014-02-12 CN CN201480008500.8A patent/CN105009674B/zh active Active
- 2014-02-12 US US14/178,872 patent/US9832271B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110149806A1 (en) * | 2009-12-22 | 2011-06-23 | Samsung Electronics Co., Ltd. | Method and apparatus for service discovery in wi-fi direct network |
WO2012115385A2 (en) * | 2011-02-21 | 2012-08-30 | Samsung Electronics Co., Ltd. | Apparatus and method for providing universal plug and play service based on wi-fi direct connection in portable terminal |
Also Published As
Publication number | Publication date |
---|---|
US20140229627A1 (en) | 2014-08-14 |
KR20140101648A (ko) | 2014-08-20 |
JP2016513391A (ja) | 2016-05-12 |
CN105009674A (zh) | 2015-10-28 |
JP6356155B2 (ja) | 2018-07-11 |
CN105009674B (zh) | 2018-11-16 |
EP2957145A1 (en) | 2015-12-23 |
US9832271B2 (en) | 2017-11-28 |
EP2957145B1 (en) | 2020-06-10 |
EP2957145A4 (en) | 2016-09-28 |
WO2014126378A1 (en) | 2014-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102016347B1 (ko) | 클라이언트 및 서버 간 연결 방법 및 장치 | |
TWI533740B (zh) | 經由點對點鏈結存取的分享網路 | |
CN107637123B (zh) | 信息传递方法、装置及计算机可读存储介质 | |
US9621627B2 (en) | Dynamically launching a server-based application on a mobile device | |
JP6548445B2 (ja) | 通信装置、通信方法及びプログラム | |
WO2014085231A1 (en) | Dockee-centric wireless docking | |
EP3550787B1 (en) | Device connection method and terminal | |
EP2933982A1 (en) | Media stream transfer method and user equipment | |
EP3228144A1 (en) | Discovery and management of synchronous audio or video streaming service to multiple sinks in wireless display system | |
US20200125346A1 (en) | Method, User Equipment, and Application Server for Downloading Application | |
CN111694625B (zh) | 一种车盒向车机投屏的方法和设备 | |
CN108810611A (zh) | 多媒体融合终端启动过程的控制系统及方法 | |
US20160028870A1 (en) | Method of sharing information of a mobile terminal for interworking between an in-vehicle infotainment system and the mobile terminal | |
JP2015026917A (ja) | 通信装置 | |
KR20120001924A (ko) | 무선통신시스템에서 주변 노드를 제어하기 위한 장치 및 방법 | |
US7774464B2 (en) | Automatic syncML client profile creation for new servers | |
KR101868153B1 (ko) | 와이파이 다이렉트 기반 서비스 제공 방법 및 장치 | |
US20240048990A1 (en) | Bluetooth connection method and system, intelligent terminal, and computer storage medium | |
US20130178166A1 (en) | Method and apparatus for providing outside network service based on advertisment viewing | |
KR102791343B1 (ko) | 차량 내 시스템에 로그인하기 위한 방법 및 관련 장치 | |
WO2019011328A1 (zh) | 无线接入方法和装置 | |
CN108307534A (zh) | 一种设备间建立连接的方法及装置 | |
TW201541952A (zh) | 於區域網路中設定操作權限之方法及操作權限設定系統 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130227 |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20180227 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20130227 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20181128 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: 20190527 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190826 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20190827 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220728 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20240730 Start annual number: 6 End annual number: 6 |