CA2211723A1 - Loading software into field test equipment - Google Patents

Loading software into field test equipment

Info

Publication number
CA2211723A1
CA2211723A1 CA002211723A CA2211723A CA2211723A1 CA 2211723 A1 CA2211723 A1 CA 2211723A1 CA 002211723 A CA002211723 A CA 002211723A CA 2211723 A CA2211723 A CA 2211723A CA 2211723 A1 CA2211723 A1 CA 2211723A1
Authority
CA
Canada
Prior art keywords
omt
bts
program
test
bsc
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.)
Abandoned
Application number
CA002211723A
Other languages
French (fr)
Inventor
Benny Karl Inge Boman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2211723A1 publication Critical patent/CA2211723A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2254Arrangements for supervision, monitoring or testing in networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks

Abstract

In a cellular telecommunications system comprising a base transceiver station (BTS) coupled to a base station controller (BSC), a method for testing the BTS begins by connecting an operations maintenance terminal (OMT) to the BTS, the OMT including a first OMT program for performing a desired test. A test program version level is sent from the OMT to the BTS. In the BTS, the test program version level is compared with a BTS program version level. If the test program version level matches the BTS program version level, then the first OMT program is used to perform the desired test. Otherwise, a nonmatch procedure is performed. The nonmatch procedure includes sending a software download request from the BTS to the BSC. In response, a second OMT
program is sent from the BSC to the BTS. The BTS then sends the second OMT program to the OMT. Then, the second OMT
program is used in the OMT to perform the desired test. The BSC may obtain the second OMT program from an operation support system, so that the fact that a new version of OMT
software is being downloaded is transparent to the BSC. In an alternative embodiment, the BTS always initiates the downloading of the OMT software to the OMT whenever the OMT
initiates a test, without the need for comparing test version levels of the OMT and BTS test programs.

Description

~ PCTIS~96/00103 ~~os6/24230 LOaDI~G 8~F~RB INTO FI~LD TE8T EQ~IPMENT

R~ ~r~o ~D
5The present invention relates to a system and method for loading software into field test equipment. More particularly, the invention relates to loading the correct version of appllcation software into field test equipment that may be connected to one of a number of base transceiver s~ations in a cellular telPco~ml7n;cations system.
The princip].es of operation of a mobile communications system~ such as a cellular telephone system, are well known. Essentially, the system is divided into a land-based system and a radio system.
Mobile subscribers co~ml1n;cate with any one of a number of base transceiver stations tBTss) by means of the radio interface. The BTSs are geographically distributed so that as a mobile subscriber roams, he or she will be within the service area of at least one of the BTSs in the system. If, when a call is in progress, the mobile subscriber moves out of range of its assigned BTS and into the range of a neighboring BTS, the cellular telephone system will reassign the mobile subscriber to the 2S neighboring BTS, in a process called "handoff."
Management of call handoff, as well as all other aspects of call initiation and termination, are handled by various components of the land based system. The land-based system is also responsible for the routing of calls between mobile subscribers, and for interfacing calls to the public switche~ telephone network (PSTN).
The many functions of the land-based system are not performed by a single hardware unit, but are instead distributed among a number of components, which are coupled together in a communications network. These components include the above-described BTSs, which provide "

