Chinaunix首页 | 论坛 | 博客
  • 博客访问: 201128
  • 博文数量: 5
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 435
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-07 16:10
文章分类

全部博文(5)

文章存档

2009年(1)

2008年(4)

我的朋友

分类:

2009-04-22 09:57:26

TDSCDMA HSDPA终端的实现(转载)

 

1高速数据业务的重要意义

  目前,日本和韩国的经营商已经在体验高速数据服务方面取得巨大成功。日本DoCoMo公司于2001年推出的WCDMA-FOMA服务,截止到20045月已拥有400万用户,所创造的收入已经占到其总收入的20%以上。韩国电信公司(SKT)于2003年第3季度部署了1x EV-DO网络之后,该公司数据服务收入占据每用户平均收入(ARPU)值的比例上升到了34%。预计在未来几年内,数据服务仍将会取得大幅度增长,并成为第三代()移动通信的主要应用和主要收入来源。

  为了适应多媒体应用对高速数据传输日益增长的需要,第三代移动通信合作项目组(PP)公布了一种新的高速数据传输技术——(高速下行分组接入技术)。该技术在WCDMA系统中已经得到了广泛的应用。根据电信相关部门的统计数据,目前全球共有123网络在56个国家/地区计划部署,其中有70WCDMA-网络在39个国家/地区商用,14WCDMA- 网络已经达到3.6Mb/s的速率。终端方面,目前已经有66终端上市,其中22款手持机、44PC卡及路由器,共19家提供商;另外还有13款内置功能的PC机,共有8家提供商。

  综合以上的数字我们可以看到,高速数据业务是第三代移动通信的重要服务,也是运营商的主要收入来源。如果要让用户体验到其优越于2G的服务,必然要提供高速的数据业务。国产的标准要在和其他标准的竞争中占有一席之地,实现高速数据业务也具有相当重要的意义。

  2高速下行数据终端实现机制和原理

  2.1 高速下行主要技术

  PP Release 5版本的规范里引入了技术。该技术能够在不改变现有网络结构的情况下提高系统下行传输数率,单载波理论值为2.8Mb/s 主要引入了(混合自动重传)技术、(自适应调制编码)技术、快速调度和高阶调制技术。

  (混合自动重传)技术是将FEC(前向纠错)同ARQ相结合的纠错方法,利用FEC技术的纠错能力以提高系统的传输效率,并通过ARQ技术来提高系统传输的可靠性。发端发送的码不仅能够检错,而且还具有一定的纠错能力。收端译码器收到码字后,首先检查错误情况,如果可以则自动纠错;如果错误很多,解码失败的话,则保存接收到的数据,并要求发送方重传一定的数据。这种方式在一定程度上避免了FEC方式需要复杂的译码设备和ARQ方式信息连贯性差的缺点。

  (自适应调制编码)技术基本原理是网络侧根据信道的实际情况确定当前信道的容量,根据容量来确定合适的调制编码方式,以便最大限度地发送信息,实现较高地传输数率。而且,针对每一个用户的信道质量变化,都能够提供相应变化的调制编码方案,从而获得较高的传输数率和频谱利用率。HARO两者结合起来可以得到很好的效果:提供粗略的数据速率选择,而可以根据数据信道条件对数据速率进行较精细的调整。

  快速调度技术主要是指原来在RNCRadio Network Controller)中实现的分组调度功能转移到Node B来实现,从而大幅度的减少数据传输处理时延。

  2.2  终端实现机制

  为了在系统中实现功能,引入了一个新的传输信道HS-DSCHHigh Speed-Downlink Shared Channel和三个新的物理信道HS-PDSCHHigh Speed Physical Downlink Shared Channel)、HS-SCCHShared Control Channel for HS-DSCH)、HS-SICHShared Information Channel for HS-DSCH)。同时引入了MAC—-hs实体,处理MACMedium Access Control)层HS-DSCH的相关功能,包括协议处理、重排、拆分调度等。

  (1)终端侧MAC-hs实体结构如图1所示:

