首页 / 专利库 / 软件 / 软件 / 将软件装入到现场测试设备

软件装入到现场测试设备

阅读:361发布:2021-09-18

专利汇可以提供软件装入到现场测试设备专利检索,专利查询,专利分析的服务。并且在包括与一个基站 控制器 (BSC)相连接的一个收发信基站(BTS)的蜂窝通讯系统中,测试BTS的方法以连接一个操作维护终端(OMT)到BTS上而开始,OMT包括第一OMT程序,用来完成希望的测试。测试程序的版本级别被从OMT发到BTS,在BTS,将测试程序版本级别和BTS程序版本级别相比较,如果测试程序版本级别和BTS程序版本级别匹配,则第一OMT程序被用来完成希望的测试。否则,不匹配过程被执行。不匹配过程包括从BTS发送 软件 下载 请求 到BSC。作为响应,第二OMT程序从BSC发送到BTS。BTS于是发送第二OMT程序到OMT。于是,OMT上的第二OMT程序用来完成希望的测试。BSC能从操作支持系统获取第二OMT程序,由此实际上新版本的OMT软件的下载对BSC是透明的。在另一个可选择的实施方案中,每当OMT开始测试时,BTS总是开始下载OMT软件到OMT上,而不需要比较OMT和BTS的测试程序的版本级别。,下面是软件装入到现场测试设备专利的具体信息内容。

1.在包括与一个基站控制器(BSC)相连的一个收发信基站 (BTS)的蜂窝电信系统中,一种用于测试BTS的方法,包括以下 步骤:
连接一个操作维护终端(OMT)到BTS,OMT包括第一OMT 程序,用于完成希望的测试;
从OMT发送测试程序的版本级别到BTS;
在BTS,比较测试程序版本级别和BTS程序版本级别;
如果测试程序版本级别和BTS程序版本级别匹配,则使用第一 OMT程序完成希望的测试;并且
如果测试程序版本级别和BTS程序版本级别不匹配,则执行不匹 配过程,包括以下步骤:
从BTS发送软件下载请求到BSC;
从BSC发送第二OMT程序到BTS;
从BTS发送第二OMT程序到OMT;并且
使用OMT上的第二OMT程序完成所希望的测试。
2.权利要求1中的方法,其特征在于,BSC从操作支持系统获 取第二OMT程序。
3.在包括与一个基站控制器(BSC)相连接的一个收发信基站 (BTS)的蜂窝电信系统中,一种测试BTS的系统,包括:
操作维护终端(OMT),连接到BTS上,OMT包括第一OMT 程序,用来完成希望的测试;
用于从OMT发送测试程序版本级别到BTS的装置;
在BTS中的用于比较测试程序版本级别和BTS程序版本级别的 装置;
测试调用装置,该装置响应于比较装置的输出,当测试程序版本级 别和BTS程序版本级别匹配,则使用第一OMT程序来完成希望的测 试;当测试程序版本级别和BTS版本级别不匹配,则执行不匹配过程, 不匹配过程包括以下步骤:
从BTS发送软件下载请求到BSC;
从BSC发送第二OMT程序到BTS;
从BTS发送第二OMT程序到OMT;并且
使用OMT上的第二OMT程序完成希望的测试。
4.权利要求3的系统,其特征在于,BSC中测试调用装置包括用 于从操作支持系统获取第二OMT程序的装置。
5.在包括与一个基站控制器(BSC)相连接的一个收发信基站 (BTS)的蜂窝通信系统中,一种用于测试BTS的方法,包括以下 步骤:
连接一个操作维护终端(OMT)到BTS;
从OMT发送测试通知到BTS;
在BTS上响应于接收到的测试通知,从BTS发送软件下载请求 到BSC;
从BSC发送OMT程序到BTS,OMT程序被用来进行希望的 测试;
从BTS发送OMT程序到OMT,并且
使用OMT上的OMT程序完成所希望的测试。
6.权利要求5的方法,其特征在于,BSC从操作支持系统获取 OMT程序。
7.在包括与一个基站控制器(BSC)连接的一个收发信基站 (BTS)的蜂窝电信系统中,一种测试BTS的系统,包括:
一个操作维护终端(OMT),连接到BTS;
用于从OMT发送测试通知到BTS的装置;及
测试调用装置,该装置响应于在BTS上接收到的测试通知而完成 比较过程,包括以下步骤:
从BTS发送软件下载请求到BSC;
从BSC发送OMT程序到BTS,OMT程序被用来进行所希望 的测试;
从BTS发送OMT程序到OMT;
使用OMT上的OMT程序完成希望的测试。
8.权利要求7的系统,其特征在于,测试调用装置包括在BSC用 于从操作支持系统获取OMT程序的装置。

