首页> 中国专利> 数字视频手持广播中的主动切换系统、方法及切换服务器

数字视频手持广播中的主动切换系统、方法及切换服务器

摘要

本发明公开了一种数字视频手持广播(DVB-H)中的主动切换系统,该系统包括:移动终端,用于向切换服务器发起切换请求,并根据切换服务器返回的切换信息执行切换;切换服务器,用于获取所述移动终端可用网络的信息,并根据移动终端的切换请求和所获取的可用网络的信息,向移动终端返回切换信息。本发明还公开了一种数字视频手持广播中的主动切换方法、移动终端和切换服务器。应用本发明以后,能够极大地减少切换时间,保证业务的连续性。

著录项

  • 公开/公告号CN101232709A

    专利类型发明专利

  • 公开/公告日2008-07-30

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN200710079502.8

  • 发明设计人 乐培玉;张杰;蒋飞虎;

    申请日2007-02-16

  • 分类号H04Q7/38;H04Q7/32;H04N7/14;

  • 代理机构北京德琦知识产权代理有限公司;

  • 代理人罗正云

  • 地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

  • 入库时间 2023-12-17 20:32:26

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2012-12-19

    授权

    授权

  • 2010-02-17

    实质审查的生效

    实质审查的生效

  • 2008-07-30

    公开

    公开

说明书

技术领域

本发明涉及数字视频手持广播(DVB-H)技术,更具体地说,本发明涉及数字视频手持广播中的主动切换系统、方法及切换服务器。

背景技术

经过近几十年迅猛发展,移动通信惠及的人群越来越广,但是其所提供的业务仍然以电话和消息为主。随着因特网(Internet)的迅猛发展,大量多媒体业务同步涌现,人们显然也要求移动通信也支持多媒体业务。因特网提供的有些多媒体业务应用要求多个用户同时接收相同数据,如移动视频、电视广播、视频会议、网上教育、互动游戏等,其中,移动视频在国内外已逐渐成为一个炙手可热的话题。

移动视频的承载网络实现方式可以是欧洲的数字视频手持广播(DigitalVideo Broadcasting-Handheld,DVB-H)技术。在DVB-H技术中,当终端离开原接收信号覆盖区域时,为了保持正在消费的业务的连续性,终端需要改变接收频率,称之为切换。

终端切换后接收的TS流可能是原TS流或包含原业务但与原TS流不同的TS流。当终端打开手机电视服务或进入不同小区后,终端依据网络信息表(NIT)、IP/MAC通知表(INT)发现可选业务接入参数,并将这些参数记录下来。当终端检测到正在接收的信号衰减到一个阀值后,开始执行切换。终端利用记录的可选业务接入参数,找到传输原TS流或包含原业务但与原TS流不同的TS流的频率后,接收原业务后结束切换。

在现有技术中,当相邻网络的NIT表不在原TS中传输,且终端尝试网络内切换而没有切换成功时,终端尝试网络间切换,搜索所有可能传输DVB-H业务的频率,以找到可用的传输DVB-H业务的频率,并接收该频率传输的TS流中的NIT表。然而,由于需要搜索所有可能传输DVB-H业务的频率,而且接收NIT表需要较长的时间,并且接收的NIT表可能并不是需要的NIT表,从而使得切换时间过长,这就导致业务中断,降低了用户的体验。

发明内容

有鉴于此,本发明实施例的主要目的是提出一种数字视频手持广播中的主动切换系统,以减少切换时间。

本发明实施例的另一目的是提出一种数字视频手持广播中的主动切换方法,以减少切换时间。

本发明实施例的再一目的是提出一种数字视频手持广播中的切换服务器,以减少切换时间。

为达到上述目的,本发明的技术方案是这样实现的:

一种数字视频手持广播中的主动切换系统,该系统包括:

移动终端,用于向切换服务器发起切换请求,并根据切换服务器返回的切换信息执行切换;