W096/24~0 PCTIS~9~/00103 the radio link between the land-based system and the mobile subscriber-c;. The land-based system may also include a base sta.tion controller (BSC) for controlling the high-level operatlon of as many as one hundred or more BTSs. Switching, call handoff, and other functions are performed by a mobile switching center tMSC) that is coupled to the BSCs in the system.
Be~ause proper operation of the BTSs is of vital importance to the system, routine maintenance is regularly scheduled and performed. Such maintenance is typically performed With the assistance of an operations and maintenance terminal (OMT~, which is a t~?e of field test equipment. FIG. 1. illustrates the prior art components and method for performiny this maintenance work. As shown in the drawing, a BSC lO1 is connected to a number n of 8TSs 103-1 . . . 103-n, where in a typical system n may be greater than one hundred. If it is desired to perform test and maintenance operations on the BTS 103-1, an OMT
lO5 is connected to the BTS 103-1 by means of an interface 107, which may be an RS-232 interface. In FIG. 1, this connection is illustrated by a dotted line, to indicate that the connection is not a permanent one. That is) after the testing and maintenance have been performed, the OMT 105 may be d.isconnected from the BTS 103-1, and brought to a different BTS 103-i (i= 2, . . . , n), where it may again be used for performing test and maintenance operations.
The OMT 105 i.ncludes components that are typically ~ found in a portab:Le computer, such as a processor 109, memory 111 and floppy disk drive 113. To perform the test and maintenance o~?erations, an operator must insert a diskette 115 into 1:he floppy disk drive 113, and load the OMT application software, which is contained on the diskette 115, into the memory 111. After it has been loaded into the me!mory 111, the operator may invoke the W O 96124230 PCT/SEg6/00103 OMT application software to begin the tests.
Upon invocation, the first thing that the loaded OMT
application software does is attempt to establish c~ l;c~tion with a counterpart BTS program 117 that is S installed and ~lnning in the BTS 103-1. After cnm~ll~;cation has been established ~etween the OMT 105 and the BTS 103-1, the test and maintenance procodures are performed under the direction of the loaded OMT
application software.
10Like most application software, the BTS progra~ 117 is periodically revised and improved, sometimes to account for changes in the hardware features that comprise the BTS
103-1. As a result, the BTS program 117 is associated with a version nu~er that particularly identifies which 15revision of software is in the BTS 103-l. For the OMT 105 to be able to perform its tasks, it is necessary that the OMT application software 115 be a version that corresponds to the version num'ber of the BTS program 117. If this is not the case, the two programs (i.e., BTS program 117 and OMT application software 115~ will be unable to cooperate with one another. What's worse is that the operator may be given no indication of this other than the fact that the OMT 105 is unable to establish communications with the BTS 103-1, which could erroneously be construed as an indication that a more'serious hardware problem exists.
In the prior ,art, this problem has been addressed by requiring that the OMT operator have available a number of different versions of the OMT application software on various floppy disks 115. With this solution, the OMT
operator has to keep trac~ of which version of OMT
application software belongs with which of the BTSs 103-1 . . . 103-n. Whe~ever a new version of BTS software 117 is made availabl,e, the prior art requires that a corresponding new floppy disk, cont~in;ng OMT application software, be distributed to the OMT operator. This is particularly cumbersome h~C~ e the BTS software 117 itself is not distributed on floppy disks, but is instead downlo~ directl'~ from the BSC 101 in accordance with well-known methodsl such as those generally described in cop~n~;ng U.S. Ap~lication Serial Number 08/237 988 to Dahlin et al., filed May 4 1994 entitled "Providing a Master Device ~ith. Slave Device Capa~ility Information"
which is commonly assigned to the same assignee as the present application, and which is hereby incorporated by reference. ThUs, the distribution and cataloging of dis~ettes is performed o~ly for the benefit of being able to supply the correct version of OMT application software 115 to the OM~ 105. ro~.c~uently it is desirable to find a better way of distributing the correct software to the OMT 105 for use with any one of the BTSs 103-1 . . . 103-n.

~Y
It is therefore an ob3ect of the present invention to provide an apparatus and method that eliminates the possibility of n mning incompatible versions of BTS
software and OMT application software.
It is a further ob~ect of the present invention to provide an apparatus and method for supplying OMT
application softwa:re to an OMT without the need for an OMT
operator to keep t:rack of many diskettes.
In accordance with one aspect of the present in;vention, the foregoing and other objects are achieved in a cellular telecommunications system comprising a base transceiver station (BTS) coupled to a base station controller (BSC). Testing of the BTS begins by connecting an operations main.tenance terminal tO~T) to the BTS the OMT including a first OMT program for performing a desired .test. A test pro~ram version level is sent from the O~T
to the BTS where the test program version level is ~W096/24230 PCT/SE96100103 indicative of a release level of the first O~T program.
In the BTS, the test ~GYL am version level is ro~r~red with a BTS ~r o~r a~l version level. If the test ~Lam version level matches the BTS ~ O~L am version level, then S the two programs are compatible With one another, and the first OMT program is used to perform the desired test. If the test program version level does not match the BTS
program version le~el, then new software must be obtained for the OMT. This is done by per~orming a nonmatch procedure that includes s~n~;ng a software download reguest from the E,TS to the BSC. In response, a second OMT program is sent: from the BSC to the BTS. The BTS then sends the second O~ program to the OMT. Then, the second OMT program is used in the OMT to per~orm the desired test.
In accordance with another aspect of the invention, the BSC may obtain the second OMT program ~rom an operation support system (OSS), so that the fact that a new version of C)MT software is being downloaded is transparent to the BSC.
In accordance with yet another aspect of the invention, the downloading of OMT software from the B~S to the OMT is always performed in response to initiation of test procedures, without the need for comparing test program version levels of the OMT and BTS software.

BRI~F DESCRIPTION OF T~ DRA~INGS
The objects and ad~antages of the invention will be understood by reading the following detailed description in conjunction with the drawings in which:
FIG. l is a b:Lock diagram of the components necessary for performing test and maintenance operations on a cellular telecommunicatiOnS system in accordance With the prior art;

W 096124230 - PCT/SE9~100103 FIG. 2 is a block diagram of the co~ronents n~
for performing test and maint~n~ operations on a cellular telecommun.ications system in accordance with the present invention; and FIG. 3 is a f:low chart depicting the operations for perf orming test ancl maintenance operations on a cellular tel~ ;cations system in accordance with one embo~;m~nt of the present invention.

DET~Tr-~n DE8C~IPTIO~I
The various features of the present invention will now be described with reference to - FIG. 2, which illustrates the ~)ertinent components in a cellular commt-n~cations system. It should be kept in mind, however, that the inventive concepts of the present invention are not restricted solely to use in cellular n;cations syst:em. Rather, this system is shown for illustrative purposes only.
As shown in FIG. 2, a BSC 201 is connected to a num~er, n, of BTSs :203-1, . . ., 203-n. Each of the BTSs 2Q3-l, . . . , 203-n includes a memory 219, which may typically be an erasable programma~le read only memory (EPROM) or a "flash memory." A processor 221 within each of the BTSs 203-1, . . ., 203-n runs programs stored in the memory 219.
If it is desired to run test and maintenance operations on the f:irst BTS 203-1, an OMT 205 is connected to the 8TS 203-1 by means of an interface 207, which may be either a serial or parallel interface. In a preferred embo-~;mPnt of the i.nvention, the interface 207 is an RS-232 interfac~. This connection is illustrated as a dotted line in FIG. 2 in OI. der to indicate that the connection is not a permanent one. That is, when the test and maintenance operati.ons have been completed, the OMlr 205 may be disconnected from the first BTS 203-l, and brought ~ CA 02211723 1997-07-29 to a different one of the BTSs 203-i (i=2, . . . , n~ for use in performing test and maint~n~c~ operations there.
The OMT 205 i.ncludes components that are typically found in a portabl~ Ler~ such as a processor 209 and a memory 211. In accordance with a preferred embodiment of the present invention, the OMT 205 further includes a hard drive 223 having stored therein an OMT application program 225.
. In accordance with one embodiment of the invention, test and mainten~n~~e operations proceed in the following manner, which is a.lso depicted in the flow chart of FIG.
3. ~fter the OMT .205 is connected to the BTS 203-1, the operator of the O~ 205 issues a command (step 301) to initiate the test ;and maintenance operations embodied in the OMT application.~Oy>-am 225- The first thing that the OMT application ~}oyL~m 225 does is attempt to establish communications with a BTS program 227. This re~uires that an OMT ~ersion level 231 be sent to the BTS 203-1 (step 303). This operati.on is performed no matter what version level the BTS program 227 is, so that no incompatibility problems are ever encountered.
Upon receipt of the OMT version level 231, the BTS
program 227 compare~s the OMT version level 231 with a BTS
~ersion level 229 stored in the memory 219 (step 305).
The next action depends upon -the results of that comparison (step 307). If the OMT version level 23i matches the BTS version level 229, then the two programs are compatible, and the requested test and maintenance operations can be ~erformed (step 309). Such operations are application specific, and are not described here in detail.
If the OMT version level 231 does not match the BTS
version level 229, then the BTs program 227 informs the OMT 105 of this sit:uation. In response, the OMT 105 may display a message to the OMT operator, asking whether W O 96~4230 PCT/SE96/00103 compatible test 50fltware should be downloaded from the BSC
101. If the OMT operator answers in the affirmative, or, alternatively, if the OMT 105 is configured to always request compatible software without ~ the OMT
operator, then the OMT 10S sends the request to the BTS
oyram 227. In another alternative embo~ t of the invention, The BTS ~v~am 227 can always take it upon itself to send the software download request to the 8TS
program 227 whenever a version ~;~m~tch occurs, without having to first consult with the OMT 105.
In response, the BTS program 227 sends a request for a normal BTS software download to the BSC 201 (step 311).
As described above in the BACXGR0UND section, downloading software from a BS~C 201 to a BTS 203-1 is kno~n in the art. In accordance with a preferred embodiment of the present invention, the downloading operations are peff ormed in accorclance with the ~h~;ques described in copending U.S. Application Serial Number 08/380,794 to Nils A. L. Lofgren et al., filed January 30, 1995, entitled "Flexible Downloading of Software" which is commonly assigned to th~ same assignee as the present application, and which is hereby incorporated by reference. The t~hnique described in the Lofgren et al.
patent application is modified so that the BSC 201 will respond to a dowmload request from the BTS 203-1 by sending a list of software file identifiers, to the BTS
203-1 (step 313).
In accordance with the invention, this list includes a reference to OMT application software. The BTS 203-1 forms a response that indicates that the OMT application software is wanted. Note that there is usually no need for the BTS 203-1 to re~lest any other files, since these were already downloaded at the time that the BTS 203-1 was turned on.
If the BSC 201 has direct access to the requested , W 096/24230 PCTISE96100103 files (i.e., the requested files are stored locally in the BSC 201), then the BSC 201 merely retrieves these files and continues execution at step 321. Alternatively, the BSC 201 need not: store -any of the files that can be downloaded to the BTS 203-1. InstPad, the request for selected files i~;, in this case, sent to an Operation Support Syst~m (OSS) 233 (step 317). This provides the advantage that t:he fact that OMT softwar~ is being downloaded is completely transparent to the BSC 201. The OSS 233 then locat:es the requested OM~ application program ~rom among its stc~red files 235, and sends this to the BSC
201 (step 319).
Then, the BSC 201 sends the OMT application program to the BTS 203-1 (step 321). The BTS 203-1 recognizes that the received file is destined for the interface 207, and therefore sends the file to the OMT 2Q5 (step 323), which stores the received program onto the hard drive 223.
In a preferred embodiment, the file containing the OMT application software is transferred in a packed (compressed) format, such as either of those produced by the well-known PK'ZIP or LZSS programs. Consequently, upon receipt in the O~ 205, the OMT application software is unpacked, and the test and maintenance operations are then reinitiated. Unp;~cking of the OMT application software is preferably performed automatically upon receipt.
In an alternative embodiment of the invention, after the BTS determines that the O~T version level 231 does not match the BTS ver,ion level 229 (the "NO" path out of step 307), a message to this effect is sent to a screen 237 that is part of the OMT 205. In response, the OMT
operator calls the 8SC-site, and asks the BSC operator to perform a software download, which then proceeds as described above. Even though, in this embodiment, the OMT
operator must physically intervene to ensure that the OMT
test and maintenance operations are performed, it is still ~ CA 022ll723 l997-07-29 _. _ , W O 96/24230 PCTISE96J00103 unnecessary for him to keep track of what version leYel to request, sincP this would be handled automatically by the BSC 201 or the OSS 233.
In yet another alt~rnative embodiment of the invention, the comparison of version levels is dispensed with altogether. Instead, upon initiation of test and maintenance procedures (step 301), the O~T 205 sends a test notification to the BTS 203-1. Upon receiving the test notification, the BTS 203-1 assumes that the OMT 2Q5 will re~uire a downloading of software, and so immediately proceeds to step 311, where the BTS program 227 sends a reguest for a normal BTS software download to the BSC 201 (step 311). Meanwhile, the OMT 205 automatically enters a state in whic:h it is ready to receive downloaded software. The :rPm~;n~er of the procedure is also as described above with respect to FIG. 3.
The present invention provides a number of advantages over the convenl_ional methods of performing test and maintenance operations. For example, it allows one to update the software in all OMTs 205 in a controlled way, without the need for h~n~l ing floppy dis~s. Also, the inventive t~hn;qu~s eliminate the risk that an operator will arrive at a BTS site with the wrong OMT application ~roy~am 225 installed on his OMT 205, with the result that he is unable to perform his tasks. Finally, the present invention provides an improved method for coordinating the release handling of BTS software and OMT software.
The invention has been described with reference to a particular ~ho~; ment. However, it will be readily apparent to those skilled in the art that it is possible to embody the invention in specific forms other than those of the preferred embodiment described above. This may be done without departing from the spirit of the invention.
The preferred embodiment is merely illustrative and should not be considered restrictive in any way. The scope of . W 0 96124230 PCTISE96100103 the invention is givell by the app~e~ claims, rather than the pr~c~; n~ desc~~iption, and all ~ariations and equivalents which fall within the range of the claims are in~n~ to be embrac~d therein.

Claims (8)

CLAIMS:
1. In a cellular telecommunications system comprising a base transceiver station (BTS) coupled to a base station controller (BSC), a method for testing the BTS comprising the steps of:
connecting an operations maintenance terminal (OMT) to the BTS, the OMT including a first OMT program for performing a desired test;
sending a test program version level from the OMT to the BTS;
in the BTS, comparing the test program version level with a BTS program version level;
if the test program version level matches the BTS
program version level, then using the first OMT program to perform the desired test; and if the test program version level does not match the BTS program version level, then performing a nonmatch procedure comprising the steps of:
sending a software download request from the BTS
to the BSC;
sending a second OMT program from the BSC to the BTS;
sending the second OMT program from the BTS to the OMT; and using the second OMT program in the OMT to perform the desired test.
2. The method of claim 1, wherein the BSC obtains the second OMT program from an operation support system.
3. In a cellular telecommunications system comprising a base transceiver station (BTS) coupled to a base station controller (BSC), a system for testing the BTS comprising:
an operations maintenance terminal (OMT), coupled to the BTS, the OMT including a first OMT program for performing a desired test;
means for sending a test program version level from the OMT to the BTS;
in the BTS, means for comparing the test program version level with a BTS program version level;
test invocation means, responsive to an output of the comparing means for using the first OMT program to perform the desired test if the test program version level matches the BTS program version level, and for performing a nonmatch procedure if the test program version level does not match the BTS program version level, the nonmatch procedure comprising the steps of:
sending a software download request from the BTS
to the BSC;
sending a second OMT program from the BSC to the BTS;
sending the second OMT program from the BTS to the OMT; and using the second OMT program in the OMT to perform the desired test.
4. The system of claim 3, wherein the test invocation means includes, in the BSC, means for obtaining the second OMT program from an operation support system.
5. In a cellular telecommunications system comprising a base transceiver station (BTS) coupled to a base station controller (BSC), a method for testing the BTS comprising the steps of:
connecting an operations maintenance terminal (OMT) to the BTS;
sending a test notification from the OMT to the BTS;
in response to receipt of the test notification in the BTS, sending a software download request from the BTS
to the BSC;

