书签 分享 收藏 举报 版权申诉 / 13

一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法.pdf

  • 上传人:54
  • 文档编号:160842
  • 上传时间:2018-01-31
  • 格式:PDF
  • 页数:13
  • 大小:429.58KB
  • 摘要
    申请专利号:

    CN200410089597.8

    申请日:

    2004.12.15

    公开号:

    CN1622477A

    公开日:

    2005.06.01

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    专利权的转移IPC(主分类):H04B 1/38登记生效日:20161213变更事项:专利权人变更前权利人:展讯通信(上海)有限公司变更后权利人:厦门紫光展锐科技有限公司变更事项:地址变更前权利人:201203 上海市浦东松涛路696号3-4层变更后权利人:361015 福建省厦门市火炬高新区创业园诚业楼201室|||授权|||实质审查的生效|||公开

    IPC分类号:

    H04B1/38; H04B7/26; H04J3/00

    主分类号:

    H04B1/38; H04B7/26; H04J3/00

    申请人:

    展讯通信(上海)有限公司;

    发明人:

    汪亮

    地址:

    201203上海市浦东松涛路696号3-4层

    优先权:

    专利代理机构:

    上海新天专利代理有限公司

    代理人:

    王敏杰

    PDF完整版下载: PDF下载
    内容摘要

    本发明涉及TD-SCDMA移动通信系统中的收发控制技术,特别是一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法。每一个控制动作由基本控制操作及其触发时间组成,基本控制单元细分为这七种基本操作,其中包含RFPLL相关的控制操作。在每个周期内所有的控制动作按照触发时间的顺序排列成一个列表,在每个周期的开始,控制动作执行装置从控制动作列表中取得控制动作的信息,然后按照该信息产生相应的RF控制信号,控制动作的列表由控制动作产生器产生。其主要解决现有的发送和接收方法在TD-SCDMA系统中容易产生时间冲突且控制复杂的技术问题,通过使用基本控制操作的组合来实现TD-SCDMA系统不同情况下的发送和接收控制。

    权利要求书

    1、  一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法,其特征在于:每一个控制动作由基本控制操作及其触发时间组成,基本控制单元细分为TX_start_RF,TX_start_BB,TX_END,RX_start_RF,RX_start_BB,RX_END,Nop这七种基本操作,其中TX_start_RF,RX_start_RF包含RF PLL相关的控制操作,TX_start_BB,RX_start_BB包含基带相关的控制操作,TX_END,RX_END为结束相关的控制操作,TX_start_RF,RX_start RF需要提前TX_start_BB,RX_start_BB较长时间;
    在每个周期内所有的控制动作按照触发时间的顺序排列成一个列表,在每个周期的开始,控制动作执行装置从控制动作列表中取得控制动作的信息,然后按照该信息产生相应的RF控制信号,控制动作的列表由控制动作产生器产生。

    2、
      根据权利要求1所述的一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法,其特征在于:该控制动作列表的产生流程是:
    ①读取第一个元素,获得时刻ts1,te1;
    ②判断TR值,若为0,则配置Nop动作,然后结束;若为1,则执行步骤
    ③;若为2,则执行步骤⑦;
    ③配置RX_start_RF动作,时刻:ts1-Δ1;然后,配置RX_start_BB动作,时刻:ts1-Δ2;
    ④读取下一个元素,获得时刻ts2,te2;判断TR是否为0,若是,则配置RX_END动作,时刻:te1-Δ3,然后结束;若否,则执行⑤;
    ⑤判断ts2-te1是否小于δ1,若小于,则执行步骤⑥;若不小于,则配置RX_END动作,时刻:te1-Δ3,然后将ts2值赋予ts1、te2值赋予te1、TR2值赋予TR,然后执行②;
    ⑥判断TR值,若为1,则将te2值赋予te1,然后执行④;若为2,则配置TX_start_RF,时刻:ts2-Δ4-Δss,再配置RX_END动作,时刻:te1-Δ3,再配置TX_start_BB动作,时刻:ts2-Δ5-Δss;然后,将te2值赋予te1,执行⑧;
    ⑦配置TX_start_RF动作,时刻:ts1-Δ4-Δss;然后,配置TX_start_BB动作,时刻:ts1-Δ4-Δss;
    ⑧读取下一个元素,获得时刻ts2,te2;判断TR是否为0,若是,则配置TX_END动作,时刻:te1-Δ6-Δss,然后结束;若否,则执行⑨;
    ⑨判断ts2-te1是否小于δ2,若小于,则执行步骤⑩;若不小于,则配置TX_END动作,时刻:te1-Δ6-Δss,然后将ts2值赋予ts1、te2值赋予te1、TR2值赋予TR,然后执行②;
    ⑩判断TR值,若为2,则将te2值赋予te1,然后执行⑧;若为1,则配置RX_start_RF,时刻:ts2-Δ1,再配置TX_END动作,时刻:te1-Δ6-Δss,再配置RX_start_BB动作,时刻:ts2-Δ2;然后,将te2值赋予te1,执行④;
    其中:
    Δ1:动作RX_START_RF应该提前空中信号的时间;
    Δ2:动作RX_START_BB应该提前空中信号的时间;
    Δ3:动作RX_END应该提前空中信号的时间;
    Δ4:动作TX_START_RF应该提前空中信号的时间;
    Δ5:动作TX_START_BB应该提前空中信号的时间;
    Δ6:动作TX_END应该提前空中信号的时间。
    Δss:Time Advance,发送需要额外提前的时间;
    ts1,ts2,te1,te2:中间变量。

    说明书

    一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法
    技术领域
    本发明涉及TD-SCDMA移动通信系统中的收发控制技术,特别是一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法。
    背景技术
    通信系统需要正确的收发控制来实现信号的发送和接收。对于时分系统来说,在准确的时刻产生正确的控制信号非常重要。通常时分系统的基本发送和接收单位是一个时隙(slot)。以GSM为例,基本的发送和接收操作包括接收一个时隙和发送一个时隙。对于多时隙收发的通信系统,如GPRS,还会有接收两个时隙,发送两个时隙,接收三个时隙等等操作。对于每个接收或者发送的操作,又可以细分为与基带有关的操作和与射频有关的操作。射频部分开启时,锁相环(PLL)稳定通常需要较长的时间,如200us。因此一个接收或者发送操作要顺利完成,就需要前面有一段时间没有任何收发操作。GSM/GPRS通信系统考虑了这个因素,因此它们的发送接收操作以时隙为基本单位可行。
    对于TD-SCDMA系统来说,发送和接收的配置比较灵活,从协议可以看到,发送和接收之间切换的时间比较短,只有约10us(见图1),短于射频部分(RF)的开启时间。因此,在使用一套频率综合器的情况下,相邻的发送和接收时隙的操作就不能用接收一个时隙和发送一个时隙组合而成,因为时间上有冲突。如果仍以slot为基本单位设计操作,那么这种1TX+1RX的操作必须单独作为一种情况。又因为与这种1TX+1RX还可能相邻有发送或者接收的slot,因此总的种类会有很多,包括1TS_RX,1TS_TX,2TS_RX,2TS_TX,3TS_RX,3TS_TX,1TS_TX_1TS_RX,1TS_TX_2TS_RX,1TS_TX_3TS_RX,1TS_RX_1TS_TX,1TS_RX_TTS_TX,1TS_RX_3TS_TX等等。这样使系统的控制变得非常复杂。
    发明内容
    本发明的目的是提供一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法,主要解决现有的发送和接收方法在TD-SCDMA系统中容易产生时间冲突且控制复杂的技术问题,通过使用基本控制操作的组合来实现TD-SCDMA系统不同情况下的发送和接收控制的方法。
    为解决上述技术问题,本发明是这样实现的:
    一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法,其特征在于:每一个控制动作由基本控制操作及其触发时间组成,基本控制单元细分为TX_start_RF,TX_start_BB,TX_END,RX_start_RF,RX_start_BB,RX_END,Nop这七种基本操作,其中TX_start_RF,RX_start_RF包含RF PLL相关的控制操作,TX_start_BB,RX_start_BB包含基带相关的控制操作,TX_END,RX_END为结束相关的控制操作,TX_start_RF,RX_start_RF需要提前TX_start_BB,RX_start_BB较长时间;
    在每个周期内所有的控制动作按照触发时间的顺序排列成一个列表,在每个周期的开始,控制动作执行装置从控制动作列表中取得控制动作的信息,然后按照该信息产生相应的RF控制信号,控制动作的列表由控制动作产生器产生。
    该控制动作列表的产生流程是:
    ①读取第一个元素,获得时刻ts1,te1;
    ②判断TR值,若为0,则配置Nop动作,然后结束;若为1,则执行步骤③;若为2,则执行步骤⑦;
    ③配置RX_start_RF动作,时刻:ts1-Δ1;然后,配置RX_start_BB动作,时刻:ts1-Δ2;
    ④读取下一个元素,获得时刻ts2,te2;判断TR是否为0,若是,则配置RX_END动作,时刻:te1-Δ3,然后结束;若否,则执行⑤;
    ⑤判断ts2-te1是否小于δ1,若小于,则执行步骤⑥;若不小于,则配置RX_END动作,时刻:te1-Δ3,然后将ts2值赋予ts1、te2值赋予te1、TR2值赋予TR,然后执行②;
    ⑥判断TR值,若为1,则将te2值赋予te1,然后执行④;若为2,则配置TX_start_RF,时刻:ts2-Δ4-Δss,再配置RX_END动作,时刻:te1-Δ3,再配置TX_start_BB动作,时刻:ts2-Δ5-Δss;然后,将te2值赋予te1,执行⑧;
    ⑦配置TX_start_RF动作,时刻:ts1-Δ4-Δss;然后,配置TX_start_BB动作,时刻:ts1-Δ4-Δss;
    ⑧读取下一个元素,获得时刻ts2,te2;判断TR是否为0,若是,则配置TX_END动作,时刻:te1-Δ6-Δss,然后结束;若否,则执行⑨;
    ⑨判断ts2-te1是否小于δ2,若小于,则执行步骤⑩;若不小于,则配置TX_END动作,时刻:te1-Δ6-Δss,然后将ts2值赋予ts1、te2值赋予te1、TR2值赋予TR,然后执行②;
    ⑩判断TR值,若为2,则将te2值赋予te1,然后执行⑧;若为1,则配置RX_start_RF,时刻:ts2-Δ1,再配置TX_END动作,时刻:te1-Δ6-Δss,再配置RX_start_BB动作,时刻:ts2-Δ2;然后,将te2值赋予te1,执行④;
    其中:
    Δ1:动作RX_START_RF应该提前空中信号的时间;
    Δ2:动作RX_START_BB应该提前空中信号的时间;
    Δ3:动作RX_END应该提前空中信号的时间;
    Δ4:动作TX_START_RF应该提前空中信号的时间;
    Δ5:动作TX_START_BB应该提前空中信号的时间;
    Δ6:动作TX_END应该提前空中信号的时间。
    Δss:Time Advance,发送需要额外提前的时间;
    ts1,ts2,te1,te2:中间变量。
    本发明方法的优点是控制结构简单,而且对于背景技术中描述的TD-SCDMA系统的发送和接收比较近的情况也可以处理。此外,这种方法同时也适用于GSM/GPRS那种可以基于时隙设计操作的系统。好处是可以用一致的结构处理1TS_RX,2TS_RX,3TS_RX等操作的系统。
    附图说明
    图1是TD-SCDMA子帧结构。
    图2是本发明方法的实现框图。
    图3是本发明方法中控制动作列表产生的流程图。
    具体实施方式
    请参阅图2,它是本发明一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法的实现框图。如图所示:每一个控制动作由上述基本控制操作及其触发时间组成。在每个周期内(如一帧)所有的控制动作按照触发时间的顺序排列成一个列表。在每个周期的开始,控制动作执行装置从控制动作列表中取得控制动作的信息,然后按照该信息产生相应的RF控制信号。控制动作的列表由控制动作产生器产生,通常是运行在微处理器中的程序。本方法介绍的是如何利用上述定义地基本控制操作,产生对应的控制动作序列,从而产生需要的TD-SCDMA RF控制信号。
    每一个控制动作由基本控制操作及其触发时间组成,基本控制单元细分为TX_start_RF,TX_start_BB,TX_END,RX_start_RF,RX_start_BB,RX_END,Nop这七种基本操作,其中TX_start_RF,RX_start_RF包含RF PLL相关的控制操作,TX_start_BB,RX_start_BB包含基带相关的控制操作,TX_END,RX_END为结束相关的控制操作,TX_start_RF,RX_start_RF需要提前TX_start_BB,RX_start_BB较长时间。
    首先将一帧内的发送和接收的需求转化为一个控制需求列表。由于TD-SCDMA系统发送和接收的基本单位是时隙,因此该需求控制列表的每个单元对应一个工作的时隙。每个单元有如下几个域:
    类型(TR):0:结束;1:接收;2:发送;
    开始时刻(ts);
    结束时刻(te);
    例如,如果一帧内要在TS0接收,TS3发送,TS4接收,那么该控制需求列表中将有四项。前三项对应上述的三个时隙,最后一项标志列表结束(TR=0)。
    控制动作列表的产生流程如图3所示,流程是:
    ①读取第一个元素,获得时刻ts1,te1;
    ②判断TR值,若为0,则配置Nop动作,然后结束;若为1,则执行步骤③;若为2,则执行步骤⑦;
    ③配置RX_start_RF动作,时刻:ts1-Δ1;然后,配置RX_start_BB动作,时刻:ts1-Δ2;
    ④读取下一个元素,获得时刻ts2,te2;判断TR是否为0,若是,则配置RX_END动作,时刻:te1-Δ3,然后结束;若否,则执行⑤;
    ⑤判断ts2-te1是否小于δ1,若小于,则执行步骤⑥;若不小于,则配置RX_END动作,时刻:te1-Δ3,然后将ts2值赋予ts1、te2值赋予te1、TR2值赋予TR,然后执行②;
    ⑥判断TR值,若为1,则将te2值赋予te1,然后执行④;若为2,则配置TX_start_RF,时刻:ts2-Δ4-Δss,再配置RX_END动作,时刻:te1-Δ3,再配置TX_start_BB动作,时刻:ts2-Δ5-Δss;然后,将te2值赋予te1,执行⑧;
    ⑦配置TX_start_RF动作,时刻:ts1-Δ4-Δss;然后,配置TX_start_BB动作,时刻:ts1-Δ4-Δss;
    ⑧读取下一个元素,获得时刻ts2,te2;判断TR是否为0,若是,则配置TX_END动作,时刻:te1-Δ6-Δss,然后结束;若否,则执行⑨;
    ⑨判断ts2-te1是否小于δ2,若小于,则执行步骤⑩;若不小于,则配置TX_END动作,时刻:te1-Δ6-Δss,然后将ts2值赋予ts1、te2值赋予te1、TR2值赋予TR,然后执行②;
    ⑩判断TR值,若为2,则将te2值赋予te1,然后执行⑧;若为1,则配置RX_start_RF,时刻:ts2-Δ1,再配置TX_END动作,时刻:te1-Δ6-Δss,再配置RX_start_BB动作,时刻:ts2-Δ2;然后,将te2值赋予te1,执行④;
    其中:
    Δ1:动作RX_START_RF应该提前空中信号的时间;
    Δ2:动作RX_START_BB应该提前空中信号的时间;
    Δ3:动作RX_END应该提前空中信号的时间;
    Δ4:动作TX_START_RF应该提前空中信号的时间;
    Δ5:动作TX_START_BB应该提前空中信号的时间;
    Δ6:动作TX_END应该提前空中信号的时间。
    Δss:Time Advance,发送需要额外提前的时间;
    ts1,ts2,te1,te2:中间变量。

    关 键  词:
    一种 实现 TD SCDMA 系统 不同 情况 发送 接收 控制 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种实现TD-SCDMA系统不同情况下的发送和接收控制的方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-160842.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1