[go: up one dir, main page]

SE514975C2 - Telecommunication management information base - Google Patents

Telecommunication management information base

Info

Publication number
SE514975C2
SE514975C2 SE9603963A SE9603963A SE514975C2 SE 514975 C2 SE514975 C2 SE 514975C2 SE 9603963 A SE9603963 A SE 9603963A SE 9603963 A SE9603963 A SE 9603963A SE 514975 C2 SE514975 C2 SE 514975C2
Authority
SE
Sweden
Prior art keywords
management information
mib
information base
variables
network node
Prior art date
Application number
SE9603963A
Other languages
Swedish (sv)
Other versions
SE9603963D0 (en
SE9603963L (en
Inventor
Kim Laraqui
Original Assignee
Telia Ab
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Telia Ab filed Critical Telia Ab
Priority to SE9603963A priority Critical patent/SE514975C2/en
Publication of SE9603963D0 publication Critical patent/SE9603963D0/en
Publication of SE9603963L publication Critical patent/SE9603963L/en
Publication of SE514975C2 publication Critical patent/SE514975C2/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0213Standardised network management protocols, e.g. simple network management protocol [SNMP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The management information base includes variables which are combined with JAVA byte codes which allows the management information base variables to adjust their function dependent upon OAM requirements. The JAVA byte codes are modelled as octet extent management information base variables. Handling units on a first function system work in conjunction with agent units on another function system. The agents encapsulate the resources to be handled and the handlers use tools for manipulating and monitoring the resources. The relationship between the agents and the handlers comprises part of the management information base specification.

Description

b) Ut 40 5 1 4 9 7 5 2 Hanterarsidan av SNMP-förhållandet kommer typiskt att vara mycket flexibelt medan agentsidan innefattande systemvariablema är ganska statisk. Han- teraren avfrågar således agenten efter vilket kommandon till sist utfärdas från hanteraren till agenten. För att beräkna detta centralistiska tillvägagångssätt har nya metoder föreslagits så att mittennivåhanterarna kan placeras mellan agenterna och hanteraren. Detta är tillvägagångssättet som används av IETFs RMON (Re- mote Monitoring, avsides övervakning). Med RMON avfrågar en nilttennivåhan- terare agenter i sin lokala miljö och kompilerar resultaten som senare kan hämtas av hanterarapplikationen. Med RMON kan trafikbelastningen, som annars skulle kunna vara mellan agenterna och en avsides hanterare, nu begränsas till en lokal miljö. RMON är olyckligtvis inte mycket flexibel med hänsyn till funktionerna som utförs på den avsides övervakaren. Dessa funktioner är statiskt beskrivna men dynamiska framkallade. b) Out 40 5 1 4 9 7 5 2 The handler side of the SNMP relationship will typically be very flexible while the agent side including the system variables is quite static. The manager thus asks the agent after which commands are finally issued from the manager to the agent. To calculate this centralist approach, new methods have been proposed so that the mid-level managers can be placed between the agents and the manager. This is the approach used by the IETF's RMON (Remote Monitoring). With RMON, a nineteen level manager queries agents in its local environment and compiles the results, which can later be retrieved by the manager application. With RMON, the traction load, which could otherwise be between the agents and a remote handler, can now be limited to a local environment. Unfortunately, the RMON is not very flexible with regard to the functions performed on the remote monitor. These functions are statically described but dynamically developed.

Nästa steg är naturligtvis att ställa samman hanteraren och agenten, dvs att kunna lägga in mer intelligens i agenterna. Flera sådana metoder har föreslagits, tex. hanteringen av delegeringsscheman i vilken delar av koden distribueras till agenter för att instruera dessa att beräkna deltavärden över kritiska systemvari- abler. Detta resulterar i förvärvningen av mera exakta insikter i ett nätverks hälsa eftersom deltavärden beräknas direkt då de blir tillgängliga i agenten.The next step is of course to put together the manager and the agent, ie to be able to put more intelligence into the agents. Several such methods have been proposed, e.g. the handling of delegation schedules in which parts of the code are distributed to agents to instruct them to calculate delta values over critical system variables. This results in the acquisition of more accurate insights into the health of a network because delta values are calculated immediately when they become available in the agent.

Det är ett syfte med föreliggande uppfinning att förbättra de dynamiska egenskapema hos Nílßzar så att de kan instrueras att anpassa sina funktionssätt i beroende av OAM-kraven.It is an object of the present invention to improve the dynamic properties of Nílßzar so that they can be instructed to adapt their modes of operation depending on the OAM requirements.

Enligt en första aspekt av föreliggande uppfinning tillhandahålles ett tele- kommunikationssystem (MIB) för implementering i en nätverksnod, innefattande SNMP-variabler som representerar nodresurser vars manipulering av nätverks- nöden resulterar i implementeringen av operationella funktioner i nämnda nät- verksnod, kännetecknad av att MIB-variabler kombineras med JAVA-bytekod som möjliggör att MIB-variabler anpassar sina funktionssätt i beroende av OAM- kraven.According to a first aspect of the present invention, there is provided a telecommunication system (MIB) for implementation in a network node, comprising SNMP variables representing node resources whose manipulation of the network node results in the implementation of operational functions in said network node, characterized in that the MIB variables are combined with JAVA byte code which enables MIB variables to adapt their modes of operation depending on the OAM requirements.

Företrädesvis modelleras JAVA-bytekoden som oktettsträng-MIB-variabler.Preferably, the JAVA byte code is modeled as octet string MIB variables.

Enligt en andra aspekt av föreliggande uppfinning tillhandahâlles en tele- kommunikations-IVIIB, för implementering i en nätverksnod, innefattande SNMP- variabler som representerar nodresurser, vars manipulering av nätverksnoden re- sulterar i implementering av operationella funktioner i nämnda nätverksnod, varvid hanterarenheter på ett första funktionssystem samverkar med agentenheter på ett andra funktionssystem, varvid agenter inkapslar resurser som skall hanteras och hanterama tillhandahåller verktyg för manipulering och övervakning av nämnda resurser, varvid förhållandet mellan agenter och hanterarna utgör en MIB- specifikation, kännetecknad av att MIB-variabler kombineras med JAVA-bytekod vilket möjliggör att MIB-variabler kan anpassas till sina funktionssätt i beroende l0 IQ Ut b) Un 40 514 975 b) av OAM-kraven.According to a second aspect of the present invention, there is provided a telecommunication IVIIB, for implementation in a network node, comprising SNMP variables representing node resources, the manipulation of the network node resulting in the implementation of operational functions in said network node, wherein handling units on a first operating system cooperates with agent units on a second operating system, whereby agents encapsulate resources to be managed and the managers provide tools for manipulation and monitoring of said resources, the relationship between agents and managers being a MIB specification, characterized in that MIB variables are combined with JAVA byte code which enables MIB variables to be adapted to their modes of operation depending on the IAM requirements. b) Un 40 514 975 b).

JAVA-bytekoden kan modelleras såsom oktettsträng-MIB-variabler.The JAVA byte code can be modeled as octet string MIB variables.

MIB:en kan innefatta tabeller och skalärer som avser agentfunktioner, och beskrivningar av variabelanvändningen som avser hanteringsfimktioner.The MIB may include tables and scalars relating to agent functions, and descriptions of variable usage relating to management functions.

En agent kan innefatta en MIBlet-variabel anpassad att fungera som en platshållare för JAVA-bytekod och en hanterare anpassad att ta en del av JAVA- bytekoden och utfärda ett SET (variabel. JAVA-bytekod) kommando till agenten, vilket därigenom laddar ner ett JAVA-applet på agent-MIB-variabeln som skapar ett MIBlet.An agent can include a MIBlet variable adapted to act as a placeholder for JAVA byte code and a handler adapted to take part of the JAVA byte code and issue a SET (variable. JAVA byte code) command to the agent, thereby downloading a JAVA applet on the agent MIB variable that creates a MIBlet.

Då en agent behandlar en inkommande SNMP SET-PDU innehållande JAVAbytekod kan den identifiera en associerad OID som refererar till ett MIBlet och mata in den inkommande oktettsträngen i en JAVA-tolkare.When an agent processes an incoming SNMP SET PDU containing JAVA byte code, it can identify an associated OID that refers to a MIBlet and input the incoming octet string into a JAVA interpreter.

