WO1998053619A3 - Background software loading in cellular telecommunication systems - Google Patents

Background software loading in cellular telecommunication systems Download PDF

Info

Publication number
WO1998053619A3
WO1998053619A3 PCT/SE1998/000917 SE9800917W WO9853619A3 WO 1998053619 A3 WO1998053619 A3 WO 1998053619A3 SE 9800917 W SE9800917 W SE 9800917W WO 9853619 A3 WO9853619 A3 WO 9853619A3
Authority
WO
WIPO (PCT)
Prior art keywords
run
memory
time
software
backup
Prior art date
Application number
PCT/SE1998/000917
Other languages
French (fr)
Other versions
WO1998053619A2 (en
Inventor
Bror Erik Gunnar Genell
Original Assignee
Ericsson Telefon Ab L M
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Priority to AU75610/98A priority Critical patent/AU749010B2/en
Priority to BR9808806-8A priority patent/BR9808806A/en
Priority to JP55028998A priority patent/JP2002502564A/en
Priority to DE19882411.4T priority patent/DE19882411B3/en
Priority to CA002290404A priority patent/CA2290404A1/en
Publication of WO1998053619A2 publication Critical patent/WO1998053619A2/en
Publication of WO1998053619A3 publication Critical patent/WO1998053619A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/656Updates while running

Abstract

A method of loading software in cellular telecommunication systems is disclosed. The method permits software data to be loaded in the background while transceiver devices may be engaged in voice or data traffic. Each of the devices includes a run-time memory, backup memory, and a device processor. The data is transmitted from the mobile switching center to the backup memory of the designated device while the device is operating from run-time memory. In a first embodiment, the data is copied from backup memory to run-time memory when the device is idle. In a second embodiment, device operations are switched to run from backup memory when the device is idle. Subsequent software loadings cycle between run-time and backup memories. In a third embodiment, a single memory bank comprises both run-time and backup memory. The backup memory area is located in a different location in the memory bank than the run-time memory area. The software data is written in the background to the backup memory area without disturbing device traffic. When the device is idle, the location pointer is switched to the backup memory area so that the device runs newly loaded software. The inventive concept permits efficient software loading that reduces down-time and is transparent to the user.
PCT/SE1998/000917 1997-05-20 1998-05-15 Background software loading in cellular telecommunication systems WO1998053619A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
AU75610/98A AU749010B2 (en) 1997-05-20 1998-05-15 Background software loading in cellular telecommunication systems
BR9808806-8A BR9808806A (en) 1997-05-20 1998-05-15 Process of loading software into a telecommunication system, and, telecommunication system
JP55028998A JP2002502564A (en) 1997-05-20 1998-05-15 Background software loading in cellular communication systems
DE19882411.4T DE19882411B3 (en) 1997-05-20 1998-05-15 Background software load in cellular telecommunication systems
CA002290404A CA2290404A1 (en) 1997-05-20 1998-05-15 Background software loading in cellular telecommunication systems

Applications Claiming Priority (2)

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

Publications (2)

Publication Number Publication Date
WO1998053619A2 WO1998053619A2 (en) 1998-11-26
WO1998053619A3 true WO1998053619A3 (en) 1999-03-25

Family

ID=25330819

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE1998/000917 WO1998053619A2 (en) 1997-05-20 1998-05-15 Background software loading in cellular telecommunication systems

Country Status (8)

Country Link
US (1) US6324411B1 (en)
JP (1) JP2002502564A (en)
CN (1) CN1179595C (en)
AU (1) AU749010B2 (en)
BR (1) BR9808806A (en)
CA (1) CA2290404A1 (en)
DE (1) DE19882411B3 (en)
WO (1) WO1998053619A2 (en)

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19750364B4 (en) * 1997-11-14 2010-04-08 Robert Bosch Gmbh Method for updating information stored in a car radio or motor vehicle navigation device in the form of operating software, transmitter tables or navigation data as well as car radio or motor vehicle navigation device
US6070012A (en) * 1998-05-22 2000-05-30 Nortel Networks Corporation Method and apparatus for upgrading software subsystems without interrupting service
JP2000023251A (en) * 1998-06-26 2000-01-21 Kokusai Electric Co Ltd Mobile communication equipment and mobile communication system
AU5724400A (en) * 1999-05-27 2001-03-19 Invensys Plc Fieldbus upgradable apparatus and method
JP3669619B2 (en) * 1999-09-06 2005-07-13 富士通株式会社 Software updating method and apparatus for wireless terminal device
EP1108984B1 (en) * 1999-10-18 2019-08-14 Endress + Hauser Flowtec AG Programmable mobile apparatus
US6411954B1 (en) * 1999-11-19 2002-06-25 Unisys Corporation Method and apparatus for persisting object oriented data
JP2002185579A (en) * 2000-12-08 2002-06-28 Nec Corp Backup method for application software of portable telephone terminal
KR100393602B1 (en) * 2000-12-29 2003-08-02 삼성전자주식회사 Method for processing message in cellular base station system
ITMI20010882A1 (en) * 2001-04-27 2002-10-27 Siemens Inf & Comm Networks TRANSCEIVER STATION OF A MOBILE COMMUNICATION SYSTEM WITH A CONFIGURABLE INTERFACE FOR A PERIPHERAL UNIT AND PROCEDURE
KR100459168B1 (en) * 2001-11-17 2004-12-03 엘지전자 주식회사 Method for auto assignment Base Station Controller signalling point code in mobile communication system
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 (en) * 2002-01-24 2005-09-14 华为技术有限公司 Backup method for mobile exchange center
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
US7310519B2 (en) * 2003-04-22 2007-12-18 Hitachi Communication Technologies, Ltd. Wireless communication apparatus, wireless communication network and software upgrading method
JP3987460B2 (en) * 2003-04-22 2007-10-10 株式会社日立コミュニケーションテクノロジー Wireless communication apparatus and wireless communication network
US7406310B2 (en) * 2003-04-22 2008-07-29 Hitachi Communication Technologies, Ltd. Network management apparatus and method of selecting base station for software update
JP4814090B2 (en) * 2004-03-16 2011-11-09 パナソニック株式会社 Content utilization apparatus and update control method for updating computer program
GB2412194A (en) * 2004-03-19 2005-09-21 Matsushita Electric Ind Co Ltd Reprogramming a non-volatile memory system
JP4482029B2 (en) * 2004-07-08 2010-06-16 アンドリュー・コーポレイション Radio base station and radio base station operation method
US7389505B2 (en) * 2004-07-30 2008-06-17 Extreme Networks, Inc. Method and apparatus for modifying software
CN100403833C (en) * 2004-07-31 2008-07-16 华为技术有限公司 Method for implementing loading and resetting function of multiple base stations through RNC operation maintenance desk
FR2903791B1 (en) * 2006-07-13 2008-10-17 Airbus France Sas METHOD FOR DOWNLOADING A SOFTWARE MODULE.
WO2008038063A1 (en) * 2006-09-29 2008-04-03 Nokia Corporation Method and apparatus for updating firmware as a background task
JP2008299709A (en) * 2007-06-01 2008-12-11 Nec Corp Firmware updating system, network connection apparatus, firmware updating method, and program
EP3269975B1 (en) 2007-09-21 2019-08-07 Senvion GmbH Method and assembly for updating of a control software with a wind turbine
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 (en) * 2009-07-01 2012-09-05 中兴通讯股份有限公司 Method for managing application information of mobile phone and application program manager
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 (en) * 2010-11-30 2012-05-30 英业达股份有限公司 Operating method for portable communication device
US10631246B2 (en) 2011-02-14 2020-04-21 Microsoft Technology Licensing, Llc Task switching on mobile devices
JP5699730B2 (en) * 2011-03-24 2015-04-15 日本電気株式会社 Radio base station apparatus, radio communication system, and software update method for radio base station
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 (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4730187A (en) * 1986-02-18 1988-03-08 Motorola, Inc. Interface method and apparatus for a cellular system site controller
EP0439926A2 (en) * 1990-01-31 1991-08-07 AT&T Corp. Improved base station for mobile radio telecommunications systems
EP0569178A2 (en) * 1992-05-08 1993-11-10 AT&T Corp. Apparatus and method for downloading programs
EP0687975A1 (en) * 1994-06-15 1995-12-20 Nec Corporation Method and system for downloading data to network nodes

Family Cites Families (27)

* Cited by examiner, † Cited by third party
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
US4954941A (en) * 1988-08-31 1990-09-04 Bell Communications Research, Inc. Method and apparatus for program updating
DE4000324A1 (en) * 1990-01-08 1991-07-11 Bayerische Motoren Werke Ag BRAKE SYSTEM FOR MOTOR VEHICLES
GB2251502B (en) * 1990-11-07 1995-06-14 Nonstop Networks Limited Data-loss prevention products
JPH0477097U (en) * 1990-11-20 1992-07-06
KR940004503B1 (en) * 1991-10-16 1994-05-25 삼성전자 주식회사 Timer subscription mode setting method for vcr
JPH05197559A (en) * 1991-12-16 1993-08-06 Nec Corp Remote software downloading system
US5410703A (en) * 1992-07-01 1995-04-25 Telefonaktiebolaget L M Ericsson System for changing software during computer operation
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
DK0607493T3 (en) * 1993-01-18 1999-08-30 Siemens Ag Real-time Operating System
SE501088C2 (en) * 1993-03-31 1994-11-07 Ericsson Telefon Ab L M Restoration of a home database in mobile radio systems
SE516772C2 (en) * 1993-03-31 2002-02-26 Ericsson Telefon Ab L M Re-establishment process for home data base in mobile telephone system
DE4321774C1 (en) * 1993-06-30 1994-06-09 Siemens Ag System program realisation system for program-controlled telephone exchange - coupling data processor to interface of exchange to provide new program instructions in read-write RAM memory
US5418837A (en) * 1993-07-30 1995-05-23 Ericsson-Ge Mobile Communications Inc. Method and apparatus for upgrading cellular mobile telephones
JPH0787543A (en) * 1993-09-17 1995-03-31 Fujitsu Ltd Digital mobile communications system
JP2812189B2 (en) * 1994-02-10 1998-10-22 日本電気株式会社 How to download the program
JP3140906B2 (en) * 1994-04-12 2001-03-05 株式会社エヌ・ティ・ティ・データ How to update and restore system files
US5787355A (en) * 1994-04-22 1998-07-28 Northern Telecom Limited Method and apparatus for wireless trunking to private branch exchanges
US5682533A (en) * 1994-09-27 1997-10-28 Telefonaktiebolaget Lm Ericsson (Publ) Updating software within a telecommunications switch without interrupting existing communication and neither moving nor converting data
JP2853593B2 (en) * 1995-01-13 1999-02-03 日本電気株式会社 Download device
SE507245C2 (en) * 1995-06-03 1998-04-27 Ericsson Telefon Ab L M Method and apparatus of a telecommunication system
DE19533961A1 (en) * 1995-09-13 1997-03-20 Siemens Ag Method for loading software in communication systems with non-redundant, decentralized devices
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4730187A (en) * 1986-02-18 1988-03-08 Motorola, Inc. Interface method and apparatus for a cellular system site controller
EP0439926A2 (en) * 1990-01-31 1991-08-07 AT&T Corp. Improved base station for mobile radio telecommunications systems
EP0569178A2 (en) * 1992-05-08 1993-11-10 AT&T Corp. Apparatus and method for downloading programs
EP0687975A1 (en) * 1994-06-15 1995-12-20 Nec Corporation Method and system for downloading data to network nodes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HAGSTROM U ET AL: "RBS 884 A NEW GENERATION RADIO BASE STATIONS FOR THE AMERICAN STANDARD", ERICSSON REVIEW, vol. 71, no. 1, 1 January 1994 (1994-01-01), pages 4 - 13, XP000429339 *

Also Published As

Publication number Publication date
US6324411B1 (en) 2001-11-27
BR9808806A (en) 2000-07-18
CN1179595C (en) 2004-12-08
DE19882411T1 (en) 2000-06-15
CN1262851A (en) 2000-08-09
DE19882411B3 (en) 2015-02-26
JP2002502564A (en) 2002-01-22
WO1998053619A2 (en) 1998-11-26
AU7561098A (en) 1998-12-11
CA2290404A1 (en) 1998-11-26
AU749010B2 (en) 2002-06-13

Similar Documents

Publication Publication Date Title
WO1998053619A3 (en) Background software loading in cellular telecommunication systems
US6141564A (en) Method of sharing a SIM card between two masters
US7502817B2 (en) Method and apparatus for partitioning memory in a telecommunication device
ES2127836T3 (en) DATA RECEIVER IN THE FORM OF A COMPUTER CARD THAT HAS A FOLDING ANTENNA.
WO2002047326A3 (en) Dynamic configuration of network devices to enable data transfers
WO2001025919A3 (en) Architectures for netcentric computing systems
SE0000478L (en) Procedure for security storage of information
BR9808196A (en) Mobile communication device, mobile communication system, and, process for use in a communications system
NO891070L (en) PROCEDURE FOR TRANSFERING DATA INFORMATION IN A CELL-DIVIDED MOBILE RADIO COMMUNICATION SYSTEM.
WO1996008941A3 (en) Efficient paging system
EP0378846A3 (en) Telephone apparatus
WO2001061478A3 (en) System and method for reducing write traffic in processors
CA2314927A1 (en) Communication system architecture and a management control agent and operating protocol therefor
AU2001270814A1 (en) Digital data protection arrangement
EP0924921A4 (en) Information communication controller and system for the same
SE9904271D0 (en) Display system
WO2001067804A3 (en) Architecture for an access device
DE69825372D1 (en) COMMUNICATION BUS SYSTEM
JP2003283651A (en) Portable radio communication apparatus
MY117539A (en) Memory protection system for a multi-tasking system.
AU2000264878A1 (en) System and method of accessing and storing data on a chip card of a mobile phone
EP0869442A4 (en) Device and method for accelerating memory access speed
WO2003051067A3 (en) Subscriber identify module, method of automatically activating an application on such a module and system to carry out such a method
JPH0522387A (en) Telephone set
CN101325771A (en) Wireless internet method and terminal

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 98806982.2

Country of ref document: CN

AK Designated states

Kind code of ref document: A2

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM GW HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
ENP Entry into the national phase

Ref document number: 1998 550289

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2290404

Country of ref document: CA

Ref document number: 2290404

Country of ref document: CA

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 75610/98

Country of ref document: AU

RET De translation (de og part 6b)

Ref document number: 19882411

Country of ref document: DE

Date of ref document: 20000615

WWE Wipo information: entry into national phase

Ref document number: 19882411

Country of ref document: DE

122 Ep: pct application non-entry in european phase
WWG Wipo information: grant in national office

Ref document number: 75610/98

Country of ref document: AU