一种上报网络性能测试结果的方法及装置的制作方法

文档序号:7555759阅读:210来源:国知局
专利名称:一种上报网络性能测试结果的方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种上报网络性能测试结果的方法及装置。
背景技术
随着通信技术的飞速发展,移动通信网络得到了广泛的应用。为了拓展网络应用范围以及满足某些特定的需求,经常需要开辟新的网络,此时,就需要对新的网络(以下简称试验网络)性能进行测试以保证该试验网络的可靠性。其中,网络性能测试包括对试验网络中所有终端上下行速率,一个小区能够承载终端的最大数目等项目的测试。在试验网络的性能测试过程中,测试业务可以由基站发起,可以由终端发起,参阅图1所示,以终端发FTP (File Transfer Protocol,文件传输协议)业务为例,仅该试验网络中仅包含一个终端的网络性能测试的详细流程为:步骤100:终端向基站发送接入请求消息。步骤110:基站响应上述接入请求消息,并向核心网请求发送请求消息。步骤120:核心网接收基站发送的请求消息,向基站发送请求确认消息。步骤130:基站接收到上述请求确认消息后,向终端发送接入确认消息。步骤140:上述终端根据基站发送的接入确认消息接入核心网。步骤150:通过人工打开终端的FTP软件、并通过人工选择服务器以及选择FTP进程,开始进行FTP业务。 步骤160:若需要获取某一时刻的测试数据,则需要在约定的时间点对终端进行人工手动截屏,并根据该测试数据作为测试结果发送至核心网。由上述过程可知,当在上述网络性能测试过程中包含多个终端时,由于上述业务发起以及测试结果获取过程均由人工实现,因此,当需要实现多个终端测试业务发起(即测试开始)时间一致,以及获取多个终端同一个时刻的测试结果时,需要将所有终端时间设为一致,并约定在某一时间点,由多个终端的操作人员同时发起业务或获取测试结果。由此可见,对于基站控制多个终端同时发起业务来说,由于不同终端的操作人员存在一定的差异,发起业务的时间不一致,导致在初始时刻资源分配不均,进而影响规定时间段内测试数据的准确性;并且,由于目前数据业务仅精确到毫秒级别,当通过在约定的时间点进行人工手动截屏的方法获取测试结果时,将会存在较大误差,导致每个终端记录的数据没有精确到同一时刻,从而造成测试结果不能准确统计或反映瞬时总值。综上所述,现有技术中,在对网络性能参数进行测试的过程中,均需要借助人工操作,不仅造成了人力资源浪费,而且将导致网络性能测试结果不准确。

发明内容
本发明实施例提供一种上报网络性能测试结果的方法及装置,用以解决现有技术中对网络性能测试过程中存在的人力资源浪费,以及网络性能测试结果不准确问题。本发明实施例提供的具体技术方案如下:
一种上报网络性能测试结果的方法,包括:接收至少一个终端发送的接入请求消息,与所述至少一个终端建立连接关系;向所述至少一个终端发送时钟校准消息,指示所述至少一个终端对其本地时钟进行校准;当确定校准完毕后,向所述至少一个终端发送测试发起消息,指示所述至少一个终端根据所述测试发起消息获取网络性能测试结果并上报所述测试结果。一种上报网络性能测试结果的方法,包括:
向网络侧发送接入请求消息,与所述网络侧建立连接关系;接收网络侧发送的时钟校准消息,对本地时钟进行校准;校准完毕后,接收网络侧发送的测试发起消息,根据该测试发起消息中携带的测试信息进行测试,并将网络性能测试结果发送至网络侧。一种上报网络性能测试结果的装置,包括:接收单元,用于接收至少一个终端发送的接入请求消息,与所述至少一个终端建立连接关系;第一发送单元,用于向所述至少一个终端发送时钟校准消息,指示所述至少一个终端对其本地时钟进行校准;第二发送单元,用于当确定校准完毕后,向所述至少一个终端发送测试发起消息,指示所述至少一个终端根据所述测试发起消息获取网络性能测试结果并上报所述测试结
果O一种上报测试结果的装置,包括:发送单元,用于向网络侧发送接入请求消息,与所述网络侧建立连接关系;校准单元,用于接收网络侧发送的时钟校准消息,对本地时钟进行校准;上报单元,用于校准完毕后,接收网络侧发送的测试发起消息,根据该测试发起消息中携带的测试信息进行测试,并将网络性能测试结果发送至网络侧。本发明实施例中,网络侧接收至少一个终端发送的接入请求消息,并与该至少一个终端建立连接关系;当连接关系建立成功后,网络侧向上述至少一个终端发送时钟校准消息,指示该至少一个终端对其本地时钟进行校准;当确定校准完毕后,网络侧向上述至少一个终端发送测试发起消息,指示该至少一个终端根据上述测试发起消息获取网络性能测试结果并上报该测试结果。采用本发明技术方案,在网络侧即可控制所有终端的测试开始时间与测试结果获取时间保持一致,从而在节约人力资源,提高效率的同时,有效保证了网络性能测试结果的准确性。