1 终端侧MAC-hs实体结构

  其中主要的是实体和重排实体MAC-hs的详细配置信息是通过MAC控制接入节点从RRCRadio Resource Control)层获得的。

 实体负责处理协议。在每个TTI 系统的TTI=5ms)里,终端有一个进程在运行,负责执行相关的所有任务,如处理ACK/NACK等。 采取了最简单的SAWStop And Wait)机制。SAW机制虽然实现非常简单,但是由于下一个数据块的传送需要等到上一个数据块的确认消息而使其效率比较低。为了提高资源利用率,可以根据网络侧的配置,多个进程同时进行。这样,当一个进程处于确认消息等待状态时,另外的进程可以进行数据的传送。

  重排实体根据接收到的TSN(传输序列号)对数据块进行排序,并将顺序的数据块依次传送给拆分实体。当接收到的数据块不连续时就会启动一个定时器(T1),把收到的不连续数据块缓存在重排实体里。当定时器T1到时,将所有正确接收到的数据块都传送给拆分实体。

  拆分实体主要是将MAC-hs PDU的头解析后去除,并将可能的末尾填充比特去除,由此得到MAC-d PDU,然后传送到MAC-d实体进行处理。

  (2HS-DSCHHS-PDSCHHS-SCCHHS-SICH的实现

  一个终端对应的只有一个HS-DSCH,不同的终端可以通过时分复用或者码分复用来共享HS-DSCH信道。在HS-DSCH传输信道上每次只传送一个传输块。CRC的长度固定为24比特,信道编码采用1/3 Turbo方式。HS-DSCH映射的物理信道是HS-PDSCH,扩频因子可以使用SF=1或者SF=16,调制方式可以采用QPSK或者16QAM HS-PDSCH功率控制由网络侧根据编码调制方式和HS-SICH上的TPC综合决定。

  HS-SCCH是一个物理信道,是专用的下行控制信道。它使用的扩频因子为SF=16,调制方式采用QPSKHS-SCCH承载着所有 相关物理层的配置信息和控制信息。终端根据HS-SCCH的配置信息接收的下行数据。HS-SCCH信道上的配置信息主要包括 UE_TDTFRIHS-SICH上行同步和功控等相关信息UE_ID用于表示当前配置信息所属的终端。TFRI主要包括码道、时隙的分配信息,传输块大小和调制方式信息,分别用于指示终端下一次接收数据所使用HS-PDSCH的码道、时隙位置,传输块的大小和调制方式是 QPSK还是16QAM相关信息包括进程信息、新数据指示信息和冗余版本信息。新数据指示信息表明此次数据是新数据还是重发数据。当前终端收到HS-SCCH信道信息时刻必须比为HS-PDSCH配置的第一个时隙提前至少3个时隙的时间,并且的上、下行导频时隙不在计算之内HS-SCCH的初始发射功率由网络侧决定。HS-SCCH的闭环功率控制由HS-SICH信道上的TPC(传输功率控制)信息控制。

  HS-SICH是一个物理信道,是 专用的上行控制信道。它使用的扩频因子为SF=16,调制方式采用QPSKHS-SICH信道用于反馈相关上行信息,主要包括CQI(信道质量指示)和ACK/NACK。为了支持的反馈信息,终端在接收到数据后需要向网络发送ACK或者NACK。终端将1比特的反馈信息通过重复的方式编码成36比特,以提高反馈信息传送的可靠性。终端根据测量的结果选择RTBS(推荐传输块大小)和RMF(推荐调制方式)。RTBS采用R- M编码方式将6比特信息转换成32比特,RMF则采用重复的方式将1比特编码成16比特。RTBSRMF的组合就是CQI当前终端发送HS-SICH 信道信息时刻必须比其对应的HS-PDSCH配置的最后一个时隙滞后至少9个时隙的时间,并且的上、下行导频时隙不在计算之内。HS- SICH的上行开环功控由网络侧配置期望接收功率和终端测量路损得到。HS-SICH闭环功控由HS-SCCH上的TPC(传输功率控制)信息控制。HS -SICH初始上行同步根据相关DPCH,以后的上行同步取决于HS-SCCH上的SS控制字。

  3数据传送典型过程

  终端用户需要相关服务时,首先发起PDP上下文激活的信令流程。在此信令过程中,网络侧给终端配置了与相关的HS-SCCHHS-SICH信息。

  当需要在HS-PDSCH传送下行数据时,网络侧根据各个用户的信道条件、各个用户在缓冲区内的剩余数据量、自从上次某个用户服务后所经过的时间以及哪些用户的重传还没有执行等因素选择合适的用户。网络侧先在HS-SCCH上发送用户标识信息、用来传送数据的HS-PDSCH的配置信息。

终端在收到HS-SCCH后,根据上面携带的用户标识来判断此数据是否属于自己。如果属于自己,则根据HS-SCCH所指示的HS- PDSCH的配置情况进行数据接收。终端根据接收到的数据和测量结果在HS-SICH上向网络反馈结果,用以指示数据传输的是否成功,并 且指示网络侧在下一次的数据传输中采用那种CQI

  网络侧在收到终端HS-SICH上的信息后,进行后续数据的传输或者当前数据的重传。

  用户希望结束数据服务时,终端发起PDP上下文去激活的信令流程。在此信令过程中,网络侧将释放所有的相关的配置。

  3 终端解决方案

  本方案是在T(天碁科技)公司/GSM自动双模解决方案基础上讨论 (高速下行分组接入技术)的实现。

  由于主要是满足用户高速下行数据的应用要求,物理层需要在很短的TTI内把数据解调出来传送给上层,这就要求下行的处理能力强,而且速度必须快。本方案的物理层采用单独的内核和操作系统,高层协议采用另外的内核和操作系统。数据的处理和反馈速度要求非常快,为了加快终端和网络的实时性,把所有的功能都放在终端的物理层来实现。在的实现过程中,终端如果无法正确解码HADPA数据,就会给网络侧回复NACK信息。同时会将这部分数据软比特缓存起来,以便和接收到的重发数据一起解码而获得最好的效果。由于的数据量相当大,这就要求物理层同时具备很大的存储空间。

  为了实现,在MAC中增加了MAC-hs实体来实现重排功能。当MAC-hs收到的数据块的TSN不连续时就需要缓存暂时无法上传给拆分实体的数据,因此也需要额外的缓存空间。

  本方案硬件平台框图如图2所示:

2  参考硬件平台

  在协议栈方面,在基于T原有的/GSM双模协议栈的基础上增加了支持的功能。根据PP标准的定义,在MAC层增加了MAC-hs实体,增加了对HS-DSCH的支持。在物理层也根据标准的定义增加了对HS-PDSCHHS-SCCHHS-SICH相关编解码的支持。增加了RRC层和MAC层、物理层接口对的支持。从而实现了对16QAM的支持。本方案将所有的功能都放在物理层的独立的内核来处理,反馈信息ACK/NACK不需要从MAC传送到物理层后再发送给网络侧,大大增加了相关处理和反馈的实时性。TD- SCDMA 相关的协议栈结构如图3所示:

3  相关的协议栈结构

  4、总结

  经过多年的努力,标准已经越来越受到国际的认可和支持。系统的实现能够大大加强其在国际标准里的竞争力。 终端的实现和产业化是其中很关键的一环。

  终端如果能够配合网络实现、高阶调制、和快速调度等功能,将会更好的支持高速下行数据业务——。同时,芯片集成度的增高、进一步的高阶调制技术、MIMO技术等的研究和实现必将为高速数据业务进一步发展提供更多的空间。

 

阅读(977) | 评论(0) | 转发(0) |
0

上一篇:CcTrch的理解

下一篇:没有了

给主人留下些什么吧!~~