En MIBlet kan innehålla en kod som instruerar en agent att manipulera eller övervaka SNl\/[P-variabler.A MIBlet can contain a code that instructs an agent to manipulate or monitor SN1 \ / [P variables.

Enligt en tredje aspekt av föreliggande uppfinning tillhandahålles en metod för att manövrera telekommunikationssystem som innefattar en MIB implemen- terad i en nätverksnod, varvid MIB:en innefattar SNMP-variabler som represen- terar nodresurser, vars manipulation av nätverksnoden resulterar i implemen- teringen av operationella funktioner i nämnda nätverksnod, kännetecknad av kombinationen av MIB-variabler med J AVA-bytekod vilket möjliggör för nämnda MIB-variabler att anpassa sina funktionssätt i beroende av OAM-kraven.According to a third aspect of the present invention, there is provided a method of operating telecommunication systems comprising a MIB implemented in a network node, the MIB comprising SNMP variables representing node resources, the manipulation of the network node resulting in the implementation of operational nodes. functions in said network node, characterized by the combination of MIB variables with J AVA byte code which enables said MIB variables to adapt their modes of operation depending on the OAM requirements.

Företrädesvis modelleras JAVA-bytekoden som oktettsträng-MlB-variabler.Preferably, the JAVA byte code is modeled as octet string MlB variables.

Enligt en fjärde aspekt av föreliggande uppfinning tillhandahålles en metod för att manövrera telekommunikationssystem som innefattar en MIB implemen- terad i en nätverksnod, varvid nämnda MIB innefattar SNMP-variabler som re- presenterar nodresurser, vars manipulation av nätverksnoden resulterar i imple- menteringen av operationella funktioner i nämnda nätverksnod, varvid hanterar- enheter på ett första fimktionssystem samverkar med agentenheter på det andra funktionssystem, agenter inkapslar resurser som skall hanteras och hanterare tillhandahåller verktyg för manipulering och övervakning av nämnda resurser, varvid förhållandet mellan agenter och hanterare utgör del av en MIB-specifi- kation, kännetecknad av kombinationen av MIB-variabler med JAVA-bytekod så att nämnda MIB-variabler kan anpassa sina funktionssätt i beroende av OAM-krav.According to a fourth aspect of the present invention, there is provided a method of operating telecommunication systems comprising a MIB implemented in a network node, said MIB comprising SNMP variables representing node resources, the manipulation of the network node resulting in the implementation of operational functions in said network node, wherein managing units on a first function system cooperate with agent units on the second operating system, agents encapsulate resources to be managed and managers provide tools for manipulating and monitoring said resources, the relationship between agents and managers forming part of a MIB. specification, characterized by the combination of MIB variables with JAVA byte code so that said MIB variables can adapt their modes of operation depending on OAM requirements.

J AVA-bytekoden kan modelleras såsom oktettsträng-MIB-variabler.The AVA byte code can be modeled as octet string MIB variables.

MIB:en kan innefatta tabeller och skalärer som avser agentfimktioner och beskrivningar av variabelanvändning som avser hanterarfunktioner. _ _ En agent kan innefatta en MIBlet-variabel som fungerar som en platshållare för JAVA-bytekoden och en hanterare kan ta en del av JAVA-bytekoden och ut- färda ett SET (variabel. JAVA-bytekod) kommando till agenten, vilket därigenom laddar ner ett JAVA-applet på agent-MIB-variabeln som skapar ett MIBlet. 10 20 30 Lu Un 40 514 975 4 En agent kan, vid mottagandet av en inkommande SNMP SET-PDU innefattande JAVA-bytekod identifiera en associerad OID som refererar till en MlBlet och mata in den inkommande oktettsträngen i en JAVA-tolkare.The MIB may include tables and scalars relating to agent functions and descriptions of variable usage relating to handler functions. _ _ An agent can include a MIBlet variable that acts as a placeholder for the JAVA byte code and a handler can take part of the JAVA byte code and issue a SET (variable. JAVA byte code) command to the agent, thereby loading down a JAVA applet on the agent MIB variable that creates a MIBlet. An agent may, upon receipt of an incoming SNMP SET PDU including JAVA byte code, identify an associated OID that refers to an MlBlet and input the incoming octet string into a JAVA interpreter.

En MIBlet kan innehålla koden för att instruera en agent att manipulera eller övervaka SNMP-variabler.A MIBlet may contain the code to instruct an agent to manipulate or monitor SNMP variables.

Enligt en femte aspekt av föreliggande uppfinning tillhandahålles en te1ekommunikationsnätverksnod, kännetecknad av att nämnda nätverksnod innefattar en telekommunikations-MIB såsom beskrivits i något av föregående stycken.According to a fifth aspect of the present invention, there is provided a telecommunication network node, characterized in that said network node comprises a telecommunication MIB as described in any of the preceding paragraphs.

Enligt en sjätte aspekt av föreliggande uppfinning tillhandahålles ett telekommunikationssystem, kännetecknad av att nämnda system innefattar åtminstone en telekommunikationsnod som beskrivits i närmast tidigare stycke.According to a sixth aspect of the present invention, there is provided a telecommunication system, characterized in that said system comprises at least one telecommunication node as described in the immediately preceding paragraph.

Enligt en sjunde aspekt av föreliggande uppfinning tillhandahålles ett telekommunikationssystem eller telekommunikationsnätverksnod, kännetecknad av att nämnda system eller nätverk arbetar i enlighet med metoden beskriven i något av föregående stycke.According to a seventh aspect of the present invention, there is provided a telecommunication system or telecommunication network node, characterized in that said system or network operates in accordance with the method described in any of the preceding paragraph.

En utföringsform av föreliggande uppfinning kommer nu att beskrivas medelst exempel.An embodiment of the present invention will now be described by way of example.

För att underlätta förståelsen av föreliggande uppfinning visas nedan en ordlista av förkortningarna som används i denna patentbeskrivning nedan: ATM: Asynchonous Transfer Mode (asynkron överföringsnod) HTML: Hyper Text Markup Language (Hypertextspråk) ILMI: Interim Local Management Interface (Tillfälligt lokalt hantezingsinterface) IP: Intemet Protocol (Internetprotokoll) JAVA: Sun Computer Language (Sun C omputer-språk) MIB: Management Information Base (lnforrnationshanteringsbas) OAM: Operation. Administration and Maintenance (Verksamhet. administration och underhåll) 10 20 25 Q) KJ! 40 514 975 OID: Object Identification (Obj ektidentifiering) PDU: Protocol Data Unit (Protokolldataenhet) RMON: Remote Monitoring (_ Avsides övervakning) SMI: Specification of management Inforrnation (beskrivning av hanteringsinformation) SNMP: Simple Network Management Protocol (Enkelt nätverkshanteringsprotokol1) Genom att kombinera MIB:ar och JAVA-bytekod är det möjligt att öka de dynamiska egenskaperna hos många MIB:ar så att dessa kan instrueras att anpassa sina funktionssätt beroende på aktuella OAM (Operation, Administration and Maintenance) behov. Detta uppnås genom att möjliggöra användningen av JAVA- bytekod modellerad såsom oktettsträng-MIB-variabler.To facilitate understanding of the present invention, a glossary of the abbreviations used in this patent specification is shown below: ATM: Asynchonous Transfer Mode HTML: Hyper Text Markup Language ILMI: Interim Local Management Interface IP : Internet Protocol JAVA: Sun Computer Language MIB: Management Information Base OAM: Operation. Administration and Maintenance 10 20 25 Q) KJ! 40 514 975 OID: Object Identification PDU: Protocol Data Unit RMON: Remote Monitoring SMI: Specification of management Information SNMP: Simple Network Management Protocol By combining MIBs and JAVA byte code, it is possible to increase the dynamic properties of many MIBs so that they can be instructed to adapt their modes of operation depending on current OAM (Operation, Administration and Maintenance) needs. This is achieved by enabling the use of JAVA byte code modeled as octet string MIB variables.