sending an OMT program from the BSC to the BTS, the OMT program being for performing a desired test;
sending the OMT program from the BTS to the OMT; and using the OMT program in the OMT to perform the desired test.
6. The method of claim 5, wherein the BSC obtains the OMT program from an operation support system.
7. In a cellular telecommunications system comprising a base transceiver station (BTS) coupled to a base station controller (BSC), a system for testing the BTS comprising:
an operations maintenance terminal (OMT), coupled to the BTS;
means for sending a test notification from the OMT to the BTS; and test invocation means, responsive to receipt of the test notification in the BTS, for performing a procedure comprising the steps of:
sending a software download request from the BTS
to the BSC;
sending an OMT program from the BSC to the BTS, the OMT program being for performing a desired test;
sending the OMT program from the BTS to the OMT;
and using the OMT program in the OMT to perform the desired test.
8. The system of claim 7, wherein the test invocation means includes, in the BSC, means for obtaining the OMT
program from an operation support system.
CA002211723A 1995-01-30 1996-01-30 Loading software into field test equipment Abandoned CA2211723A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/380,721 1995-01-30
US08/380,721 US5654901A (en) 1995-01-30 1995-01-30 Loading software into field test equipment

Publications (1)

Publication Number Publication Date
CA2211723A1 true CA2211723A1 (en) 1996-08-08