图1为现有技术中网络性能测试流程图;图2为本发明实施例中网络架构示意图;图3为本发明实施例中网络性能测试结果上报流程图一;图4为本发明实施例中网络性能测试结果上报流程图二 ;图5为本发明实施例中网络性能测试结果上报流程图三;图6为本发明实施例中网络性能测试结果上报信息交互示意图7为本发明实施例中网络性能测试结果上报装置结构示意图一;图8为本发明实施例中网络性能测试结果上报装置结构示意图二 ;图9为本发明实施例中网络侧结构示意图;图10为本发明实施例中终端结构示意图;图11为本发明实施例中终端与网络侧各个模块进行信息交互时所应用的网络类型。
具体实施例方式为了解决现有技术中对网络性能测试过程中存在的人力资源浪费,以及网络性能测试结果不准确问题。本发明实施例中,网络侧接收至少一个终端发送的接入请求消息,并与该至少一个终端建立连接关系;当连接关系建立成功后,网络侧向上述至少一个终端发送时钟校准消息,指示该至少一个终端对其本地时钟进行校准;当确定校准完毕后,网络侧向上述至少一个终端发送测试发起消息,指示该至少一个终端根据上述测试发起消息获取网络性能测试结果并上报该测试结果。采用本发明技术方案,在网络侧即可控制所有终端的测试开始时间与测试结果获取时间保持一致,从而在节约人力资源,提高效率的同时,有效保证了网络性能测试结果的准确性。下面结合附图对本发明优选的实施方式进行详细说明。参阅图2所不为本发明实施例中组网结构不意图,其中基站1、基站2、基站3均为测试网络中的基站,基站4为商用网络中的基站。其中,商用网络是指2G网络、3G网络或者4G网络。由图2可见,本发明实施例中无须在现有网络中增加额外的组网设备,仅在网络侧以及终端增加相应的SMS (Short Messaging Service,短消息业务)控制软件,即可实现在网络侧控制终端进行网络性能测试。参阅图3所示,本发明实施例中,在网络侧控制终端上报网络性能测试结果的详细流程为:步骤300:接收至少一个终端发送的接入请求消息,与该至少一个终端建立连接关系。由于网络性能测试过程中,网络侧可以控制一个终端进行网络性能测试,也可以控制多个终端进行网络性能测试,具体进行网络性能测试的终端的数目由网络侧预设获得。因此,本发明实施例中,当网络性能测试过程中仅包含一个终端时,通过商用网络接收该终端发送的接入请求消息,并与该终端建立连接关系;当网络性能测试过程中包含大于或等于两个终端时,分别通过商用网络接收每一个终端发送的接入请求消息,并分别与每一个终端建立连接关系。本发明实施例中,网络侧与终端通过商用网络进行信息交互,从而建立连接关系,从而综合应用商用网络和试验网络的资源,无须通过试验网络即可建立网络侧与终端的连接关系,从而使网络侧与终端之间仅通过相关指示信令的交互即可控制终端进行网络性能测试,并且使网络性能测试的应用范围更广泛。网络侧通过向终端发送信息即可控制一个或者多个终端进行网络性能测试,无须借助人工操作,有效降低了人力资源的浪费。 步骤310:向上述至少一个终端发送时钟校准消息,指示该至少一个终端对其本地时钟进行校准。
本发明实施例中,当网络性能测试过程中仅包含一个终端时,通过商用网络,使用数据业务或者SMS (Short Messaging Service ;短消息业务)向该终端发送时钟校准消息,指示该终端根据时钟校准消息中携带的时钟信息,对该终端的时钟进行校准;当网络性能测试过程中包含大于或等于两个终端时,分别通过商用网络,使用数据业务或者SMS向每一个终端发送时钟校准消息,分别指示每一个终端根据时钟校准消息中携带的时钟信息对各个终端对应的时钟进行校准。其中,上述时钟信息包含一个统一的时刻,该时刻以网络侧时钟所对应的时刻为基准。即网络侧通过上述时钟校准消息,使所有接收上述时钟校准消息的终端对应的时钟时间与网络侧保持一致。通过上述过程后,在网络性能测试过程中所包含的所有终端的时钟时间将保持一致,即均与网络侧时钟时间一致,从而保证后续过程中所有终端执行相应指令的时间均保
持一致。步骤320:当确定校准完毕后,向上述至少一个终端发送测试发起消息,指示该至少一个终端根据该测试发起消息获取网络性能测试结果并上报该测试结果。本发明实施例中,当网络性能测试过程中仅包含一个终端时,接收该终端发送的校准完毕消息后,并基于商用网络的数据业务或SMS向该终端发送测试发起消息;当网络性能测试过程中包含大于或等于两个终端时,分别接收每一个终端发送的校准完毕消息,在确定所有终端均校准完毕后,在同一时刻基于商用网络的数据业务或SMS分别向每一个终端发送测试发起消息。由此可见,本发明实施例中,在向终端发送测试发起消息之前,需要检测网络性能测试过程中的所有终端是否与网络侧建立连接关系,以及是否所有终端均完成时钟校准,当所有终端均与网络侧建立连接关系,并且所有终端均完成时钟校准后,网络侧即可向所有终端发送测试发起消息。当网络性能测试过程中包含大于或等于两个终端时,由于在步骤310中,参与网络性能测试的所有终端对应的时钟时间均一致,并且,网络侧在同一时刻向所有终端发送测试发起消息,无须借助人工操作即可保证所有终端对应测试开始时刻均相同,使每一个终端获得的网络资源一致,从而使测试结果更加准确。进一步的,上述测试发起消息中可以携带测试结束时间,也可以携带多个测试任务,以及每一个测试任务对应的开始和结束时间,终端根据上述测试结束时间记录测试数据,并在本地保存上述测试数据,根据该测试数据作为网络性能测试结果上报至网络侧;此夕卜,上述测试发起消息中可以携带测试开始时间,而不包含测试结束时间,此时,网络侧可以根据预设的时间或者规则向终端发送测试结束消息,指示终端结束测试过程,并记录测试结束消息中携带的测试结束时间对应的测试数据,在本地保存上述测试数据,根据该测试数据作为网络性能测试结果并上报至网络侧。本发明实施例中,终端保存上述测试数据,并根据测试数据作为网络性能测试结果后,可以通过试验网络向网络侧上报上述网络性能测试结果,也可以通过商用网络向网络侧上报网络性能测试结果。较佳的,网络侧可以检测终端与网络侧的连接关系,当确定上述连接关系正常(即连接通畅)时,终端即可向网络侧上报测试结果;当确定上述测试关系不正常(即连接断开)时,网络侧通过商用网络向终端发送重新接入网络消息,指示终端重新与网络侧建立连接关系。特殊 的,终端可以在本地保存上述网络性能测试结果,当该终端与网络侧建立有线连接时,向网络侧上报该网络性能测试结果。由此可见,本发明实施例中,网络性能测试过程的开始和网络性能测试结果的获取均有网络侧控制,无须借助人工服务,有效降低了人力资源的消耗;并且,由于网络侧与所有终端的时钟时间均保持一致,从而保证了网络性能测试结果的准确性。参阅图4所示,本发明实施例中,终端向网络侧上报网络性能测试结果的详细流程为:步骤400:向网络侧发送接入请求消息,与网络侧建立连接关系。本发明实施例中,当终端启动电源,并确定本地所有应用程序启动完毕后,通过商用网络向网络侧发送接入请求消息,与网络侧建立连接关系。步骤410:接收网络侧发送的时钟校准消息,对本地时钟进行校准。本发明实施例中,当网络性能测试过程中包含多个终端时,每一个终端均接收网络侧通过商用网络发送的时钟校准消息,并获取该时钟校准消息中携带的时钟信息;每一个终端均根据该时钟信息,对每一个终端的时钟进行校准。
步骤420:校准完毕后,接收网络侧发送的测试发起消息,根据该测试发起消息中携带的测试信息进行测试,并将网络性能测试结果发送至网络侧。较佳的,本发明实施例中,终端确定本地时钟校准完毕后,向网络侧发送校准完毕消息,网络侧获取该校准完毕消息后,向终端发送测试发起消息。进一步的,当在网络性能测试过程中包含多个终端时,每一个终端确定本地时钟校准完毕后,均应向网络侧发送校准完毕消息,网络侧在确定所有终端均已时钟校准完毕后,在同一时刻向每一个终端发送测试发起消息。具体为:终端接收网路侧发起的测试发起消息,获取该测试发起消息中携带的测试信息,并提取所述测试信息中的命令字;根据所述命令字,执行网络性能测试。终端能够根据上述测试发起消息执行如下操作:Attach、Ping包、发起上下行TCP数据传输、记录时延等,现有技术中,上述操作均由终端发起,本发明实施例中由网络侧控制终端执行上述操作,便于网络侧对终端的网络性能测试过程的控制,提高了网络性能测试结果的准确性。参阅图5所示,本发明实施例中,终端与网络侧进行信息交互上报网络性能测试结果的详细流程为:步骤500:网络侧接收至少一个终端发送的接入请求消息,并与该至少一个终端
建立连接关系。本发明实施例中,当网络性能测试过程中仅包含一个终端时,通过商用网络接收该终端发送的接入请求消息,并与该终端建立连接关系;当网络性能测试过程中包含大于或等于两个终端时,分别通过商用网络接收每一个终端发送的接入请求消息,并分别与每一个终端建立连接关系。步骤510:当连接关系建立成功后,网络侧向上述至少一个终端发送时钟校准消息,该至少一个终端根据该时钟校准消息对其本地时钟进行校准。本发明实施例中,当网络性能测试过程中仅包含一个终端时,通过商用网络向该终端发送时钟校准消息,指示该终端根据时钟校准消息中携带的时钟信息,对该终端的时钟进行校准;当网络性能测试过程中包含大于或等于两个终端时,分别通过商用网络向每一个终端发送时钟校准消息,分别指示每一个终端根据时钟校准消息中携带的时钟信息对各个终端对应的时钟进行校准。在上述过程中,进行时钟校准后的所有终端对应的与网络侧对应的时钟保持同步骤520:当终端时钟校准完毕后,网络侧向上述至少一个终端发送测试发起消息,该至少一个终端根据上述测试发起消息获取网络性能测试结果并向网络侧上报该测试结果。本发明实施例中,当网络性能测试过程中仅包含一个终端时,接收该终端发送的校准完毕消息后,并向该终端发送测试发起消息;当网络性能测试过程中包含大于或等于两个终端时,分别接收每一个终端发送的校准完毕消息,在确定所有终端均校准完毕后,在同一时刻分别向每一 个终端发送测试发起消息。参阅图6所示,在上述网络性能测试结果上报过程中,以一个终端为例,该终端与网络侧的信息交互过程为:步骤600:终端确定本地所有应用程序启动完毕后,向网络侧发送接入请求消息。较佳的,终端确定本地电源开启,以及所有应用程序启动完毕后,向本地的SMS单元发送准备完毕消息,SMS单元获取该准备完毕消息后,根据该准备完毕消息向网络侧发送接入请求消息。其中,该接入请求消息中还可以包含本地时钟时间。步骤610:网络侧向终端发送时钟校准消息。本发明实施例中,网络侧获取终端发送的接入请求消息后,确认终端与网络侧连接关系建立成功;向终端发送时钟校准消息,该时钟校准消息中包含网络侧本地的时钟时间。步骤620:终端向网络侧发送准备完毕消息。较佳的,终端对本地时钟校准完毕后,通过SMS单元向网络侧发送校准完毕消息。步骤630:网络侧向终端发送测试发起消息。步骤640:终端根据上述测试发起消息,向网络侧上报测试结果。基于上述技术方案,参阅图7所示,可以构建一种测试结果上报装置,包含接收单元70,第一发送单元71,以及第二发送单元72,其中,接收单元70,用于接收至少一个终端发送的接入请求消息,与该至少一个终端建立连接关系;第一发送单元71,用于向上述至少一个终端发送时钟校准消息,指示该至少一个终端对其本地时钟进行校准;第二发送单元72,用于当确定校准完毕后,向上述至少一个终端发送测试发起消息,指示该至少一个终端根据上述测试发起消息获取网络性能测试结果并上报该测试结果O参阅图8所示,还可以构建一种测试结果上报装置,包括发送单元80,校准单元81,以及上报单元82,其中,发送单元80,用于向网络侧发送接入请求消息,与网络侧建立连接关系;校准单元81,用于接收网络侧发送的时钟校准消息,对本地时钟进行校准;上报单元82,用于校准完毕后,接收网络侧发送的测试发起消息,根据该测试发起消息中携带的测试信息进行测试,并将网络性能测试发送至网络侧。
参阅图9和图10所示为本发明实施例中,较佳的测试结果上报装置结构示意图,在图9所示的网络侧装置中,包含测试单元90,预判单元91,时钟同步单元92,以及SMS单元93,其中,测试单元90包含测试控制子单元901和数据进程子单元902,测试控制子单元901用于建立与终端的连接关系,并指示下发测试发起消息;数据进程子单元902用于保存网络性能测试结果,并对该网络性能测试结果进行分析;预判单元91用于判断终端所处环境(如温度)和试验网络中的终端数目是否满足测试条件;时钟同步单元92用于解析由终端获取的时钟信息,并指示下发时钟校准消息;SMS单元93用于接收上述各个单元的指令,并生成相应的消息发送至终端,以及接收终端发送的消息转发至该消息对应的上述功能单元。在图10所示 的终端装置中,包含测试单元100,终端交互单元110,时钟同步单元120,以及SMS单元130,其中,测试单元100包含测试控制子单元1001和数据进程子单元1002,测试控制子单元1001用于执行网络性能测试过程,如是否执行接入网络操作,以及根据测试发起消息进行测试等;数据进程子单元1002用于保存测试结果;终端交互单元110用于通过相关接口获取终端测试结果,以及判断终端所处环境信息(如温度);时钟同步单元120用于解析由网络侧获取的时钟信息,并对本地时钟进行校准;SMS单元130用于接收上述各个单元的指令,并生成相应的消息发送至网络侧,以及接收网络侧发送的消息转发至该消息对应的上述功能单元。参阅图11所示为当采用上述较佳的网络侧装置以及终端装置时,不同单元进行信息交互时所应用的网络类型,其中,在网络侧装置中,测试控制子单元901,数据进程子单元902,预判单元91,时钟同步单元92均通过实验网络进行信息交互,时钟同步单元92和SMS单元93均通过商用网络进行信息交互;在终端装置中,测试控制子单元1001,数据进程子单元1002,终端交互单元110,时钟同步单元120均通过实验网络进行信息交互,时钟同步单元120和SMS单元130均通过商用网络进行信息交互。由此可见,网络侧借助商用网络控制终端进行网络性能测试,在不占用商用网络大量网络资源的同时,有效节约了人力资源,并且,通过时钟同步单元,能够保证网络侧时钟与终端时钟的一致性,从而保证了测试结果的准确性。综上所述,本发明实施例中,网络侧接收至少一个终端发送的接入请求消息,并与该至少一个终端建立连接关系;当连接关系建立成功后,网络侧向上述至少一个终端发送时钟校准消息,该至少一个终端根据该时钟校准消息对其本地时钟进行校准;当终端时钟校准完毕后,网络侧向上述至少一个终端发送测试发起消息,该至少一个终端根据上述测试发起消息获取网络性能测试结果并向网络侧上报该测试结果。采用本发明技术方案,通过商用网络进行信息交互,从而建立连接关系,从而不仅仅依赖于试验网络,使网络性能测试的应用范围更广泛;网络性能测试过程的开始和测试结果的获取均有网络侧控制,无须借助人工服务,有效降低了人力资源的消耗;并且,由于网络侧与所有终端的时钟时间均保持一致,从而保证了测试结果的准确性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领 域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种上报网络性能测试结果的方法,其特征在于,包括: 接收至少一个终端发送的接入请求消息,与所述至少一个终端建立连接关系; 向所述至少一个终端发送时钟校准消息,指示所述至少一个终端对其本地时钟进行校准; 当确定校准完毕后,向所述至少一个终端发送测试发起消息,指示所述至少一个终端根据所述测试发起消息获取网络性能测试结果并上报所述测试结果。
2.如权利要求1所述的方法,其特征在于,接收至少一个终端发送的接入请求消息,与所述至少一个终端建立连接关系,具体包括: 若所述终端的数目为一个,则通过商用网络接收所述终端发送的接入请求消息,与所述终端建立连接关系; 若所述终端的数目大于或等于两个,则分别通过商用网络接收每一个终端发送的接入请求消息,并分别与所述每一个终端建立连接关系;其中,所述终端的数目由本地预设。
3.如权利要求1所述的方法,其特征在于,向所述至少一个终端发送时钟校准消息,指示所述至少一个终端对其本地时钟进行校准,具体包括: 若所述终端的数目为一个,则基于商用网络的数据业务或短消息业务SMS向所述终端发送时钟校准消息,指示所述终端根据时钟校准消息中携带的时钟信息,对该终端的时钟进行校准; 若所述终端的数目大于或等于两个,则基于商用网络的数据业务或SMS分别向每一个终端发送时钟校准消息,分 别指示每一个终端根据时钟校准消息中携带的时钟信息对各个终端对应的时钟进行校准。
4.如权利要求2或3所述的方法,其特征在于,当确定校准完毕后,向所述至少一个终端发送测试发起消息,具体包括: 若所述终端的数目为一个,则接收所述终端发送的校准完毕消息后,基于商用网络的数据业务或SMS向所述终端发送测试发起消息; 若所述终端的数目大于或等于两个,则分别接收每一个终端发送的校准完毕消息,在确定所有终端均校准完毕后,在同一时刻基于商用网络的数据业务或SMS分别向每一个终端发送测试发起消息。
5.一种上报网络性能测试结果的方法,其特征在于,包括: 向网络侧发送接入请求消息,与所述网络侧建立连接关系; 接收网络侧发送的时钟校准消息,对本地时钟进行校准; 校准完毕后,接收网络侧发送的测试发起消息,根据该测试发起消息中携带的测试信息进行测试,并将网络性能测试结果发送至网络侧。
6.如权利要求5所述的方法,其特征在于,向网络侧发送接入请求消息,与所述网络侧建立连接关系,具体包括: 确定本地所有应用程序启动完毕后,通过商用网络向网络侧发送接入请求消息,与所述网络侧建立连接关系。
7.如权利要求5所述的方法,其特征在于,接收网络侧发送的时钟校准消息,对本地时钟进行校准,具体包括: 接收网络侧通过商用网络发送的时钟校准消息,获取该时钟校准消息中携带的时钟信息; 根据所述时钟信息,对本地时钟进行校准。
8.如权利要求5所述的方法,其特征在于,接收网络侧发送的测试发起消息,根据该测试发起消息中携带的测试信息进行测试,具体包括: 接收网路侧发起的测试发起消息,获取该测试发起消息中携带的测试信息,并提取所述测试信息中的命令字; 根据所述命令字,执行网络性能测试。
9.一种上报网络性能测试结果的装置,其特征在于,包括: 接收单元,用于接收至少一个终端发送的接入请求消息,与所述至少一个终端建立连接关系; 第一发送单元,用于向所述至少一个终端发送时钟校准消息,指示所述至少一个终端对其本地时钟进行校准; 第二发送单元,用于当确定校准完毕后,向所述至少一个终端发送测试发起消息,指示所述至少一个终端根据所述测试发起消息获取网络性能测试结果并上报所述测试结果。
10.如权利要求9所述的装置,其特征在于,所述接收单元,具体用于: 若所述终端的数目为一个,则通过商用网络接收所述终端发送的接入请求消息,与所述终端建立连接关系;若所述终端的数目大于或等于两个,则分别通过商用网络接收每一个终端发送的接入请求消息,并分别与所述每一个终端建立连接关系;其中,所述终端的数目由本地预设。
11.如权利要求9所述的装置,其特征在于,所述第一发送单元,具体用于: 若所述终端的数目为一个,则基于商用网络的数据业务或短消息业务SMS向所述终端发送时钟校准消息,指示所述终端根据时钟校准消息中携带的时钟信息,对该终端的时钟进行校准;若所述终端的数目大于或等于两个,则基于商用网络的数据业务或SMS分别向每一个终端发送时钟校准消息,分别指示每一个终端根据时钟校准消息中携带的时钟信息对各个终端对应的时钟进行校准。
12.如权利要求10或11所述的装置,其特征在于,所述第二发送单元,具体用于: 若所述终端的数目为一个,则接收所述终端发送的校准完毕消息后,基于商用网络的数据业务或SMS向所述终端发送测试发起消息;若所述终端的数目大于或等于两个,则分别接收每一个终端发送的校准完毕消息,在确定所有终端均校准完毕后,在同一时刻基于商用网络的数据业务或SMS分别向每一个终端发送测试发起消息。
13.—种上报测试结果的装置,其特征在于,包括: 发送单元,用于向网络侧发送接入请求消息,与所述网络侧建立连接关系; 校准单元,用于接收网络侧发送的时钟校准消息,对本地时钟进行校准; 上报单元,用于校准完毕后,接收网络侧发送的测试发起消息,根据该测试发起消息中携带的测试信息进行测试,并将网络性能测试发送至网络侧。
14.如权利要求13所述的装置,其特征在于,所述接收单元,具体用于: 确定本地所有应用程序启动完毕后,通过商用网络向网络侧发送接入请求消息,与所述网络侧建立连接关系。
15.如权利要求13所述的装置,其特征在于,所述校准单元,具体用于:接收网络侧通过商用网络发送的时钟校准消息,获取该时钟校准消息中携带的时钟信息;根据所述时钟信息,对本地时钟进行校准。
16.如权利要求13所述的装置,其特征在于,所述上报单元,具体用于: 接收网路侧发起的测试发起消息,获取该测试发起消息中携带的测试信息,并提取所述测试信息中的命令字;根据所述命令字,执行网络性能测试。
全文摘要
本发明公开了一种上报网络性能测试结果的方法及装置,方法为网络侧接收至少一个终端发送的接入请求消息,并与该至少一个终端建立连接关系;当连接关系建立成功后,网络侧向上述至少一个终端发送时钟校准消息,指示该至少一个终端对其本地时钟进行校准;当确定校准完毕后,网络侧向上述至少一个终端发送测试发起消息,指示该至少一个终端根据上述测试发起消息获取网络性能测试结果并上报该测试结果。采用本发明技术方案,在网络侧即可控制所有终端的测试开始时间与测试结果获取时间保持一致,从而在节约人力资源,提高效率的同时,有效保证了网络性能测试结果的准确性。
文档编号H04W24/10GK103220715SQ20131015649
公开日2013年7月24日 申请日期2013年4月28日 优先权日2013年4月28日
发明者戚少博, 高铭, 沈毅 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1