Med tillkomsten av SUN:s JAVA är det möjligt att skapa en mycket kraft- full mekanism genom vilken SNMP-agenter kan instrueras att fungera i enlighet med aktuella nätverksstyr- och övervakningsbehov.With the advent of SUN's JAVA, it is possible to create a very powerful mechanism through which SNMP agents can be instructed to operate in accordance with current network control and monitoring needs.

En ny SNMP SMI (Specification of Management Information) textkonven- tion, häri refererad till såsom "MIBlet" textkonventionen, är definierad. Denna SMl-textkonventionen är specificerad som en oktettsträng.A new SNMP SMI (Specification of Management Information) text convention, referred to herein as the "MIBlet" text convention, is defined. This SM1 text convention is specified as an octet string.

MlBlct-begreppet är analogt med JAVA:s "Applets". Ett "Applet" är ett JAVA-program som kan ingå i en HTML-sida, på samma sätt som att en bild kan ingå. När en JAVA-kompatibel browser (sökmotor) användes for att granska en sida innehållande en JAVA-applet överföres applets kod till det mottagande systemet och exekveras av browsern.The MlBlct concept is analogous to JAVA's "Applets". An "Applet" is a JAVA program that can be included in an HTML page, in the same way that an image can be included. When a JAVA compliant browser (search engine) is used to review a page containing a JAVA applet, the applets' code is transmitted to the receiving system and executed by the browser.

Med MlBlets kan instruktioner till agenter laddas ner av en hanterare som använder J AVA-bjtekod såsom beskrivas nedan.With MlBlets, agent instructions can be downloaded by a handler using J AVA byte code as described below.

I det mest allmänna fallet innehåller varje agent en variabel av typen "MIBlet". Denna variabel fungerar som en platshållare för JAVA-bytekoden. l-Ianteraren tar helt enkelt en bit av JAVA-bytekoden och utfärdar kommandot SET (variabel, JAVA-bytekod) till agenten. Den maximala SNMP PDU-storleken är 65 Kbyte men detta är ingen begränsande faktor på grund av att de flesta MlBlets kommer att ha storleksordningen om några få Kbyte.In the most general case, each agent contains a "MIBlet" type variable. This variable acts as a placeholder for the JAVA byte code. The I-Nanter simply takes a piece of the JAVA byte code and issues the SET (variable, JAVA byte code) command to the agent. The maximum SNMP PDU size is 65 Kbytes but this is not a limiting factor due to the fact that most MlBlets will have the order of a few Kbytes.

Detta har en effekt som är ekvivalent med att ladda ner ett JAVA-applet på 10 20 514 975 6 den förut nämnda agent-MIB-variabeln. När agentsidan behandlar den inkommande SNMP SET-PDU som innehåller JAVA-bytekoden känner den igen objektet ID (OID) såsom ett som refererar till en ”MIBletÉ och matar följaktligen enkelt den inkommande oktettsträngen in i J AVA-tolkaren. MIBlet:en innehåller koden som instruerar agenten att manipulera eller övervaka SMNP-variabler på sitt eget system, eller på något annant system för den delen.This has an effect equivalent to downloading a JAVA applet on the aforementioned agent-MIB variable. When the agent side processes the incoming SNMP SET PDU containing the JAVA byte code, it recognizes the object ID (OID) as one that refers to a "MIBletÉ" and consequently easily feeds the incoming octet string into the J AVA interpreter. The MIBlet contains the code that instructs the agent to manipulate or monitor SMNP variables on its own system, or on any other system for that matter.