Family

ID=23502215

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002211723A Abandoned CA2211723A1 (en) 1995-01-30 1996-01-30 Loading software into field test equipment

Country Status (7)

Country Link
US (1) US5654901A (en)
EP (1) EP0807362B1 (en)
KR (1) KR19980701762A (en)
CN (1) CN1085021C (en)
AU (1) AU704527B2 (en)
CA (1) CA2211723A1 (en)
WO (1) WO1996024230A1 (en)

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6769009B1 (en) 1994-05-31 2004-07-27 Richard R. Reisman Method and system for selecting a personalized set of information channels
US5694546A (en) 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
SE504943C2 (en) * 1994-12-09 1997-06-02 Ericsson Telefon Ab L M Synchronization procedure that permits state transfer
US5878270A (en) * 1995-11-17 1999-03-02 Fujitsu Limited Library apparatus and drive recognition method
US5845077A (en) * 1995-11-27 1998-12-01 Microsoft Corporation Method and system for identifying and obtaining computer software from a remote computer
US6049671A (en) 1996-04-18 2000-04-11 Microsoft Corporation Method for identifying and obtaining computer software from a network computer
US6643506B1 (en) 1996-08-07 2003-11-04 Telxon Corporation Wireless software upgrades with version control
US5848064A (en) * 1996-08-07 1998-12-08 Telxon Corporation Wireless software upgrades with version control
US6308061B1 (en) 1996-08-07 2001-10-23 Telxon Corporation Wireless software upgrades with version control
US5838766A (en) * 1996-09-26 1998-11-17 Mci Communications Corporation System and method for providing shared resources to test platforms
US5854823A (en) * 1996-09-29 1998-12-29 Mci Communications Corporation System and method for providing resources to test platforms
US6802061B1 (en) 1996-12-12 2004-10-05 Microsoft Corporation Automatic software downloading from a computer network
US6347398B1 (en) 1996-12-12 2002-02-12 Microsoft Corporation Automatic software downloading from a computer network
JP3449684B2 (en) * 1997-12-11 2003-09-22 富士通株式会社 Software setting device, software setting method, and recording medium recording program for implementing the method
WO1999043174A1 (en) * 1998-02-23 1999-08-26 Qualcomm Incorporated Configuration of a base station transceiver system in a mobile communication system
KR100313466B1 (en) * 1998-05-19 2001-12-31 윤종용 Method for automating base station tests in mobile telecommunication system
US6381742B2 (en) 1998-06-19 2002-04-30 Microsoft Corporation Software package management
US6289511B1 (en) * 1998-09-29 2001-09-11 Telephonaktiebolaget Lm Ericsson Method and system for distributing software in a telecommunications network
WO2000035221A1 (en) 1998-12-10 2000-06-15 Nokia Networks Oy Troubleshooting method and apparatus
KR20000039975A (en) * 1998-12-16 2000-07-05 김영환 Method for correcting data discordance of communication system
FI111495B (en) 1999-04-13 2003-07-31 Nokia Corp Procedure and information transfer system in a telephone exchange system
US6769022B1 (en) 1999-07-09 2004-07-27 Lsi Logic Corporation Methods and apparatus for managing heterogeneous storage devices
US6584499B1 (en) 1999-07-09 2003-06-24 Lsi Logic Corporation Methods and apparatus for performing mass operations on a plurality of managed devices on a network
US6480901B1 (en) 1999-07-09 2002-11-12 Lsi Logic Corporation System for monitoring and managing devices on a network from a management station via a proxy server that provides protocol converter
US6480955B1 (en) 1999-07-09 2002-11-12 Lsi Logic Corporation Methods and apparatus for committing configuration changes to managed devices prior to completion of the configuration change
US7640325B1 (en) 1999-07-09 2009-12-29 Lsi Corporation Methods and apparatus for issuing updates to multiple management entities
KR20010028046A (en) * 1999-09-17 2001-04-06 박종섭 Data service simulation method of communication system
KR100350319B1 (en) * 1999-11-30 2002-08-28 엘지전자 주식회사 Method of Self-loading Programs in the Communication System
KR100428678B1 (en) * 1999-12-27 2004-04-30 엘지전자 주식회사 A method of loading operation program for site in cellular mobile system
US6598183B1 (en) 2000-01-04 2003-07-22 Cisco Systems, Inc. Software tool for automated diagnosis and resolution of problems of voice, data and VoIP communications networks
US6904592B1 (en) * 2000-04-28 2005-06-07 Gilbarco Inc. Software download system for automatic retrieval of warranty and commission data
JP2002077442A (en) * 2000-09-01 2002-03-15 Nec Corp System for downloading of software or data to terminal
US7574481B2 (en) * 2000-12-20 2009-08-11 Microsoft Corporation Method and system for enabling offline detection of software updates
KR20020051795A (en) * 2000-12-23 2002-06-29 구자홍 Method for multi downloading information data to mobile communication terminal through paging channel
KR100371189B1 (en) * 2001-02-20 2003-02-06 엘지전자 주식회사 Architecture and method for multi-download of mobile communication terminal
JP4299975B2 (en) * 2001-02-22 2009-07-22 株式会社日立国際電気 Wireless base station maintenance method
GB2378091B (en) * 2001-07-24 2003-07-09 Motorola Inc Network element system method computer program and data carrier for network optimisation
KR100491870B1 (en) * 2002-09-12 2005-05-27 에스케이 텔레콤주식회사 SMS Call Management System and method
CN100417251C (en) * 2002-11-08 2008-09-03 中兴通讯股份有限公司 Method for downloading data based on control instructions along with roate
EP2197128B1 (en) * 2003-04-25 2016-05-11 AT&T Mobility II LLC Systems and methods for implementing fully redundant antenna hopping with multi-carrier power amplifiers and combing schemes within a base station
KR20040103670A (en) * 2003-06-02 2004-12-09 유티스타콤코리아 유한회사 Os and ap set-up device and method in cdma system
EP1639732A2 (en) * 2003-06-30 2006-03-29 Nokia Corporation Apparatus, and associated method, for testing a mobile terminal in test conditions that emulate an operating environment
US7478381B2 (en) * 2003-12-15 2009-01-13 Microsoft Corporation Managing software updates and a software distribution service
US7574706B2 (en) * 2003-12-15 2009-08-11 Microsoft Corporation System and method for managing and communicating software updates
CN100341373C (en) * 2004-01-13 2007-10-03 华为技术有限公司 Maintenance method for base-station system
DE102004016381B4 (en) * 2004-04-02 2006-02-09 Siemens Ag Method for error detection and support of reconfiguration decisions in mobile radio networks with reconfigurable terminals and corresponding network elements and components
US8400645B2 (en) 2004-04-16 2013-03-19 Marvell International Technology Ltd. Printer with selectable capabilities
CN100403833C (en) * 2004-07-31 2008-07-16 华为技术有限公司 Method for implementing loading and resetting function of multiple base stations through RNC operation maintenance desk
CN100349117C (en) * 2004-10-29 2007-11-14 华为技术有限公司 Method for realizing normal working of single board in electronic equipment
CN100391290C (en) * 2005-01-14 2008-05-28 华为技术有限公司 Method of testing with integrated test tools
CN100456866C (en) * 2005-12-13 2009-01-28 聚信科技有限公司 Base station simulator and base station testing method
CN100370867C (en) * 2006-03-28 2008-02-20 华为技术有限公司 Method for downloading base station edition
CN100373978C (en) * 2006-03-28 2008-03-05 华为技术有限公司 Method for quick downloading base station edition
CN101351008B (en) * 2007-07-20 2011-12-28 英华达(上海)科技有限公司 Method for debugging a test platform and system for testing handhold set thereof
CN102905034B (en) * 2011-07-29 2017-04-12 富泰华工业(深圳)有限公司 Electronic device testing system and electronic device testing method
CN103004250A (en) * 2012-09-19 2013-03-27 华为技术有限公司 Base station software upgrading method, device and system

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6276954A (en) * 1985-09-30 1987-04-09 Toshiba Corp Communication controller
US5109484A (en) * 1986-04-09 1992-04-28 International Business Machines Corporation Self configuring terminal which polls loop network and generates list of connected devices for use in selectively downloading control programs
IE60444B1 (en) * 1988-03-30 1994-07-13 Elverex Ltd A software verification apparatus
US5155847A (en) * 1988-08-03 1992-10-13 Minicom Data Corporation Method and apparatus for updating software at remote locations
US5309351A (en) * 1988-10-27 1994-05-03 Texas Instruments Incorporated Communications, information, maintenance diagnostic and training system
JPH02165796A (en) * 1988-12-20 1990-06-26 Fujitsu Ltd Exchange system starting system
JPH04157854A (en) * 1990-10-20 1992-05-29 Fujitsu Ltd Program loading system
US5408419A (en) * 1992-04-14 1995-04-18 Telefonaktiebolaget L M Ericsson Cellular radiotelephone system signalling protocol
GB2269032B (en) * 1992-07-21 1996-03-20 Orbitel Mobile Communications Reprogramming methods and apparatus
US5504801A (en) * 1994-02-09 1996-04-02 Harris Corporation User-controlled electronic modification of operating system firmware resident in remote measurement unit for testing and conditioning of subscriber line circuits
US5541862A (en) * 1994-04-28 1996-07-30 Wandel & Goltermann Ate Systems Ltd. Emulator and digital signal analyzer
US5566088A (en) * 1994-06-13 1996-10-15 Motorola, Inc. Modular radio test system and method

