欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 计算机论文

论DVB-H规范中的Handover

时间:2011-04-23  作者:秩名

论文导读:一旦手持设备从一个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对于IP basedservices,使用INT

以上的方法各有优缺点,就不详细阐述了。综合应用以上各方法,通过实际应用,本文总结了一个比较行之有效的方法。免费论文。 就从即将Handover时信号衰弱时阐述如下:

1 信号开始衰减…

1.1 保存当前传输流(Transport Stream)信息:

频率(Frequency)、网络标识(Network ID)、单元标识(Cell ID)

1.2 保存当前IP服务(IP Service)信息:

位置(Location)包括 : 平台标识(Platform ID)、IP地址(IP Address);

引用(Reference)包括:网络标识、原始网络标识(OriginalNetwork ID)、传输流标识(TransportStream ID)、服务标识(Service ID)、组件标识(Component ID)

2 创建INT表格

通过IP Service的Location所带的Platform ID,我们可以从码流中获得一张相应的Particular INT表格(如图一),如果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 创建INT Alternative频率表

如果IP Service查询表存在,那么可以通过NID继续搜索其它的PNIT(Particular NetworkInterface Table)获得Frequency,来创建一张INT Alternatvie频率列表,如下图

 

频率表(对应网络标识0x128)
0x031C4240
0x031C4241
0x031C4242
0x031D5566

图二: 频率表

u当前IP Service 位置 = 5632.0.0.0.0.0.25600.27391,0xFFF

u当前IP Service 引用 = 0x128, 0x128, 0x2,0x1773, 0x1

u相同IP Service 引用(同样的服务信息) = 0x128, 0x128, 0x1,0x1773, 0x1

现在我们可以查找Particular NIT, 可以看到这里仅仅有一个Network ID是0x128,是Actual NIT, 在TS的循环体中有两个Location,一个是[0x128, 0x1],另一个是[0x128, 0x2],继续查找两个描述子(这个术语来自MEPG2),一个是Terrestrial DeliverySystem描述子,另一个是Frequency List描述子,通过这两个描述子,我们可以获得所有相应的频率,通过相邻单元,我们将过滤在第二步中的频率表,得到每一个频率的有效Cell ID集合,如下图:最终创建如下表格

 

频率 单元标识
0x031C4240 0x0001
0x0002
0x031C4241 0x0002
0x0003

图三:频率和单元标识映射表

4 尝试去Tune相应Cell ID对应的频率并且校验新的TS 如果Tune一个频率成功,那么我们应该做如下的校验:

u检查TPS中的TimeSlicing Indicator

u检查Cell ID,如上图所示,当频率为0x03C4240时,Cell ID为1或者2都是正确的。此时我们还可以使用一些加速算法,具体请参考附录A

u通过Actual NIT字段去检查Network ID; 通过ActualSDT字段去获得NID、ONID和TSID;并且和INT表格去比较

以上任意步骤失败,则表明新的TS无效,继续新的Tune,直到频率表格结束。免费论文。免费论文。

附录A:加速Handover的方法必要条件:

u当接收到信号衰减时,工作模式必须处于回调信令

u通过AlternativeFrequency表格选择的频率已经在Off-time时Tune过,并且已经获得新的Cell ID

u新的Cell ID并非唯一映射到某一个频率

算法:

u计算新的Cell ID属于哪个Cells,通过NIT的第二循环体获得Cell的所有频率创建一张频率列表,此列表仅仅包含一个频率字段。在这张列表中,所有的频率都可能是存在在当前位置的,并且也都应该在新的Cell里存在的

u迭代AlternativeFrequency List中的每个频率,如果频率在过滤列表中不存在,则将频率删除。

小结:DVB-H 规范中的Handover是一个比较复杂的逻辑处理过程,本文试图简化这个过程,希望给广大读者起到一个抛砖引玉的效果。另外在DVB-H中,如果合理利用Time Slicing,将会起到更好的效果。


【参考文献】
1.DVB-H implementation guidelines[S][M];TS102377V1.2.1,; 2005年
2.何晓华; 手机电视标准研究 [J]; 有线电视技术; 2008年04期
3.金博; DVB-H系统同步技术研究 [D];西安电子科技大学; 2007年
 

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:录音磁带教材的数字化转换
下一篇论文:论IPv6与IPv4报头格式之比较
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关计算机论文
最新计算机论文
读者推荐的计算机论文