切换服务器,用于获取所述移动终端可用网络的信息,并根据移动终端发送来的切换请求和所获取的可用网络的信息,向移动终端返回切换信息。

该系统进一步包括资源管理服务器,

所述资源管理服务器,用于向切换服务器提供所述移动终端可用网络的信息。

该切换服务器包括:

网络信息交互模块,用于获取移动终端可用网络的信息,并将所述信息发送给网络信息收集模块;

网络信息收集模块,用于保存由网络信息交互模块发送来的所有信息;

切换请求处理模块,用于从网络信息收集模块中获取可用网络的信息,并根据切换请求和可用网络的信息获取切换信息,并将所获取的切换信息发送给切换请求交互模块;

切换请求交互模块,用于通过交互网络接收移动终端的切换请求,并将所述切换请求发送给切换请求处理模块;并用于接收切换信息,通过交互网络将所述切换信息下发给移动终端。

一种数字视频手持广播中的主动切换方法,该方法包括:

切换服务器获取移动终端可用网络的信息;当移动终端向切换服务器发起切换请求时,切换服务器根据移动终端的切换请求和所获取的可用网络的信息,向移动终端返回切换信息;移动终端根据切换服务器返回的切换信息执行切换。

所述切换服务器获取移动终端可用网络的信息包括:

切换服务器主动向可用网络发送请求所述可用网络的信息的请求消息;可用网络根据所述请求消息将可用网络的信息发送给切换服务器。

所述切换服务器获取移动终端可用网络的信息包括:

可用网络更新所述移动终端可用网络的信息,并主动向切换服务器发送用于更新信息的更新消息;切换服务器根据所述更新消息来更新移动终端可用网络的信息。

所述移动终端可用网络的信息包括:可用网络的网络信息和/或业务信息。

所述移动终端可用网络的网络信息是网络信息表NIT。

所述移动终端可用网络的业务信息是IP/MAC通知表INT。

所述移动终端可用网络的信息包括可用网络的网络信息;

该方法包括:

移动终端通过交互网络向切换服务器发送切换请求,所述切换请求中包含移动终端当前的位置信息;

切换服务器根据所述位置信息和网络信息,查找相邻网络的网络信息;

切换服务器通过交互网络将相邻网络的网络信息传输给移动终端,移动终端根据所述相邻网络的网络信息进行切换。

所述移动终端可用网络的信息包括可用网络的网络信息;

该方法包括:

移动终端通过交互网络向切换服务器发送切换请求,所述切换请求中包含移动终端当前的位置信息以及包含当前接收业务的信息;

切换服务器根据所述位置信息和网络信息,查找相邻网络的网络信息,再根据所述移动终端当前接收业务的信息和相邻网络的网络信息查找切换信息,并将所述切换信息通过交互网络下发给移动终端;

移动终端接收所述切换信息,并执行切换。

所述移动终端可用网络的网络信息包括可用网络的网络信息和业务信息;

该方法包括:移动终端通过交互网络向交换服务器发送切换请求,所述切换请求中包含移动终端当前的位置信息及移动终端当前接收业务的信息;

切换服务器收到切换请求后,根据所述位置信息和网络信息,查找相邻网络的网络信息和业务信息,并在相邻网络的业务信息中查找包含移动终端当前接收业务的信息,再依据相邻网络的网络信息查找切换信息,并将切换信息通过交互通道下发给终端;

移动终端接收所述切换信息,并执行切换。

该方法进一步包括:

预先在当前网络的网络信息表NIT中增加切换服务器访问描述字Active_HO_descriptor,移动终端根据所述切换服务器访问描述字获得切换服务器访问参数。

所述获得切换服务器访问参数包括:

将所述当前网络的网络信息表NIT插入TS流中,通过数字视频手持广播网络广播出去;

移动终端解析当前网络的网络信息表NIT以获取该切换服务器访问描述字,从而获得切换服务器的地址。

该方法进一步包括:

预先将切换服务器访问参数放入自举ESG中;

移动终端根据公知地址获取所述自举ESG,并从所述自举ESG中获取切换服务器访问参数。

