- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
?
?
论DVB-H规范中的Handover
?
?
论文导读:一旦手持设备从一个Cell移动到另一个Cell,设备就必须进行信号重新调谐和定位处理,这就是我们所说的Handover。小结:DVB-H规范中的Handover是一个比较复杂的逻辑处理过程,本文试图简化这个过程,希望给广大读者起到一个抛砖引玉的效果。
关键词:电视,DVB-H,手持,漫游
?
一个移动设备,就其本质来说,容易发生从一个Cell(所谓cell,是指被SFN中一个或多个transmitter所覆盖的区域,简单的说就是一个基站发出的信号所覆盖的范围)移动到另一个Cell的情况。一旦手持设备从一个Cell移动到另一个Cell,设备就必须进行信号重新调谐和定位处理,这就是我们所说的Handover。
在DVB-H规范中阐述了几种Handover的方法,如下:
u全信号扫描
u使用NIT和frequency_list_descriptor描述子
u使用TPS和NIT中的cell信息
u对于IPbasedservices,使用INT
以上的方法各有优缺点,就不详细阐述了。综合应用以上各方法,通过实际应用,本文总结了一个比较行之有效的方法。免费论文。就从即将Handover时信号衰弱时阐述如下:
1信号开始衰减…
1.1保存当前传输流(TransportStream)信息:
频率(Frequency)、网络标识(NetworkID)、单元标识(CellID)
1.2保存当前IP服务(IPService)信息:
位置(Location)包括:平台标识(PlatformID)、IP地址(IPAddress);
引用(Reference)包括:网络标识、原始网络标识(OriginalNetworkID)、传输流标识(TransportStreamID)、服务标识(ServiceID)、组件标识(ComponentID)
2创建INT表格
通过IPService的Location所带的PlatformID,我们可以从码流中获得一张相应的ParticularINT表格(如图一),如果INT不存在,或者是INT中没有数据,那么创建失败,有可能是并未到达边界,仅仅是位置不好的原因导致信号衰减。
?
平台标识=0xFFF
IP地址
网络标识
原始网络标识
传输流标识
服务标识
组件标识
5632.0.0.0.0.0.25600.27391
0x128
0x128
0x1
0x1773
0x1
5632.0.0.0.0.0.25600.27391
0x128
0x128
0x1
0x1773
0x1
…
?
?
?
?
?
?
?
?
?
?
图一:平台标识=0xFFF的INT表格
3创建INTAlternative频率表
如果IPService查询表存在,那么可以通过NID继续搜索其它的PNIT(ParticularNetworkInterfaceTable)获得Frequency,来创建一张INTAlternatvie频率列表,如下图
?
频率表(对应网络标识0x128)
0x031C4240
0x031C4241
0x031C4242
…
0x031D5566
图二:频率表
u当前IPService位置=5632.0.0.0.0.0.25600.27391,0xFFF
u当前IPService引用=0x128,0x128,0x2,0x1773,0x1
u相同IPService引用(同样的服务信息)=0x128,0x128,0x1,0x1773,0x1
现在我们可以查找ParticularNIT,可以看到这里仅仅有一个NetworkID是0x128,是ActualNIT,在TS的循环体中有两个Location,一个是[0x128,0x1],另一个是[0x128,0x2],继续查找两个描述子(这个术语来自MEPG2),一个是TerrestrialDeliverySystem描述子,另一个是FrequencyList描述子,通过这两个描述子,我们可以获得所有相应的频率,通过相邻单元,我们将过滤在第二步中的频率表,得到每一个频率的有效CellID集合,如下图:最终创建如下表格
?
频率
单元标识
0x031C4240
0x0001
0x0002
0x031C4241
0x0002
0x0003
图三:频率和单元标识映射表
4尝试去Tune相应CellID对应的频率并且校验新的TS如果Tune一个频率成功,那么我们应该做如下的校验:
u检查TPS中的TimeSlicingIndicator
u检查CellID,如上图所示,当频率为0x03C4240时,Cel
文档评论(0)