JP2005174319A - ネットワーク上でサービスを共有するための装置及び方法 - Google Patents
ネットワーク上でサービスを共有するための装置及び方法 Download PDFInfo
- Publication number
- JP2005174319A JP2005174319A JP2004336534A JP2004336534A JP2005174319A JP 2005174319 A JP2005174319 A JP 2005174319A JP 2004336534 A JP2004336534 A JP 2004336534A JP 2004336534 A JP2004336534 A JP 2004336534A JP 2005174319 A JP2005174319 A JP 2005174319A
- Authority
- JP
- Japan
- Prior art keywords
- service
- bundle
- code information
- embedded device
- 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.)
- Pending
Links
Images
Classifications
-
- 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]
-
- 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/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation 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
- H04L12/2805—Home Audio Video Interoperability [HAVI] 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
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- 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/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- 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
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42229—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
- H04M3/42263—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location where the same subscriber uses different terminals, i.e. nomadism
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/4228—Systems providing special services or facilities to subscribers in networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】 ネットワーク上でサービスを共有するための方法は、第1エンベデッドデバイスが前記第1エンベデッドデバイスとネットワークで連結された少なくとも1以上のエンベデッドデバイスへ少なくとも1以上のサービスを要請するメッセージを伝送する第1段階と、前記第1エンベデッドデバイスが前記メッセージを受信したエンベデッドデバイスから前記サービスを実行するためのコード情報を受信する第2段階と、前記第1エンベデッドデバイスが前記コード情報を実行して前記サービスを実行する第3段階と、前記第3段階でサービス実行が終了されると、前記第1エンベデッドデバイスが前記サービスに関するサービス情報を登録する第4段階とを含むことを特徴とする。
【選択図】 図2
Description
サービス間の連結及び制御、
サービスとOSGIフレームワーク間の連結及び制御
OSGIフレームワークと外部サービス管理システムとの連結及び制御である。
したがって、OSGIサービスプラットフォームは、超高速通信網のような外部ネットワークと家庭内の装備を連結するネットワークとの間に位置するようになる。
205、500 ローカルフレームワーク
255 遠隔フレームワーク
210、260、300 動的遠隔バンドルローダー
220、222、510 ローカルバンドルコンテキスト
270、272、540 遠隔バンドルコンテキスト
230、232、280、282 バンドル
240、242、244、246、290、292、294 各々のバンドルに属するサービス
250 遠隔デバイス
310、566、568 バンドル送受信部
320、562、570 バンドル分析部
330、578 バンドルローダー
340、588 バンドルアンローダー
400、520 動的遠隔バンドルローダーA
410、530 動的遠隔バンドルローダーB
420 動的遠隔バンドルローダーC
430 動的遠隔バンドルローダーD
Claims (18)
- 第1エンベデッドデバイスが前記第1エンベデッドデバイスとネットワークで連結された少なくとも1以上のエンベデッドデバイスへ少なくとも1以上のサービスを要請するメッセージを伝送する第1段階と、
前記第1エンベデッドデバイスが前記メッセージを受信したエンベデッドデバイスから前記サービスを実行するためのコード情報を受信する第2段階と、
前記第1エンベデッドデバイスが前記コード情報を実行して前記サービスを行う第3段階と、
前記第3段階でサービス実行が終了されると、前記第1エンベデッドデバイスが前記サービスに関するサービス情報を登録する第4段階とを含むことを特徴とするネットワーク上でサービスを共有するための方法。 - 前記コード情報は、JAVA(登録商標)言語で記述されたコード情報であることを特徴とする請求項1記載のネットワーク上でサービスを共有するための方法。
- 前記サービス情報は、前記コード情報を伝送したエンベデッドデバイスのネットワーク上での識別情報であることを特徴とする請求項1記載のネットワーク上でサービスを共有するための方法。
- 前記第2段階は、前記第1エンベデッドデバイスが前記サービスを実行するためのコード情報を重複して受信する場合に前記重複受信されたコードを無視する段階をさらに含むことを特徴とする請求項1記載のネットワーク上でサービスを共有するための方法。
- 前記第4段階は、前記受信したコード情報を所定の時間記憶する段階をさらに含むことを特徴とする請求項1記載のネットワーク上でサービスを共有するための方法。
- 前記第4段階は、前記受信したコード情報を削除する段階をさらに含むことを特徴とする請求項1記載のネットワーク上でサービスを共有するための方法。
- 前記第1エンベデッドデバイスが所定の情報記憶領域から少なくとも1以上のサービスに対するサービス情報を検索する第1段階と、
前記第1段階で検索されたサービス情報により識別される第2エンベデッドデバイスへ前記サービスを要請するメッセージを伝送する第2段階と、
前記第1エンベデッドデバイスが前記第2エンベデッドデバイスから前記サービスを実行するためのコード情報を受信する第3段階と、
前記第1エンベデッドデバイスが前記コード情報を実行して前記サービスを行う第4段階とを含むことを特徴とするネットワーク上でサービスを共有するための方法。 - 前記コード情報は、JAVA(登録商標)言語で記述されたコード情報であることを特徴とする請求項7記載のネットワーク上でサービスを共有するための方法。
- 前記サービス情報は、前記コード情報を伝送したエンベデッドデバイスのネットワーク上での識別情報であることを含むことを特徴とする請求項7記載のネットワーク上でサービスを共有するための方法。
- 前記第4段階は、前記サービスを実行した後、前記受信したコード情報を所定の時間記憶する段階をさらに含むことを特徴とする請求項7記載のネットワーク上でサービスを共有するための方法。
- 前記第4段階は、前記サービスを実行した後、前記受信したコード情報を削除する段階をさらに含むことを特徴とする請求項7記載のネットワーク上でサービスを共有するための方法。
- 第1エンベデッドデバイスがネットワークで連結された他のエンベデッドデバイスから少なくとも1以上のサービスを要請するメッセージを受信する第1段階と、
前記サービスの要請を受けた第1エンベデッドデバイスが自分が前記サービスを保有しているか否かを検査する第2段階と、
前記第2段階で前記サービスを保有している場合、前記サービスを要請したエンベデッドデバイスへ前記サービスを実行するためのコード情報を伝送する第3段階とを含むことを特徴とするネットワーク上でサービスを共有するための方法。 - 前記サービスを実行するためのコード情報は、JAVA(登録商標)言語で記述されたコード情報であることを特徴とする請求項12記載のネットワーク上でサービスを共有するための方法。
- 前記ネットワークで連結されたエンベデッドデバイスへ所定のサービスを要請するためのメッセージを伝送し、前記サービスを実行するためのコード情報を受信するサービス送受信部と、
前記サービスに対する情報を含んでいるか否かを検索するサービス分析部と、
前記サービス送受信部から受信したコード情報をローディングするか或いは前記ローディングされたコード情報をアンローディングするサービス積載部とを含むことを特徴とするネットワーク上でサービスを共有するための装置。 - 前記サービスを実行するためのコード情報は、JAVA(登録商標)言語で記述されたコード情報であることを特徴とする請求項14記載のネットワーク上でサービスを共有するための装置。
- 前記サービスに対する情報は、前記サービスを実行するためのコード情報を有しているエンベデッドデバイスのネットワーク上での識別情報であることを特徴とする請求項14記載のネットワーク上でサービスを共有するための装置。
- 前記ネットワークで連結されたエンベデッドデバイスから所定のサービスを要請するメッセージを受信し、前記サービスを実行するためのコード情報を有しているか否かを検査し、前記コード情報を有している場合には、前記コード情報を前記エンベデッドデバイスへ伝送することを特徴とするネットワーク上でサービスを共有するための装置 。
- 前記サービスを実行するためのコード情報は、JAVA(登録商標)言語で記述されたコード情報であることを特徴とする請求項17記載のネットワーク上のサービスを共有するための装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030088754A KR100586866B1 (ko) | 2003-12-08 | 2003-12-08 | 네트워크 상에서 서비스를 공유하기 위한 장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005174319A true JP2005174319A (ja) | 2005-06-30 |
Family
ID=34511189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004336534A Pending JP2005174319A (ja) | 2003-12-08 | 2004-11-19 | ネットワーク上でサービスを共有するための装置及び方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7865500B2 (ja) |
EP (1) | EP1542404B1 (ja) |
JP (1) | JP2005174319A (ja) |
KR (1) | KR100586866B1 (ja) |
CN (1) | CN100352221C (ja) |
DE (1) | DE602004009746T2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009500898A (ja) * | 2005-07-04 | 2009-01-08 | エスケーテレコム株式会社 | ホームネットワークサービスのための住居用ゲートウェイシステム |
JP2011188488A (ja) * | 2010-03-05 | 2011-09-22 | Samsung Electronics Co Ltd | 画像形成装置及びそのマニュアルの提供方法 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100657010B1 (ko) * | 2004-12-22 | 2006-12-14 | 한국전자통신연구원 | 홈게이트웨이와 서비스 게이트웨이 플랫폼을 이용한 댁내UPnP 장치에 대한 댁외 멀티미디어 서비스 제공자의멀티미디어 서비스 장치 및 방법 |
US7930693B2 (en) * | 2005-04-04 | 2011-04-19 | Cisco Technology, Inc. | Method and system for accessing and launching a java based applet as a locally installed application |
US20060252406A1 (en) * | 2005-04-25 | 2006-11-09 | Nokia Corporation | System and method for providing bundle group termination in an OSGi service platform |
US7984419B2 (en) * | 2005-04-25 | 2011-07-19 | Nokia Corporation | System and method for separating code sharing and active applications in an OSGi service platform |
KR100751449B1 (ko) * | 2006-03-24 | 2007-08-23 | 한국정보통신대학교 산학협력단 | OSGi 서비스 플랫폼 기반의 스텁 번들 생성 방법 |
KR101493692B1 (ko) * | 2007-06-22 | 2015-02-16 | 삼성전자주식회사 | 이벤트 메시지 전송 방법, 이벤트 메시지 수신 방법,피제어 장치 및 제어 포인트 |
EP2139213A1 (en) * | 2008-06-27 | 2009-12-30 | Alcatel Lucent | Call services sharing within single/multiple subscriptions |
JP2010044679A (ja) * | 2008-08-18 | 2010-02-25 | Sony Corp | 情報処理装置、情報処理方法および情報処理システム |
US9692806B2 (en) * | 2010-12-17 | 2017-06-27 | Hewlett-Packard Development Company, L.P. | Route a service |
US8671416B2 (en) * | 2011-01-14 | 2014-03-11 | Apple Inc. | Dynamic service discovery |
CN102938729B (zh) * | 2012-10-30 | 2016-12-21 | 山东智慧生活数据***有限公司 | 智能网关、智能家居***及家电设备的远程控制方法 |
CN103095491B (zh) * | 2012-12-30 | 2016-08-24 | 山东中创软件商用中间件股份有限公司 | 一种日志服务处理方法及装置 |
CN104135532B (zh) * | 2014-08-12 | 2017-06-23 | 湖南大学 | 基于OSGi的车载网服务共享中间件、实现方法及服务共享方法 |
US20160234320A1 (en) * | 2015-02-10 | 2016-08-11 | Mediatek Inc. | System, device, and method for accessing cross-platform service |
WO2018072811A1 (en) * | 2016-10-17 | 2018-04-26 | Nokia Solutions And Networks Oy | Mobile network function chaining |
CN115191124A (zh) * | 2020-02-28 | 2022-10-14 | 三星电子株式会社 | 用于远程管理和远程管理权限的验证的方法和设备 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09244985A (ja) | 1996-03-11 | 1997-09-19 | Fuji Xerox Co Ltd | コンピュータ装置 |
JPH10243156A (ja) | 1997-02-28 | 1998-09-11 | Canon Inc | 画像処理システムおよびその遠隔操作方法 |
ES2316177T3 (es) * | 1999-01-29 | 2009-04-01 | Wistron Corporation | Descubrimiento de servicios segun un criterio de proximidad. |
US6430599B1 (en) * | 1999-06-15 | 2002-08-06 | Sun Microsystems, Inc. | Just-in-time services for small footprint devices |
JP4447725B2 (ja) | 2000-03-01 | 2010-04-07 | キヤノン株式会社 | マルチファンクション装置 |
JP2002078036A (ja) | 2000-09-04 | 2002-03-15 | Hitachi Ltd | 家電機器用ネットワークシステム |
US7003663B2 (en) * | 2000-12-22 | 2006-02-21 | Gemplus | Distribution of deployment information for remote applications |
JP2002247668A (ja) | 2001-02-16 | 2002-08-30 | Tomoo Sumi | 制御装置および制御プログラム受信方法 |
US6968178B2 (en) * | 2001-04-27 | 2005-11-22 | Hewlett-Packard Development Company, L.P. | Profiles for information acquisition by devices in a wireless network |
JP4096223B2 (ja) | 2001-09-19 | 2008-06-04 | 富士ゼロックス株式会社 | サービス検索装置およびその方法 |
EP1324217A1 (en) | 2001-12-18 | 2003-07-02 | Hewlett-Packard Company, A Delaware Corporation | Process and cache system for providing an electronic service through a telecommunication network |
JP2003330732A (ja) | 2002-05-17 | 2003-11-21 | Canon Inc | 画像形成装置、制御方法、制御プログラム |
-
2003
- 2003-12-08 KR KR1020030088754A patent/KR100586866B1/ko active IP Right Grant
-
2004
- 2004-11-19 JP JP2004336534A patent/JP2005174319A/ja active Pending
- 2004-11-24 US US10/995,178 patent/US7865500B2/en active Active
- 2004-12-06 DE DE602004009746T patent/DE602004009746T2/de active Active
- 2004-12-06 EP EP04257564A patent/EP1542404B1/en not_active Expired - Fee Related
- 2004-12-08 CN CNB2004100969596A patent/CN100352221C/zh not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009500898A (ja) * | 2005-07-04 | 2009-01-08 | エスケーテレコム株式会社 | ホームネットワークサービスのための住居用ゲートウェイシステム |
JP4901863B2 (ja) * | 2005-07-04 | 2012-03-21 | エスケーテレコム株式会社 | ホームネットワークサービスのための住居用ゲートウェイシステム |
US8699501B2 (en) | 2005-07-04 | 2014-04-15 | Sk Telecom Co., Ltd. | Residential gateway system for home network service |
JP2011188488A (ja) * | 2010-03-05 | 2011-09-22 | Samsung Electronics Co Ltd | 画像形成装置及びそのマニュアルの提供方法 |
Also Published As
Publication number | Publication date |
---|---|
US7865500B2 (en) | 2011-01-04 |
EP1542404B1 (en) | 2007-10-31 |
EP1542404A1 (en) | 2005-06-15 |
DE602004009746D1 (de) | 2007-12-13 |
KR100586866B1 (ko) | 2006-06-07 |
US20050138037A1 (en) | 2005-06-23 |
CN1627720A (zh) | 2005-06-15 |
DE602004009746T2 (de) | 2008-08-28 |
KR20050055532A (ko) | 2005-06-13 |
CN100352221C (zh) | 2007-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2005174319A (ja) | ネットワーク上でサービスを共有するための装置及び方法 | |
JP3851644B2 (ja) | ホームネットワークのホームデバイス遠隔管理装置およびその方法 | |
US6314447B1 (en) | System uses local registry and load balancing procedure for identifying processing capabilities of a remote device to perform a processing task | |
US8392531B2 (en) | Unified device management method and system | |
US20060184615A1 (en) | Service framework for home network | |
US20100191833A1 (en) | Content and application download based on a home network system configuration profile | |
EP1696606B1 (en) | Service framework for home network | |
JP4778692B2 (ja) | 異種ネットワークに接続された装置間の制御方法及びかかる方法を実施する装置 | |
CN103312715A (zh) | 一种面向Web 服务的家庭网络***架构 | |
WO2022222901A1 (zh) | 一种基于autosar实现dds通信的***架构、通信方法及设备 | |
JP4404483B2 (ja) | 家庭内ネットワークにおける通信方法、かかる方法を実施するためのネットワーク及び機器 | |
US6298069B1 (en) | System and method for implementing self-device control modules in an electronic network | |
JP5161739B2 (ja) | 被遠隔管理装置 | |
EP2168327B1 (en) | Method of receiving/transmitting event message, controlled device, and control point | |
Ditze et al. | Service-based access to distributed embedded devices through the open service gateway | |
US20080229324A1 (en) | System and method for sharing e-service resource of digital home | |
JP5718454B2 (ja) | ホームネットワークに含まれる機器の機能を制御する方法 | |
EP2168305B1 (en) | Method of receiving/transmitting event message, controlled device, and control point | |
KR100952280B1 (ko) | 댁내에 설치되는 주거 게이트웨이의 재부팅을 원격으로제어하는 방법 | |
González Alonso et al. | Interoperability Systems | |
Fuente et al. | Interoperability systems | |
JP2013066239A (ja) | 遠隔管理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070306 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070424 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070723 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070828 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20071122 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20091021 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20091027 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100412 |