所述获得切换服务器访问参数包括:

将切换服务器访问入口插入自举ESG,并将自举ESG在公知地址上轮播;

移动终端根据所述公知地址,得到自举ESG,并在自举ESG中读取切换服务器访问入口,从而获取切换服务器访问参数。

一种数字视频手持广播中的切换服务器,该切换服务器包括:

网络信息交互模块,用于获取移动终端可用网络的信息,并将所述信息发送给网络信息收集模块;

网络信息收集模块,用于保存由网络信息交互模块发送来的所有信息;

切换请求处理模块,用于从网络信息收集模块中获取可用网络的信息,并根据切换请求和可用网络的信息获取切换信息,并将所获取的切换信息发送给切换请求交互模块;

切换请求交互模块,用于通过交互网络接收移动终端的切换请求,并将所述切换请求发送给切换请求处理模块;并用于接收切换信息,通过交互网络将所述切换信息下发给移动终端。

一种移动终端,该移动终端包括:

切换请求发送模块,用于向切换服务器发起切换请求;

切换执行模块,用于接收切换服务器响应该切换请求所发送来的切换信息,并根据所述切换信息执行切换。

从上述技术方案中可以看出,本发明中所提出的主动切换系统包括:移动终端,用于向切换服务器发起切换请求,并根据切换服务器返回的切换信息执行切换;切换服务器,用于获取所述移动终端可用网络的信息,并根据移动终端的切换请求和所获取的可用网络的信息,向移动终端返回切换信息。由此可见,本发明通过切换服务器实现了移动终端的主动切换,移动终端不需要搜索所有可能传输DVB-H业务的频率和接收NIT表就可以实现切换,从而极大地减少了切换时间,保证了业务的连续性。

另外,在本发明中,移动终端发送的请求非常简单,并且交互网络传输的数据量也实现了大大降低。而且,本发明中可供选择的切换方式也很多,可以根据请求类型的不同执行相应的切换,因此选择性也得到了提高。

附图说明

图1为根据本发明的数字视频手持广播中的主动切换系统的示范性结构示意图;

图2为根据本发明一实施例的数字视频手持广播中的主动切换系统的结构示意图;

图3为根据本发明实施例的数字视频手持广播中的主动切换方法流程图;

图4为根据本发明实施例切换服务器向可用网络请求NIT表、INT表的流程图;

图5为根据本发明实施例可用网络向切换服务器更新NIT表、INT表的流程图;

图6为根据本发明第一实施例的移动终端和切换服务器的交互流程图;

图7为根据本发明第二实施例的移动终端和切换服务器的交互流程图;

图8为根据本发明第三实施例的移动终端和切换服务器的交互流程图;

图9为根据本发明实施例的数字视频手持广播中的主动切换方法的整体流程图。

具体实施方式

为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明再作进一步详细的说明。

在本发明中,当相邻网络的NIT表不在原TS中传输,且移动终端尝试网络内切换而没有切换成功时,移动终端通过交互网络向切换服务器请求在不同网络间切换所需的信息,切换服务器通过交互网络将该信息传输给移动终端,移动终端收到所需的信息后再进行切换。这种类型的切换为主动切换。使用主动切换可以缩短切换时间,保障业务的连续性,提高用户的满意度。

图1为根据本发明实施例的数字视频手持广播中的主动切换系统的示范性结构示意图。

如图1所示,该系统100包括:

移动终端101,用于向切换服务器102发起切换请求,并根据切换服务器102返回的切换信息执行切换;

切换服务器102,用于获取所述移动终端可用网络的信息,并根据移动终端101发送来的切换请求和所获取的可用网络的信息,向移动终端101返回切换信息。

其中,该系统可以进一步包括资源管理服务器103,

所述资源管理服务器103,用于向切换服务器102提供所述移动终端可用网络的信息。

切换服务器102是业务平台商(SM)中的一个实体。它收集可用网络的信息。当移动终端101需要进行主动切换时,可通过交互网络向切换服务器102发出请求,切换服务器102将请求结果返回给移动终端101,移动终端101再根据请求结果实现切换。

图2为根据本发明一实施例的数字视频手持广播中的主动切换系统的示意图。其中,图2中的移动终端101和资源管理器103对应于图1中的移动终端101和资源管理器103。

在图2中,切换服务器102具体包括:

网络信息交互模块201,用于获取移动终端101可用网络的信息,并将所述信息发送给网络信息收集模块202;

网络信息收集模块202,用于保存由网络信息交互模块201发送来的所有信息;

切换请求处理模块203,用于从网络信息收集模块202中获取可用网络的信息,并根据切换请求和可用网络的信息获取切换信息,并将所获取的切换信息发送给切换请求交互模块204;

切换请求交互模块204,用于通过交互网络接收移动终端101的切换请求,并将所述切换请求发送给切换请求处理模块203;并用于接收切换信息,通过交互网络将所述切换信息下发给移动终端101。

示范性地,移动终端101可以包括切换请求发送模块和切换执行模块。

切换请求发送模块,用于向切换服务器102发起切换请求;

切换执行模块,用于接收切换服务器102响应该切换请求所发送来的切换信息,并根据所述切换信息执行切换。

图3为根据本发明的数字视频手持广播中的主动切换方法示意图。

如图3所示,该方法包括:

步骤301:切换服务器获取移动终端可用网络的信息;

在这里,可用网络的信息包括可用网络的网络信息和/或可用网络的业务信息。可用网络的网络信息一般包括NIT表,可用网络的业务信息一般包括INT表。

而且,切换服务器可以主动向可用网络发送请求所述信息的请求消息,然后可用网络再根据所述请求消息将信息发送给切换服务器。

可选地,可用网络更新所述移动终端可用网络的信息,并主动向切换服务器发送用于更新信息的更新消息;切换服务器根据所述更新消息来更新移动终端可用网络的网络信息。

步骤302:移动终端向切换服务器发起切换请求;

步骤303:切换服务器根据移动终端的切换请求和所获取的可用网络的信息,向移动终端返回切换信息,移动终端根据切换服务器返回的切换信息执行切换。

在这里,可以由多种方式来执行具体切换。比如:

方式1:当移动终端发现相邻网络的NIT表不在当前TS流中传输且移动终端尝试网络内切换而没有切换成功时,移动终端通过交互网络向切换服务器请求相邻网络的NIT表,切换服务器通过交互网络将相邻网络的NIT表传输给移动终端,移动终端收到相邻网络的NIT表后进行切换。

方式2:当移动终端发现相邻网络的NIT表不在当前TS流中传输且移动终端尝试网络内切换而没有切换成功时,移动终端通过交互网络向切换服务器请求包含当前业务的TS流在相邻网络中的传输频率,切换服务器通过交互网络将频率和相应的信息传输给移动终端,移动终端收到频率和相应信息(original_network_id、cell_id、transport_stream_id信息)后进行切换。

方式3:当移动终端发现相邻网络的NIT表不在当前TS流中传输且移动终端尝试网络内切换而没有切换成功时,移动终端通过交互网络向切换服务器请求包含当前业务的TS流的信息及TS流在相邻网络中的传输频率,切换服务器通过交互网络将TS流的信息、相应的频率和信息传输给移动终端,移动终端收到频率和相应信息(IP stream信息)后进行切换。

表1为根据本发明实施例各种切换方式类型特征表,其中“X”表示表格中该项是适用的。

主动切换方式类型特征表

  方式  交互网络  用于通知终端决策  网络  决策  主动  切换  广播网络  用于传递节目  1  X  X  X  X  2  X  X  X  X  X  3  X  X  X  X  X

表1

图4为根据本发明实施例的切换服务器向广播网络请求NIT表、INT表的流程图。

如图4所示,该方法包括:首先启动切换服务器;然后切换服务器向广播网络发送请求NIT表、INT表的消息;广播网络处理请求消息,并将NIT表和INT表传输给切换服务器。

图5为根据本发明实施例的广播网络向切换服务器更新NIT表、INT表的流程图。

该流程为广播网络向切换服务器更新NIT表,INT表的流程。

如图5所示,该方法包括:首先广播网络更新NIT表、INT表;广播网络向切换服务器发送更新NIT表、INT表的消息;切换服务器更新NIT表、INT表,并向广播网络发送更新确认消息。

在图3所示流程中,可以预先在NIT_actual表中增加切换服务器访问描述字Active_HO_descriptor,移动终端再根据所述切换服务器访问描述字获得切换服务器访问参数。此时,可以将所述NIT_actual表信息插入TS流中,通过数字视频手持广播网络广播出去;然后移动终端解析NIT_actual表以获取该切换服务器访问描述字,从而获得切换服务器的地址。

比如:通过在NIT_actual表中新增一个descriptor来标示切换服务器,描述从当前网络切换到其它网络时,可以请求的切换服务器。

表2为Active_HO_descriptor描述表,如表2所示:

Active_HO_descriptor表

  Active_HO_descriptor  位长  (bit)  含义  Active_HO_descriptor()  {  Descriptor_tag  8  表示该descriptor是  Active_HO_descriptor  Descriptor_length  8  该descriptor的长度  For(i=0;i<N;i++)  {  Char  8  用于表示切换服务器的URL  }  }

表2

移动终端收到NIT_actual表后,可以解析NIT_actual表中的Active_HO_descriptor,从而获得切换服务器的地址。

在该方法中,还可以预先将切换服务器访问参数放入自举ESG中,然后移动终端根据公知地址获取所述自举ESG,并从所述自举ESG中获取切换服务器访问参数。

具体地,可以将切换服务器访问入口插入自举ESG,并将自举ESG在公知地址上轮播,然后移动终端根据所述公知地址,得到自举ESG,并在自举ESG中读取切换服务器访问入口,从而获取切换服务器访问参数。

比如:标示切换服务器的URL可以在ESG Bootstrap中标示:

<schema                targetNamespace=″urn:dvb:ipdc:esgbs:2005″xmlns:bs=″urn:dvb:ipdc:esgbs

:2005″                xmlns:mpeg7=″urn:mpeg:mpeg7:schema:2001″xmlns=″http://www.w3.org/2001

/XMLSchema″                        elementFormDefault=″qualified″attributeFormDefault=″unqualified″>

<import namespace=″urn:mpeg:mpeg7:schema:2001″/>

<complexType name=″ESGProviderType″>

<sequence>

<element name=″ProviderURI″type=″anyURI″/>

<element name=″ProviderName″     type=″mpeg7:TextualType″/>

<element name=″ProviderLogo″     type=″mpeg7:TitleMediaType″minOccurs=″0″/>

<element name=″ProviderID″type=″positiveInteger″/>

<element name=″ProviderInformationURL″type=″anyURI″minOccurs=″0″/>

<element name=″PrivateAuxiliaryData″type=″anyType″minOccurs=″0″/>

</sequence>

</complexType>

<complexType name=″ActiveHOType″>

<element name=″ActiveHORequestURL″type=″anyURI″/>

</complexType>

<element name=″ESGProviderDiscovery″>

<complexType>

<sequence>

<element name=″ServiceProvider″     type=″bs:ESGProviderType″maxOccurs=″unbounded″/>

<element name=”ActiveHOData”type=″bs:ActiveHOType″/>

</sequence>

</complexType>

</element>

</schema>

其中,“<complexType name=″ActiveHOType″>

<element name=″ActiveHORequestURL″type=″anyURI″/>

</complexType>”和“<element name=”ActiveHOData”type=″bs:ActiveHOType″/>”标示切换服务器的URL。

移动终端依据如下步骤在自举ESG中读取切换服务器的访问入口元素,得到切换服务器的访问参数。

首先,移动终端开机后搜寻合适的频率并找到其所在的DVB广播网络;

然后,通过NIT_actual表得到当前广播网络中所有的IP Platfbrm并提示用户选择希望使用的IP Platform;

接着,移动终端首先找到用户选择的IP platform对应的INT表,并在INT表中根据ESG自举消息在IANA注册的IP地址和端口找到传输ESG自举消息的ES流;

最后,移动终端调频到ESG自举消息所在的ES流,得到ESG自举消息的所有描述字。

图6为根据本发明第一实施例的移动终端和切换服务器的交互流程图。

图6所示流程对应于第一种切换方式。也就是,当终端发现相邻网络的NIT表不在当前TS流中传输且移动终端尝试网络内切换而没有切换成功时,终端通过交互网络向切换服务器请求相邻网络的NIT表,切换服务器通过交互网络将相邻网络的NIT表传输给终端,终端收到相邻网络的NIT表后进行切换。

具体地,如图6所示,该流程包括:

第一步:当终端检测到正在接收的信号衰减到一个阀值后,尝试在网络内进行切换,但没有找到可用的频率,且相邻网络的NIT表不在原TS中传输。终端启动主动切换;

第二步:终端通过交互通道将当前所在的位置信息上报给切换服务器,消息格式如表3所示;

位置类型表

  Position_type(位置类型8Btis)  Position  0  未定义  1  3GPP Cell Global identifier(2bytes)  2  3GPP Routing Area identifer(2bytes)  3  3GPP Location Area Identifer(2bytes)  4  3GPP2subnent ID(2bytes)  5  3GPP2SID(2bytes)  6  3GPP2SID+NID(4bytes)  7  3GPP2SID+NID+PZID(5bytes)  8  3GPP2SID+PZID(3bytes)  9  DVB-H Cell Id(2bytes)  10  Latitude+longitude(4bytes)  11~127  保留  128~255  用户定义

表3

第三步:切换服务器根据位置信息和NIT表中cell_list_descriptor提供的各个小区覆盖区域信息,搜索到和当前位置相邻的网络;

第四步:切换服务器将相邻网络的NIT表下发给终端,终端请求消息格式如表4所示:

终端请求消息表

 消息格式  位长(bit)  含义 主动切换Request() { Request ID  16  用于区别不同的请求 Request option  8  请求类型 Position_type  8  位置类型 Position  可变的  终端切换前所在的位置 }

表4

在第一种切换方式中,终端不需要搜索所有可能传输DVB-H业务的频率,而且终端发送时的请求也很简单;并且切换服务器处理请求时也很简单。

图7为根据本发明第二实施例的移动终端和切换服务器的交互流程图。

图7所示流程对应于第二种切换方式。也就是,在该方案下,移动终端通过交互通道不仅发送移动终端当前的位置信息,还发送包含当前接收业务的相邻TS流的信息。服务端收到请求后,依据请求类型,根据位置信息和NIT表中cell_list_descriptor提供的各个小区覆盖区域信息,查找相邻网络,再根据相邻TS流的信息和相邻网络的NIT表查找传输对应TS流的频率,并将频率和相应的信息通过交互通道下发给移动终端;移动终端收到频率和相应的信息后进行切换。

切换服务器相应消息表

  消息格式位长(bit)  含义  主动切换Response()  {  Request ID  16  用于区别不同的请求  Request option  8  请求类型  Original network id number  8  相邻Original network ID的数目  For(k=0;k<P;k++)  {  Original network ID  16  相邻Original network ID  Network number  8  相邻网络的数目  For(i=0;i<N;i++)  {  Network ID  16  相邻网络的标示  reserved  4  NIT_length  12+8  NIT表的长度  For(j=0;j<M;j++)  {  NIT data  8  NIT表  }  }  }  }

表5

如图7所示,该流程包括:

第一步:移动终端检测到正在接收的信号衰减到一个阀值后,尝试在网络内进行切换,但没有找到可用的频率,且相邻网络的NIT表不在原TS中传输,移动终端启动主动切换;