说明书全文

                            背景

发明涉及装入软件到现场测试设备的系统和方法。更具体而言, 本发明讲述了装入正确版本的应用软件到现场测试设备,该设备被连接 到蜂窝电信系统中的多个收发信基站中的一个上。

诸如蜂窝电话系统的移动通信系统的工作原理是众所周知的,系统 基本上划分成地面系统和无线系统。移动用户和多个收发信基站 (BTSs)中的任何一个通过无线接口通讯。BTSs在地理上分布开, 当移动用户漫游时,他或她将在该系统的至少一个BTSs的服务区域 内。如果,当一个呼叫正在进行时,移动用户移出了他所分配的BTS 并且进入到邻近的BTS,蜂窝电话系统在一个称之为“越区切换”的 过程中将会重新分配移动用户到邻近的BTS。呼叫越区切换的管理以 及呼叫初始化和终止等所有的其它方面,由地面系统的不同组成部分处 理。地面系统也负责移动用户之间呼叫的安排路由和给到公众电话网 (PSTN)的呼叫提供接口。

地面系统的许多功能不是由单独的硬件单元完成的,而是分布在许 多个组成部分中间,这些部分在一个通讯网络中连接在一起。这些组成 部分包括上面描述的BTSs,它提供地面系统和移动用户之间的无线链 路。地面系统也包括基站控制器(BSC),用来控制多达一百个或更 多的BTSs的高层操作。交换、呼叫越区切换、和其它功能由连接到系 统中的BSCs的移动交换中心(MSC)完成。

因为BTSs的适当操作对系统来说具有必不可少的重要性,例行的 维护通常有计划地进行。这种维护一般要借助操作和维护终端 (OMT)的协助完成,它是一种典型的现场测试设备。图1说明先 有技术完成这一维护工作的组成部分和方法。如图所示,BSC 101连 结了数目为n的BTSs 103-1…103-n,在典型系统中n会大于一百。 如果希望在BTS 103-1上实施测试和维护操作,一个OMT 105通过接 口107(它可能是RS-232接口)被连接到BTS 103-1上。在图1中, 这一连接被用点线标明,意味着该连接不是永久的。这样,在测试和维 护完成后,OMT 105能被从BTS 103-1上断开,并连接到一个不同的 BTS 103-i(i=2,…,n)上,在那里它将再次用来实施测试和维护操作。

OMT 105包括的组成部分通常在便携计算机中可以找到,例如处 理器109,存储器111和软盘驱动器113。要执行测试和维护操作, 操作员必需将一张软盘115插入到软盘驱动器113中,并且向存储器 111中装入OMT应用软件,它保存在软盘115中。当软件已被装入存 储器111,操作员将调用OMT应用软件以开始测试。

在调用时,装入的OMT应用软件要作的第一件事是试图和安装并 运行在BTS 103-1中的对等BTS程序117建立通讯。当在OMT 105 和BTS 103-1之间的通讯建立起来后,测试和维护过程在装入的OMT 应用软件指导下完成。

像大多数应用软件一样,BTS程序117需要定期修正和改进,有 时侯需要考虑BTS 103-1所包含的硬件特性的改变。于是,BTS程序 117与BTS 103-1上软件修订版所具体标明的版本号相关联。为了使 OMT 105能够完成任务,要求OMT应用软件115的版本和BTS程 序117的版本号相一致。如果不是这样,两个程序(即,BTS程序117 和OMT应用软件115)将不能相互协作。更坏的事情在于操作员被 告知OMT 105不能和BTS 103-1建立通讯,这会被错误地解释为有更 严重硬件错误存在。

在先有技术中,该问题被归结为需要OMT操作员拥有在不同的软 盘115上的OMT应用软件的一系列的不同版本。用这种解决方案, OMT操作员不得不跟踪哪一个版本的OMT应用软件应与哪一个 BTSs 103-1…103-n有关。无论何时一个新版本的BTS软件117投入 使用,先有技术要求将一张相应的含有OMT应用软件的新软盘分发给 OMT操作员。这样特别烦琐,因为BTS软件本身不以软盘分发,而 是依照众所周知的方法从BSC 101直接下载,这些方法例如在以下文 献中有说明,该文献是一件共同未决的美国专利申请,序列号 08/237,988,由Dahlin等人在1994年5月4日提交,题目为“提供 主控设备及其侍服设备的信息能”(Providing a Master Device with slave Capability Information),它被共同转让给本申请相同的受让人, 在此引用以供参考。如此,对软盘实施分发和编目仅有利于给OMT 105 的OMT应用软件115提供正确的版本。所以,希望发现一种好的方法 来分发供BTSs 103-1…103-n中的任何一个使用的正确的软件给OMT 105。

                      发明概述

