EP1337073A1 - Software installation in a network management system by means of a utility server - Google Patents
Software installation in a network management system by means of a utility server Download PDFInfo
- Publication number
- EP1337073A1 EP1337073A1 EP02360354A EP02360354A EP1337073A1 EP 1337073 A1 EP1337073 A1 EP 1337073A1 EP 02360354 A EP02360354 A EP 02360354A EP 02360354 A EP02360354 A EP 02360354A EP 1337073 A1 EP1337073 A1 EP 1337073A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- network management
- network
- program codes
- smc1
- server
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- 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
-
- 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/0876—Aspects of the degree of configuration automation
- H04L41/0879—Manual configuration through operator
-
- 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/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
-
- 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
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- 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]
Definitions
- LAN Local Area Network
- ATM Asynchronous Transfer Mode
- PSTN Public Switched Telephone Network
- GSM Global System for Mobile Communication
- Functionally utility server SC1 comprises several memory units CPDB, PSDB1, PSDB2, PSDB3 and CDB, and a control unit CONTR1.
- Memory units CPDB, PSDB1, PSDB2, PSDB3 and CDB are each formed by databases or data structures based on the memory system of server SC1.
- Control unit CONTR1 is formed by the system processor or processors of server SC1 and the software of server SC1 running thereon. It is however also possible that the functions of control unit CONTR1 are divided between a multiplicity of physical computers and the control unit CONTR1 thus represents a "virtual" control unit.
- the memory units PSDB1, PSDB2 and PSDB3 each contain data related to a preselection of program codes calculated by the control unit CONTR1.
- the function unit PAI restricts access to the set SP of first program codes stored on the memory unit CPDB.
- network management systems for example network management systems SMCP1, SMCP2 and SMCP3, after performing an authentication procedure AU, access to the program code of the set SP of program codes.
- an identification or address of the accessing network management system is checked to establish whether the identification or address is entered in a list of identifications or addresses allocated to network management systems for which access is permitted.
- Authentication is also possible by an additional code word, asynchronous keys or a digital signature. If access is performed by a network management system using a request message, by means of information contained in the request message and the authentication procedure, the identity of the accessing network management system is determined. For network management systems identified in a list kept by the function unit PAI as "access permitted" and hence authorised, access to program codes of the set SP of program codes is then permitted and in this way access to the set of program codes is restricted.
- Function unit PAI allows the access-authorised network management system to select a program code from the set SP of program codes.
- the function unit PAI for example on access by a network management system transmits data DI to the accessing system.
- the data DI contains for example description data related to program codes of the set SP of program codes. It can comprise all or some of the description data stored in memory unit CPDB.
- the data DI can here comprise all program codes of the set SP or only those codes of the set SP which are contained in a preselection of program codes specific to network management.
- the description data are transmitted to the network management system before selection to support the selection.
- the network management system selects one or more program codes from the program codes described in data DI and transmits identification of these selected program codes in a request message SI to the function unit PAI.
- the program codes marked as selected in the request message SI are now treated as selected program codes by the function unit PAI.
- the function unit PAI can also transmit an allocated test code TC and allocated installation code IC to these network management servers.
- the test code TC and installation code IC can be the test code or installation code allocated to program code P in the memory unit CPDB. It is however also possible that this can be a test code and installation code specifically modified by function unit ICC.
- function unit PS determines the specific preselection by means of criteria transmitted to it by the network management system concerned. So it is also possible to calculate the preselection without access to memory unit CDB. It is however also possible that function unit PS calculates the preselection by means of data from memory unit CDB, by means of description data from memory unit CPDB and by means of the criteria transmitted by the relevant network management system, and stores this in the respective memory unit PSDB1, PSDB2 and PSDB3.
- the specific preselection stored in the memory units PSDB1, PSDB2 and PSDB3 is utilised by function unit PAI in that it restricts access by an accessing network management system to the program codes of the set SP which are contained in the specific preselection allocated to it.
- an accessing network management system for example receives information only on program codes which are part of the specific preselection allocated to it.
- the specific installation code calculated by the function unit ICC for example the installation code IC, or the specific test code calculated by the function unit ICC, for example test code TC, is then transmitted by the function unit PAI with the selected program code, for example program code P, to a network management server of the selecting network management system.
- the network management server SMCS it is also possible and sensible for the network management server SMCS to perform, as well as the functions described below, a number of other functions. These are advantageously network management functions. It is also possible for the hardware components of the network management server SMCS to be spatially distributed and for the network management server SMCS to be a "virtual" server.
- the control unit CONTR2 comprises functions which support the installation of program codes on elements of telecommunication network TK1. Functionally the control unit CONTR2 here comprises four function units SCAI, UI, IL, SYNC.
- the function unit UI is a user interface, advantageously a graphical user interface, by means of which the control unit CONTR2 can communicate with an operator OP of the network operator of telecommunication network TK1. It is also possible that the function of the function unit UI is performed by a network management client.
- the function unit SCAI contacts a utility server on which is stored a set of program codes intended to be integrated in program codes installed on network elements. It also performs the authentication procedure AU for access to program codes of this set of program codes. It is possible that such a utility server is contacted on the instructions of the operator OP. It is however also possible that the contact takes place regularly or due to the occurrence of certain trigger conditions.
- memory unit IDB also contains data related to the allocated utility server.
- the function unit SCAI now selects one or more of the utility servers stored in memory unit IDB and contacts these. This selection can be made by means of the data stored in the memory unit IDB related to these utility servers and to network elements allocated to these servers, and due to trigger conditions and on instruction by the operator OP.
- the function unit IL with the program code P also transmits an installation code and a test code to the network elements of the telecommunication network TK1.
- the installation program IP checks whether the program code P to be installed is compatible with the program code already installed on the network element in which the program code is to be integrated. Only if the result of this test is positive will the installation program IP then perform the integration. This integration takes place according to the instructions of the allocated installation code. It is however also possible that the installation code and test code are already present on the network element concerned and thus need not be transmitted by network management server SMCS.
- the installation code or test code stored in the memory unit PDB and allocated to a program code has been adapted by the function unit IL to the specific network element to which the test code, installation code and program code are transmitted for installation.
- a test code TC' modified in this way and an installation code IC' modified in this way, as well as the program code P are transmitted to network elements NE1, NE2 and NE3.
- the function unit SYNC sends data related to the network elements managed by network management system SMC1 to the utility server, for example servers SC1, SC2 and SC3. It takes this data from the memory unit IDB and for example sends it to utility server SC1 which stores this data in the data set CDB1. It is here also possible that the function unit SYNC sends to the utility server only part of the data stored in the data set IDB. In particular, it is advantageous here that the function unit SYNC sends to a utility server only data related to network elements which are allocated to this utility server in the memory unit IDB.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
Description
- Figure 1
- shows a block circuit diagram of a system with several telecommunication networks and several utility servers according to the invention,
- Figure 2
- shows a functional view of a utility server according to the invention in figure 1, a network management server according to the invention and several network elements.
Figure 2 shows as an example one network management server SMCS of the network management servers of the network management system SMC1.
Claims (16)
- Process to support the installation of first program codes (P) on network elements (NE1 to NE9) of one or more telecommunication networks (TK1 to TK3), where in the processa utility server (SC1 to SC3) central for two or more network management systems (SMC1 to SMC3) stores a set (SP) of first program codes intended to be integrated in second program codes (PC2) installed on network elements (NE1 to NE9),the utility server (SC1 to SC3) restricts access to the set (SP) of first program codes and after performance of an authentication procedure (AU) allows the two or more network management systems (SMC1 to SMC3) access to first program codes (P) of the set (SP) of first program codes,one of the two or more network management systems (SMC1 to SMC3) on access selects a first program code (P) from the set (SP) of first program codes,the utility server (SC1 to SC3) then transmits this selected first program code (P) to a network management server (SMCS) of this network management system (SMC1), andthe selected first program code (P) is transmitted to one or more network elements (NE1 to NE3) of the telecommunication network (TK1) of this network management system (SMC1) and is integrated in the second program code (PC2) installed on the respective network element (NE1 to NE3).
- Process according to claim 1, where in the process furthermore the selection of a first program code (P) from the set (SP) of first program codes is controlled by an operator (OP) of this network management system (SMC1).
- Process according to claim 1, where in the process furthermore the selected first program code (P) is transmitted to one or more network elements (NE1 to NE3) of the telecommunication network (TK1) upon an instruction from the operator (OP) of this network management system (SMC1).
- Process according to claim 1, where in the process furthermore two or more central utility servers (SC1 to SC3) each store a set (SP) of first program codes, where the sets are allocated to different groups (G1 to G3) of network elements.
- Utility server (SC1 to SC3) to support the installation of first program codes (P) on network elements (NE1 to NE9) of a telecommunication network (TK1 to TK3), wherethe utility server (SC1 to SC3) is equipped with a first memory unit (CPDB) in which is stored a set (SP) of first program codes intended to be integrated in second program codes (PC2) installed on network elements (NE1 to NE3),the utility server (SC1 to SC3) is equipped with a control unit (CONTR1) designed to restrict access to the set (SP) of first program codes and after performance of an authentication procedure (AU) allows one or more network management systems (SMCP1 to SMCP3) access to first program codes of the set (SP) of first program codes,the control unit (CONTR1) is further designed so that on access it allows the one or more network management systems (SMC1) to select a first program code (P) from the set (SP) of first program codes, andthe control unit (CONTR1) is further designed so that it sends the selected first program code (P) to a network management server (SMCS) of this network management system (SMC1) which is suitable for transmitting the selected first program code (P) to one or more network elements (NE1 to NE3) of the telecommunication network (TK1) of the network management system (SMC1) for integration in the second program code (PC2) installed on the network element (NE1 to NE3) concerned.
- Utility server (SC1 to SC3) according to claim 5, where the control unit (CONTR1) is further designed that it calculates a specific preselection (PSDB1 to PSDB3) from the set (SP) of first program codes for one or more of the network management systems (SMC1 to SMC3) and informs an accessing network management system (SMC1) of the specific preselection (PSDB1) allocated to it from the set (SP) of first program codes.
- Utility server (SC1 to SC3) according to claim 5, where the control unit (CONTR1) is further designed so that it calculates a specific preselection (PSDB1 to PSDB3) from the set (SP) of first program codes for one or more of the network management systems (SMC1 to SMC3) and restricts access by an accessing network management system (SMC1) to the specific preselection (PSDB1) allocated to it.
- Utility server (SC1 to SC3) according to claim 6 or 7, where the control unit (CONTR1) is further designed so that it determines the specific preselection (PSDB1 to PSDB3) by means of criteria transmitted to it by the respective network management system (SMC1).
- Utility server (SC1 to SC3) according to claim 6 or 7, where the control unit (CONTR1) is further designed so that it calculates the specific preselection (PSDB1 to PSDB3) by means of data (CDB1 to CDB3) related to the network elements (NE1 to NE9) managed by the network management system (SMC1 to SMC3) concerned.
- Utility server (SC1 to SC3) according to claim 5, where the control unit (CONTR1) is further designed so that it receives from the network management systems (SMC1 to SMC3) data related to the network elements administered by the respective network management system and stores this in a second memory unit (CDB).
- Utility server (SC1 to SC3) according to claim 5, where in the first memory unit (CPDB) are stored further description data related to the first program code and the control unit (CONTR1) is further designed so that before selection it transmits such description data to the network management system (SMC1) to support the selection.
- Utility server (SC1 to SC3) according to claim 5, where the control unit (CONTR1) is further designed so that it sends a specific installation code (IC) for the selected first program code (P) to the network management server (SMCS).
- Utility server (SC1 to SC3) according to claim 5, where the control unit (CONTR1) is further designed so that it calculates a specific installation code (IC) for the selected first program code (P) by means of data (CDB1 to CDB3) related to the network elements (NE1 to NE9) managed by the network management system (SMC1).
- Network management server (SMCS) of a network management system (SMC1) of a telecommunication network (TK1) to support the installation of first program codes (P) on network elements (NE1 to NE9) of the telecommunication network (TK1), where the network management server (SMCS) is equipped with a control unit (CONTR2) designed to contact a utility server (SC1 to SC3) on which is stored a set (SP) of first program codes intended to be integrated in second program codes (PC2) installed on the network elements (NE1 to NE2), and that it performs an authentication procedure (AU) on access to the first program code of the set (SP) of first program codes,the control unit (CONTR2) is further designed so that on access to the utility server (SC1 to SC3) it selects a first program code (P) from the set (SP) of first program codes,the control unit (CONTR2) is further designed so that from the utility server (SC1 to SC3) it receives the first selected program code (P) and stores this in a memory unit (PDB) of the network management server (SMCS), andthe control unit (CONTR2) is further designed so that it transmits the selected first program code (P) to one or more network elements (NE1 to NE3) of the telecommunication network (TK1) for integration in the second program code (PC2) installed on the respective network element (NE1 to NE3).
- Network management server (SMCS) according to claim 14, where the network management server (SMCS) is equipped with a second memory unit (IDB) in which are stored data related to the network elements (NE1 to NE9) managed by the network management system (SMC1) and to the allocated utility servers (SC1 to SC3), and that the control unit (CONTR2) is further designed that it selects a utility server (SC1) from the utility servers (SC1 to SC3) stored in the second memory unit (IDB) and contacts the selected utility server (SC1).
- Network management server (SMCS) according to claim 14, where the control unit (CONTR2) is further designed so that it sends data related to the network elements (NE1 to NE9) managed by the network management system (SMC1) to the utility servers (SC1 to SC3).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10206009A DE10206009A1 (en) | 2002-02-14 | 2002-02-14 | Service server |
DE10206009 | 2002-02-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
EP1337073A1 true EP1337073A1 (en) | 2003-08-20 |
EP1337073B1 EP1337073B1 (en) | 2004-12-08 |
Family
ID=27618666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP02360354A Expired - Lifetime EP1337073B1 (en) | 2002-02-14 | 2002-12-17 | Process and apparatuses for software installation in a network management system by means of a central utility server |
Country Status (4)
Country | Link |
---|---|
US (1) | US20040019666A1 (en) |
EP (1) | EP1337073B1 (en) |
AT (1) | ATE284588T1 (en) |
DE (2) | DE10206009A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004021675A1 (en) * | 2002-08-08 | 2004-03-11 | Siemens Aktiengesellschaft | Data communications system and method for centrally licensing software in a distributed network |
US7120652B2 (en) * | 2002-04-25 | 2006-10-10 | Sun Microsystems, Inc. | Method, system and program for determining version of storage devices and programs indicated in the resource information installed in the computer system |
EP1746764A3 (en) * | 2005-07-21 | 2007-02-07 | Huawei Technologies Co., Ltd. | Universal security management system, device and method for network management |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0130849D0 (en) * | 2001-12-22 | 2002-02-06 | Weatherford Lamb | Bore liner |
DE10206001A1 (en) * | 2002-02-14 | 2003-08-28 | Alcatel Sa | Procedure for controlling the installation of program code on network elements |
US20060072626A1 (en) * | 2004-09-29 | 2006-04-06 | Lucent Technologies Inc. | Data synchronization in a telecommunication management network |
US8898319B2 (en) * | 2006-05-24 | 2014-11-25 | Maxsp Corporation | Applications and services as a bundle |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5602993A (en) * | 1991-06-12 | 1997-02-11 | Icl Systems Ab | Method and system for revising data in a distributed data communication system |
US6105066A (en) * | 1998-05-05 | 2000-08-15 | International Business Machines Corp. | Client-server system with central application management and using fully qualified class names of object-oriented applications for determining permanent server storage locations for application configuration information |
WO2001026336A2 (en) * | 1999-10-07 | 2001-04-12 | Xbind, Inc. | Program download in a network |
WO2001043390A2 (en) * | 1999-12-13 | 2001-06-14 | Markport Limited | A wap service personalisation, management and billing object-oriented platform |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5845090A (en) * | 1994-02-14 | 1998-12-01 | Platinium Technology, Inc. | System for software distribution in a digital computer network |
US6122639A (en) * | 1997-12-23 | 2000-09-19 | Cisco Technology, Inc. | Network device information collection and change detection |
US7080371B1 (en) * | 1998-03-03 | 2006-07-18 | Siebel Systems, Inc. | Method, system, apparatus and program product for distribution and instantiation of software upgrades |
US6167567A (en) * | 1998-05-05 | 2000-12-26 | 3Com Corporation | Technique for automatically updating software stored on a client computer in a networked client-server environment |
US6360255B1 (en) * | 1998-06-25 | 2002-03-19 | Cisco Technology, Inc. | Automatically integrating an external network with a network management system |
US6289511B1 (en) * | 1998-09-29 | 2001-09-11 | Telephonaktiebolaget Lm Ericsson | Method and system for distributing software in a telecommunications network |
US6378069B1 (en) * | 1998-11-04 | 2002-04-23 | Nortel Networks Limited | Apparatus and methods for providing software updates to devices in a communication network |
US6363524B1 (en) * | 1999-09-10 | 2002-03-26 | Hewlett-Packard Company | System and method for assessing the need for installing software patches in a computer system |
US6931546B1 (en) * | 2000-01-28 | 2005-08-16 | Network Associates, Inc. | System and method for providing application services with controlled access into privileged processes |
US7076400B2 (en) * | 2000-02-14 | 2006-07-11 | Nextnine Ltd. | Support network |
US7051097B1 (en) * | 2000-05-20 | 2006-05-23 | Ciena Corporation | Embedded database for computer system management |
US7165173B1 (en) * | 2000-09-01 | 2007-01-16 | Samsung Electronics Co., Ltd. | System and method for secure over-the-air administration of a wireless mobile station |
EP1327191B1 (en) * | 2000-09-22 | 2013-10-23 | Lumension Security, Inc. | Non-invasive automatic offsite patch fingerprinting and updating system and method |
US20020174422A1 (en) * | 2000-09-28 | 2002-11-21 | The Regents Of The University Of California | Software distribution system |
US6832373B2 (en) * | 2000-11-17 | 2004-12-14 | Bitfone Corporation | System and method for updating and distributing information |
US6999912B2 (en) * | 2001-03-13 | 2006-02-14 | Microsoft Corporation | Provisioning computing services via an on-line networked computing environment |
US7143190B2 (en) * | 2001-04-02 | 2006-11-28 | Irving S. Rappaport | Method and system for remotely facilitating the integration of a plurality of dissimilar systems |
US20020157090A1 (en) * | 2001-04-20 | 2002-10-24 | Anton, Jr. Francis M. | Automated updating of access points in a distributed network |
DE10206001A1 (en) * | 2002-02-14 | 2003-08-28 | Alcatel Sa | Procedure for controlling the installation of program code on network elements |
DE10206000A1 (en) * | 2002-02-14 | 2003-08-21 | Alcatel Sa | Installation Server |
-
2002
- 2002-02-14 DE DE10206009A patent/DE10206009A1/en not_active Withdrawn
- 2002-12-17 EP EP02360354A patent/EP1337073B1/en not_active Expired - Lifetime
- 2002-12-17 DE DE60202190T patent/DE60202190T2/en not_active Expired - Fee Related
- 2002-12-17 AT AT02360354T patent/ATE284588T1/en not_active IP Right Cessation
-
2003
- 2003-02-13 US US10/365,473 patent/US20040019666A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5602993A (en) * | 1991-06-12 | 1997-02-11 | Icl Systems Ab | Method and system for revising data in a distributed data communication system |
US6105066A (en) * | 1998-05-05 | 2000-08-15 | International Business Machines Corp. | Client-server system with central application management and using fully qualified class names of object-oriented applications for determining permanent server storage locations for application configuration information |
WO2001026336A2 (en) * | 1999-10-07 | 2001-04-12 | Xbind, Inc. | Program download in a network |
WO2001043390A2 (en) * | 1999-12-13 | 2001-06-14 | Markport Limited | A wap service personalisation, management and billing object-oriented platform |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7120652B2 (en) * | 2002-04-25 | 2006-10-10 | Sun Microsystems, Inc. | Method, system and program for determining version of storage devices and programs indicated in the resource information installed in the computer system |
WO2004021675A1 (en) * | 2002-08-08 | 2004-03-11 | Siemens Aktiengesellschaft | Data communications system and method for centrally licensing software in a distributed network |
EP1746764A3 (en) * | 2005-07-21 | 2007-02-07 | Huawei Technologies Co., Ltd. | Universal security management system, device and method for network management |
Also Published As
Publication number | Publication date |
---|---|
DE60202190D1 (en) | 2005-01-13 |
EP1337073B1 (en) | 2004-12-08 |
DE10206009A1 (en) | 2003-08-28 |
DE60202190T2 (en) | 2005-05-04 |
ATE284588T1 (en) | 2004-12-15 |
US20040019666A1 (en) | 2004-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7743147B2 (en) | Automated provisioning of computing networks using a network database data model | |
JP5726991B2 (en) | Communication network | |
US7152109B2 (en) | Automated provisioning of computing networks according to customer accounts using a network database data model | |
US7131123B2 (en) | Automated provisioning of computing networks using a network database model | |
EP1062786B1 (en) | Method of providing a service through a server with a single virtual network address | |
US6397385B1 (en) | Method and apparatus for in service software upgrade for expandable telecommunications system | |
CN1649324B (en) | Method and apparatus for operating an open API network having a proxy | |
US20020156831A1 (en) | Automated provisioning of computing networks using a network database data model | |
US20040030768A1 (en) | Unified system and method for downloading code to heterogeneous devices in distributed storage area networks | |
JP3449684B2 (en) | Software setting device, software setting method, and recording medium recording program for implementing the method | |
US8209412B2 (en) | Methods for managing a plurality of devices using protectable communication protocol, including determination of marketing feedback to assess a response to an advertisement | |
US6990602B1 (en) | Method for diagnosing hardware configuration in a clustered system | |
CN101218577A (en) | Unified architecture for remote network access | |
US7263352B2 (en) | Method for providing resources from a first component to a second component in a communication network | |
EP1337073B1 (en) | Process and apparatuses for software installation in a network management system by means of a central utility server | |
EP1336920A2 (en) | Method for controlling the installation of program code on network elements | |
EP1895417A1 (en) | Data storage system and method for testing new applications | |
US20030154472A1 (en) | Installation server | |
WO2002039257A2 (en) | Automated provisioning framework for internet site servers | |
US20020042721A1 (en) | Network management client | |
US20050039009A1 (en) | Web management system and method based on authentication | |
CN100350385C (en) | Method for updating services in communication networks | |
NO993379L (en) | Procedure and system for managing licenses in client / server context | |
CN113572902A (en) | IVR (Interactive Voice response) remote voice response communication method, system, equipment and storage medium | |
WO2002039313A9 (en) | A data model for automated server configuration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LI LU MC NL PT SE SI SK TR |
|
AX | Request for extension of the european patent |
Extension state: AL LT LV MK RO |
|
17P | Request for examination filed |
Effective date: 20030815 |
|
17Q | First examination report despatched |
Effective date: 20030922 |
|
AKX | Designation fees paid |
Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LI LU MC NL PT SE SI SK TR |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
RTI1 | Title (correction) |
Free format text: PROCESS AND APPARATUSES FOR SOFTWARE INSTALLATION IN A NETWORK MANAGEMENT SYSTEM BY MEANS OF A CENTRAL UTILITY SERVER |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LI LU MC NL PT SE SI SK TR |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: LI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: BE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: CH Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 Ref country code: AT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20041208 |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20041217 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20041231 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D |
|
REF | Corresponds to: |
Ref document number: 60202190 Country of ref document: DE Date of ref document: 20050113 Kind code of ref document: P |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20050208 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20050308 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20050308 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20050319 |
|
NLV1 | Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents act | ||
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed |
Effective date: 20050909 |
|
ET | Fr: translation filed | ||
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20061218 Year of fee payment: 5 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20061221 Year of fee payment: 5 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: IT Payment date: 20061231 Year of fee payment: 5 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20050508 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20061212 Year of fee payment: 5 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20071217 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20080701 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20081020 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20071217 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20071231 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20071217 |