J AVA-bytekoden skulle fortfarande kunna sändas på ett traditionellt sätt, och därigenom undvika metoden i föreliggande uppfinning. Detta skulle emellertid tvinga formgivaren av hanteringsapplikationerna att ”stiga ut ur” SNlVIP-världen och in i JAVA-världen. Med metoden i föreliggande uppfinning ses JAVA endast' som ett verktyg för att implementera MIBlets som stöd för SNMP, dvs stöd för J AVA-bytekodtolkning byggs in i SNMP PDU-parsem (textanalysatorn) hos agenten. Vidare kan administrativa och säkerhetsramar återanvändas istället för SNMP för JAVA-hanterings-applets (MIBlets).The AVA exchange code could still be transmitted in a traditional manner, thereby avoiding the method of the present invention. However, this would force the designer of the management applications to "step out" of the SNlVIP world and into the JAVA world. With the method of the present invention, JAVA is only seen as a tool for implementing MIBlets as support for SNMP, ie support for J AVA byte code interpretation is built into the SNMP PDU parser (text analyzer) of the agent. Furthermore, administrative and security frameworks can be reused instead of SNMP for JAVA management applets (MIBlets).

De underliggande koncepten bakom föreliggande uppfinning är: - användningen av ”lVHBlets” såsom SNMP-applikation-JAVA-applets för både hanterama och agenterna; - modellering och användning av JAVA-bytekod såsom en SNMP SMI- textkonvention; och - användning av SMI MlBzar för att lagra JAVA-bytekod för vilken applikation som helst.The underlying concepts behind the present invention are: the use of "iVHBlets" as SNMP application-JAVA applets for both handlers and agents; - modeling and use of JAVA byte code as an SNMP SMI text convention; and - use of SMI MlBzar to store JAVA byte code for any application.

Närhelst det finns stöd för både SNMP såväl som JAVA kan systernlösningen i föreliggande uppfinning utnyttjas. Eftersom det är sannolikt att både SNMP och JAVA samexisterar på många nätverkselement och ändsystern skulle den föreslagna lösningen kunna bli implementerad i stor utsträckning.Whenever there is support for both SNMP and JAVA, the sister solution of the present invention can be used. Since it is likely that both SNMP and JAVA coexist on many network elements and the end sister, the proposed solution could be implemented to a large extent.

Claims (20)