Also Published As

Publication number Publication date
MX9705722A (en) 1998-06-30
US5654901A (en) 1997-08-05
EP0807362A1 (en) 1997-11-19
CN1085021C (en) 2002-05-15
AU4637896A (en) 1996-08-21
CN1179253A (en) 1998-04-15
EP0807362B1 (en) 2004-07-21
WO1996024230A1 (en) 1996-08-08
AU704527B2 (en) 1999-04-29
KR19980701762A (en) 1998-06-25

Similar Documents

Publication Publication Date Title
CA2211723A1 (en) Loading software into field test equipment
EP0872138B1 (en) Upgrading software in a mobile telephone
RU2155372C2 (en) Method for flexible loading of software applications and device which implements said method
CA2290404A1 (en) Background software loading in cellular telecommunication systems
CN107087070A (en) IMS method for parameter configuration, system, mobile terminal and readable storage medium storing program for executing
CN108934033B (en) Base station upgrading and returning method and device
US6185420B1 (en) Method and apparatus for testing the function of a base station controller in a code division multiple access (CDMA) mobile communication system
JPH09331579A (en) Program down-loading method to mobile terminal equipment
JP3516438B2 (en) How to configure a GSM wireless database
WO1999052314A1 (en) Test system and method used in testing a mobile communications network infrastructure
CN100382626C (en) Mobile communication base station testing system
MXPA97005722A (en) Load software on test equipment in ca
KR19990059018A (en) Base station test equipment of mobile communication system
KR0133419B1 (en) Protocol simulator in mobile communication system
CN1589578A (en) Appending database update information to voice calls from mobile devices to minimize call setup/teardown overhead
KR100594132B1 (en) Interface device and method of code location multiple access mobile telephone network system home location register with improved signal processing performance
CN1298618A (en) Selective utilization of services in a mobile radiotelephone system
CN117440360B (en) eSIM realization method and system of CPE, electronic equipment and storage medium
JPH02154536A (en) Speech line test system
CN105847602A (en) Call handover method and device and system
CN104284350A (en) Method and system for testing adaptation of multi-card mobile terminal
KR100892201B1 (en) Method for loading a driving program of the mobile communication system
JPH09116937A (en) Line system interface for private branch exchange
CN100544475C (en) The implementation method of wireless communication system designated resource binding special terminal test
CN112631252A (en) Updating method of production line equipment central control system, external updating module and storage medium

Legal Events

Date Code Title Description
FZDE Discontinued
FZDE Discontinued

Effective date: 20040130