因而本发明的一个目的是提供一种装置和方法,以消除使用运行 BTS软件和OMT应用软件的不相容版本的可能性。

本发明进一步的目的是提供一种装置和方法,以提供OMT应用软 件给一个OMT而不需要OMT操作员保留许多软盘的记录。

根据本发明的一个方面,上述和其它目的在一个包括与基站控制器 (BSC)相连接的收发信基站(BTS)的蜂窝通讯系统中得以实现。 测试BTS由连接一个操作维护终端(OMT)到BTS上开始,OMT 包括第一OMT程序用来完成希望的测试。测试程序的版本级别从OMT 发送到BTS,在那里测试程序的版本级别表示第一OMT程序的发布 版本级别。在BTS上,测试程序的版本级别和BTS程序的版本级别 相比较。如果测试程序的版本级别和BTS程序的版本级别匹配,则两 程序可以彼此相容,并且第一OMT程序被用来完成希望的测试。如果 测试程序的版本级别和BTS程序的版本级别不匹配,必需为OMT获 取新的软件。这是通过执行一个不匹配过程,包括发送从BTS到BSC 的软件下载请求实现的。作为响应,第二OMT程序被从BSC发送到 BTS。BTS随后发送第二OMT程序到OMT。然后,第二OMT程 序被用来在OMT中完成希望的测试。

根据本发明的另一方面,BSC能从操作支持系统(OOS)获得 第二OMT程序,从而新版本的OMT软件的下载对BSC是透明的。

根据本发明的另一方面,从BTS下载OMT软件到OMT总是响 应于测试过程的初始化而完成,不需要比较OMT和BTS软件的测试 程序版本级别。

                      附图简述

通过阅读下面与附图相关联的详细说明可以理解本发明的目的和 益处,其中:

图1是根据先有技术在蜂窝电信系统中实现测试和维护操作的必 需组成部分的框图

图2是根据本发明在蜂窝电信系统中实现测试和维护操作的必需 组成部分的框图;和

图3是描述操作的流程图,所述操作是根据本发明的一个实施方 案在蜂窝电信系统中实现的测试和维护操作。

                         详细描述

本发明的各种特征将参照图2加以说明,该图表示蜂窝通信系统 的有关组成部分。不过,需要注意的是,本发明的发明概念不仅仅局限 于在蜂窝通信系统中使用。该系统是仅以帮助解释为目的来展示的。

如图2所示,BSC 201连接到n个BTSs 203-1,…203-n上。每 一个BTS 203-1,…203-n包括存储器219,典型的是可擦写可编程只 读存储器(EPROM)或“快闪存储器”。在BTSs 203-1,…203-n内 的处理器221运行储存在存储器219中的程序。

如果希望在第一个BTS 203-1上运行测试和维护操作,OMT 205 通过接口207(它可以是串口或并口)被连接到BTS 203-1上。在一 个本发明优选的实施方案中,接口207是RS-232接口。这个连接在图 2中被表示为点线是为了指明该连接不是永久性的。即,当测试和维护 操作完成后,OMT 205能从第一BTS 203-1上断开,并连到另一个 BTS 203-i(i=2,…,n)去,以用来在这里完成测试和维护操作。

OMT 205包括的组成部分通常可以在便携计算机中被发现,诸如 处理器209和存储器211。根据本发明的一个优选的实施方案,OMT 205进一步包括一个硬盘223,OMT应用程序225便存储在这里。

根据本发明的一个实施方案,测试和维护操作按以下方式进行,该 方式还在图3的流程图中被描述。当OMT 205被连接到BTS 203-1 上,OMT 205的操作员发出一个命令(步骤301)来初始化在OMT 应用程序225中实现的测试和维护操作。OMT应用程序225做的第 一件事是试图和BTS程序227建立通信。这要求OMT版本级别231 被送到BTS 203-1(步骤303)。如这一操作被没有问题地完成,无 论BTS程序227是什么版本级别,总不会遇到不一致的问题。

当收到的OMT版本级别231后,BTS程序227比较OMT版 本级别231和存储在存储器219中的BTS版本级别229(步骤305)。 下一个操作取决于该比较的结果(步骤307)。如果OMT版本级别 231和BTS版本级别229匹配,则两程序相容,并且要求的测试和维 护操作可以完成(步骤309)。该操作是应用细节,这里不作详细描 述。

如果OMT版本级别231和BTS版本级别229不匹配,则BTS 程序227向OMT 105指明这一情况。作为响应,OMT 105将显示消 息给OMT操作员,询问是否从BSC 101上下载相容的测试软件。如 果OMT操作员回答是肯定的,或者在另一种情况下,如果OMT 105 被设置成总是要求相容软件而不必询问OMT操作员,则OMT 105发 送请求到BTS程序227。在本发明的另一种可选择实施方案中,每当 版本不匹配发生,BTS程序227总是自己决定向BTS程序227发送 软件下载请求,不必先和OMT 105协商。

作为响应,BTS程序227发送一个普通BTS软件下载请求到 BSC 201去(步骤311)。如上述背景一节所描述的,从BSC 201到 BTS 203-1下载软件是本技术领域熟知的。根据本发明的一个优选的实 现方案,下载操作依据如以下文献中描述的技术实现,该文献是一件共 同未决的美国专利申请,序列号08/380,794,由Nils A.L.Lfgren等 人于1995年1月30日提交,题目为“灵活地下载软件”,它被共同 转让给本申请相同的受让人,这里作为参照而引用。Lfgren等人的 专利申请中描述的技术被加以修改,即,BSC 201将响应从BTS 203-1 来的下载请求,发送软件文件标识符列表到BTS 203-1(步骤313)。

根据本发明,该列表包括OMT应用软件的参考。BTS 203-1产 生一个响应来指明对OMT应用软件的需求。注意通常BTS 203-1不 需要请求任何其它文件,因为在BTS 203-1开机时已经下载过了。

如果BSC 201能直接访问被请求的文件(即,被请求的文件存储 在BSC 201本地),则BSC 201仅仅检索这些文件并继续执行步骤 321。另一种可选择的方式,BSC201不需要保存任何能下载到BTS 203-1的文件。取而带之为,在这种场合,对所选文件的请求被发送到 操作支持系统(OSS)233(步骤317)。这样的好处在于,对BSC 201来说实际上OMT软件是完全透明地被下载。然后OSS 233在它 所保存的文件中定位所需的OMT应用程序,并且发送它到BSC 201 (步骤319)。

于是,BSC 201发送OMT应用程序到BTS 203-1去(步骤 321)。BTS203-1确认收到的文件是被指定送到接口207上的,并因 此发送该文件到OMT 205去(步骤323),在那里将收到的文件存储 到硬盘223上。

在一个优选的实施方案中,包含OMT应用软件的文件被用紧缩 (压缩)的格式传送,诸如是由熟知的PKZIP或LZSS程序所生成的 那些格式之一。所以,当OMT 205接收时,OMT应用软件是未解压 缩的,并且测试和维护操作被重新初始化。OMT应用软件的解压缩被 优选地在接收时自动地完成。

在本发明的另一个实施方案中,当BTS判定OMT版本级别231 和BTS版本级别229不一致时(从步骤307出来的“否”路径),为 此将一条消息发送到显示器237,它是OMT 205的一部分。作为响 应,OMT操作员呼叫BSC-站址,要求BSC操作员进行软件下载, 然后根据以上所述继续进行。在这个实施方案中,即使OMT操作员必 需亲身干预以保证OMT测试和维护操作的执行,但对他来说仍旧没有 必要保存所需的任何版本级别的记录,因为这将被BSC 201或OSS 233 自动处理。

在本发明的其它实施方案中,版本级别的比较可以完全免除。作为 替代,在初始化测试和维护过程时(步骤301),OMT 205发送测试 通知给BTS 203-1,当收到测试通知后,BTS 203-1认为OMT 205需 要请求下载软件,并立即执行步骤311,BTS程序227发送普通的 BTS软件下载请求到BSC 201(步骤311)。同时,OMT 205自动 进入准备接收下载软件状态。而剩余过程和上述对图3所描述的一致。

本发明提供胜过常规测试和维护操作实施方法的一系列优点。例 如,它允许在受控的方式下更新所有OMT 205的软件,而不必处理软 盘。而且,本发明的技术消除了这种险,即操作员带着装在他的OMT 205上错误的OMT应用程序255到达BTS站址,导致他无法完成他 的任务。最后,本发明提供了一个改进的方法协调发布版本来处理BTS 软件和OMT软件。

本发明已参考一个具体的实施方案加以阐述。不过,显而易见,对 本领域的那些技术人员,能够以不同于上述优选的实施方案的各种特定 方式实施本发明。这样做并没有背离本发明的精神。优选的实施方案仅 仅是阐述性的而不应在任何意义上被认为是限制性的。本发明的范围将 在附加的权利要求中给出,而不是在前面的描述之中,所有落在权利要 求范围中的变型和等同物都打算被包括在本发明的范围之内。

高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