10 15 20 b.) UI 40 514 975 ? PATENTKRAV10 15 20 b.) UI 40 514 975? PATENT REQUIREMENTS 1. l. Telekommunikations-Management Information Base (MIB) for imple- mentering i en nätverksnod innefattande Simple Network Management Protocol (SNMP)-variabler som representerar nodresurser. vars manipulation av nätverks- noden resulterar i implementeringen av operationella funktioner i nämnda nät- verksnod, kännetecknad av att Management Information Base (MIB)-variabler kombineras med J AVA-bytekod som möjliggör att Management Information Base (MIB)-variabler anpassar sina funktionssätt i beroende av Operation, Admini- stration and Maintenance (OAM)-krav.1. l. Telecommunication Management Information Base (MIB) for implementation in a network node including Simple Network Management Protocol (SNMP) variables representing node resources. whose manipulation of the network node results in the implementation of operational functions in said network node, characterized in that Management Information Base (MIB) variables are combined with J AVA byte code which enables Management Information Base (MIB) variables to adapt their modes of operation in depending on Operation, Administration and Maintenance (OAM) requirements. 2. Telekommunikations-Management Information Base (MIB) enligt patent- krav 1, kännetecknad av att JAVA-bytekoden modelleras såsom oktettsträng- Management Information Base(MIB)-variabler.Telecommunication Management Information Base (MIB) according to claim 1, characterized in that the JAVA switch code is modeled as octet string Management Information Base (MIB) variables. 3. Telekommunikations-Management Information Base (MIB) enligt patentkravet 1 for implementering i en nätverksnod innefattande Simple Network Management Protocol (SNIvIH-variabler som representerar nodresurser, vars manipulation av nätverksnoden resulterar i implementeringen av operationella fiinktioneri nämnda nätverk, varvid hanterarenheter på ett forsta funktionssystem samverkar med agentenheter på ett andra funktionssystem, varvid agenter inkapslar resurser som skall hanteras och hanterare tillhandahåller verktyg for manipulering och övervakning av nämnda resurser, varvid förhållandet mellan agenter och han- terare utgör del av en Management Information Base (lvHB)-specifikation, kännetecknad av att Management Information Base (MIB)-variabler kombineras med IAVA-bytekod for att möjliggöra for Management Inforrnation Base (MIB)- variabler att anpassa funktionssätt i beroende av Operation, Administration and Maintenance (OAM )-krav.Telecommunication Management Information Base (MIB) according to claim 1 for implementation in a network node comprising Simple Network Management Protocol (SNIvIH variables representing node resources, the manipulation of the network node results in the implementation of operational fi operations in said network, wherein handling units on a first operating system cooperates with agent units on a second operating system, whereby agents encapsulate resources to be managed and handlers provide tools for manipulation and monitoring of said resources, whereby the relationship between agents and handlers forms part of a Management Information Base (lvHB) specification, characterized by that Management Information Base (MIB) variables are combined with IAVA bytecode to enable Management Information Base (MIB) variables to adapt mode of operation depending on Operation, Administration and Maintenance (OAM) requirements. 4. Telekommunikations-Management Information Base (MIB) enligt patent- krav 3, kännetecknad av att JAVA-bytekoden modelleras såsom oktettsträng- Management Information Base (MIB)-variabler.Telecommunication Management Information Base (MIB) according to claim 3, characterized in that the JAVA switch code is modeled as octet string Management Information Base (MIB) variables. 5. Telekommunikations-Management Information Base (MIB) enligt patent- krav 3 eller 4, kännetecknad av att nämnda Management Information Base (MIB) innefattar tabeller och skalärer som avser agentfunktioner, och beskrivningar av variabelanvändning som avser hanterarfunktioner.Telecommunication Management Information Base (MIB) according to claim 3 or 4, characterized in that said Management Information Base (MIB) comprises tables and scalars relating to agent functions, and descriptions of variable use relating to handler functions. 6. Telekommunikations-Management Information Base (MIB) enligt något av patentkraven 3-5, kännetecknad av att en agent innehåller MIBlet-variabel anpassad att fungera såsom en platshållare for JAVA-bytekod och en hanterare är anpassad att ta en del av JAVA-bytekoden och utfärda ett SET-kommando till agenten. vilket därigenom laddar ner ett JAVA-applet på agent-Management Information Base lNIIB)-variabeln. vilket skapar en M1Blet.Telecommunications Management Information Base (MIB) according to one of Claims 3 to 5, characterized in that an agent contains a MIBlet variable adapted to function as a placeholder for JAVA byte code and one handler is adapted to take part of the JAVA byte code and issue a SET command to the agent. which thereby downloads a JAVA applet to the Agent-Management Information Base lNIIB) variable. which creates an M1Blet. 7. Telekommunikations-Management Information Base (MIB) enligt patent- krav 6. kännetecknad av att då en agent behandlar en inkommande Simple Net- w 15 20 IQ Un b: UI 40 514 975 8 work Management Protocol (SNMP) SET-PDU innehållande JAVA-bytekod. identifierar den en associerad Object Identification (OID) som refererar till en MIBlet och matar in den inkommande oktettsträngen i JAVA-tolkaren.Telecommunications Management Information Base (MIB) according to claim 6, characterized in that when an agent processes an incoming Simple Network IQ Un b: UI 40 514 975 8 work Management Protocol (SNMP) SET-PDU containing JAVA bytecode. it identifies an associated Object Identification (OID) that refers to a MIBlet and enters the incoming octet string into the JAVA interpreter. 8. Telekommunikations-Management Information Base (MIB) enligt patent- krav 7, kännetecknad av att en Management Information Base (MIB)let innefattar en kod som instruerar en agent att manipulera eller övervaka Simple Network Management Protocol (SNMP)-variabler.Telecommunication Management Information Base (MIB) according to claim 7, characterized in that a Management Information Base (MIB) code comprises a code instructing an agent to manipulate or monitor Simple Network Management Protocol (SNMP) variables. 9. Metod for att använda telekommunikationssystem som innefattar en Management Information Base (MIB) implementerad i en nätverksnod varvid Management Information Base (MïBzen) innefattar Simple Network Management Protocol (SNMP)-variabler som representerar nodresurser, vars manipulation av nätverksnoden resulterar i implementeringen av operationella funktioner i nämnda nätverksnod, kännetecknad av att kombinationen av Management Inforrnation Base (MIB)-variabler med JAVA-bytekod möjliggör att nämnda Management Information Base (MIB)-variabler anpassar sina funktionssätt i beroende av Operation, Administration and Maintenance (OAM)-krav.A method of using telecommunications systems comprising a Management Information Base (MIB) implemented in a network node wherein the Management Information Base (MïBzen) comprises Simple Network Management Protocol (SNMP) variables representing node resources, the manipulation of the network node resulting in the implementation of operational functions in said network node, characterized in that the combination of Management Information Base (MIB) variables with JAVA byte code enables said Management Information Base (MIB) variables to adapt their modes of operation depending on Operation, Administration and Maintenance (OAM) requirements. 10. Metod enligt patentkrav 9, kännetecknad av att modellera JAVA-byte- koden som ett oktettsträng-Management Information Base (MIB)-variabler.Method according to claim 9, characterized by modeling the JAVA byte code as an octet string Management Information Base (MIB) variables. 11. l l. Metod enligt patentkrav 9 for att använda ett telekommunikationssystem som innefattar en Management Information Base (MIB) implementerad i en nät- verksnod varvid nämnda Management Information Base (MIB) innefattar Simple Network Management Protocol (SNMP)-variabler som representerar nodresurser, vars manipulation av nätverksnoden resulterar i implementeringen av operationella funktioner i nämnda nätverksnod, varvid hanterarenheter på ett forsta funktions- system samverkar med agentenheter på ett andra funktionssystem, varvid agenter inkapslar resurser som skall hanteras och hanterare tillhandahåller verktyg for manipulering och övervakning av nämnda resurser, varvid förhållandet mellan agenter och hanterare utgör del av en Management Information Base (MIB)- specifikation, kännetecknad av kombinationen av Management Information Base (MIB)-variabel med J AVA-bytekod så att nämnda Management Inforrnation Base (MIB)-variabler kan anpassa sina funktionssätt i beroende av Operation, Admini- stration and Maintenance (OAM)-krav.A method according to claim 9 for using a telecommunication system comprising a Management Information Base (MIB) implemented in a network node wherein said Management Information Base (MIB) comprises Simple Network Management Protocol (SNMP) variables representing node resources , whose manipulation of the network node results in the implementation of operational functions in said network node, wherein managing units on a first operating system cooperate with agent units on a second operating system, wherein agents encapsulate resources to be managed and managers provide tools for manipulating and monitoring said resources, wherein the relationship between agents and managers forms part of a Management Information Base (MIB) specification, characterized by the combination of Management Information Base (MIB) variable with J AVA byte code so that the Management Information Base (MIB) variables can adapt their mode of operation depending on Operation, Administration and Maintenance (OAM) requirements. 12. Metod enligt patentkrav ll, kännetecknad av modelleringen av JAVA- bytekoden såsom oktetsträng- Management Information Base (MIB-variabler.Method according to Claim 11, characterized by the modeling of the JAVA byte code as the octet string Management Information Base (MIB variables). 13. Metod enligt något av patentkrav l l eller 12, kännetecknad av att Management Inforrnation Base (MIB) innefattar tabeller och skalärer avseende agentfunktioner. och beskrivningar av variabelanvändning avseende hanterar- funktioner.Method according to one of Claims 11 or 12, characterized in that the Management Information Base (MIB) comprises tables and scalars for agent functions. and descriptions of variable usage regarding manager functions. 14. Metod enligt något av patentkraven 11-13. kännetecknad av att en agent innehåller en MIBlet-variabel som fungerar som en platshållare for JAVA-bytekod Ut 10 b.) Un 514 975 Cl och en hanterare tar en del av JAVA-bytekod och utfärdar ett SET-kommando till agenten, vilket därigenom laddar ner ett JAVA-Applet på agent- Management Information Base (MIB)-variabeln, vilket skapar en MIBlet.A method according to any one of claims 11-13. characterized in that an agent contains a MIBlet variable that acts as a placeholder for JAVA byte code Ut 10 b.) Un 514 975 Cl and a handler takes part of the JAVA byte code and issues a SET command to the agent, thereby loading a JAVA Applet on the Agent Management Information Base (MIB) variable, which creates a MIBlet. 15. . Metod enligt patentkrav 14, kännetecknad av att en agent, vid mot- tagandet av en inkommande Simple Network Management Protocol (SNMP) SET- PDU innehållande JAVA-bytekod, identifierar en associerad Object Identification (OID) som refererar till en MIBlet och matar in den inkommande oktettsträngen i en J AVA-tolkare.15.. Method according to claim 14, characterized in that an agent, upon receipt of an incoming Simple Network Management Protocol (SNMP) SET-PDU containing JAVA byte code, identifies an associated Object Identification (OID) which refers to a MIBlet and enters it incoming octet string in a J AVA interpreter. 16. Metod enligt patentkrav 15, kännetecknad av en MIBlet innehållande kod för att instruera en agent att manipulera eller övervaka Simple Network Manage- I ment Protocol (SNMP)-variabler.The method of claim 15, characterized by a MIBlet containing code for instructing an agent to manipulate or monitor Simple Network Management Protocol (SNMP) variables. 17. Telekommunikationsnätverksnod, kännetecknad av att nämnda nätverks- nod innefattar en telekommunikations- Management Inforrnation Base (MIB) enligt något av patentkraven 1-8.Telecommunication network node, characterized in that said network node comprises a telecommunication Management Information Base (MIB) according to any one of claims 1-8. 18. Telekommunikationssystem, kännetecknat av att nämnda system inne- fattar åtminstone en telekommunikationsnod enligt patentkrav 17.Telecommunication system, characterized in that said system comprises at least one telecommunication node according to claim 17. 19. Telekornmunikationssystem innefattande en Management Inforrnation Base (MIB) implementerad i en nätverksnod varvid Management Information Base (MIB:en) innefattar Simple Network Management Protocol (SNMH-variabler som representerar nodresurser, vars manipulation av nätverksnoden resulterar i imple- menteringen av operationella fimktioner i nämnda nätverksnod, kännetecknad av att kombinationen av Management Information Base (MIB)-variabler med JAVA- bytekod möjliggör att nämnda Management Information Base (MIB)-variabler anpassar sina funktionssätt i beroende av Operation, Administration and Main- tenance (OAM)-krav.19. Telecorn communication system comprising a Management Information Base (MIB) implemented in a network node wherein the Management Information Base (MIB) comprises Simple Network Management Protocol (SNMH variables representing node resources, whose manipulation of the network node results in the implementation of operational i said network node, characterized in that the combination of Management Information Base (MIB) variables with JAVA byte code enables said Management Information Base (MIB) variables to adapt their modes of operation depending on Operation, Administration and Maintenance (OAM) requirements. 20. Telekommunikationsnätverksnod i ett telekommunikationssystem, varvid en Management Information Base (MIB) i telekommunikationssystemet är implementerad i nämnda nätverksnod, varvid Management Information Base (MIB):en innefattar Simple Network Management Protocol (SNlVIP)-variabler som representerar nodresurser, vars manipulation av nätverksnoden resulterar i imple- menteringen av operationella funktioner i nämnda nätverksnod, kännetecknad av att kombinationen av Management Information Base (MIB)-variabler med I AVA- bytekod möjliggör att nämnda Management Information Base (MlB)-variabler anpassar sina funktionssätt i beroende av Operation, Administration and Main- tenance (OAM)-krav.A telecommunications network node in a telecommunications system, wherein a Management Information Base (MIB) in the telecommunications system is implemented in said network node, the Management Information Base (MIB) comprising a Simple Network Management Protocol (SNlVIP) variables representing node resources, the manipulation of the network node results in the implementation of operational functions in the said network node, characterized in that the combination of Management Information Base (MIB) variables with I AVA byte code enables the Management Information Base (MLB) variables to adapt their modes of operation depending on Operation, Administration and Maintenance (OAM) requirements.
SE9603963A 1996-10-30 1996-10-30 Telecommunication management information base SE514975C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SE9603963A SE514975C2 (en) 1996-10-30 1996-10-30 Telecommunication management information base

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE9603963A SE514975C2 (en) 1996-10-30 1996-10-30 Telecommunication management information base

Publications (3)

Publication Number Publication Date
SE9603963D0 SE9603963D0 (en) 1996-10-30
SE9603963L SE9603963L (en) 1998-05-01
SE514975C2 true SE514975C2 (en) 2001-05-28

Family

ID=20404423

Family Applications (1)

Application Number Title Priority Date Filing Date
SE9603963A SE514975C2 (en) 1996-10-30 1996-10-30 Telecommunication management information base

Country Status (1)

Country Link
SE (1) SE514975C2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7099931B2 (en) 2002-12-19 2006-08-29 International Business Machines Corporation Method of automatically generating an SNMP management information base from extension-enabled management agents

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7099931B2 (en) 2002-12-19 2006-08-29 International Business Machines Corporation Method of automatically generating an SNMP management information base from extension-enabled management agents

Also Published As

Publication number Publication date
SE9603963D0 (en) 1996-10-30
SE9603963L (en) 1998-05-01

Similar Documents

Publication Publication Date Title
US5933601A (en) Method for systems management of object-based computer networks
EP2098028B1 (en) Method for logical deployment, undeployment and monitoring of a target ip network
US6175868B1 (en) Method and apparatus for automatically configuring a network switch
DE68920057T2 (en) Method and device for connecting an SNA host computer to a remote SNA host computer via a packet-switched communications network.
DE68919872T2 (en) Method and device for connecting SNA terminals to an SNA host computer via a packet-switched message network.
US20010016867A1 (en) Framework system and method for testing server performance
US6170015B1 (en) Network apparatus with Java co-processor
US20060155825A1 (en) Network device managing apparatus and method and storage medium
KR20030060884A (en) Web os and web desktop
JP2006033829A (en) Distributed application framework capable of porting
JP2006146927A (en) Network management apparatus and method based on snmp
WO2006014766A2 (en) Method and apparatus for converting network management protocol to markup language
KR20030062055A (en) Method for representing, storing and editing network security policy
US6434617B1 (en) Extensible, object-oriented network interface
CN109861836A (en) A kind of network management device and its management method
US20100293262A1 (en) Automated system management process
SE514975C2 (en) Telecommunication management information base
KR100358156B1 (en) Converting Method of Managing Operation from service management system to Switching Command in a Integrated Network
US20050076343A1 (en) Persistent storage of network management data using object references
KR100395484B1 (en) Apparatus and method for transmission of management message in integrated network management system
EP1768306A1 (en) Method for integrating a network element into a telecommunications network
Grimes et al. Intelligent agents for network fault diagnosis and testing
CN107896234B (en) Method for transmitting message in Modbus communication network, Modbus communication network system and Modbus communication network equipment
Du et al. SONET configuration management with OpenPM
KR100360770B1 (en) pparatus and Method for Removing Managed Multi-Threads and Resources

Legal Events

Date Code Title Description
NUG Patent has lapsed