DE19882411B3 - Hintergrundsoftwareladung in Zellulartelekommunikationssystemen - Google Patents
Hintergrundsoftwareladung in Zellulartelekommunikationssystemen Download PDFInfo
- Publication number
- DE19882411B3 DE19882411B3 DE19882411.4T DE19882411T DE19882411B3 DE 19882411 B3 DE19882411 B3 DE 19882411B3 DE 19882411 T DE19882411 T DE 19882411T DE 19882411 B3 DE19882411 B3 DE 19882411B3
- Authority
- DE
- Germany
- Prior art keywords
- software
- run
- memory bank
- time
- msc
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/656—Updates while running
Abstract
Verfahren zum Laden von Software in einem Telekommunikationssystem, wobei das Telekommunikationssystem ein Mobilvermittlungszentrum (MSC) und eine Basisstation (BS1, BS2, BS3, 24, 24', 24'') in Kommunikation mit dem Mobilvermittlungszentrum (MSC) über eine digitale Übertragungsstrecke (17, 14, 19, 26) umfasst, wobei die Basisstation (BS1, BS2, BS3, 24, 24', 24'') einen Run-Time-Speicher (27, 27'), einen Backup-Speicher (28, 28') und einen Einrichtungs-Prozessor (30, 30', 30'') umfasst, wobei das Verfahren die folgenden Schritte umfasst: Übertragen von Softwaredaten von dem Mobilvermittlungszentrum (MSC) über die digitale Übertragungsstrecke (17, 14, 19, 26) an den Backup-Speicher (28, 28') in der Basisstation (BS1, BS2, BS3, 24, 24', 24''); kontinuierliches Unterstützen von Telekommunikationsdienst-Software in dem Run-Time-Speicher (27, 27'), während Softwaredaten gerade in den Backup-Speicher (28, 28') geladen werden; und Ausführen der Softwaredaten, die in den Backup-Speicher (28, 28') geladen worden sind, wobei der Ausführungsschritt ausgeführt wird, indem Operationen von dem Run-Time-Speicher (27, 27') auf den Backup-Speicher (28, 28') von dem Einrichtungs-Prozessor (30, 30', 30'') umgeschaltet werden, um Operationen im Zusammenhang mit der Sender/Empfänger-Einrichtung zu veranlassen, mit der neu geladenen Software zu arbeiten, wobei der Einrichtungs-Prozessor die Daten von der Backup-Speicherbank (28, 28') auf die Run-Time-Speicherbank (27, 27') kopiert, wenn die Sender/Empfänger-Einrichtung (30, 30', 30'') im Leerlaufzustand ist.
Description
- GEBIET DER ERFINDUNG
- Die vorliegende Erfindung betrifft allgemein das Laden von Software in zellularen Telekommunikationssystemen und insbesondere betrifft sie ein Verfahren zum Laden von Software in dem Hintergrund, während ein Sprach- oder Datenverkehr aufrechterhalten wird.
- HINTERGRUND DER ERFINDUNG
- Das Laden von Software spielt eine wesentliche Rolle bei dem Betrieb eines komplexen elektronischen Geräts, beispielsweise von zellularen Telekommunikationssystemen. Innerhalb von zellularen Systemen ist das Laden von Software in mehreren Fällen erforderlich. Zum Beispiel wird die Funktionalität von modernen zellularen Systemen zum größten Teil durch Software gesteuert. Einen gemeinsame Motivation für das Laden von Software ist, Systemaktualisierungen (System-Upgrades) in der Form von Migrations-Versionen von vorgegebenen Softwarepaketen bereitzustellen. Ferner können funktionale Änderungen und Erweiterungen durch neu installierte Software hinzugefügt und aktiviert werden. Zum Beispiel kann ein analoges Netz, das mit dem fortgeschrittenen Mobiltelefonsystem (Advanced Mobile Phone System AMPS) arbeitet, auf ein digitales fortgeschrittenes Mobiltelefonsystem (Digital Advanced Mobile Phone System D-AMPS) mit relativ geringen Hardwaremodifikationen, die von neuer Software aktiviert werden, aufgerüstet werden.
-
1 zeigt ein gegenwärtiges Verfahren zum Laden von Software in einem typischen zellularen Netz. Ein Computerterminal10 , das zum Laden von Software verwendet wird, ist mit einem Mobilvermittlungszentrum (Mobile Switching Center MSC)12 gekoppelt. Ein Terminal10 , welches allgemein an der gleichen Stelle wie das MSC12 angeordnet ist, ermöglicht ein Laden von einer zentralisierten Stelle. Das MSC12 ist über eine Vielzahl von Basisstationen mit Hilfe einer Hochgeschwindigkeits-Digitalverbindung, beispielsweise einer Impulscodemodulations-(Pulse Code Modulation PCM)-Verbindung, verbunden. Die PCM Verbindung ist eine optische oder verdrahtete Strecke, die digitale Daten über große Entfernungen gemäß einem spezifizierten Standard effizient zuführen kann. Eine weitläufig verwendete Standardstrecke ist eine T1 Strecke14 , die eine Übertragung von Daten bei 1,544 Mb/s spezifiziert. Ferner spezifiziert der T1 Standard die Übertragung von vierundzwanzig Zeitschlitzen, wobei ein Zeitschlitz einer analogen Konversation (AMPS) oder drei Konversationen im digitalen Modus (D-AMPS) entspricht. Von den vierundzwanzig Zeitschlitzen werden dreiundzwanzig zum Weitergeben von Sprachdaten verwendet und einer, der Zeitschlitz9 , ist für die Übertragung von Steuerinformation reserviert. Es ist wünschenswert, die gleiche Übertragungsstrecke zum Transportieren sowohl von Sprach- als auch Softwaredaten zu verwenden, um die Effizienz zu maximieren, und deshalb wird der Zeitschlitz9 zum Transportieren von Softwaredaten während eines Ladevorgangs verwendet. - Die T1 Strecke
14 koppelt das MSC12 mit der Basisstation1 (BS1) für eine effiziente Hochgeschwindigkeitskommunikation zwischen den Komponenten. Basisstationen enthalten typischerweise irgendeine Anzahl von acht bis zweiundsiebzig Einrichtungen, die zum Beispiel einen Sender und einen Empfänger (d. h. einen Sender/Empfänger bzw. Transceiver), ein Aufenthaltsort-Verifikationsmodul (Location Verification Module LVM), eine Funkfrequenz-Testschleife (Radio Frequency Test Loop RFTL), eine Kombinierer-Tuner-Steuereinrichtung (Combiner Tuner Controller CTC) oder andere mit einem Mikroprozessor ausgerüstete Einheiten, jeweils enthalten können. Die Prozedur für das Laden von Software fordert, dass jede der Einrichtungen in einen Off-Line-Zustand (von der Leitung abgekoppelt) gebracht oder in einen Ruhezustand (Idle-Zustand) während eines Ladevorgangs eingestellt wird. Dies wird gewöhnlicherweise in dem technischen Gebiet als ”Blockierung” der Einrichtung bezeichnet und muss sequentiell für jede Einrichtung vor dem Ladevorgang durchgeführt werden. Da zum Laden jeder Einrichtung eine Zeit im Bereich von Sekunden bis mehreren zehn Sekunden benötigt wird, ist leicht offensichtlich, dass das Laden von Software eine beträchtliche Zeitspanne in Anspruch nehmen kann. Es sei darauf hingewiesen, dass die Geschwindigkeit des Ladevorgangs stark von der Geschwindigkeit und der Kapazität der verwendeten Übertragungsleitung abhängt. Da ferner ein typisches zellulares Netz mehrere Basisstationen enthält, wird jede Basisstation Software in ihren Einrichtungen in einer ähnlichen sequentiellen Weise geladen haben. In dem vorangehenden Beispiel ist das MSC12 mit der BS2 über eine T1 Strecke17 gekoppelt und die BS3 ist mit dem MSC12 über die T1 Strecke19 gekoppelt. Eine vollständige Softwareladung für das gesamte Netz kann zwischen mehreren Minuten bis Stunden oder sogar Tagen dauern. Somit ist eine hauptsächliche Beschränkung dieser Methologie darin zu sehen, dass jede Einrichtung für eine spezifische Zeitperiode aus einem Dienst heraus ”gedrängt” wird. Während sie aus dem Dienst sind, können die Einrichtungen keinen Verkehr bedienen, wodurch Zellularbetreibern potentielles Einkommen verloren geht. Ferner ist das gegenwärtige Verfahren aufwendig, ineffizient und zeitaufwendig, woraus sich die Notwendigkeit für eine bessere Lösung ergibt. - Die
EP 0 439 926 A2 betrifft eine verbesserte Basisstation für Mobilfunktelekommunikationssysteme und offenbart einen Run-Time-Speicher und einen Backup-Speicher eines Prozessors in einer Basisstation. Es sind zwei Prozessoren vorhanden, die mittels eines „Update-Bus” miteinander verbunden sind. Über eine digitale Übertragungsstrecke können Software-Daten von einem Mobilvermittlungszentrum an die Basisstation übertragen werden. Während die Software-Daten gerade geladen werden, wird die Verarbeitung eines aktiven Anrufs vorgenommen. DieEP 0 687 975 A1 umfasst das Kopieren von Software-Daten zwischen Speichern, und dieWO 97/02715 A1 WO 96/10319 A2 US 5 410 703 A offenbaren jeweils Verfahren zum Laden von Software bei Mobilvermittlungszentren, wobei ein neues Software-Update ebenfalls während des laufenden Betriebs eingespielt wird, ohne laufende Calls zu unterbrechen. - Angesichts der voranstehenden Ausführungen ist es eine Aufgabe der vorliegenden Erfindung, eine Technik für das Laden von Software in Zellulartelekommunikationsnetzen bereitzustellen, welches effizient und wirtschaftlich ist, indem das Laden von Software zugelassen wird, während den Einrichtungen ermöglicht wird, gleichzeitig einen Verkehr zu bedienen. Diese Aufgabe wird durch ein Verfahren nach Anspruch 1 und ein System nach Anspruch 8 gelöst.
- ZUSAMMENFASSUNG DER ERFINDUNG
- Gemäß einem Aspekt umfasst das Verfahren die Schritte zum Übertragen von Softwaredaten über eine digitale Übertragungsstrecke an bestimmte Einrichtungen in einer Basisstation. Jede Einrichtung umfasst einen Laufzeit-Speicher, einen Backup-Speicher und einen Einrichtungsprozessor. Daten werden an den Backup-Speicher in dem Hintergrund geschrieben, während die zugehörige Einrichtung im Dienst sein kann. Dabei werden die neu geladenen Daten von dem Backup-Speicher an den Run-Time-Speicher kopiert, wenn die Einrichtung im Leerlaufzustand (Idle) ist.
- In einem anderen Aspekt schaltet der Prozessor, nachdem Softwaredaten an dem Backup-Speicher in den Hintergrund geschrieben worden sind, die Betriebsvorgänge der Einrichtung zum Laufen von dem Backup-Speicher um, wenn die Einrichtung im Leerlaufzustand ist. Die Umschaltung ermöglicht der Einrichtung, mit der neuen Software zu arbeiten. Eine Änderung in der Speicher-Bestimmung wird auch durchgeführt, d. h. der Backup-Speicher wird der gegenwärtige Run-Time-Speicher und der vorangehende Run-Time-Speicher wird nun der gegenwärtige Backup-Speicher. Ein nachfolgendes Laden von Software schreibt an den neu bestimmten Backup-Speicher und eine geeignete Umschaltung wird wieder ausgeführt. Die Ladevorgänge für zusätzliche Software werden fortgesetzt, um zyklisch in dieser Weise ausgeführt zu werden.
- In einem noch anderen Aspekt wird eine einzelne Speicherbank, umfassend sowohl einen Run-Time-Speicher als auch einen Backup-Speicher, anstelle von getrennten Speicherbänken verwendet. Die Startstelle für den Backup-Speicher wird von einem Zeiger angedeutet, der in einem ausreichenden Maße nach dem Lauf-Zeit-Speicher angeordnet ist. In ähnlicher Weise wird die Software an den Backup-Speicher in dem Hintergrund geschrieben, um eine Störung mit möglichem Einrichtungsverkehr zu vermeiden. Wenn sich die Einrichtung im Leerlaufzustand befindet, schaltet der Prozessor eine Codeausführung auf die Startstelle für den Backup-Speicher um. Die Einrichtung arbeitet dann mit der neuen Software und eine Umschaltung der Speicher-Bestimmung wird ausgeführt. In einem nachfolgenden Software-Ladevorgang werden die Daten an das andere Run-Time-Speichergebiet in dem Hintergrund geschrieben. Eine geeignete Zeigerumschaltung wird von dem Einrichtungsprozessor wieder durchgeführt. Zusätzliche Ladevorgänge wiederholen den Lade- und Zeiger-Umschaltungszyklus je nach Anforderung.
- Die in der vorliegenden Erfindung offenbarten Ausführungsformen stellen ein Verfahren zum Laden von Software bereit, welches effizient, wirtschaftlich und transparent für den Benutzer ist. Das Verfahren eliminiert im Grunde genommen die Auszeit (Down-Time) und die Ertragsverluste aufgrund des Ladens von Software für zellulare Betreiber. Diese und andere Vorteile der vorliegenden Erfindung ergeben sich beim Lesen der folgenden ausführlichen Beschreibungen und aus einem Studium der verschiedenen Figuren der Zeichnungen.
- KURZBESCHREIBUNG DER ZEICHNUNGEN
- Die Erfindung, zusammen mit weiteren Aufgaben und Vorteilen davon, lässt sich am besten unter Bezugnahme auf die folgende Beschreibung im Zusammenhang mit den beiliegenden Zeichnungen verstehen. In den Zeichnungen zeigen:
-
1 ein herkömmliches Verfahren zum Laden von Software in einem Zellulartelekommunikationssystem; -
2 ein Verfahren zum Hintergrund-Softwareladen gemäß einer ersten Ausführungsform der Erfindung; -
3 ein Verfahren für ein Hintergrund-Softwareladen gemäß einer zweiten Ausführungsform der vorliegenden Erfindung; und -
4 ein Verfahren zum Hintergrund-Softwareladen gemäß einer dritten Ausführungsform der vorliegenden Erfindung. - AUSFÜHRLICHE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
- In einem grundlegenden Zellulartelekommunikationssystem ist ein Mobilvermittlungszentrum (Mobile Switching Center MSC) mit einer Vielzahl von Basisstationen über digitale Übertragungsstrecken verbunden. Die Basisstationen sind geographisch verteilt, um ein Abdeckungsgebiet für das System zu bilden. Jede Basisstation (Base Station BS) ist dafür bestimmt, ein spezifisches Gebiet oder eine Zelle abzudecken, in dem/der zwischen einer Mobilstation und der Basisstation in der zugehörigen Zelle eine Zweiweg-Funkkommunikation von Sprache oder Daten stattfinden kann. Die Prozedur zum Laden von Software wird bei dem MSC eingeleitet, wo die Softwaredaten an die einzelnen Basisstationen verteilt werden. Eine Beschreibung eines Verfahrens zum Laden von Software gemäß der vorliegenden Erfindung ist nachstehend angegeben.
- In einer beispielhaften Prozedur stört das Laden von Software den Betrieb von irgendwelchen aktiven Einrichtungen in der Basisstation nicht. Dies findet statt, weil die gegenwärtige residente Software, die in der Einrichtung läuft, während des Ladeprozesses nicht überschrieben wird.
2 zeigt ein Verfahren zum Laden von Software gemäß einer ersten Ausführungsform. Zur Vereinfachung wird ein Beispiel eines Software-Ladevorgangs für eine einzelne Einrichtung in einer Basisstation (BS) beschrieben. Ein MSC22 ist mit einer BS24 über eine T1 Strecke26 gekoppelt. Bei einer Software-Ladeprozedur wird die Einrichtung, die für ein Software-Laden vorgesehen ist, von der MSC gewählt. Die Softwaredaten werden über die T1 Strecke in einem Zeitschlitz9 an die BS24 übertragen und an die bestimmte Einrichtung weitergeleitet. Der Zeitschlitz9 der T1 Streckenspezifikation ist für die Übertragung von Steuersignalen reserviert und wird zum Weiterleiten von Softwaredaten während eines Ladevorgangs verwendet. Durchschnittsfachleute wissen, dass der zum Transportieren von Softwaredaten während eines Ladevorgangs verwendete Zeitschlitz sich gemäß dem verwendeten Standard ändern kann, zum Beispiel wird der Zeitschlitz16 für einen derartigen Datentransfer in der E1 Strecken-Spezifikation verwendet. Ferner können andere Protokolle verwendet werden, die Softwaredaten bestimmen, die in mehreren Zeitschlitzen für einen schnelleren und effizienteren Ladevorgang übertragen werden sollen. - Die Komponenten, die zu jeder Einrichtung in der Basisstation gehören, umfassen einen Laufzeit-Speicher (Run-Time-Speicher rtm)
27 , einen Reserve-Speicher (Backup-Speicher bpm)28 und einen Prozessor30 . Die Einrichtung arbeitet mit einem Code, der in dem rtm27 gespeichert ist, der die gegenwärtige Version der Betriebssoftware enthält. Der Software-Ladeprozess kann durchgeführt werden, während sich die Einrichtung im Betrieb befindet, d. h. während ein Sprach- oder Datenverkehr behandelt wird. Dies ist möglich, da die neue Software in den bpm28 geschrieben wird, der von Einrichtungs-Betriebsvorgängen isoliert ist. Dieser Vorgang findet in dem Hintergrund statt, wodurch der Einrichtung ermöglicht wird, während des Ladevorgangs frei von einer Unterbrechung zu sein. Der Prozessor30 baut den Datentransfer zu dem bpm28 auf und überwacht diesen, und wenn die Einrichtung in den Ruhezustand kommt, befiehlt er den Transfer von Daten von dem bpm28 an den rtm27 . Der Prozess zum Kopieren der Daten an den rtm27 findet innerhalb eines Aktualisierungszeitintervalls32 in einer Zeitspanne von Millisekunden statt. Das Kopieren von dem bpm28 an den rtm27 kann durch eine Signalisierung von dem MSC eingeleitet werden, um sicherzustellen, dass der Vorgang einen vor sich gehenden Verkehr nicht stört. Zeitkritische Aufgaben (Tasks), die sich auf die Behandlung von Verkehr beziehen, kann von dem MSC eine höhere Priorität als denjenigen, die sich auf das Laden von Software beziehen, gegeben werden. Somit alarmiert das MSC den Prozessor, dass die Einrichtung belegt ist und darüber, das Kopieren der Daten zu verzögern, um sicherzustellen, dass ein Verkehr aufrechterhalten wird. - Modifikationen an existierenden Geräten können erforderlich sein, um einen Betrieb gemäß der vorliegenden Ausführungsform zu ermöglichen. Zum Beispiel muss für jede Einrichtung unter Umständen die zusätzliche Backup-Speicherbank (bpm
28 ) hinzugefügt und konfiguriert werden, um übertragene Software zu empfangen. Viele existierende Einrichtungen enthalten Prozessoren, die verwendet werden, um die Einrichtung für das Laden von Software und eine Wartung etc. zu blockieren. Modifikationen können an dem Teil der residenten Software durchgeführt werden, um dem Prozessor zu ermöglichen, die zwei Speicherbanken zu behandeln. Ferner können Modifikationen an der Betriebssoftware an dem MSC durchgeführt werden, um die Funktionalität für den Hintergrund-Softwareladevorgang zu implementieren. -
3 zeigt eine Technik für einen Hintergrund-Softwareladevorgang gemäß einer zweiten Ausführungsform der vorliegenden Erfindung. Die Ausführungsform ist eine geringfügige Variation von derjenigen in der Ausführungsform eins und umfasst im wesentlichen die gleichen Einrichtungskomponenten des rtm27 , bpm28 und des Einrichtungs-Prozessors30' . In ähnlicher Weise überträgt das MSC22 Softwaredaten über die T1 Strecke26 in einem Zeitschlitz9 an den bpm28 einer bestimmten Basisstations-Einrichtung24' . Ferner kann das Laden von Software fortgesetzt werden, während die Einrichtung an einer Aktivität beteiligt ist, indem die Softwaredaten an den bpm28 in dem Hintergrund geschrieben wird. Der Prozessor30' behandelt die Hintergrund-Aktivität und wird von dem MSC22 alarmiert, wenn die Einrichtung in einen Leerlaufzustand kommt. Wenn ein Leerlaufzustand erfasst wird, hat der Prozessor30' die Möglichkeit, Run-Time-Operationen von dem rtm27 auf den bpm28 sofort umzuschalten. Das heißt, der bpm wird der gegenwärtige rtm und umgekehrt, so dass andauernde Einrichtungs-Aktivitäten von der neuen Software arbeiten werden. Alternativ kann das MSC den Prozessoren befehlen, eine Verzögerung vorzusehen, bis sämtliche Einrichtungen aktualisiert worden sind, bevor auf die neue Software umgeschaltet wird. - Für den Fall eines nachfolgenden Software-Ladevorgangs werden die Daten an den ersteren rtm geschrieben und einer geeigneten Umschaltung ausgesetzt, wie voranstehend beschrieben. Zusätzliche Software-Ladevorgänge werden zwischen dem gegenwärtig bestimmten rtm und dem gegenwärtig bestimmten btm vor und zurück zyklisch ausgeführt. Die residente Software für den Prozessor
30' umfasst Vorkehrungen, um zu verfolgen, welche Speicherbank den gegenwärtigen rtm Code enthält. Für existierende Einrichtungen wird eine relativ einfache Modifikation der residenten Prozessorsoftware ausgeführt, um diese Funktionalität zu enthalten. Ein Hauptvorteil der vorliegenden Ausführungsform besteht darin, dass die Einrichtungen zum Arbeiten mit der neuen Software im Grunde genommen unmittelbar umgeschaltet werden können, sobald das Laden von Software im Hintergrund abgeschlossen worden ist. -
4 zeigt eine Technik für das Laden von Software im Hintergrund gemäß einer dritten Ausführungsform der vorliegenden Erfindung. In ähnlicher Weise überträgt das MSC22 Softwaredaten über die T1 Strecke26 in einem Zeitschlitz9 an den bpm28' der Basisstations-Einrichtung24'' . Die Ausführungsform umfasst einen einzelnen Speicher29 mit einer ausreichenden Kapazität, um sowohl den rtm27' als auch den bpm28' mit jeweiligen Startadressen A1 und A2 zu enthalten. Der Prozessor30'' befiehlt das Laden im Hintergrund an der Startadresse A2, die dem bpm28' zugeordnet ist. In der Zwischenzeit arbeitet die Einrichtung mit der Software, die in dem rtm27' gespeichert ist, und wird während des Software-Ladevorgangs an den bpm28' nicht gestört. Wenn die Einrichtung in den Leerlaufzustand kommt, dann ändert der Prozessor30'' die Zeigeradresse von A1 nach A2, um eine Ausführung der neu geladenen Software freizugeben. Bei einem nachfolgenden Ladevorgang wird die Software an den Raum für den früheren rtm27' geschrieben, der dann der gegenwärtige bpm wird. Keine Modifikation an den Speicherkonfigurationen werden benötigt, wodurch nur relativ geringfügige Änderungen an der residenten Einrichtungs-Software benötigt werden, um den Prozessor in die Lage zu versetzen, die gegenwärtige Speicherbestimmung und die Startzeigeradresse für den gegenwärtigen rtm und den gegenwärtigen bpm nachzuverfolgen. - Die vorliegende Erfindung offenbart eine Technik zum einfachen Laden von Software in dem Hintergrund, das die Möglichkeit bereitstellt, Software in zellularen Netzen ohne Störung von aktiven Einrichtungen zu laden, zu modifizieren oder zu ersetzen. Das beschriebene Verfahren ermöglicht ferner eine effiziente und wirtschaftliche Lösung für das Laden von Software, indem eine kostenintensive Abschaltzeit (Down-Zeit) beseitigt wird. Ein weiterer Vorteil besteht darin, dass keine Modifikationen an dem Standardverfahren der Softwareweiterleitung benötigt werden, da die standardmäßige T1 Strecke in der gleichen Weise weiterhin verwendet werden kann.
- Das erfinderische Konzept kann auf zellulare Systeme angewendet werden, die zum Beispiel gemäß dem Codemultiplex-Vielfachzugriffs-Verfahren (Code Division Multiple Access CDMA), dem Globalsystem für Mobilkommunikation (Global System for Mobile Communication GSM), oder dem persönlichen digitalen zellularen Verfahren (Personal Digital Cellular PDC) arbeiten.
Claims (11)
- Verfahren zum Laden von Software in einem Telekommunikationssystem, wobei das Telekommunikationssystem ein Mobilvermittlungszentrum (MSC) und eine Basisstation (BS1, BS2, BS3,
24 ,24' ,24'' ) in Kommunikation mit dem Mobilvermittlungszentrum (MSC) über eine digitale Übertragungsstrecke (17 ,14 ,19 ,26 ) umfasst, wobei die Basisstation (BS1, BS2, BS3,24 ,24' ,24'' ) einen Run-Time-Speicher (27 ,27' ), einen Backup-Speicher (28 ,28' ) und einen Einrichtungs-Prozessor (30 ,30' ,30'' ) umfasst, wobei das Verfahren die folgenden Schritte umfasst: Übertragen von Softwaredaten von dem Mobilvermittlungszentrum (MSC) über die digitale Übertragungsstrecke (17 ,14 ,19 ,26 ) an den Backup-Speicher (28 ,28' ) in der Basisstation (BS1, BS2, BS3,24 ,24' ,24'' ); kontinuierliches Unterstützen von Telekommunikationsdienst-Software in dem Run-Time-Speicher (27 ,27' ), während Softwaredaten gerade in den Backup-Speicher (28 ,28' ) geladen werden; und Ausführen der Softwaredaten, die in den Backup-Speicher (28 ,28' ) geladen worden sind, wobei der Ausführungsschritt ausgeführt wird, indem Operationen von dem Run-Time-Speicher (27 ,27' ) auf den Backup-Speicher (28 ,28' ) von dem Einrichtungs-Prozessor (30 ,30' ,30'' ) umgeschaltet werden, um Operationen im Zusammenhang mit der Sender/Empfänger-Einrichtung zu veranlassen, mit der neu geladenen Software zu arbeiten, wobei der Einrichtungs-Prozessor die Daten von der Backup-Speicherbank (28 ,28' ) auf die Run-Time-Speicherbank (27 ,27' ) kopiert, wenn die Sender/Empfänger-Einrichtung (30 ,30' ,30'' ) im Leerlaufzustand ist. - Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Ausführungsschritt ausgeführt wird, indem die Softwaredaten von dem Backup-Speicher (
28 ,28' ) auf den Run-Time-Speicher (27 ,27' ) kopiert werden. - Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass das Kopieren von Softwaredaten von dem Backup-Speicher (
28 ,28' ) auf den Run-Time-Speicher (27 ,27' ) von dem Einrichtungs-Prozessor (30 ,30' ,30'' ) befohlen wird. - Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass das Kopieren von Softwaredaten während eines Aktualisierungs-Zeitintervalls auftritt.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Übertragung von Daten über die digitale Übertragungsstrecke im Zeitschlitz
9 auftritt, der in dem T1 Verbindungsstandard zugeordnet ist. - Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass das Übertragen von Daten in mehreren Zeitschlitzen auftritt.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Run-Time-Speicher (
27 ,27' ) und der Backup-Speicher (28 ,28' ) in einer einzelnen Speicherbank enthalten sind, und der Ausführungsschritt ausgeführt wird, indem der Stellenzeiger auf den Backup-Speicher (28 ,28' ) geändert wird, wodurch Operationen im Zusammenhang mit wenigstens einer Sender/Empfänger-Einrichtung (30 ,30' ,30'' ) veranlasst werden, mit der neu geladenen Software zu arbeiten. - Telekommunikationssystem, umfassend: ein Mobilvermittlungszentrum (MSC); eine Basisstation (BS1, BS2, BS3,
24 ,24' ,24'' ) in Kommunikation mit dem Mobilvermittlungszentrum (MSC) über eine digitale Übertragungsstrecke, wobei die Basisstation (BS1, BS2, BS3,24 ,24' ,24'' ) mindestens eine Sender/Empfänger-Einrichtung umfasst, die eine Run-Time-Speicherbank (27 ,27' ), eine Backup-Speicherbank (28 ,28' ) und einen Einrichtungs-Prozessor (30 ,30' ,30'' ) umfasst; und eine Mobilstation (22 ) in einer drahtlosen Kommunikation (17 ,14 ,19 ,26 ) mit der Basisstation (BS1, BS2, BS3,24 ,24' ,24'' ); wobei Softwaredaten von dem Mobilvermittlungszentrum (MSC) an eine der Sender/Empfänger-Einrichtungen (30 ,30' ,30'' ) über die Übertragungsstrecke (17 ,14 ,19 ,26 ) an die Backup-Speicherbank (28 ,28' ) übertragen werden, und ein vor sich gehender Verkehr der einen Sender/Empfänger-Einrichtung (30 ,30' ,30'' ) von der Run-Time-Speicherbank (27 ,27' ) behandelt wird, während gerade Softwaredaten in die Backup-Speicherbank (28 ,28' ) geladen werden, wobei der Einrichtungs-Prozessor die Daten von der Backup-Speicherbank (28 ,28' ) auf die Run-Time-Speicherbank (27 ,27' ) kopiert, wenn die Sender/Empfänger-Einrichtung (30 ,30' ,30'' ) im Leerlaufzustand ist. - Telekommunikationssystem nach Anspruch 8, dadurch gekennzeichnet, dass die digitale Übertragungsstrecke eine optische T1 Strecke ist.
- Telekommunikationssystem nach Anspruch 8, dadurch gekennzeichnet, dass der Einrichtungs-Prozessor, bei einer Signalisierung von dem Mobilvermittlungszentrum (MSC), Einrichtungs-Operationen von der Run-Time-Speicherbank (
27 ,27' ) auf die Backup-Speicherbank (28 ,28' ) umschaltet, wodurch die neu geladene Software ausgeführt wird. - Telekommunikationssystem nach Anspruch 8, dadurch gekennzeichnet, dass die Run-Time-Speicherbank (
27 ,27' ) und die Backup-Speicherbank (28 ,28' ) eine einzelne Speicherbank umfassen, so dass der Backup-Speicherbank (28 ,28' ) eine andere Startadresse als der Run-Time-Speicherbank (27 ,27' ) zugewiesen ist, und der Prozessor Einrichtungs-Operationen von der Run-Time-Speicherbank (27 ,27' ) zum Ablaufen von der Backup-Speicherbank (28 ,28' ) umschaltet, um die neu geladene Software auszuführen, indem ein Zeiger auf die andere Startadresse geändert wird.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/859,395 US6324411B1 (en) | 1997-05-20 | 1997-05-20 | Background software loading in cellular telecommunication systems |
US08/859,395 | 1997-05-20 | ||
PCT/SE1998/000917 WO1998053619A2 (en) | 1997-05-20 | 1998-05-15 | Background software loading in cellular telecommunication systems |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19882411T1 DE19882411T1 (de) | 2000-06-15 |
DE19882411B3 true DE19882411B3 (de) | 2015-02-26 |
Family
ID=25330819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19882411.4T Expired - Fee Related DE19882411B3 (de) | 1997-05-20 | 1998-05-15 | Hintergrundsoftwareladung in Zellulartelekommunikationssystemen |
Country Status (8)
Country | Link |
---|---|
US (1) | US6324411B1 (de) |
JP (1) | JP2002502564A (de) |
CN (1) | CN1179595C (de) |
AU (1) | AU749010B2 (de) |
BR (1) | BR9808806A (de) |
CA (1) | CA2290404A1 (de) |
DE (1) | DE19882411B3 (de) |
WO (1) | WO1998053619A2 (de) |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19750364B4 (de) * | 1997-11-14 | 2010-04-08 | Robert Bosch Gmbh | Verfahren zur Aktualisierung von in einem Autoradio- oder Kraftfahrzeug-Navigationsgerät gespeicherten Informationen in Form von Betriebssoftware, Sendertabellen oder Navigationsdaten sowie Autoradio- oder Kraftfahrzeug-Navigationsgerät |
US6070012A (en) * | 1998-05-22 | 2000-05-30 | Nortel Networks Corporation | Method and apparatus for upgrading software subsystems without interrupting service |
JP2000023251A (ja) | 1998-06-26 | 2000-01-21 | Kokusai Electric Co Ltd | 移動通信機及び移動通信システム |
GB2363879B (en) * | 1999-05-27 | 2004-03-10 | Invensys Plc | Fieldbus upgradable apparatus and method |
JP3669619B2 (ja) * | 1999-09-06 | 2005-07-13 | 富士通株式会社 | 無線端末装置のソフトウェア更新方法及びその装置 |
EP1108984B1 (de) * | 1999-10-18 | 2019-08-14 | Endress + Hauser Flowtec AG | Programmierbares Feldgerät |
US6411954B1 (en) * | 1999-11-19 | 2002-06-25 | Unisys Corporation | Method and apparatus for persisting object oriented data |
JP2002185579A (ja) * | 2000-12-08 | 2002-06-28 | Nec Corp | 携帯電話端末のアプリケーションバックアップ方法 |
KR100393602B1 (ko) * | 2000-12-29 | 2003-08-02 | 삼성전자주식회사 | 셀룰러 기지국 시스템의 메시지 처리방법 |
ITMI20010882A1 (it) * | 2001-04-27 | 2002-10-27 | Siemens Inf & Comm Networks | Stazione ricetrasmittente di un sistema di comunicazione cellulare con un'interfaccia configurabile per un'unita' periferica e procedimento |
KR100459168B1 (ko) * | 2001-11-17 | 2004-12-03 | 엘지전자 주식회사 | 이동 통신 시스템에서 제어국 신호점 코드 자동 할당 방법 |
US6856953B1 (en) * | 2001-12-19 | 2005-02-15 | Globespanvirata, Inc. | Method and system for testing algorithm compliancy |
US20030140339A1 (en) * | 2002-01-18 | 2003-07-24 | Shirley Thomas E. | Method and apparatus to maintain service interoperability during software replacement |
CN1219360C (zh) * | 2002-01-24 | 2005-09-14 | 华为技术有限公司 | 一种移动交换中心的备份方法 |
US7031715B1 (en) * | 2002-06-27 | 2006-04-18 | Bellsouth Intellectual Property Corporation | Generating cellsite data transmittals |
US7185331B2 (en) * | 2002-08-27 | 2007-02-27 | Inrange Technologies Corporation | Method and apparatus for downloading executable code in a non-disruptive manner |
US6810245B1 (en) * | 2002-08-28 | 2004-10-26 | Motorola, Inc. | Intelligent remote software loading method for wireless portable communication device |
US20040127202A1 (en) * | 2002-12-31 | 2004-07-01 | Yi-Wen Shih | Method for remotely updating software for radio port |
JP3987460B2 (ja) * | 2003-04-22 | 2007-10-10 | 株式会社日立コミュニケーションテクノロジー | 無線通信装置及び無線通信網 |
US7310519B2 (en) * | 2003-04-22 | 2007-12-18 | Hitachi Communication Technologies, Ltd. | Wireless communication apparatus, wireless communication network and software upgrading method |
US7406310B2 (en) * | 2003-04-22 | 2008-07-29 | Hitachi Communication Technologies, Ltd. | Network management apparatus and method of selecting base station for software update |
WO2005088452A1 (ja) | 2004-03-16 | 2005-09-22 | Matsushita Electric Industrial Co., Ltd. | コンピュータプログラムの更新をする端末装置及び更新方法 |
GB2412194A (en) * | 2004-03-19 | 2005-09-21 | Matsushita Electric Ind Co Ltd | Reprogramming a non-volatile memory system |
JP4482029B2 (ja) * | 2004-07-08 | 2010-06-16 | アンドリュー・コーポレイション | 無線基地局および無線基地局の運用方法 |
US7389505B2 (en) * | 2004-07-30 | 2008-06-17 | Extreme Networks, Inc. | Method and apparatus for modifying software |
CN100403833C (zh) * | 2004-07-31 | 2008-07-16 | 华为技术有限公司 | 一种在rnc操作维护台实现多基站加载及复位的方法 |
FR2903791B1 (fr) * | 2006-07-13 | 2008-10-17 | Airbus France Sas | Procede de telechargement d'un module logiciel. |
CN101512485A (zh) * | 2006-09-29 | 2009-08-19 | 诺基亚公司 | 用于作为后台任务更新固件的方法和装置 |
JP2008299709A (ja) * | 2007-06-01 | 2008-12-11 | Nec Corp | ファームウェア更新システム、ネットワーク接続機器、ファームウェア更新方法及びプログラム |
EP3269975B1 (de) | 2007-09-21 | 2019-08-07 | Senvion GmbH | Verfahren und anordnung zum automatischen erneuern einer steuerungssoftware einer windenergieanlage |
US20100145789A1 (en) * | 2008-12-10 | 2010-06-10 | Ecrio, Inc. | Apparatus, method and system for loading digital transaction documents to a personal digital device |
WO2010072253A1 (en) * | 2008-12-22 | 2010-07-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Software upgrades of network elements in telecommunications network |
CN101656789B (zh) * | 2009-07-01 | 2012-09-05 | 中兴通讯股份有限公司 | 手机实现管理应用程序信息的方法及应用程序管理器 |
US8270962B1 (en) | 2009-10-20 | 2012-09-18 | Sprint Communications Company L.P. | Emergency calls on a wireless communication device during a device reboot |
CN102479094A (zh) * | 2010-11-30 | 2012-05-30 | 英业达股份有限公司 | 可携式通讯装置运作方法 |
US20120209413A1 (en) | 2011-02-14 | 2012-08-16 | Microsoft Corporation | Background Audio on Mobile Devices |
JP5699730B2 (ja) * | 2011-03-24 | 2015-04-15 | 日本電気株式会社 | 無線基地局装置、無線通信システム、無線基地局用ソフトウェア更新方法 |
US20130176141A1 (en) * | 2012-01-05 | 2013-07-11 | General Electric Company | System and method for changing operational parameters of a utility meter |
US9858083B2 (en) * | 2013-03-14 | 2018-01-02 | Microchip Technology Incorporated | Dual boot panel SWAP mechanism |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0439926A2 (de) * | 1990-01-31 | 1991-08-07 | AT&T Corp. | Verbesserte Basis-Station für Mobil-Funktelekommunikationssysteme |
US5410703A (en) * | 1992-07-01 | 1995-04-25 | Telefonaktiebolaget L M Ericsson | System for changing software during computer operation |
EP0687975A1 (de) * | 1994-06-15 | 1995-12-20 | Nec Corporation | Verfahren und Vorrichtung zur Datenfernlading auf Netzknoten |
WO1996010319A2 (en) * | 1994-09-27 | 1996-04-04 | Telefonaktiebolaget Lm Ericsson | A method and system for updating software within a telecommunications switch without interrupting existing communication |
WO1997002715A1 (en) * | 1995-06-03 | 1997-01-23 | Telefonaktiebolaget Lm Ericsson (Publ) | A method and an arrangement relating to telecommunication systems |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4229789A (en) * | 1977-12-22 | 1980-10-21 | Ncr Corporation | System for transferring data between high speed and low speed memories |
US4730187A (en) | 1986-02-18 | 1988-03-08 | Motorola, Inc. | Interface method and apparatus for a cellular system site controller |
US4954941A (en) * | 1988-08-31 | 1990-09-04 | Bell Communications Research, Inc. | Method and apparatus for program updating |
DE4000324A1 (de) * | 1990-01-08 | 1991-07-11 | Bayerische Motoren Werke Ag | Bremsanlage fuer kraftfahrzeuge |
GB2251502B (en) * | 1990-11-07 | 1995-06-14 | Nonstop Networks Limited | Data-loss prevention products |
JPH0477097U (de) * | 1990-11-20 | 1992-07-06 | ||
KR940004503B1 (ko) * | 1991-10-16 | 1994-05-25 | 삼성전자 주식회사 | 비데오 카세트 레코더에서의 타이머 예약 모드 자동 설정방법 |
JPH05197559A (ja) * | 1991-12-16 | 1993-08-06 | Nec Corp | リモートソフトウェアダウンロード方式 |
US6131159A (en) | 1992-05-08 | 2000-10-10 | Paradyne Corporation | System for downloading programs |
US5339430A (en) * | 1992-07-01 | 1994-08-16 | Telefonaktiebolaget L M Ericsson | System for dynamic run-time binding of software modules in a computer system |
US5359730A (en) * | 1992-12-04 | 1994-10-25 | International Business Machines Corporation | Method of operating a data processing system having a dynamic software update facility |
DE59309391D1 (de) * | 1993-01-18 | 1999-04-01 | Siemens Ag | Realzeit-Steuerungssystem |
SE516772C2 (sv) * | 1993-03-31 | 2002-02-26 | Ericsson Telefon Ab L M | Återupprättande av en hemmadatabas i mobiltelefonsystem |
SE501088C2 (sv) * | 1993-03-31 | 1994-11-07 | Ericsson Telefon Ab L M | Återupprättande av en hemmadatabas i mobilradiosystem |
DE4321774C1 (de) * | 1993-06-30 | 1994-06-09 | Siemens Ag | Verfahren zum Aktualisieren eines Systemprogramms in einer Vermittlungseinrichtung |
US5418837A (en) * | 1993-07-30 | 1995-05-23 | Ericsson-Ge Mobile Communications Inc. | Method and apparatus for upgrading cellular mobile telephones |
JPH0787543A (ja) * | 1993-09-17 | 1995-03-31 | Fujitsu Ltd | ディジタル移動通信システム |
JP2812189B2 (ja) * | 1994-02-10 | 1998-10-22 | 日本電気株式会社 | プログラムダウンロード方法 |
JP3140906B2 (ja) * | 1994-04-12 | 2001-03-05 | 株式会社エヌ・ティ・ティ・データ | システムファイルの更新及び復元方法 |
US5787355A (en) * | 1994-04-22 | 1998-07-28 | Northern Telecom Limited | Method and apparatus for wireless trunking to private branch exchanges |
JP2853593B2 (ja) * | 1995-01-13 | 1999-02-03 | 日本電気株式会社 | ダウンロード装置 |
DE19533961A1 (de) * | 1995-09-13 | 1997-03-20 | Siemens Ag | Verfahren zum Laden von Software in Kommunikationssystemen mit nichtredundanten, dezentralen Einrichtungen |
US5887254A (en) * | 1996-04-26 | 1999-03-23 | Nokia Mobile Phones Limited | Methods and apparatus for updating the software of a mobile terminal using the air interface |
US5848064A (en) * | 1996-08-07 | 1998-12-08 | Telxon Corporation | Wireless software upgrades with version control |
US5740178A (en) * | 1996-08-29 | 1998-04-14 | Lucent Technologies Inc. | Software for controlling a reliable backup memory |
US6023620A (en) * | 1997-02-26 | 2000-02-08 | Telefonaktiebolaget Lm Ecrisson | Method for downloading control software to a cellular telephone |
-
1997
- 1997-05-20 US US08/859,395 patent/US6324411B1/en not_active Expired - Lifetime
-
1998
- 1998-05-15 BR BR9808806-8A patent/BR9808806A/pt not_active Application Discontinuation
- 1998-05-15 CN CNB988069822A patent/CN1179595C/zh not_active Expired - Fee Related
- 1998-05-15 WO PCT/SE1998/000917 patent/WO1998053619A2/en active IP Right Grant
- 1998-05-15 DE DE19882411.4T patent/DE19882411B3/de not_active Expired - Fee Related
- 1998-05-15 JP JP55028998A patent/JP2002502564A/ja active Pending
- 1998-05-15 AU AU75610/98A patent/AU749010B2/en not_active Ceased
- 1998-05-15 CA CA002290404A patent/CA2290404A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0439926A2 (de) * | 1990-01-31 | 1991-08-07 | AT&T Corp. | Verbesserte Basis-Station für Mobil-Funktelekommunikationssysteme |
US5410703A (en) * | 1992-07-01 | 1995-04-25 | Telefonaktiebolaget L M Ericsson | System for changing software during computer operation |
EP0687975A1 (de) * | 1994-06-15 | 1995-12-20 | Nec Corporation | Verfahren und Vorrichtung zur Datenfernlading auf Netzknoten |
WO1996010319A2 (en) * | 1994-09-27 | 1996-04-04 | Telefonaktiebolaget Lm Ericsson | A method and system for updating software within a telecommunications switch without interrupting existing communication |
WO1997002715A1 (en) * | 1995-06-03 | 1997-01-23 | Telefonaktiebolaget Lm Ericsson (Publ) | A method and an arrangement relating to telecommunication systems |
Also Published As
Publication number | Publication date |
---|---|
BR9808806A (pt) | 2000-07-18 |
CN1179595C (zh) | 2004-12-08 |
WO1998053619A2 (en) | 1998-11-26 |
CA2290404A1 (en) | 1998-11-26 |
DE19882411T1 (de) | 2000-06-15 |
CN1262851A (zh) | 2000-08-09 |
AU749010B2 (en) | 2002-06-13 |
AU7561098A (en) | 1998-12-11 |
WO1998053619A3 (en) | 1999-03-25 |
US6324411B1 (en) | 2001-11-27 |
JP2002502564A (ja) | 2002-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19882411B3 (de) | Hintergrundsoftwareladung in Zellulartelekommunikationssystemen | |
DE69432895T2 (de) | Wiedergewinnung der benutzerortsstellenspeicherung in einer mobilen funktelefonanordnung | |
EP0763953B1 (de) | Verfahren zum Laden von Software in Kommunikationssystemen mit nichtredundanten, dezentralen Einrichtungen | |
DE1524101C3 (de) | Mehrfach rechnende Datenverarbeitungsanlage | |
DE1549550C3 (de) | Datenverarbeitungsanlage zum Steuern einer aus einer Anzahl miteinander zusammenwirkender Einrichtungen bestehenden Anlage, z.B. einer Selbstwählfernsprechanlage | |
DE69637195T2 (de) | Software aktualisierung in einem mobiltelefon | |
DE60210829T2 (de) | Aufenthaltsortsregister, Aufenthaltsortsregistrierungssystem und -methode zur Reduzierung der Anzahl von Registrierungsnachrichten | |
DE69535106T2 (de) | Datenübertragungsverfahren, einrichtung für festes endgerät und bewegliches endgerät | |
DE2362010A1 (de) | Fehleralarm- und -ueberwachungsanlage und verfahren zur fehleralarmausloesung und fehlerueberwachung | |
DE19803697C2 (de) | Verfahren zum Aufrüsten eines Softwaresystems und Vorrichtung zur Durchführung des Verfahrens | |
DE60034481T2 (de) | Optimierung eines funkrufnetzwerks unter nutzung von handoffstatistiken | |
DE60012023T2 (de) | Verfahren und apparatur für die ermittlung der zellgrenze für die weiterreichenoperation | |
DE69920589T2 (de) | Verfahren und Gerät zur automatischer Zuweisung einem Benutzerendgerät von Zeit- und Frequenzschlitz für Rufumschaltung | |
DE60026990T2 (de) | Mobilverwaltungsverfahren eines mobilkommunikationssystems und austauscheinheit und heimatpositionsregistrierungseinheit | |
DE60110737T2 (de) | Rufen für ein zellulares Telekommunikationsystem | |
DE4304916C2 (de) | Kommunikationssystem und Verfahren zum Betreiben eines Kommunikationssystems | |
DE102014101052A1 (de) | Kommunikationsvorrichtung und Verfahren zum Empfangen von Informationen | |
EP1111950B1 (de) | Mobilfunkgerät eines zellularen Netzwerkes zum Übertragen von Sprache und/oder Daten und Verfahren für ein solches | |
EP1325658B1 (de) | Verfahren zur positionsermittlung mindestens eines teilnehmergeräts eines funkkommunikationssystems sowie zugehöriges funkkommunikationssystem | |
EP0141246A2 (de) | Verfahren zm Betrieb eines Mutiprozessor-Steuerrechners, insbesondere für die Zentralsteuereinheit eines Fernsprech-Vermittlungssystems | |
DE19515784A1 (de) | Kommunikationsnetzwerk, bei dem eingehende Anrufe über bewegende Zellen über sich bewegende Zellen vermittelt werden sowie entsprechendes Verfahren | |
EP0294644B1 (de) | Verfahren zum Betrieb einer Schaltungsanordnung für eine zentralgesteuerte Fernmeldevermittlungsanlage, insbesondere PCM-Fernsprechvermittlungsanlage mit einem Zentralteil und mit mit diesem verbundenen Anschlussgruppen | |
DE2816286C2 (de) | Schaltungsanordnung für zentralgesteuerte Fernmeldevermittlungsanlagen, insbesondere Fernsprechvermittlungsanlagen, mit Zentralsteuerwerk und Teilsteuerwerken | |
DE60122995T2 (de) | Verfahren zur Änderung von Teilnehmerprofilen in einem mobilen Kommunikationssystem | |
DE112013006390B4 (de) | System zur Funktransceiver-Zeitsteuerung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8125 | Change of the main classification |
Ipc: H04W 24/02 AFI20051017BHDE |
|
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |