一种控制个域网络设备的方法和系统的利记博彩app

文档序号:7701238阅读:274来源:国知局
专利名称:一种控制个域网络设备的方法和系统的利记博彩app
技术领域
本发明涉及无线通讯领域,特别是指一种控制个域网络设备的方法和系统。
背景技术
个域网(PN,Personal Network)是在单个用户的周围空间形成的无线网络,通常 指覆盖范围在半径10米以内的短距离无线网络,特别是指能在便携式消费电子设备和通 信设备之间进行短距离连接的自组织网。融合的个域网络业务(CPNS,ConvergedPersonal Network Service)是将个域网 与移动网络连接起来,为PN中的个域网络设备(PNE,Personal Network Element)提供各 种移动网络业务。个域网网关(PNGW,Personal Network Gateway)是具备访问外网能力的 设备,可以是移动终端、有线网关等。将PNGW与移动通讯网络的CPNS服务器进行连接,可 以实现PN和移动通讯网络的连接,从而使处于PN中的PNE能通过PNGW访问移动通讯网络 中的增值业务(VAS,Value Added Service)。实际应用中,可以实现PNE通过PNGW访问移动通讯网的多种应用,如使用大屏幕 PNE通过PNGW来浏览移动通信网的视频、交通信息等业务;还可以利用PNE进行环境监控, 并将监控信息通过PNGW上传给移动通信网等。由于PN的无线带宽有限,在数据、如业务数据、性能数据等的传输过程中,不能保 证PNGW接收到的CPNS服务器下发的数据都能流畅地传送到PNE上,如对于视频数据,PNE 接收到视频数据后就不能流畅地进行播放;同时PNE也无法自动地对视频数据播放不流畅 的问题进行解决,从而带来不好的用户体验;另外,对于CPNS服务器下发的某些数据,用户 可能会需要在第一时间保存,如果CPNS服务器不能控制PNE自动进行数据保存,则可能错 过保存时机,无法满足用户的需求;在利用PNE进行环境监控时,根据实际情况,需要在不 同的时间对不同的环境进行监控,此时如果没有监控人员的维护,那么就无法调整PNE来 监控所需的环境,PNE也无法将用户所需的监控信息进行上传,如此通过PNE进行环境监控 的灵活性不高。由此可见,现有技术中PNE自动执行操作的能力不高,使用起来不灵活,给用户带 来了不好的体验。

发明内容
有鉴于此,本发明的主要目的在于提供一种控制个域网络设备的方法和系统,能 够解决PNE自动执行操作能力不高的问题。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种控制个域网络设备的方法,该方法包括融合的个域网络业务CPNS服务器根据个域网络设备PNE上报的控制状态建立控 制信道;并通过所述控制信道将控制指令下发给所述PNE ; 所述PNE执行所述控制指令指示的操作。
其中,所述控制状态包括自动控制和手动控制;相应的,所述CPNS服务器判定所述上传的控制状态为自动控制时,建立所述控制
信道;所述CPNS服务器判定所述上传的控制状态为手动控制时,进入手动控制所述PNE的流程。该方法还包括所述PNE依据所述自动控制和手动控制切换所述控制状态时,向 所述CPNS服务器上报自身当前的控制状态。所述PNE向所述CPNS服务器上报控制状态为所述PNE通过个域网网关PNGW将 所述控制状态上传给所述CPNS服务器;所述CPNS服务器下发所述控制指令为所述CPNS服务器在所述控制信道上,通过 所述PNGW将所述控制指令下发给所述PNE。当所述CPNS服务器向所述PNE下发数据时,该方法还包括所述PNE通过所述 PNGff将数据请求信息发送给所述CPNS服务器;所述CPNS服务器依据所述数据请求信息指定应用服务器通过所述PNGW,将所述 PNE请求的数据下发给所述PNE。所述数据请求信息至少包括数据类型和所述PNE的设备能力信息;所述CPNS服务器依据所述数据类型和所述PNE的设备能力信息下发所述控制指 令。所述PNE执行所述控制指令指示的操作为所述PNE对接收到的所述CPNS服务器 下发的数据执行所述控制指令指示的操作。当所述PNE向所述CPNS服务器上传数据时,该方法还包括预设所述控制指令的 下发时间;相应地,所述CPNS服务器依据所述下发时间,建立所述控制信道。所述PNE执行所述控制指令指示的操作时,该方法还包括所述PNE依据所述控制 指令生成数据,并将所述数据上传给所述CPNS服务器。所述CPNS服务器下发控制指令后,该方法还包括所述CPNS服务器释放所述控制信道。本发明还提供了一种控制个域网络设备的系统,该系统包括CPNS服务器和PNE, 其中,所述CPNS服务器,用于根据所述PNE上报的控制状态建立控制信道,并通过所述 控制信道将控制指令下发给所述PNE ;所述PNE,用于接收所述控制指令,并执行所述控制指令指示的操作。该系统进一步包括PNGW,用于将所述PNE上传的控制状态发送给所述CPNS服务 器;还用于将所述CPNS服务器下发的控制指令发送给所述PNE。本发明的控制个域网络设备的方案,CPNS服务器根据PNE的控制状态来建立与 PNE的控制信道,并通过控制信道下发控制指令的方式来控制PNE对数据的操作。因为控制 指令可以根据实际需要进行设置,因此,针对PNE播放数据不流畅的问题,可以设置相应的 控制指令、如暂停、播放等来控制PNE对数据的播放,使数据的播放更加地流畅;CPNS服务 器还可以根据节目内容及用户需求,在特定时刻给PNE下发控制指令来控制PNE及时保存相关节目内容;同时由于控制指令可以根据当前PNE的状态自动生效,因此,PNE可以依据控制指令自动地对数据执行所需的操作、如播放、暂停、保存等,还可以依据控制指令自动 地执行各种功能的操作、如执行环境监控的各种操作,如此,提高了 PNE自动执行操作的能 力及PNE使用的灵活性,同时也提高了用户的体验度。