第二步:移动终端将当前所在位置信息和包含原业务的相邻TS流的信息通过交互通道上报给切换服务器,消息格式如表5所示;

第三步:切换服务器根据位置信息和NIT表中cell_list_descriptor提供的各个小区覆盖区域信息,查找相邻网络、相邻cell、相邻sub cell。根据传输原业务的相邻TS流的信息和相邻网络的NIT表查找传输相邻TS流的频率;

第四步:切换服务器将频率和相应的信息通过交互通道下发给终端,消息格式如表6所示。

在第二种切换方式中,移动终端不需要搜索所有可能传输DVB-H业务的频率;还能够简化移动终端进行的操作;并且简化了切换服务器进行的操作,而且交互网络传输的数据量大大降低。

终端请求消息表

消息格式位长(bit)  含义主动切换Request(){Request ID  16  用于区别不同的请求Request option  8  请求类型Position_type  8  位置类型Position  可变的  终端切换前所在的位置For(i=0;i<N;i++){Original network ID  32  相邻或切换前的original network  IDNetwork ID  16  相邻网络的标示Transport Stream ID  16  包含原业务的相邻TS ID}}

表6

图8为根据本发明第三实施例的移动终端和切换服务器的交互流程图。

图8所示流程对应于第三种切换方式。

也就是,在这种方式中,切换服务器不仅收集可用DVB-H网络的NIT表,还需收集可用DVB-H网络的INT表。在该方案下,终端通过交互通道不仅发送终端当前的位置信息,还发送终端当前接收的业务的信息。切换服务器收到请求后,依据请求类型,根据位置信息查找相邻网络,在INT表中查找包含终端当前接收业务的TS流,再依据相邻网络的NIT表查找传输对应TS流的频率,并将频率和相应的信息通过交互通道下发给终端。终端收到频率和相应的信息后进行切换。

如图8所示,该流程包括:

第一步:移动终端检测到正在接收的信号衰减到一个阀值后,尝试在网络内进行切换,但没有找到可用的频率,且相邻网络的NIT表不在原TS中传输,移动终端启动主动切换;

第二步:移动终端将当前所在位置信息和当前正在接收的业务信息通过交互通道上报给切换服务器,消息格式如表7所示;

切换服务器响应消息表

  消息格式 位长(bit)  含义  主动切换Response()  {  Request ID  16  用于区别不同的请求  Request option  8  请求类型  For(i=0;i<N;i++)  {  Original network ID  16  相邻或切换前的original network  ID  Network ID  16  相邻网络的标示  Cell ID  16  相邻小区的标示  Transport Stream ID  16  相邻TS的标示  For(j=0;j<M;j++)  {  frequency  32  频率  }  }  }

表7

第三步:切换服务器根据位置信息和NIT表中cell_list_descriptor提供的各个小区覆盖区域信息,查找相邻网络。同时在INT表中查找包含终端当前接收业务的TS流,再依据相邻网络的NIT表查找传输对应TS流的频率;

第四步:切换服务器将频率和相应的信息通过交互通道下发给终端,消息格式如表8所示。

终端请求消息表

  消息格式  位长(bit)  含义  主动切换Request()  {  Request ID  16  用于区别不同的请求  Request option  8  请求类型  Position_type  8  位置类型  Position  可变的  终端切换前所在的位置  Ongoing service number  8  终端接收的业务个数  For(i=0;i<N;i++)  {  IP address  32  接收业务的IP地址  }  }

表8

第五步:移动终端依据收到的频率和相应的信息进行切换。

在第三种切换方式中,移动终端不需要搜索所有可能传输DVB-H业务的频率,而且移动终端进行的操作非常简化;并且交互网络传输的数据量大大降低。

图9为根据本发明实施例的数字视频手持广播中的主动切换方法的整体流程图。

由图9可见,在图9所示流程中,将上述三种切换方式整合在一起。终端根据终端请求类型的不同而分别执行上述各种方式的切换。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号