KR101360806B1 - OSGi 번들을 위한 TR69 기반의 서비스 인터페이스 - Google Patents
OSGi 번들을 위한 TR69 기반의 서비스 인터페이스 Download PDFInfo
- Publication number
- KR101360806B1 KR101360806B1 KR1020087022479A KR20087022479A KR101360806B1 KR 101360806 B1 KR101360806 B1 KR 101360806B1 KR 1020087022479 A KR1020087022479 A KR 1020087022479A KR 20087022479 A KR20087022479 A KR 20087022479A KR 101360806 B1 KR101360806 B1 KR 101360806B1
- Authority
- KR
- South Korea
- Prior art keywords
- service
- bundle
- osgi
- configuration
- management agent
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 24
- 238000007726 management method Methods 0.000 description 43
- 238000009434 installation Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0233—Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]
-
- 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/10—Protocols in which an application is distributed across nodes in the network
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/046—Network management architectures or arrangements comprising network management agents or mobile agents therefor
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Resources & Organizations (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Information Transfer Between Computers (AREA)
Abstract
디바이스 내 OSGi 서비스 플랫폼(OSGi-_SP) 상에 배치되는 번들(BDL)의 데이터를 구성하는 방법이 제공된다. 상기 OSGi 서비스 플랫폼은 원격 관리 프로토콜(TR69)을 이용하여 관리 에이전트(MA)를 통해 원격 관리 서버(RMS)에 의해 원격으로 관리된다. 상기 방법은 상기 번들(BDL)이 DSL 포럼에서 규정된 TR69/TR106 프로토콜에 따르는 서비스 객체를 제공하는 단계를 포함하고 이에 의해서 상기 번들은 OSGi 서비스 플랫폼 상에 상기 관리 에이전트에 의해 TR69와 같은 서비스 인터페이스를 통해 관리될 수 있다. 이에 따라, 관리 에이전트에 의한 상기 번들의 구성은 구성 운영 서비스(CAS)를 통해 딕셔너리들을 이용하는 대신 TR69와 같은 서비스 인터페이스를 통해 행해진다.
OSGi 서비스 플랫폼, 서비스 객체, 원격 관리 프로토콜, 번들, 원격 관리 서버
Description
본 발명은 디바이스 내 OSGi 서비스 플랫폼 상에 배치되는 번들의 데이터를 구성하는 방법에 관한 것으로, 상기 OSGi 서비스 플랫폼은 원격 관리 프로토콜(TR69)을 이용하여 관리 에이전트를 통해 원격 관리 서버에 의해 원격으로 관리된다.
이러한 방법은 일반적으로 이 기술분야에 공지되어 있다.
1999년 3월에 설립된, OSGi™ 얼라이언스(Open service Gateway Initiative)는 개방형 서비스 배송 및 관리 플랫폼을 명시하고, 생성하고, 진보시키고, 이 플랫폼의 폭넓은 업계의 채택을 장려한다. OSGi 얼라이언스는 서비스 제공자들, 개발자들, 제조업자들 및 소비자들의 협업적 생태계에 대한 중심부로서 기능한다. 상기 OSGi 기술은 네트워크된 디바이스들의 최신 세대를 위한 새로운 서비스들 및 애플리케이션들의 개발을 용이하게 하도록 설계된다. 디바이스에 OSGi 서비스 플랫폼을 부가하는 것은 네트워크 내 임의의 곳으로부터 상기 디바이스 내 소프트웨어 구성 요소들의 라이프 사이클을 관리할 수 있게 한다. 소프트웨어 구성 요소들은 상기 디바이스의 동작을 중단시킬 필요없이 작동중에 설치, 업데이트 혹은 제거될 수 있 다. 상기 OSGi 서비스 플랫폼은 디바이스에 상주하는 자바 가상 머신(JVM) 상에서 실행되는 자바 기반 서비스 플랫폼이다.
상기 원격 관리 프로토콜은 안전한 자동-구성 및 이외 CPE 관리 기능들을 위한 DSL 포럼의 기술 보고 TR-069(이하 TR69라고도 함)에 의해 규정된 CPE WAN 관리 프로토콜(CWMP)이다. 즉, TR-069는 공통 프레임워크 내에서 안전한 자동-구성 및 이외 CPE 관리 기능들을 포함하는 자동-구성 서버(ACS)와 CPE와의 통신을 위한 프로토콜이다. 기술 보고 TR-069는 예를 들면 다음의 인터넷 상에 공포되어 있다:
<http://dslforum.org/aboutdsl/tr_table.html>.
상기 OSGi 서비스 플랫폼 명세 R3 (OSGi 얼라이언스)는 구성 운영 서비스(configuration admin service)를 명시한다. 상기 구성 운영 서비스는 관리되는 서비스 혹은 관리되는 서비스 팩토리를 등록함으로써, 하나 이상의 구성 객체들(딕셔너리들)에 데이터를 변하지 않게(persistently) 저장하는 방법을 모든 번들에 제공할 것이다. 상기 OSGi 서비스 플랫폼 상의 관리 에이전트는 또한 번들들을 구성하는데 이 구성 운영 서비스를 이용할 수 있다.
상기 DSL 포럼에 의해 규정된 상기 TR69 프로토콜은 OSGi 서비스 플랫폼 상의 관리 에이전트와 원격 관리 서버간에 관리 프로토콜로서 이용될 수 있다.
이 기술 분야에 공지된 방법에서, 상기 관리 에이전트는 상기 구성 운영 서비스를 통해, OSGi 서비스 플랫폼 상에 배치되는 번들을 구성한다.
이 공지된 방법에 있어 첫 번째 문제는 상기 구성 운영 서비스가 구성 객체들을 번들들에 링크시키기 위한 키로서, "변하지 않는 서비스 id(persistent service id)"를 이용한다는 것이다. 이 변하지 않는 서비스 id는 이것이 관리된 서비스 혹은 관리된 서비스 팩토리를 등록할 때 번들에 의해 제공되어야 한다. 상기 관리 에이전트는 번들을 구성할 수 있도록 이 변하지 않는 서비스 id를 알아야 한다. 상기 번들의 설치과 함께 이 id가 상기 관리 에이전트에 어떻게 제공되어야 할 것인지, OSGi 명세에 의해 명시된 메커니즘은 없다.
또한, 구성 객체에서 데이터의 네스트화(nesting)는 한 유형의 객체들에 대해서 한 레벨 깊이로(어레이 혹은 벡터를 통해서) 행해질 수 있을 뿐이다.
마지막으로, 상기 관리 에이전트는 자신이 번들과 통신하지 않을 것이다. 데이터가 잘못된 포맷을 갖거나 데이터가 빠졌을 때, 상기 번들은 이것을 구성 시간에 상기 관리 에이전트를 통해 원격 관리 서버에 통신할 수 없다.
본 발명의 목적은, 무엇보다도, 운영자 및 플랫폼 제공자가 OSGi에 특정한, 상기 번들 설치를 상기 번들에 의해 제공되는 서비스/애플리케이션의 관리로부터 분리할 수 있게 하는 상기 공지된 유형의 방법에 대한 개선을 제공하는 것이다.
발명에 따라서, 이 목적은 상기 방법이 DSL 포럼에서 규정된 TR69/TR106 프로토콜에 따르는 서비스 객체를 번들이 제공하는 단계를 포함하고, 이에 따라 상기 번들은 OSGi 서비스 플랫폼 상의 상기 관리 에이전트에 의해 TR69와 같은 서비스 인터페이스를 통해 관리될 수 있다는 사실에 기인하여 달성된다.
상기 TR69와 같은 서비스 인터페이스는 상기 TR69 프로토콜에 의해 규정되는 파라미터- 및 객체-기반 방법들과 동등한 기능을 본 방법이 제공할 수 있게 하는 자바-인터페이스이다. 이에 따라, 상기 번들의 구성 데이터는 TR69/TR106-준수 서비스 객체로서 제공되며, 상기 관리 에이전트에 의한 상기 번들의 구성은 상기 구성 운영 서비스를 통해 딕셔너리들을 이용하는 대신 TR69와 같은 서비스 인터페이스를 통해 행해진다.
또한 상기 DSL 포럼에 의해서 규정된 TR106은 서비스(상기 TR69 프로토콜을 통해 원격으로 관리되는)의 구성 데이터가 어떻게 조직되어야 하는가를 명시하는데, 서비스 개체(하나 이상의 인스턴스들)는 "디바이스.서비스들" 하에 링크될 것이다. 서비스 객체는 그외의 객체들, 파라미터들 및 심지어는 객체들의 복수의 인스턴스들(테이블들)을 내포할 수도 있다.
상기 번들은 TR69-TR106에 따르도록 관리된다. 원격 관리 서버측에서 번들 구성 데이터를 관리하는 균일한 방법에 더하여, 이는 통지할 기회 및 TR69에 규정된 파라미터 레벨에 관한 리스트 속성들에 액세스할 기회도 제공한다.
본 발명의 또 다른 잇점은 구성 데이터의 포맷팅이 구성 운영 서비스에서와 같이 제약되지 않는다는 것이다.
또한, 상기 번들은 원격 관리 서버에 대한 파라미터 변경들에 대해 반응할 기회를 갖는다.
본 발명의 또 다른 특징적인 실시예는, 상기 방법이 상기 번들이 상기 TR69와 같은 서비스 인터페이스를 구현하고 OSGi 프레임워크 서비스 레지스트리에 등록하여, 상기 서비스 객체의 명칭, 버전, 및 제공하고 있는 지원되는 프로파일들을 제공하는 단계를 포함하는 것이다.
이에 따라, 관리된 서비스 혹은 관리된 서비스 팩토리를 등록시키는 대신 상기 TR69와 같은 서비스 인터페이스가 구현되고 등록된다.
본 발명의 바람직한 특징적인 실시예에서, 상기 방법은
상기 번들이 상기 서비스 객체에 대해 TR69와 같은 서비스 인터페이스를 구현하고 등록함을 상기 관리 에이전트가 상기 원격 관리 서버에 통지하는 단계;
상기 원격 관리 서버가 상기 서비스 객체에 대한 구성 요청들을 상기 관리 에이전트에 전송하는 단계;
이어서 상기 관리 에이전트가 상기 서비스 객체에 대한 상기 구성 요청들을 상기 TR69와 같은 서비스 인터페이스를 통해 상기 번들에 보내고 결과를 기다리는 단계, 및
상기 관리 에이전트가 상기 원격 관리 서버에 상기 구성 요청의 결과를 보내는 단계를 포함한다.
청구항들에 이용되는 '포함하다'라는 용어는 그 전에 나열되는 수단으로 한정되는 것으로서 해석되는 것이 아님을 알아야 할 것이다. 따라서, '수단 A 및 B를 포함하는 디바이스'라는 표현의 범위는 구성 요소 A 및 구성 요소 B만으로 구성되는 디바이스들로 제한되는 것이 아니다. 이것은 본 발명에 관하여, 디바이스의 유일한 관계된 구성 요소들은 A 및 B임을 의미한다.
유사하게, 청구항들에 이용되는 '결합된'이라는 용어는 직접적인 접속들만으로 한정되는 것으로 해석되는 것이 아님을 알아야 할 것이다. 따라서, '디바이스 B에 결합된 디바이스 A'라는 표현의 범위는 디바이스 A의 출력이 디바이스 B의 입력에 직접 접속되는 디바이스들 혹은 시스템으로 제한되는 것은 아니다. 이것은 다른 디바이스들 혹은 수단을 포함하는 경로일 수 있는, A의 출력과 B의 입력간의 경로가 존재함을 의미한다.
본 발명의 상기된 그리고 다른 목적들 및 특징들은 보다 명백하게 될 것이며 본 발명은 첨부한 도면들과 관련하여 취해지는 실시예에 대한 다음의 설명을 참조함으로써 가장 잘 이해될 것이다.
도 1은 본 발명의 방법을 이용하는 디바이스를 도시한 도면.
도 2 및 도 3은 일반적인 공지된 방법을 도시한 도면.
도 4 및 도 5는 본 발명의 방법을 도시한 도면.
도 1에 도시된 디바이스는 네트워크 내 임의의 곳으로부터 디바이스 내 소프트웨어 구성 요소들의 라이프 사이클을 관리할 수 있게 하는 OSGi 서비스 플랫폼(OSGi_SP(OSGi=Open service Gateway Initiative))와 연관된다. 소프트웨어 구성 요소들은 디바이스의 동작을 중단시킬 필요없이 작동중에 설치, 업데이트 혹은 제거될 수 있다. 상기 OSGi 서비스 플랫폼(OSGi_SP)은 디바이스에 상주하는 JVM 상에서 실행되는 자바 기반 서비스 플랫폼이다.
상기 OSGi 서비스 플랫폼 명세 R3 (OSGi 얼라이언스)는 구성 운영 서비스(CAS)를 특정한다. 상기 구성 운영 서비스(CAS)는 관리된 서비스 혹은 관리된 서비스 팩토리를 OSGi_SP 서비스 레지스트리(SR)에 등록하는, 데이터를 하나 이상의 구성 객체들(딕셔너리들)에 변하지 않게 저장하는 방법을 모든 번들, 예를 들면 도 2에 도시된 바와 같은 번들(BDL)에 제공할 것이다.
도 3은 OSGi 서비스 플랫폼(OSGi_SP) 상의 관리 에이전트(MA)가 또한 번들들을 구성하기 위해 이 구성 운영 서비스(CAS)를 이용할 수 있음을 도시한 것이다.
상기 DSL 포럼의 기술 보고 TR-069에 의해 규정된 상기 TR69 프로토콜은 OSGi 서비스 플랫폼(OSGi_SP) 상의 관리 에이전트(MA)와 원격 관리 서버(RMS) 간의 관리 프로토콜로서 이용된다.
본 방법에서, OSGi 서비스 플랫폼(OSGi_SP) 상에 배치된 번들(BDL)은 OSGi 서비스 플랫폼(OSGi_SP) 상의 관리 에이전트(MA)에 의한 TR69와 같은 서비스 인터페이스를 통해 관리될 수 있는, TR69/TR106-준수 서비스 객체를 제공할 것이다.
상기 DSL 포럼에 의해 규정된 기술 보고 TR-106은 서비스(TR69 프로토콜을 통해 원격으로 관리되는)의 구성 데이터가 어떻게 조직되어야 하는가를 명시하는데, 서비스 개체(하나 이상의 인스턴스들)은 "디바이스.서비스들" 하에 링크될 것이다. 서비스 객체는 그 외의 객체들, 파라미터들 및 심지어는 객체들의 복수의 인스턴스들(테이블들)을 내포할 수도 있다.
번들의 구성 데이터는 TR69/TR106-준수 서비스 객체로서 제공되기 때문에, 상기 관리 에이전트(MA)에 의한 상기 번들(BDL)의 구성은 TR69와 같은 서비스 인터페이스를 통해 행해질 수 있다.
상기 번들(BDL)은 TR69와 같은 서비스 인터페이스를 구현하고, 명칭, 버전, 및 제공하는 서비스 객체(들)의 지원되는 프로파일들을 제공하는, 서비스 레지스트 리(SR)에 등록할 것이다.
도 4에 도시된 바와 같이, 상기 관리 에이전트(MA)는 원격 관리 서버(RMS)에 이벤트를 통지한다.
이하에, 도 5에 도시된 바와 같이, 상기 관리 에이전트(MA)는 이 서비스 객체에 대한 구성 요청들을 TR69와 같은 서비스 인터페이스를 통해 상기 원격 관리 서버(RMS)에서 상기 번들(BDL)에 보낸다.
마지막으로 본 발명의 실시예들이 기능 블록들에 관하여 상술되었다는 것을 주의한다. 상술된 이들 블록들의 기능적인 설명으로부터, 이들 블록들의 실시예들이 공지된 전자부품들로 어떻게 제작될 수 있을지는 전자디바이스들을 설계하는 당업자에게 명백할 것이다. 그러므로 기능블록들의 내용들의 상세한 구조는 주어지지 않는다.
발명의 원리가 특정 디바이스에 관련하여 위에 기술되었으나, 이 설명은 단지 예로서 행해진 것이고 첨부된 청구항들에 규정된 바와 같이, 발명의 범위를 제한하는 것이 아님이 명백히 이해될 것이다.
Claims (3)
- 디바이스 내 OSGi 서비스 플랫폼(OSGi_SP) 상에 배치된 번들(BLD)의 데이터를 구성하는 방법으로서, 상기 OSGi 서비스 플랫폼은 원격 관리 프로토콜(TR69)를 이용하여 관리 에이전트(MA)를 통해 원격 관리 서버(RMS)에 의해 원격으로 관리되고,상기 방법은 상기 번들(BDL)이 DSL 포럼에서 규정된 TR69/TR106 프로토콜에 따르는 서비스 객체를 제공하는 단계를 포함하고, 이에 따라 상기 번들은 OSGi 서비스 플랫폼(OSGi_SP) 상의 상기 관리 에이전트(MA)에 의해 TR69와 같은 서비스 인터페이스를 통해 관리될 수 있는, 상기 번들 데이터 구성 방법에 있어서,상기 방법은 상기 번들(BDL)이 상기 TR69와 같은 서비스 인터페이스를 구현하고, 제공하는 상기 서비스 객체의 명칭, 버전, 및 지원된 프로파일들을 제공하는, OSGi 프레임워크 서비스 레지스트리(SR)에 등록하는 단계를 포함하는 것을 특징으로 하는, 번들 데이터 구성 방법.
- 삭제
- 제 1 항에 있어서,상기 관리 에이전트(MA)가 상기 번들이 상기 서비스 객체에 대해 상기 TR69와 같은 서비스 인터페이스를 구현하고 등록한 것을 상기 원격 관리 서버(RMS)에 통지하는 단계;상기 원격 관리 서버가 상기 서비스 객체에 대한 구성 요청들을 상기 관리 에이전트에 전송하는 단계; 및이어서 상기 관리 에이전트가 상기 서비스 객체에 대한 상기 구성 요청들을 상기 TR69와 같은 서비스 인터페이스를 통해 상기 번들에 보내고 결과를 기다리는 단계;상기 관리 에이전트가 상기 원격 관리 서버에 상기 구성 요청의 결과를 보내는 단계를 포함하는 것을 특징으로 하는, 번들 데이터 구성 방법.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP06290430.5 | 2006-03-15 | ||
EP06290430.5A EP1835690B1 (en) | 2006-03-15 | 2006-03-15 | TR69 based service interface for OSGi bundles |
PCT/EP2007/002120 WO2007104501A1 (en) | 2006-03-15 | 2007-03-07 | TR69 BASED SERVICE INTERFACE FOR OSGi BUNDLES |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090003226A KR20090003226A (ko) | 2009-01-09 |
KR101360806B1 true KR101360806B1 (ko) | 2014-02-12 |
Family
ID=36579421
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087022479A KR101360806B1 (ko) | 2006-03-15 | 2007-03-07 | OSGi 번들을 위한 TR69 기반의 서비스 인터페이스 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20070220093A1 (ko) |
EP (1) | EP1835690B1 (ko) |
KR (1) | KR101360806B1 (ko) |
CN (1) | CN100586078C (ko) |
WO (1) | WO2007104501A1 (ko) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8000345B2 (en) * | 2006-02-24 | 2011-08-16 | Siemens Aktiengesellschaft | Proxy agent for providing remote management of equipment in a communication network |
CN101459740B (zh) * | 2007-12-14 | 2011-09-14 | 华为技术有限公司 | 部署SIP Servlet应用、管理SIP Servlet应用的方法及其*** |
EP2096788B1 (en) * | 2008-02-28 | 2017-10-04 | Alcatel Lucent | Configuration server for automatically configuring customer premises equipments |
KR20090095441A (ko) * | 2008-03-04 | 2009-09-09 | 삼성전자주식회사 | 홈 네트워크에서 소프트웨어 생명 주기를 관리하는 방법 및장치 |
EP2107460A1 (en) | 2008-04-04 | 2009-10-07 | Alcatel Lucent | Method for improving native library and native application compatibily |
KR20090116595A (ko) | 2008-05-07 | 2009-11-11 | 삼성전자주식회사 | OSGi 서비스 플랫폼에 원격으로 설치된 번들에 대한 바인딩 정보를 관리하는 방법 및 장치 |
US7783731B2 (en) * | 2008-05-27 | 2010-08-24 | Microsoft Corporation | Firmware cache coherence |
US7788351B2 (en) * | 2008-05-27 | 2010-08-31 | Microsoft Corporation | Scalable transfer feedback |
US20090328030A1 (en) * | 2008-06-27 | 2009-12-31 | Microsoft Corporation | Installing a management agent with a virtual machine |
EP2184904B1 (en) * | 2008-11-06 | 2017-09-13 | Alcatel Lucent | Method for automatically installing and configuring application and services on devices which comprise lifecycle management functionalities and corresponding client premises equipments, auto configuration server and module |
JP5161739B2 (ja) * | 2008-11-21 | 2013-03-13 | 株式会社日立製作所 | 被遠隔管理装置 |
KR101399271B1 (ko) * | 2008-11-27 | 2014-05-27 | 삼성전자주식회사 | 애플리케이션 배치를 최적화하기 위한 방법, 저장 매체, 오픈 서비스 게이트웨이 기반 프레임워크 및 시스템 |
JP5460150B2 (ja) * | 2009-07-06 | 2014-04-02 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法、及び、プログラム |
CN101834868B (zh) * | 2010-04-30 | 2012-10-17 | 中国科学院地理科学与资源研究所 | 一种Web空间分析服务中空间分析方法包的部署和管理方法 |
WO2012007039A1 (en) * | 2010-07-15 | 2012-01-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for updating a user terminal |
EP2490402B1 (en) * | 2011-02-11 | 2014-10-01 | Alcatel Lucent | A networking device adapted for use as a gateway for a local network, and associated method |
CN103678240B (zh) * | 2012-09-18 | 2018-08-24 | 阿里巴巴集团控股有限公司 | 用于对分布式计算进行组件化管理的方法和*** |
WO2015110348A1 (en) | 2014-01-22 | 2015-07-30 | Nec Europe Ltd. | Method for configuring an m2m system |
CN113542272A (zh) * | 2021-07-14 | 2021-10-22 | 芯河半导体科技(无锡)有限公司 | 一种自动适配运营商远程管理平台的方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005117389A1 (en) * | 2004-05-24 | 2005-12-08 | Koninklijke Philips Electronics N.V. | Device abstraction layer for local networking system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030191823A1 (en) * | 2002-04-03 | 2003-10-09 | Aplion Networks, Inc. | System and method for providing customizable device capabilities to network equipment in a non-service affecting manner |
KR100485809B1 (ko) * | 2003-03-07 | 2005-04-28 | 삼성전자주식회사 | 서비스 게이트웨이 시스템 및 그 사용방법 |
US20040249912A1 (en) * | 2003-04-17 | 2004-12-09 | International Business Machines Corporation | Method and system for administering devices in dependence upon user metrics |
KR100584712B1 (ko) * | 2003-12-26 | 2006-05-30 | 한국전자통신연구원 | 홈 게이트웨이와 오에스지아이 플랫폼을 이용한 홈네트워크 미들웨어 간 상호운용 서비스 장치 및 그 방법 |
KR101008977B1 (ko) * | 2004-02-25 | 2011-01-17 | 삼성전자주식회사 | OSGi 서비스 플랫폼 테스트 방법 및 이를 이용한테스트 툴 |
US7478396B2 (en) * | 2004-03-22 | 2009-01-13 | International Business Machines Corporation | Tunable engine, method and program product for resolving prerequisites for client devices in an open service gateway initiative (OSGi) framework |
KR100717166B1 (ko) * | 2005-02-16 | 2007-05-11 | 삼성전자주식회사 | 홈네트워크의 서비스 프레임워크 |
-
2006
- 2006-03-15 EP EP06290430.5A patent/EP1835690B1/en not_active Not-in-force
-
2007
- 2007-03-07 WO PCT/EP2007/002120 patent/WO2007104501A1/en active Application Filing
- 2007-03-07 KR KR1020087022479A patent/KR101360806B1/ko active IP Right Grant
- 2007-03-14 US US11/686,347 patent/US20070220093A1/en not_active Abandoned
- 2007-03-15 CN CN200710088320A patent/CN100586078C/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005117389A1 (en) * | 2004-05-24 | 2005-12-08 | Koninklijke Philips Electronics N.V. | Device abstraction layer for local networking system |
Also Published As
Publication number | Publication date |
---|---|
US20070220093A1 (en) | 2007-09-20 |
CN100586078C (zh) | 2010-01-27 |
KR20090003226A (ko) | 2009-01-09 |
CN101051943A (zh) | 2007-10-10 |
EP1835690B1 (en) | 2014-10-22 |
WO2007104501A1 (en) | 2007-09-20 |
EP1835690A1 (en) | 2007-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101360806B1 (ko) | OSGi 번들을 위한 TR69 기반의 서비스 인터페이스 | |
KR101520309B1 (ko) | 서비스 오브젝트들에 대한 원격 관리 시스템 및 방법 | |
Chan et al. | COPS usage for policy provisioning (COPS-PR) | |
KR101384224B1 (ko) | 고객 구내 장비의 디바이스의 디바이스 의존성 서비스들을 구성하는 방법 및 이 방법을 실행하는 디바이스 | |
EP2184904B1 (en) | Method for automatically installing and configuring application and services on devices which comprise lifecycle management functionalities and corresponding client premises equipments, auto configuration server and module | |
JP5343070B2 (ja) | パラメータ記述モデルを有するアプリケーションモジュールおよび遠隔管理サーバ | |
CA2582380C (en) | Network management apparatus and method based on simple network management protocol | |
KR101782457B1 (ko) | 어플리케이션 업그레이드 방법 및 장치 | |
Wallin et al. | Automating network and service configuration using {NETCONF} and {YANG} | |
AU2003237737B2 (en) | Management system and method for service subscription provisioning | |
JP5827697B2 (ja) | ローカルネットワーク内のセンサデバイスに名前を付けるための方法、サービスゲートウェイ、およびリモート管理サーバ | |
CN101690002A (zh) | 配置预处理器语言 | |
JP2009514283A (ja) | ネットワーク構成 | |
Pavlou | On the evolution of management approaches, frameworks and protocols: a historical perspective | |
US20130311987A1 (en) | Service gateway, management server and software module | |
US20110161360A1 (en) | Data retrieval in a network of tree structure | |
JP2006065811A (ja) | リソース管理方法、装置及びプログラム | |
CN1852103A (zh) | 网络设备远程加载***及方法 | |
US8434096B2 (en) | Method, system and device for managing customer premises equipment | |
EP2107460A1 (en) | Method for improving native library and native application compatibily | |
US20120054326A1 (en) | Remotely Managing an Application on a Device by a Management Server | |
CN101119227A (zh) | 后向兼容网管***的网管方法及被管*** | |
Cisco | CNS Flow-Through Provisioning | |
US20050076343A1 (en) | Persistent storage of network management data using object references | |
EP2230798A1 (en) | Method and system for remote management of applications hosted on a device, and server for use in such a system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |