专利摘要:
Die Erfindung betrifft im Wesentlichen eine jeweilige Agentenplattform in Netzwerkelementen sowie herstellerspezifische Agenten, die entweder direkt oder über Agenten-Proxies von Agenten-Providern auf diesen Plattformen installiert werden, wobei die Agenten dann über eine definierte Schnittstelle der Agentenplattform Rohinformationen über aufgetretene Betriebsfehler erhalten und zusammen mit herstellerspezifischen Informationen zu den jeweiligen Endgeräten bzw. Endgerätetypen, die nur dem jeweiligen Hersteller bekannt sind, entsprechende verdichtete Entscheidungsinformationen zur Beurteilung von Fehlerfällen und/oder zur Optimierung von Rekonfigurationsentscheidungen bilden und diese über die definierte Schnittstelle dem Netzwerkelement bzw. dem Netzwerkbetreiber und/oder dem Agenten-Provider bzw. dem Endgerätehersteller zur Verfügung stellen. Dies führt zu einer höheren Zuverlässigkeit der Interoperabilität von Terminals und Netzwerkelementen in Mobilfunknetzwerken mit rekonfigurierbaren Terminals.Essentially, the invention relates to a respective agent platform in network elements as well as vendor-specific agents that are installed either directly or through agent proxies of agent providers on these platforms, the agents then receiving raw information about occurred operational errors via a defined interface of the agent platform and manufacturer-specific information on the respective terminals or terminal types, which are known only to the respective manufacturer, corresponding compressed decision information for the assessment of error cases and / or to optimize reconfiguration decisions form and these over the defined interface the network element or the network operator and / or the agent Provider or the terminal manufacturer. This leads to a higher reliability of interoperability of terminals and network elements in mobile networks with reconfigurable terminals.
公开号:DE102004016381A1
申请号:DE102004016381
申请日:2004-04-02
公开日:2005-10-27
发明作者:Markus Dillinger;Christoph Dr. Niedermeier;Reiner Dr;Schmid
申请人:Siemens AG;
IPC主号:H04W24-00
专利说明:
[0001] DieErfindung betrifft Verfahren, Netzwerkelemente und Komponenten für Mobilfunknetzwerken mitrekonfigurierbaren Endgeräten,bei denen die Nutzung einer neuen bisher nicht unterstützten Radiotechnologiedurch Austausch einer Software erfolgt, die den Transceiver desEndgerätskonfiguriert.TheThe invention relates to methods, network elements and components for mobile radio networksreconfigurable devices,where the use of a new previously unsupported radio technologyby replacing a software that uses the transceiver of theterminalconfigured.
[0002] DieEntwicklung und der Einsatz einer neuen Technologie in mobilen Telekommunikationsnetzwerkenerfordert einen hohen Aufwand, um ein reibungsloses Zusammenspielder einzelnen Komponenten zu erreichen. Das wird herkömmlicherweisedurch aufwendige Standardisierung, siehe z.B. GSM oder UMTS, undTests der einzelnen Komponenten erzielt. Dies gilt insbesonderefür dieZusammenarbeit der Netzwerkelemente mit den Endgeräten. BeigegenwärtigenEndgerätenist jedoch die Nutzung von Radiotechnologien durch ein Endgerät auf einegenau definierte Auswahl beschränkt,da die Nutzung einer Radiotechnologie den Einsatz einer jeweils speziellenHardware fürdie jeweilige Radiotechnologie erfordert. Bei rekonfigurierbarenEndgerätenbzw. bei Software Defined Radio Geräten, kann aufgrund eines softwareprogrammierbarenTransceivers dagegen die Nutzung einer neuen bisher nicht unterstützten Radiotechnologiedurch Austausch der Software erfolgen, die den Transceiver konfiguriert.Neue Funktechniken und Standards können daher durch einen einfachenSoftwaredownload auf das Terminal genutzt werden, d.h. auch bereitsvorhandene Terminals könnenim nachhinein neue Technologien im Radiobereich nutzen.TheDevelopment and deployment of new technology in mobile telecommunications networksrequires a lot of effort to ensure smooth interactionto reach the individual components. This will be conventionalthrough extensive standardization, see e.g. GSM or UMTS, andTests of the individual components achieved. This is especially truefor theCooperation of network elements with the terminals. atcurrentterminalsHowever, the use of radio technologies by a terminal to onewell-defined selection restricted,since the use of a radio technology, the use of a particular specialHardware forthe respective radio technology requires. With reconfigurableterminalsor software defined radio devices, may be due to a software programmableTransceivers, on the other hand, use a new hitherto unsupported radio technologyby replacing the software that configures the transceiver.New wireless technologies and standards can therefore be replaced by a simple oneSoftware download to the terminal, i. also alreadyexisting terminals canretrospectively use new technologies in the radio area.
[0003] Derjetzige UMTS Standard stellt bspw. hohe Anforderungen an die Terminals,was u.a. dazu führt, dasseinige Hersteller bereits einen „UMTS Lightweight" Standard in Betrachtziehen, welcher eine niedrigere Komplexität aufweist, jedoch in bestimmtenSituationen dieselbe Performance liefert wie der originäre Standard.Dies setzt aber u.a. voraus, dass nicht nur das Endgerät, sondernauch die involvierte Basisstation bzw. Base Station den modifizierten Standardinterpretieren kann.Of theFor example, the current UMTS standard places high demands on the terminals.what u.a. that leads toSome manufacturers already consider a "UMTS Lightweight" standarddrag, which has a lower complexity, but in certainSituations provides the same performance as the original standard.This is but u.a. advance that not only the terminal, butalso the involved base station or base station the modified standardcan interpret.
[0004] Durchdiese neue Technologie fürEndgeräte istallerdings nicht mehr garantiert, dass das Zusammenspiel der Endgeräte, wiez.B. Handys, mit einer Basisstation, sowie den anderen Komponentenim Netzwerk vollständiggetestet werden kann. Die Rekonfigurationsfähigkeit der Endgeräte kanndazu führen,dass selbst bei größter SorgfaltStörungenaufgrund eines Softwaredownloads entstehen. Ursache dafür können Fehlerin der aufgebrachten Software selber sein, die darauf zurückzuführen sind,dass das Zusammenspiel mit den Netzwerkkomponenten für dieseGerätenicht ausreichend getestet werden konnte.Bythis new technology forTerminals isHowever, no longer guarantees that the interaction of the terminals, such ase.g. Cell phones, with a base station, as well as the other componentsin the network completelycan be tested. The reconfiguration capability of the terminals cancausethat even with the utmost caredisordersdue to a software download. This can be caused by errorsin the applied software itself, which are due tothat interaction with the network components for thisequipmentcould not be tested sufficiently.
[0005] Dieder Erfindung zu Grunde liegende Aufgabe besteht nun darin, einVerfahren zur Fehlererkennung und zur Unterstützung von RekonfigurationsentscheidungenRekonfigurationsentscheidungen in Mobilfunknetzwerken mit rekonfigurierbarenEndgerätensowie entsprechende Netzwerkelemente und Agenten anzugeben, beidem/denen eine höheren Zuverlässigkeitder Interoperabilitätvon Terminals und Netzwerkelementen in Mobilfunknetzwerken, die rekonfigurierbareTerminals unterstützen,erreicht wird.TheThe object underlying the invention is now, aMethod for error detection and support of reconfiguration decisionsReconfiguration decisions in mobile networks with reconfigurableterminalsas well as corresponding network elements and agentswhich / a higher reliabilityinteroperabilityof terminals and network elements in mobile networks that are reconfigurableSupport terminals,is reached.
[0006] DiesAufgabe wird hinsichtlich des Verfahrens durch die Merkmale desPatentanspruchs 1, hinsichtlich des Netzwerkelements durch die Merkmale desPatentanspruchs 6 und hinsichtlich des Agenten durch die Merkmaledes Patentanspruchs 7 gelöst. Dieweiteren Ansprüchebetreffen bevorzugte Ausgestaltungen des erfindungsgemäßen Verfahrens.ThisThe object is with respect to the method by the features ofPatent claim 1, with regard to the network element by the features ofClaim 6 and in terms of the agent by the featuresof claim 7. Thefurther claimsrelate to preferred embodiments of the method according to the invention.
[0007] DieErfindung betrifft im Wesentlichen eine jeweilige Agentenplattformin Netzwerkelementen sowie herstellerspezifische Agenten, die entwederdirekt oder überAgenten-Proxies von Agenten-Providern auf diesen Plattformen installiertwerden, wobei die Agenten dann übereine definierte Schnittstelle der Agentenplattform Rohinformationen über aufgetreteneBetriebsfehler erhalten und zusammen mit herstellerspezifischenInformationen zu den jeweiligen Endgeräten bzw. Endgerätetypen,die nur dem jeweiligen Hersteller bekannt sind, entsprechende verdichteteEntscheidungsinformationen zur Beurteilung von Fehlerfällen und/oderzur Optimierung von Rekonfigurationsentscheidungen bilden und diese über diedefinierte Schnittstelle dem Netzwerkelement bzw. dem Netzwerkbetreiberund/oder dem Agenten-Provider bzw. dem Endgerätehersteller zur Verfügung stellen.Dies führtzu einer höherenZuverlässigkeitder Interoperabilitätvon Terminals und Netzwerkelementen in Mobilfunknetzwerken mit rekonfigurierbarenTerminals.TheThe invention essentially relates to a respective agent platformin network elements as well as vendor-specific agents that eitherdirectly or viaAgent proxies installed by agent providers on these platformsthen the agents are overa defined interface of the agent platform raw information about occurredOperating errors received and together with manufacturer-specificInformation about the respective terminals or terminal types,which are known only to the respective manufacturer, corresponding compactedDecision information for the assessment of error cases and / orfor the optimization of reconfiguration decisions and these over thedefined interface to the network element or the network operatorand / or the agent provider or the terminal manufacturer.this leads toto a higher onereliabilityinteroperabilityof terminals and network elements in mobile networks with reconfigurableTerminals.
[0008] DieErfindung wird nachfolgend anhand von in der Zeichnung dargestelltenAusführungsbeispielennäher erläutert.TheInvention will now be described with reference to the drawingembodimentsexplained in more detail.
[0009] Dabeizeigtthereshows
[0010] 1 eineDarstellung zur Erläuterungeines ersten Ausführungsbeispielsder Erfindung und 1 a representation for explaining a first embodiment of the invention and
[0011] 2 eineDarstellung zur Erläuterungeines zweiten Ausführungsbeispielsder Erfindung. 2 a representation for explaining a second embodiment of the invention.
[0012] In 1 isteine Darstellung mit agenten-fähigenNetzwerkelementen in einem Radio Access Netzwerk gezeigt, wobeiein Netzwerkelement in Form eines Radio Network Controllers bzw.RNCs RNCA mit zwei Terminals T1A und T2A und ein weiteres Netzwerkelementin Form eines Radio Network Controllers RNCB mit drei TerminalsT1B, T2B und T3B verbunden bzw. verbindbar sind und jeweils von Agenten-Providern AP1, AP2und AP3 direkt bzw. unmittelbar mit Agenten A1, A2 und A3 versorgtwerden. In diesem Fall sind die agenten-fähigen Knoten also die RNCseines UMTS. In anderen Technologien können diese in Netzwerkelementenmit analoger Funktion eingesetzt werden. In Wireless LAN (WLAN)Netzwerken stellt bspw. eine Verwendung in den WLAN Access Pointseine solche analoge Verwendung dar.In 1 1 is an illustration of agent-capable network elements in a radio access network, wherein a network element in the form of a radio network controller or RNC RNCA with two terminals T1A and T2A and another network element in the form of a radio network controller RNCB with three terminals T1B, T2B and T3B are connected or connectable and are each supplied by agent providers AP1, AP2 and AP3 directly or directly with agents A1, A2 and A3. In this case, the agent-capable nodes are thus the RNCs of a UMTS. In other technologies, these can be used in network elements with analog function. In wireless LAN (WLAN) networks, for example, use in the WLAN access points represents such an analogous use.
[0013] DieAgenten tauschen direkt mit dem jeweiligen Agenten-Provider, d.h. inder Regel der Hersteller selbst oder ein Service-Provider, Datenaus. Dies erfordert jedoch, dass dem Agenten-Provider alle Einsatzorteder Agenten unmittelbar bekannt sind. Der Agenten-Provider mussdaher wissen, auf welchen RNCs seine Agenten installiert sind.TheAgents exchange directly with the respective agent provider, i. inusually the manufacturer itself or a service provider, dataout. However, this requires that the agent provider all sitesthe agents are immediately known. The agent provider musttherefore know which RNCs its agents are installed on.
[0014] DieAgenten A1, A2 und A3 erhalten überdefinierte Schnittstellen einer Agentenplattform des NetzwerkelementsRohinformationen, die fürdie Beurteilung von Fehlerfällensowie die optimierte Entscheidungsfindung hinsichtlich Rekonfigurationvon Terminals notwendig sind. Diese werden innerhalb der Komponentebearbeitet bzw. zu Entscheidungsinformationen verdichtet.TheAgents A1, A2 and A3 get overDefined interfaces of an agent platform of the network elementRaw information forthe assessment of error casesas well as the optimized decision making regarding reconfigurationof terminals are necessary. These are within the componentedited or condensed into decision information.
[0015] In 2 istebenfalls eine Darstellung mit agenten-fähigen Netzwerkelementen ineinem Radio Access Netzwerk gezeigt, die sich von der in 1 gezeigtenDarstellung nur dadurch unterscheiden, dass die RNCs RNCA und RNCBnicht direkt, sondern übereinen Agenten-Proxy APX von den Agenten-Providern AP1, AP2 und AP3 mit AgentenA1, A2 und A3 versorgt werden. Ein Agenten-Proxy APX vermitteltdie Kommunikation zwischen den RNCs, auf denen Agenten installiertsind, mit ihren Providern, wobei der Agenten-Proxy eine zentraleStelle darstellt, auf den die Netzwerkelemente zugreifen und derdas Management übernimmt,welcher Agenten-Provider die gewünschtenInformationen liefert. Die Provider AP1, AP2 und AP3 wiederum können Anfragenund Nachrichten fürihre Agenten A1, A2 und A3 direkt an den Agenten-Proxy APX schicken, derdie Nachrichten an die betroffenen Agenten verteilt. Im Zuge derInstallation bzw. Deinstallation werden die RNCs, auf denen Agentenbestimmter Hersteller installiert sind, auf dem Agenten-Proxy APX registriert,so dass überden Proxy APX die einzelnen Agenten A1, A2 und A3 auf den RNCs RNCAund RNCB angesprochen werden können.In 2 Also shown is an illustration of agent-enabled network elements in a Radio Access network, different from the one in 1 differ only shown in that the RNCs RNCA and RNCB are not supplied directly, but via an agent proxy APX from the agent providers AP1, AP2 and AP3 with agents A1, A2 and A3. An agent proxy APX mediates the communication between the RNCs on which agents are installed with their providers, with the agent proxy being a central place to which the network elements access and the management takes over, which agent provider the desired information supplies. The providers AP1, AP2 and AP3 in turn can send queries and messages for their agents A1, A2 and A3 directly to the agent proxy APX, which distributes the messages to the agents concerned. In the course of installation or uninstallation, the RNCs on which agents of specific manufacturers are installed are registered on the agent proxy APX, so that the individual agents A1, A2 and A3 can be addressed on the RNCs RNCA and RNCB via the APX proxy ,
[0016] DieNetzwerkelemente in Mobilfunknetzwerken, bspw. RNCs, werden mitBereichen bzw. Agentenplattformen für solche Agenten ausgestattet,wobei die Plattformen z.B. die Rechenzeitzuteilung für die Agentenund deren Controlling übernehmen.Der Bereich, in dem die Agenten laufen, ist dabei so geschützt, dassein Zugriff nur durch besonders berechtigte Benutzer, d.h. den Herstellerder jeweiligen Komponente, möglichist. Die Agentenplattform ist dabei so ausgestaltet, dass der Agentselbst verschlüsselt übermitteltwird, die Software daher Dritten nicht zugänglich ist. Ferner muss sichdie Plattform gegenüberdem Agenten autorisieren, damit gesichert ist, dass Dritte die Softwarenicht nutzen können.Weiterhin ist die Datenübertragungzwischen dem Agenten und dem jeweils nutzungsberechtigten Herstellern,also den Agenten-Providern, überebensolche Maßnahmengesichert, so dass die Daten, die ausgetauscht werden, vertraulichbehandelt werden, und nur dem berechtigten Hersteller zugehen können.TheNetwork elements in mobile radio networks, for example RNCs, are includedAreas or agent platforms equipped for such agents,the platforms being e.g. the calculation time allocation for the agentsand take over their controlling.The area in which the agents are running is protected so thataccess by only authorized users, i. the manufacturerthe respective component, possibleis. The agent platform is designed in such a way that the agenteven encoded transmittedsoftware is therefore not accessible to third parties. Furthermore, it must bethe platform oppositeAuthorize the agent to ensure that third parties use the softwarecan not use.Furthermore, the data transmissionbetween the agent and the respective authorized manufacturer,So the agent providers, aboutjust such measuressecured, so that the data that is exchanged, confidentialbe dealt with and can only reach the authorized manufacturer.
[0017] DerNetzwerkbetreiber hat die Kontrolle darüber, wer Agenten auf seinenNetzwerkelementen einsetzen darf, hat aber keinen oder nur einenbeschränktenZugriff auf Daten des Agenten selbst.Of theNetwork operator has control over who's agent on hisNetwork elements may use, but has no or only onelimitedAccess to data of the agent itself.
[0018] Darüber hinausgewährtdas Netzwerkelement selbst nur dem jeweils berechtigten Agenten Zugriffauf die Daten. Damit könnenAgenten auf sichere Weise, beispielsweise vom Hersteller eines bestimmtenTerminaltyps, erzeugt werden. Diese Agenten können dann, ohne dass Dritteauf die vertraulichen Informationen Zugriff nehmen können, aufden Netzwerkelementen eigenständigAufgaben ausführen.Furthermoregrantedthe network element itself only the respective authorized agent accesson the data. With that you canAgents in a secure manner, for example, from the manufacturer of a particularTerminal type, generated. These agents can then, without third partiesto access the confidential informationthe network elements independentlyPerform tasks.
[0019] DieAnwendung der Erfindung ist jedoch nicht nur beschränkt aufRNCs, eine weiterer Einsatzbereich der Erfindung besteht darüber hinausin ihrem Einsatz auf Base Transceiver Stations (BTS). Hier können durchden Einsatz von Agenten, zusätzlichzu den bis dahin genannten Anwendungsbeispielen, gezielt herstellerspezifischeErweiterungen des jeweiligen Mobilfunkstandards realisiert werden. Hierbeiwird davon ausgegangen, dass zukünftig Herstellervon Mobilfunkendgeräteneigene herstellerspezifische Erweiterungen des Mobilfunkstandardsverwenden werden, um ihre Gerätemit zusätzlichenVorteilen auszustatten. Solche könnenz.B. sein: Reduktion der Datenrate durch Verwendung eines schmalerenFrequenzbandes, wodurch die vorhandene Kapazität der Mobilfunkzelle besserausgenutzt werden kann, da sich mehr Terminals ein Band teilen können.TheHowever, application of the invention is not limited toRNCs, another area of application of the invention, moreoverin their use on Base Transceiver Stations (BTS). Here you can go throughthe use of agents, in additionto the previously mentioned application examples, specifically manufacturer-specificExtensions of the respective mobile radio standard can be realized. in this connectionIt is assumed that future manufacturersof mobile terminalsown vendor-specific extensions of the mobile radio standardwill use to their deviceswith additionalEquip benefits. Such cane.g. be: reduction of the data rate by using a narrowerFrequency band, thereby improving the existing capacity of the mobile radio cellcan be exploited because more terminals can share a band.
[0020] Diesenicht standardkonformen Endgeräte erfordernallerdings eine herstellerspezifische Erweiterung der Funktionalität der BTS,da diese den die Erweiterungen zum Standard unterstützen muss. DieseFunktionalitätkann durch den Hersteller des Terminals durch die Bereitstellungentsprechender Agenten fürdie BTS verfügbargemacht werden. Damit könnensolche Endgerätemit einer beliebigen BTS, die mit einer Agentplattform ausgestattetsind, genutzt werden, ohne das der Hersteller der BTS solche Standarderweiterungenbei der Konstruktion der BTS gezielt für bestimmte Hersteller berücksichtigen muss.Der Hersteller des Endgerätsmuss zudem nicht alle Details seiner herstellerspezifischen Erweiterung offenlegen,da diese durch den jeweils zugehörigenAgenten auf der BTS verarbeitet werden können. Die Auslegung der Schnittstelleder Agentplattform mit der BTS kann zudem sicherstellen, dass die herstellerspezifischenStandarderweiterungen nicht mit dem Verhalten anderer Mobilfunkteilnehmerin Konflikt geraten.However, these non-standard end devices require a vendor-specific extension of the functionality of the BTS, as this must support the extensions to the standard. This functionality can be made available by the manufacturer of the terminal by providing appropriate agents for the BTS. Thus, such devices can be used with any BTS equipped with an agent platform, without the manufacturer of the BTS must consider such standard extensions in the design of the BTS targeted for certain manufacturers. In addition, the manufacturer of the terminal does not have to disclose all the details of its vendor-specific extension, since these can be processed by the respectively associated agent on the BTS. The design of the agent platform interface with the BTS can also ensure that the vendor-specific standard extensions do not conflict with the behavior of other mobile subscribers.
[0021] DieNetzwerkelemente stellen dabei überdefinierte Schnittstellen einer Agentenplattform, dem Agenten einesHerstellers, Information überin Zusammenhang mit den Gerätendes betreffenden Herstellers aufgetretene Fehler zur Verfügung. Dazugehörenunter anderem: Verletzungen der Netzwerkprotokolle, Verletzungendes Radio-Standards, z.B. falls das Terminal einen anderen Frequenzbereich alsgefordert verwendet oder Zeitvorgaben verletzt, oder andere Vorkommnisse,die zu einer Störungdes Netzwerkes führen.TheNetwork elements overridedefined interfaces of an agent platform, the agent of aManufacturer, information aboutin connection with the devicesthe fault of the manufacturer concerned. Tobelongincluding: Violations of network protocols, injuriesof the radio standard, e.g. if the terminal has a different frequency range thandemanded or violated timelines, or other incidents,the result of a disruptionlead the network.
[0022] Informationen über derartigeFehlfunktionen fallen jedoch zumeist im Bereich des Netzwerkbetreibersan, der diese jedoch nur unzureichend interpretieren kann, da ernicht überdie vollständige,im allgemeine nicht-öffentlichzugänglicheSpezifikation des betroffenen Gerätes verfügt. Diese Information ist jedocherforderlich, wenn ein reibungsfreier Betrieb des Netzwerkes gewährleistetwerden soll. Insbesondere müssenGeräte,die eine wesentliche Beeinträchtigungdes Netzwerkbetriebs verursachen, identifiziert und durch geeigneteMaßnahmendaran gehindert werden, weiterhin den Betrieb des Netzwerks zu stören. Dieskann z.B. durch gezieltes Aufbringen von „bug-fixes" in der Terminalsoftware geschehen.Dazu ist jedoch eine Analyse der Betriebsdaten und Kommunikationmit den Netzwerkelementen notwendig. Die Übermittlung sämtlicherDaten an den Hersteller hättejedoch einen unvertretbar hohen Kommunikationsbedarf zufolge undwürde die Übermittlungsensitiver Daten überdas Verhalten von Mobilfunknutzern einschließen. Zudem ist das notwendigeVorgehen abhängigvon der Art des verwendeten Terminals und kann auf Informationenberuhen, die der Hersteller nicht preisgeben möchte.Information about suchHowever, malfunctions usually fall in the area of the network operatorwho, however, can only interpret these insufficiently since heno overthe complete,generally non-publicaccessibleSpecification of the affected device features. This information is howeverrequired if ensuring a smooth operation of the networkshall be. In particular, needEquipment,the one major impairmentof network operation, identified and identified by appropriateactivitiesbe prevented from continuing to disrupt the operation of the network. Thiscan e.g. by purposefully applying "bug fixes" in the terminal software.However, this is an analysis of the operating data and communicationnecessary with the network elements. The transmission of allData to the manufacturerHowever, an unreasonably high communication requirement andwould the transmissionsensitive data aboutInclude the behavior of mobile users. In addition, the necessaryProcedure dependson the type of terminal used and can access informationwhich the manufacturer does not want to disclose.
[0023] DerAgent sammelt relevante Fehlerfälleund übermitteltDaten bzw. verdichtete Informationen darüber an den Hersteller. Zudemkönnendie Fehler auch durch den Agenten analysiert und notwendige Entscheidungengetroffen werden. So z.B. die Rekonfiguration des Terminals aufeinen „failsafe"-Default-Mode, die Einleitungeines Softwaredownload, um fehlerhafte Software durch neuere zuersetzen, oder die Stillegung des Terminals, wenn ein betriebsichererZustand nicht erreicht werden kann. Dies wird durch spezielle Kommandoserreicht, die der Agent dem Terminal schicken kann. Diese sind durch Autorisierungskodesso abgesichert, dass ein Mißbrauchdurch Dritte ausgeschlossen ist.Of theAgent collects relevant error casesand transmittedData or condensed information about it to the manufacturer. moreovercanThe errors are also analyzed by the agent and necessary decisionsto be hit. For example, the reconfiguration of the terminalan "failsafe" default mode, the initiationa software download to upgrade faulty software by newer onesreplace, or the decommissioning of the terminal if a more secureState can not be achieved. This is done by special commandsreached, which the agent can send to the terminal. These are by authorization codesso insured that a misuseis excluded by third parties.
[0024] SolcheInformationen werden zudem auch für Entscheidungen/Algorithmenbenötigt,die eine möglichstoptimale Entscheidung überden Wechsel zwischen Radiotechnologien treffen sollen. Diese müssen daherin einer Weise bereitgestellt werden, die es den Betreibern derNetzwerke erlaubt, eine möglichstoptimale Ausnutzung ihrer Netzwerke zu erreichen, ohne die betreffendeInformation öffentlich,insbesondere aber Herstellern von Netzwerkelementen (und der darauflaufenden Software) bekannt machen zu müssen. Solche Informationenkönnen unteranderem die Eigenschaften der Endgeräte wie den Energieverbrauchdes Terminals in bestimmten Radio-Modes, die Zeitdauer der Rekonfiguration oderdie genauen Charakteristika des Transceivers betreffen.SuchInformation is also used for decisions / algorithmsneededthe one possibleoptimal decision overto make the transition between radio technologies. These must thereforebe provided in a way that allows the operators of theNetworks allowed one as possibleachieve optimal utilization of their networks without theInformation publicly,but especially manufacturers of network elements (and the on itrunning software). Such informationcan underother features of the devices such as energy consumptionof the terminal in certain radio modes, the period of reconfiguration orconcern the exact characteristics of the transceiver.
[0025] DasNetzwerkelement richtet eine Anfrage an der Agenten des jeweiligenHerstellers, die dieser anhand der nur ihm zugänglichen Daten sowie der Information,die im Rahmen der Anfrage vom Netzwerkelement geliefert wird, bearbeitet.Der Agent schickt als Antwort auf die Anfrage eine Empfehlung andas Netzwerkelement, die zur Optimierung der Abläufe im Netzwerk verwendet werdenkann. Konfigurationsparameter rekonfigurierbarer Terminals sowie herstellerspezifischeRekonfigurationsmechanismen werden so innerhalb des Agenten gekapselt.Weder der Netzwerkoperator noch der Benutzer des mobilen Terminalsnoch andere Geräteherstellerhaben Zugriff auf diese Daten.TheNetwork element makes a request to the agent of the respectiveManufacturer, the latter on the basis of the data accessible only to him and the informationwhich is supplied by the network element within the scope of the request.The agent sends a recommendation in response to the requestthe network element used to optimize network operationscan. Configuration parameters of reconfigurable terminals and manufacturer-specificReconfiguration mechanisms are thus encapsulated within the agent.Neither the network operator nor the user of the mobile terminalother device manufacturershave access to this data.
[0026] Entscheidungen über dieoptimale Rekonfiguration werden, wie bereits oben angedeutet, teilweiseauf herstellerspezifische Agenten ausgelagert, die aufgrund derihnen zur Verfügunggestellten Informationen und der herstellerspezifischen Daten, die nurihnen bekannt sind, Entscheidungsvorschläge erstellen, die der RNC berücksichtigenkann.Decisions about theoptimal reconfiguration, as already indicated above, partiallyoutsourced to vendor-specific agents, due to theavailable to themprovided information and manufacturer-specific data, onlythey are aware of, make decision proposals that take into account the RNCcan.
[0027] MitAgentenfähigkeitausgestattete Netzwerkelemente, wie z.B. RNCs, Access Points, undanaloge Geräte,könnenrekonfigurierbare Terminals, wie z.B. Mobiltelephone, Private DigitalAssistants (PDAs), oder Notebooks, deutlich besser unterstützen alsherkömmlichbeschaffene Netzwerkelemente.Network-enabled network elements, such as RNCs, access points, and analog devices, can include reconfigurable terminals, such as cell phones, Private Digital Assistants (PDAs), or notebooks, support much better than traditional network elements.
[0028] Diein Folge der freien Programmierung des Protokollstacks der Endgeräte höhere Ratean möglichenFehlern kann durch die Einbeziehung von herstellerspezifischen Algorithmen/Informationenbesser kontrolliert werden. Insbesondere können auftretende Fehler bessererkannt und interpretiert werden, da vom Hersteller des Gerätes bereitgestellteSoftware diese Funktion übernehmenkann. Dies erlaubt die richtige Interpretation von Fehlfunktionenund die Einleitung geeigneter Maßnahmen, wie z.B. die Stilllegungbzw. die Einleitung der Rekonfiguration auf einwandfrei arbeitende „default"-Modi oder die Erkennungder Notwendigkeit eines „updates" der Software. DasSystem kann zudem zur Früherkennung vonFehlerquellen in der Software des Terminals dienen, indem es Informationen über dieHäufigkeitvon Fehler und deren Art sammelt und dem Hersteller zur Verfügung stellt.Theas a result of the free programming of the protocol stack of the terminals higher rateat possibleErrors can be due to the inclusion of proprietary algorithms / informationbe better controlled. In particular, errors that occur can be betterdetected and interpreted as provided by the manufacturer of the deviceSoftware take over this functioncan. This allows the correct interpretation of malfunctionsand the introduction of appropriate measures, such as the decommissioningor the initiation of the reconfiguration to perfectly working "default" modes or detectionthe need for an "update" of the softwareSystem can also be used for early detection ofSources of error in the software of the terminal serve by providing information about thefrequencyof error and their nature collects and makes available to the manufacturer.
[0029] Eineweitere Verbesserung der Zuverlässigkeitkann auch durch die Bereitstellung von herstellerspezifischen „Fallback"-Aktionen im Fehlerfall erreicht werden,die es auch ohne „update" der Software desEndgerätserlauben, einen normalen Betrieb trotz vorhandener Fehler fortzusetzen,bis ein entsprechender Softwareupdate für das Endgerät bereitsteht.Afurther improvement of reliabilitycan also be achieved by providing vendor-specific "fallback" actions in case of failure,It also without "update" the software of theterminalallow normal operation to continue despite any errorsuntil a corresponding software update is available for the terminal.
[0030] Einweiterer Vorteil der Erfindung liegt in der verbesserten Art undWeise, in der Entscheidungen überdie Rekonfiguration der Endgerätegetroffen werden können.Die Agenten könnenSpezifika des Hersteller bei der Entscheidung berücksichtigen, ohnedass diese Details öffentlichbekannt gemacht werden müssen.Zudem erlaubt die verwendete Technik, diese herstellerspezifischenSoftware-Komponenten leicht auszutauschen und durch eine neue zuersetzen, womit Änderungenan Endgerätensowie der Einführungneuer EndgeräteRechnung getragen werden kann.OneAnother advantage of the invention lies in the improved type andWay in making decisions aboutthe reconfiguration of the terminalscan be taken.The agents canConsider the manufacturer's specifics when deciding, withoutthat these details are publicmust be made known.In addition, the technology used, this manufacturer-specificSoftware components easily exchange and through a new onereplace with what changesat terminalsas well as the introductionnew devicesAccount can be taken.
[0031] Zudemerlaubt die Erfindung den schnelleren Einsatz von Erweiterungenvon Mobilfunkstandards. Damit könnenneue herstellerspezifische Erweiterungen vorhandener Standards,die z.B. zu einer besseren Nutzung der Ressourcen in Mobilfunkzellenbeitragen können,auf einfache Weise in Mobilfunknetzwerken, die mit BTSs gemäß der vorliegendenErfindung ausgestattet sind, eingesetzt werden.moreoverallows the invention the faster use of extensionsfrom mobile standards. With that you cannew vendor-specific extensions of existing standards,the e.g. to better use of resources in mobile radio cellscan contributein a simple way in mobile networks with BTSs according to the presentInvention are used, are used.
权利要求:
Claims (7)
[1]
Verfahren zur Fehlererkennung bei rekonfigurierbarenEndgerätenund/oder zur Unterstützung vonRekonfigurationsentscheidungen, bei dem Netzwerkelemente (RNCA,RNCB) mit einer Agenten-Plattformdurch Agenten-Provider (AP1, AP2 und AP3) direkt oder über mindestenseinen Agenten-Proxy (APX) mit Agenten (A1, A2, A3) versorgt werden,wobei sich die Agentenplattform beim jeweiligen Agenten-Providerautorisiert, die Agentenplattform dem Agenten-Provider die Einrichtungeines Agenten mit bestimmten Zugriffsrechten erlaubt und die Kommunikationzwischen Agentenplattform und Agenten-Provider verschlüsselt wird, beidem die Agenten übergeschützteSpeicherbereiche verfügenund überdefinierte Schnittstellen der Agentenplattform Rohinformationenzur Beurteilung von Fehlerfällenund/oder zur Optimierung von Rekonfigurationentscheidungen vom jeweiligenNetzwerkelement erhalten und bei dem diese Rohinformationeninnerhalb des jeweiligen Agenten bearbeitet und daraus Entscheidungsinformationenzur Beurteilung von Fehlerfällen und/oderzur Optimierung von Rekonfigurationentscheidungen gebildet werdenund diese überdie definierte Schnittstelle dem Netzwerkelement bzw. dem Netzwerkbetreiberund/oder dem Agenten-Provider bzw. dem Endgerätehersteller zur Verfügung gestellt werden.Method for error detection with reconfigurableterminalsand / or in support ofRekonfigurationsentscheidungen,at the network elements (RNCA,RNCB) with an agent platformby agent providers (AP1, AP2 and AP3) directly or via at leastan agent proxy (APX) is supplied with agents (A1, A2, A3),where the agent platform at the respective agent providerthe agent platform authorizes the agent provider to set upan agent with specific access rights allowed and communicationencrypted between agent platform and agent provider,atthe agents overprotectedHave memory areasand overdefined interfaces of the agent platform raw informationfor the assessment of errorsand / or to optimize reconfiguration decisions from the respective oneNetwork element received andin which this raw informationprocessed within the respective agent and from it decision informationfor the assessment of errors and / orbe formed to optimize reconfiguration decisionsand these overthe defined interface to the network element or the network operatorand / or provided to the agent provider or the terminal manufacturer.
[2]
Verfahren nach Anspruch 1, bei dem die Netzwerkelementeeinem jeweiligen Agenten eines Endgeräteherstellers über diedefinierten Schnittstellen der Agentenplattform Rohinformationen über Betriebsfehlerdes jeweiligen Endgeräts übergebenund der Agent auf Anfrage des Agentenproviders auf Basis dieserRohinformationen gebildete Entscheidungsinformationen an den Agenten-Providerliefert.The method of claim 1, wherein the network elementsa respective agent of a terminal manufacturer over thedefined interfaces of the agent platform raw information about operational errorshanded over the respective terminaland the agent at the request of the agent provider based on thisRaw information formed decision information to the agent providersupplies.
[3]
Verfahren nach Anspruch 2, bei dem die EntscheidungsinformationenInformationen überaufgetretene Verletzungen eines Netzwerkprotokolls und/oder Radio-Standardsenthalten.Method according to Claim 2, in which the decision informationinformation aboutViolations of a network protocol and / or radio standard occurredcontain.
[4]
Verfahren nach Anspruch 1, bei dem von NetzwerkelementenEntscheidungen überdie optimale Rekonfiguration teilweise auf EndgeräteherstellerspezifischeAgenten ausgelagert werden, die aufgrund der ihnen zur Verfügung gestelltenRohinformationen und herstellerspezifischen Daten bezüglich desjeweiligen Endgeräts,die nur dem Endgeräteherstellerzugänglichsind, Entscheidungsinformationen für das Netzwerkelement erstellen.The method of claim 1, wherein network elementsDecisions aboutthe optimal reconfiguration partly to terminal manufacturer specificAgents are outsourced due to their being providedRaw information and manufacturer specific data regarding therespective terminal,the only the terminal manufactureraccessibleare to create decision information for the network element.
[5]
Verfahren nach Anspruch 4, bei dem die herstellerspezifischenDaten den Energieverbrauch des betreffenden Terminals in bestimmtenRadio-Modes und/oder die Zeitdauer der Rekonfiguration und/oder diegenauen Charakteristika des Transceivers enthalten.The method of claim 4, wherein the manufacturer-specificData the energy consumption of the terminal in questionRadio modes and / or the duration of the reconfiguration and / or thecontain exact characteristics of the transceiver.
[6]
Netzwerkelement (RNCA, RNCB) für Mobilfunknetzwerke, – bei demeine Agentenplattform derart vorgesehen ist, dass das Netzwerkelementdurch Agenten-Provider (AP1, AP2 und AP3) direkt oder über mindestens einenAgenten-Proxy (APX) mit Agenten (A1, A2, A3) versorgbar ist, wobeisich die Agentenplattform beim jeweiligen Agenten-Provider autorisiert,die Agentenplattform dem Agenten-Provider die Einrichtung einesAgenten mit bestimmten Zugriffsrechten erlaubt und die Kommunikationzwischen Agentenplattform und Agenten-Provider verschlüsselt wird, – bei demdefinierte Schnittstellen der Agentenplattform derart vorhandensind, dass Rohinformationen zur Beurteilung von Fehlerfällen und/oderzur Optimierung von Rekonfigurationentscheidungen an einen Agenten übergebbar sindund dass Entscheidungsinformationen an das Netzwerkelement und/oderan den Agenten-Provider übergebbarsind, und – beidem die Agenten übergeschützteSpeicherbereiche verfügen.Network element (RNCA, RNCB) for mobile radio networks, in which an agent platform is provided in such a way that the network element is provided by agent Provi the (AP1, AP2 and AP3) can be supplied with agents (A1, A2, A3) directly or via at least one agent proxy (APX), the agent platform authorizing the respective agent provider, the agent platform authorizing the agent provider an agent with specific access rights is permitted and the communication between the agent platform and agent provider is encrypted, in which defined interfaces of the agent platform are present in such a way that raw information for the assessment of error cases and / or for optimization of reconfiguration decisions can be transmitted to an agent and decision information can be transferred to the network element and / or to the agent provider, and - in which the agents have protected storage areas.
[7]
Agent fürMobilfunknetzwerke mit rekonfigurierbaren Endgeräten, der derart ausgebildetist, – dasser durch einen Agenten-Provider (AP1, AP2 und AP3) direkt oder über mindestenseinen Agenten-Proxy (APX) einer Agenten-Plattform eines jeweiligenEndgerätszuführbarist, dass er übergeschützteSpeicherbereiche verfügtund eine verschlüsselteKommunikation mit dem Endgerät und/oderdem Agenten-Provider durchführbarist, – dasser überdefinierte Schnittstellen der Agentenplattform Rohinformationenzur Beurteilung von Fehlerfällenund/oder zur Optimierung von Rekonfigurationentscheidungen vom jeweiligenNetzwerkelement erhältund – dasser diese Rohinformationen innerhalb des jeweiligen Agenten bearbeitetund daraus Entscheidungsinformationen zur Beurteilung von Fehlerfällen und/oderzur Optimierung von Rekonfigurationentscheidungen bildet und diese über diedefinierte Schnittstelle dem Netzwerkelement bzw. dem Netzwerkbetreiberund/oder dem Agenten-Provider bzw. dem Endgerätehersteller übergebbarsind.Agent forMobile radio networks with reconfigurable terminals, which are designed in this wayis- thatby an agent provider (AP1, AP2 and AP3) directly or via at leastan agent proxy (APX) of an agent platform of a respective oneterminalsuppliedis that he overprotectedHas storage areasand an encrypted oneCommunication with the terminal and / orthe agent provider feasibleis- thathe overdefined interfaces of the agent platform raw informationfor the assessment of errorsand / or to optimize reconfiguration decisions from the respective oneNetwork element receivesand- thathe processes this raw information within the respective agentand from this decision information for the assessment of error cases and / orfor the optimization of reconfiguration decisions and this over thedefined interface to the network element or the network operatorand / or the agent provider or the terminal manufacturer handoverare.
类似技术:
公开号 | 公开日 | 专利标题
EP2898714B1|2016-12-28|Identitätsmodul zum authentisieren eines teilnehmers in einem kommunikationsnetzwerk
EP1391081B1|2009-12-02|Heterogenes mobilfunksystem
DE60213180T2|2006-11-23|Exchange of multi-part messages between mobile devices using a standard interface
DE60031673T2|2007-09-06|CONSTRUCTION OF A PACKET CALL BETWEEN A MOBILE TERMINAL AND AN ADJUSTMENT FUNCTION
EP1537755B1|2006-05-24|Verfahren zum betreiben von endgeräten eines mobilfunkkommunikationssystems
EP1430697B1|2005-10-26|Verfahren zum übertragen von daten
DE19831825C2|2000-06-08|Process and communication system for handling alarms through a management network with multiple management levels
EP0990359B1|2001-10-31|Einrichtung und verfahren zur verwaltung und zuteilung von funkübertragungskanälen in mobilfunksystemen
DE69831020T2|2006-04-20|METHOD AND DEVICE FOR POWER CONTROL IN MOBILE COMMUNICATION NETWORKS
EP1397009B1|2005-08-10|Verfahren und Vorrichtung zur Nachrichtenlenkung in SS7-Netzen
DE602005002132T2|2008-05-15|SYSTEM AND METHOD FOR REMOTE MONITORING OF DEVICES WITH THE HELP OF A CONTROL, SETUP, RADIO COMMUNICATION MODULE AND CORRESPONDING PROGRAM
DE10251911B4|2006-10-12|Configuration management and network procedures
EP0923844B1|2002-07-03|Roaming-verfahren und zugehörige vorrichtungen
EP1897393B1|2009-11-25|Verfahren und mobiles kommunikationsgerät zur auswahl eines übertragungsweges
EP2528362B1|2018-07-04|Wechsel von subskriptionsdaten in einem identifizierungsmodul
EP1398905B1|2005-06-15|Kommunikationsnetzplanungssystem, Verfahren zur Erzeugung von Kommunikationsnetzplänen und Steuerungsprogramm für ein Kommunikationsnetzplanungssystem
DE60224737T2|2008-12-24|Device and system for retrieving information in a network
DE10329652B4|2005-12-22|Method for selecting a service provider for a service and selection device that can be received by a mobile station via a radio access network and offered by at least two service providers
EP1815611B1|2009-03-25|Vefahren zur multikode-transmission durch eine teilnehmerstation
DE102016206488A1|2016-10-27|Manage inactive electronic subscriber identity modules
DE10301963A1|2004-08-05|Method for classifying network components of a packet-oriented network
DE112005002078T5|2007-07-19|Optimize the performance of a wireless network on different protocol layers by simultaneously adjusting communication parameters
DE102005021849B4|2007-08-02|Embedded communication terminal
DE10123068A1|2002-01-03|Device registration server for automatic connection and data exchange between commonly used devices and backend systems
DE102005005254B4|2007-05-10|A mobile radio communication system, method for operating a mobile radio communication system, core network switching layer unit and method for operating a core network network layer unit
同族专利:
公开号 | 公开日
KR101132113B1|2012-04-05|
PL2111070T3|2013-04-30|
EP1730981B1|2009-09-23|
DK1730981T3|2010-01-18|
KR101237722B1|2013-02-26|
US20080178036A1|2008-07-24|
EP2111070A1|2009-10-21|
US7818605B2|2010-10-19|
KR20110128958A|2011-11-30|
DE102004016381B4|2006-02-09|
US8020061B2|2011-09-13|
US20110010579A1|2011-01-13|
ES2394532T3|2013-02-01|
AT443977T|2009-10-15|
KR20070038950A|2007-04-11|
EP2111070B1|2012-11-07|
DE502005008184D1|2009-11-05|
EP1730981A1|2006-12-13|
WO2005096653A1|2005-10-13|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2005-10-27| OP8| Request for examination as to paragraph 44 patent law|
2006-08-03| 8364| No opposition during term of opposition|
2018-11-01| R119| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee|
优先权:
申请号 | 申请日 | 专利标题
DE102004016381A|DE102004016381B4|2004-04-02|2004-04-02|Method for error detection and support of reconfiguration decisions in mobile radio networks with reconfigurable terminals and corresponding network elements and components|DE102004016381A| DE102004016381B4|2004-04-02|2004-04-02|Method for error detection and support of reconfiguration decisions in mobile radio networks with reconfigurable terminals and corresponding network elements and components|
DE502005008184T| DE502005008184D1|2004-04-02|2005-02-23|METHOD FOR ERROR DETECTION AND SUPPORT FOR RECONFIGURATION DECISIONS IN MOBILE NETWORKS WITH RECONFIGURABLE TERMINALS, AND CORRESPONDING NETWORK ELEMENTS AND COMPONENTS|
US10/594,889| US7818605B2|2004-04-02|2005-02-23|Method of managing reconfigurable terminals within a radio network|
KR1020067019830A| KR101132113B1|2004-04-02|2005-02-23|재구성가능한 단말들을 포함하는 모바일 무선 네트워크들에서 오류들을 검출하고 재구성 결정들을 지원하기 위한 방법, 및 그에 상응하는 네트워크 엘리먼트들 및 컴포넌트들|
AT05708047T| AT443977T|2004-04-02|2005-02-23|Verfahren zur fehlererkennung und zur unterstützung von rekonfigurationsentscheidungen in mobilfunknetzwerken mit rekonfigurierbaren endgeräten sowie entsprechende netzwerkelemente und komponenten|
ES09010240T| ES2394532T3|2004-04-02|2005-02-23|Procedure to detect errors in reconfigurable terminal devices and to support reconfiguration decisions, as well as a corresponding network element and a corresponding agent|
EP05708047A| EP1730981B1|2004-04-02|2005-02-23|Verfahren zur fehlererkennung und zur unterstützung von rekonfigurationsentscheidungen in mobilfunknetzwerken mit rekonfigurierbaren endgeräten sowie entsprechende netzwerkelemente und komponenten|
PL09010240T| PL2111070T3|2004-04-02|2005-02-23|The method of recognizing errors in reconfigurable end devices and supporting reconfiguration decisions as well as the appropriate network element and the appropriate agent|
PCT/EP2005/050760| WO2005096653A1|2004-04-02|2005-02-23|Verfahren zur fehlererkennung und zur unterstützung von rekonfigurationsentscheidungen in mobilfunknetzwerken mit rekonfigurierbaren endgeräten sowie entsprechende netzwerkelemente und komponenten|
DK05708047.5T| DK1730981T3|2004-04-02|2005-02-23|Fremgangsmåde til identifikation af fejl og til understøttelse af rekonfigurationsbeslutninger i mobilsendenetværkmog rekonfigurerbare terminaler såvel som tilsvarende netværkselementer og komponenter|
EP09010240A| EP2111070B1|2004-04-02|2005-02-23|Verfahren zur fehlererkennung bei rekonfigurierbaren endgeräten und zur unterstützung von rekonfigurationsentscheidungen sowie ein entsprechendes netzwerkelement und ein entsprechender agent|
KR1020117027209A| KR101237722B1|2004-04-02|2005-02-23|재구성가능한 단말들을 포함하는 모바일 무선 네트워크들에서 오류들을 검출하고 재구성 결정들을 지원하기 위한 방법, 및 그에 상응하는 네트워크 엘리먼트들 및 컴포넌트들|
US12/923,386| US8020061B2|2004-04-02|2010-09-17|Method for detecting errors and supporting reconfiguration decisions in mobile radio networks comprising reconfigurable terminals, and corresponding network elements and components|
[返回顶部]