图1为本发明控制个域网络设备的方法流程示意图;图2为本发明控制个域网络设备实施例一的方法流程示意图;图3为本发明控制个域网络设备实施例二的方法流程示意图;图4为本发明控制个域网络设备的系统结构示意图。
具体实施例方式下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。本发明控制个域网络设备的方法所适用的网络环境为PNGW和PNE组成PN网, PNE通过PNGW和CPNS服务器进行数据交换。其中,PNGff和PNE至少支持一种相同的无线 短距离接入技术,如蓝牙、红外线等。PNGW和PNE之间通过无线短距离接入技术交换数据、 PNGff和CPNS服务器通过一般的移动通讯网络交换数据。本发明通过CPNS服务器根据PNE的控制状态决定是否建立与PNE的控制信道,如 果建立与PNE的控制信道,则通过控制信道下发控制指令的方式来控制PNE对数据的操作。 图1所示为本发明控制个域网络设备的方法流程,包括步骤101,CPNS服务器根据PNE上传的控制状态建立控制信道;并通过控制信道将 控制指令下发给PNE;步骤102,PNE执行控制指令指示的操作。 下面通过具体的实施例从CPNS服务器通过PNGW向PNE下发数据和PNE通过PNGW 向CPNS服务器上传数据两个方面,来说明本发明的方案。本发明控制个域网络设备实施例一的方法流程如图2所示,该实施例描述了 CPNS 服务器通过PNGW向PNE下发数据的流程。该流程包括步骤201,PNE通过PNGW向CPNS服务器发送数据请求信息和PNE的控制状态。首先,PNE需要向CPNS服务器发送数据请求信息,该数据请求信息中至少包含了 数据类型,如当PNE需要使用移动多媒体广播电视业务时,数据类型可以为移动多媒体广 播电视业务的业务名称或业务的ID号。PNE还需要将自身的控制状态上报给CPNS服务器,本发明中,该控制状态为手动 控制或自动控制,其中手动控制表示由用户来控制PNE执行各种所需的操作,如对接收数 据的暂停、播放、缩放等;自动控制表示PNE可以不需要用户的控制,由CPNS服务器下发控 制指令来进行控制。PNE采用无线短距离接入技术,如蓝牙向PNGW发送数据请求信息和PNE的控制状 态;PNGW收到这两种信息后,向PNE返回应答消息,确认收到;同时,PNGW将数据请求信息 和PNE的控制状态发送给CPNS服务器。数据请求信息至少还应包含PNE的设备能力信息,如PNE的液晶显示器(IXD,Liquid Crystal Display)大小、PNE使用的解码器的类型等,应用服务器可以根据设备能 力信息进行数据内容适配,并将适配的数据下发给PNE,此处将在后续的步骤中进行说明。步骤202 203,CPNS服务器对PNE进行验证,判断验证是否通过,如果否,CPNS 服务器通过PNGW向PNE返回错误提示,结束当前流程;如果是,执行步骤204。该步骤中CPNS服务器对PNE的验证为现有技术,此处不再赘述。如果验证未通过, 说明该PNE的身份不合法,CPNS服务器通过PNGW向PNE返回错误提示,结束当前流程。如 果验证通过,执行步骤204。步骤204 205,CPNS服务 器判断PNE的控制状态,若PNE的控制状态为手动控制 时,进入手动控制PNE的流程;若PNE的控制状态为自动控制时,执行步骤206。CPNS服务器读取PNE上报的控制状态,当该控制状态为手动控制时,执行步骤 205,进入手动控制PNE的流程,该流程为现有技术,此处不再赘述;当该控制状态为自动控 制时,执行步骤206。需要指出的是,PNE具有控制状态切换的能力,根据需要,当PNE的控制状态发生 切换时,如由手动控制切换为自动控制、或由自动控制切换为手动控制,则PNE需立即将其 当前的控制状态上报给CPNS服务器,然后CPNS服务器执行步骤204。步骤206,CPNS服务器指定应用服务器通过PNGW向PNE下发请求的数据;同时, CPNS服务器建立控制信道,在该控制信道上通过PNGW向PNE下发控制指令。当PNE通过验证后,且判定其控制状态为自动控制时,CPNS服务器根据数据请求 信息指定应用服务器将请求的数据通过PNGW下发给PNE,其中,CPNS服务器可以同时连接 多台应用服务器,根据数据请求信息中的数据类型,选择能够提供该数据类型的应用服务 器;如果同时有多台应用服务器可以提供该数据类型,那么可以选择当前业务量较小的应 用服务器。当然,根据实际需要或网络环境,还可以依据其他的条件进行应用服务器的指 定。CPNS服务器指定的应用服务器依据数据请求信息中的设备能力信息通过PNGW向 PNE下发数据,如依据PNE的LCD大小和使用的解码器的类型下发相应的数据。在应用服务器将数据下发的同时,CPNS服务器建立一个控制信道,在该控制信道 上通过PNGW向PNE下发控制指令以控制PNE对接收数据的操作。本发明中,控制指令与数 据类型和PNE的设备能力信息有关,较佳地,可以在CPNS服务器上预先设置数据类型和PNE 的设备能力信息与控制指令的对应关系。当CPNS服务器下发数据时,依据数据请求信息中 的数据类型和PNE的设备能力信息通过控制信道下发相应的控制指令。另外,根据需要针 对每个控制指令还可以在PNE上设置其生效的条件,PNE可以根据自身当前的状态判断是 否满足控制指令生效的条件,如果满足则该控制指令自动生效,即PNE在条件满足时,执行 控制指令指示的对接收数据的操作,以此达到控制PNE的目的。例如,对于某个PNE使用移动多媒体广播电视业务时,可以预先设置对应的控制 指令为播放、暂停、调节音量、调节亮度等等;根据需要,可以设置PNE在接收到移动多媒体 广播电视业务数据的同时,控制指令“播放”自动生效、即PNE接收到数据时,立刻对数据执 行播放的操作;还可以根据需要设置一个数据传输速率阈值,如果当前PNE接收数据的速 率小于该阈值时,有可能使数据的播放不流畅,则控制指令“暂停”自动生效,此时PNE停止 播放数据,而是等待数据的缓冲;待数据的传输速率达到上述阈值时、或者缓冲了一定时间后,控制指令“播放”再次生效,这样,暂停前和暂停后播放的数据都是流畅的,不会因为PNE 接收数据不流畅而导致播放数据也不流畅的情况,而能够使PNE更加流畅地播放数据,提 高了用户的体验度;另外,CPNS服务器还可以根据数据内容或用户需求在特定的时刻下发 控制指令、如保存,通过该控制指令可以控制PNE对下发的数据自动进行保存;还可以根据 需要设置一个数据、特别是视频数据的亮度阈值,该阈值可以是一个范围,如果当前视频数 据的亮度值在该范围之外的话,则控制指令“调节亮度”自动生效,将当前视频数据的亮度 值调整到该范围之内;还可以根据需要设置一个数据、特别是音频数据的音量阈值,该阈值 可以是一个范围,如果当前音频数据的音量值在该范围之外的话,则控制指令“调节音量” 自动生效,将当前音频数据的音量值调整到该范围之内;通过亮度和音量的调节, 可以使当 前数据在PNE上有更好的播放效果。当然,对于不同的需求和不同的PNE,可以针对某一个数据类型和/或某一类PNE 设置不同的控制指令,并且,根据实际的需要,相同的控制指令其生效的条件也可以不同。由此可见,在传输数据的同时下发控制指令,不仅可以控制PNE自动地对接收到 的数据进行控制指令指示的操作,而且使得接收数据的播放更加流畅,使用户得到较好的 体验。步骤207,CPNS服务器将控制指令下发给PNE后,释放控制信道。当CPNS服务器将控制指令下发给PNE后,CPNS服务器释放控制信道,如此可以节 省系统资源。本发明控制个域网络设备实施例二的方法流程如图3所示,该实施例描述了 PNE 通过PNGW向CPNS服务器上传数据的流程,具体的,以CPNS服务器控制PNE进行环境监控 为例,要求PNE支持环境监控功能。该流程包括步骤301,PNE通过PNGW向CPNS服务器上报自身的控制状态。PNE将自身的控制状态发送给PNGW ;PNGff收到该控制状态后,向PNE返回应答消 息,确认收到;同时,PNGW将PNE的控制状态发送给CPNS服务器。步骤302 303,CPNS服务器判断PNE的控制状态,若PNE的控制状态为手动控 制时,执行步骤303,进入手动控制PNE的流程;若PNE的控制状态为自动控制时,执行步骤 304。CPNS服务器读取PNE上报的控制状态,当该控制状态为手动控制时,执行步骤 303,进入手动控制PNE的流程,该流程为现有技术,此处不再赘述;当该控制状态为自动控 制时,执行步骤304。需要指出的是,PNE具有控制状态切换的能力,根据需要,当PNE的控制状态发生 切换时,如由手动控制切换为自动控制、或由自动控制切换为手动控制,则PNE需立即将其 当前的控制状态上报给CPNS服务器,然后CPNS服务器执行步骤302。步骤304,CPNS服务器根据预设的控制指令下发时间,建立控制信道,在该控制信 道上通过PNGW向PNE下发控制指令;并在下发控制指令后,释放控制信道。在该流程中,针对当前PNE及其需要执行的功能、如环境监控,在CPNS服务器上预 先配置与该PNE的设备能力信息和需要执行的功能对应的控制指令。CPNS服务器下发控制 指令时,较佳地,根据需要可以预设一个控制指令下发时间,当该时间到达时,CPNS服务器 建立控制信道,并将控制指令下发,具体的,可以设置CPNS服务器定期或不定期地下发控制指令、如每隔一个预定的周期发送一次控制指令,或者设置在某个时刻发送一次控制指 令等 该实施例中,PNE执行的是环境监控的功能、即对环境进行实时监控,并将监控数 据、一般为视频数据上传给CPNS服务器,因此,根据需要监控的环境,可以设置控制指令包 含调节摄像头拍摄方向、和/或调节摄像头拍摄范围、和/或调节摄像头拍摄时长(即监控 时长)等,通过这些指令可以控制PNE的监控范围和监控时长;还可以设置控制指令包含调 节摄像头的焦距等,以此来控制PNE采集并生成的视频数据(画面)的质量、如清晰度等。 当然,PNE在进行环境监控时也可以采集并生成其他数据,如音频数据等。CPNS服务器通过PNGW将控制指令下发给PNE后,释放控制信道,待需要再次发送 控制指令时,CPNS服务器再建立控制信道,进行控制指令的下发,如此可以节省系统资源。步骤305,PNE依据控制指令执行相应的操作并生成数据,通过PNGW将数据上传给 CPNS服务器。PNE根据CPNS服务器下发的控制指令执行相应的操作、如调节自身摄像头的拍摄 方向、拍摄范围等对指定的区域进行监控,或者调节自身摄像头的焦距,以采集到画面清晰 的视频画面,并生成该视频画面的视频数据通过PNGW上报给CPNS服务器。由此可见,根据在CPNS服务器上预先设置的控制指令,无需维护人员的监控,PNE 就可以自动地执行相应的功能的操作、如环境监控的操作等,并自动将生成的数据、如环境 监控的视频数据等通过PNGW上传给CPNS服务器,提高了 PNE使用的灵活性。另外,从图2和图3的实施例可以得知,CPNS服务器在判定PNE当前的控制状态 为自动控制时,才会建立用于下发控制指令的控制信道;因此,如果PNE改变了当前的控制 状态,需要立即将当前的控制状态上报给CPNS服务器,由此可以避免CPNS服务器由于不知 道PNE处于手动状态而建立了控制信道,造成系统资源的浪费。为了实现上述控制方法,本发明提供了一种控制个域网络设备的系统,如图4所 示,该系统包括CPNS服务器10和PNE 20,其中,CPNS服务器10,用于根据PNE 20上报的控制状态建立控制信道,并通过控制信道 将控制指令下发给PNE 20;PNE 20,用于接收控制指令,并执行控制指令指示的操作。该系统还可以包括PNGW 30,用于将PNE 20上传的控制状态发送给CPNS服务器 10 ;还用于将CPNS服务器10下发的控制指令发送给PNE 20。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
一种控制个域网络设备的方法,其特征在于,该方法包括融合的个域网络业务CPNS服务器根据个域网络设备PNE上报的控制状态建立控制信道;并通过所述控制信道将控制指令下发给所述PNE;所述PNE执行所述控制指令指示的操作。
2.根据权利要求1所述控制个域网络设备的方法,其特征在于,所述控制状态包括自 动控制和手动控制;相应的,所述CPNS服务器判定所述上传的控制状态为自动控制时,建立所述控制信道;所述CPNS服务器判定所述上传的控制状态为手动控制时,进入手动控制所述PNE的流程。
3.根据权利要求2所述控制个域网络设备的方法,其特征在于,该方法还包括所述 PNE依据所述自动控制和手动控制切换所述控制状态时,向所述CPNS服务器上报自身当前 的控制状态。
4.根据权利要求1所述控制个域网络设备的方法,其特征在于,所述PNE向所述CPNS服务器上报控制状态为所述PNE通过个域网网关PNGW将所述 控制状态上传给所述CPNS服务器;所述CPNS服务器下发所述控制指令为所述CPNS服务器在所述控制信道上,通过所述 PNGff将所述控制指令下发给所述PNE。
5.根据权利要求4所述控制个域网络设备的方法,其特征在于,当所述CPNS服务器向 所述PNE下发数据时,该方法还包括所述PNE通过所述PNGW将数据请求信息发送给所述 CPNS服务器;所述CPNS服务器依据所述数据请求信息指定应用服务器通过所述PNGW,将所述PNE请 求的数据下发给所述PNE。
6.根据权利要求5所述控制个域网络设备的方法,其特征在于,所述数据请求信息至少包括数据类型和所述PNE的设备能力信息;所述CPNS服务器依据所述数据类型和所述PNE的设备能力信息下发所述控制指令。
7.根据权利要求4所述控制个域网络设备的方法,其特征在于,所述PNE执行所述控制 指令指示的操作为所述PNE对接收到的所述CPNS服务器下发的数据执行所述控制指令指 示的操作。
8.根据权利要求1所述控制个域网络设备的方法,其特征在于,当所述PNE向所述 CPNS服务器上传数据时,该方法还包括预设所述控制指令的下发时间;相应地,所述CPNS服务器依据所述下发时间,建立所述控制信道。
9.根据权利要求8所述控制个域网络设备的方法,其特征在于,所述PNE执行所述控制 指令指示的操作时,该方法还包括所述PNE依据所述控制指令生成数据,并将所述数据上 传给所述CPNS服务器。
10.根据权利要求1至9任一所述控制个域网络设备的方法,其特征在于,所述CPNS服 务器下发控制指令后,该方法还包括所述CPNS服务器释放所述控制信道。
11.一种控制个域网络设备的系统,其特征在于,该系统包括CPNS服务器和PNE,其中,所述CPNS服务器,用于根据所述PNE上报的控制状态建立控制信道,并通过所述控制 信道将控制指令下发给所述PNE ;所述PNE,用于接收所述控制指令,并执行所述控制指令指示的操作。
12.根据权利要求11所述控制个域网络设备的系统,其特征在于,该系统进一步包括 PNGW,用于将所述PNE上传的控制状态发送给所述CPNS服务器;还用于将所述CPNS服务器 下发的控制指令发送给所述PNE。
全文摘要
本发明公开了一种控制个域网络设备的方法,该方法包括融合的个域网络业务(CPNS)服务器根据个域网络设备(PNE)上报的控制状态建立控制信道;并通过控制信道将控制指令下发给PNE;PNE执行控制指令指示的操作。本发明还公开了一种控制个域网络设备的系统,基于该方法和系统,不仅能够控制PNE自动地执行所需的操作,而且提高了PNE使用的灵活性。
文档编号H04W84/18GK101945494SQ20091008820
公开日2011年1月12日 申请日期2009年7月8日 优先权日2009年7月8日
发明者郭寰, 陈军 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1