一种下行数据接入和传输的方法和装置的制造方法

文档序号:10627568阅读:331来源:国知局
一种下行数据接入和传输的方法和装置的制造方法
【专利摘要】本发明提供一种下行数据接入和传输的方法和装置,应用于通信领域。本申请的先在与终端设备建立上行链路后,预先建立与所述终端设备的下行链路,然后当接收核心网络下发的下行数据接入和传输指示时,通过该下行链路进行下行数据接入和传输。与现有技术相比,在核心网下发下行数据接入和传输指令前,就预先建好了下行链路,收到下行数据传输的指示时,就可以直接使用已经建立好的下行链路进行下行数据接入和传输,而不是等到核心网下发下行数据接入和传输指令后才进行下行链路的建立,这样,节省了资源分配、指派和协商等系列流程时间,为下行数据接入和传输节省了时间,避免了不必要的延迟,提高网络性能,进而增强用户体验度。
【专利说明】
一种下行数据接入和传输的方法和装置
技术领域
[0001]本发明涉及通信领域,特别涉及一种下行数据接入和传输的方法和装置。
【背景技术】
[0002]GPRS/EGPRS作为在原有的全球移动通信系统(Gloabal System forMobilecommunicat1n,简称为GSM)基础上,通过引入分组交换功能实体发展起来的,以支持采用分组方式进行数据传输的一种移动分组数据业务。随着用户对移动互联的需求的迅猛增长,在其以最大能力提供流量服务的同时,对网络延时等也提出了更高要求。
[0003]根据GPRS/EGPRS无线接入技术协议规定,移动用户终端设备在其主动发起的分组业务接入无线网络的过程可分为one phase access (分组上行一步接入)和two phaseaccess (分组上行两步接入)。从协议描述的接入过程可以看出,在上行链路建立之后,如果此时无线网络在收到核心网下发的下行数据接入和传输指示时,用户终端和网络侧才开始进行下行链路的建立,这对于对延迟敏感的实时应用来说,增加下行数据接入和传输的延时,严重影响用户体验和网络性能。

【发明内容】

[0004]本发明要解决的主要技术问题是提供一种下行数据接入和传输的方法和装置,解决现有由于收到核心网的下行数据接入和传输指示后进行下行链路的建立导致延迟的问题。
[0005]为解决上述问题,本发明提供一种下行数据接入和传输的方法,包括:
[0006]在与终端设备建立上行链路后,预先建立与所述终端设备的下行链路;
[0007]当接收核心网络下发的下行数据接入和传输指示时,通过所述下行链路进行下行数据接入和传输。
[0008]在本发明一种实施例中,所述预先建立与所述终端设备的下行链路包括:
[0009]直接建立与所述终端设备的下行链路;
[0010]或
[0011]判断当前用户数接入数与最大可接入用户数比值是否小于预设比值,如是,则建立与所述终端设备的下行链路;
[0012]或
[0013]判断当前传输的信令信息是否为特定信令信息,如是,则建立与所述终端设备的下行链路。
[0014]在本发明一种实施例中,所述建立与所述终端设备的下行链路包括:分配下行无线资源;通过分组时隙重配信息或分组下行指派信息将分配的下行无线资源结果发送给所述终端设备。
[0015]在本发明一种实施例中,在预先建立与所述终端设备的下行链路之后,还包括:
[0016]判断在预设时间内是否收到核心网下发的下行数据指示,如果没,则拆除所述下行链路。
[0017]在本发明一种实施例中,当接收核心网络下发的下行数据接入和传输指示,下行链路不存在时;还包括建立与所述终端设备的下行链路,通过所述下行链路进行下行数据接入和传输。
[0018]为解决上述问题,本发明还提供一种下行数据接入和传输的装置,包括建立模块和传输模块:
[0019]所述建立模块用于在与终端设备建立上行链路后,预先建立与所述终端设备的下行链路;
[0020]所述传输模块用于当接收核心网络下发的下行数据接入和传输指示时,通过所述下行链路进行下行数据接入和传输。
[0021]在本发明一种实施例中,所述建立模块还用于:
[0022]直接建立与所述终端设备的下行链路;
[0023]或
[0024]判断当前用户数接入数与最大可接入用户数比值是否小于预设比值,如是,则建立与所述终端设备的下行链路;
[0025]或
[0026]判断当前传输的信令信息是否为特定信令信息,如是,则建立与所述终端设备的下行链路。
[0027]在本发明一种实施例中,所述建立模块还用于:分配下行无线资源;通过分组时隙重配信息或分组下行指派信息将分配的下行无线资源结果发送给所述终端设备。
[0028]在本发明一种实施例中,还包括拆除模块,所述拆除模块用于在预先建立与所述终端设备的下行链路之后,判断在预设时间内是否收到核心网下发的下行数据指示,如果没,则拆除所述下行链路。
[0029]在本发明一种实施例中,所述建立模块还用于当接收核心网络下发的下行数据接入和传输指示,下行链路不存在时;建立与所述终端设备的下行链路,通过所述下行链路进行下行数据接入和传输。
[0030]本发明的有益效果是:
[0031]本发明提供一种下行数据接入和传输的方法和装置,本申请的先在与终端设备建立上行链路后,预先建立与所述终端设备的下行链路,然后当接收核心网络下发的下行数据接入和传输指示时,通过该下行链路进行下行数据接入和传输。与现有技术相比,在核心网下发下行数据接入和传输指令前,就预先建好了下行链路,收到下行数据传输的指示时,就可以直接使用已经建立好的下行链路进行下行数据接入和传输,而不是等到核心网下发下行数据接入和传输指令后才进行下行链路的建立,这样,节省了资源分配、指派和协商等系列流程时间,为下行数据接入和传输节省了时间,避免了不必要的延迟,提高网络性能,进而增强用户体验度。
【附图说明】
[0032]图1为本发明实施例一提供的下行数据接入和传输的方法流程示意图;
[0033]图2为本发明实施例二提供的一种下行数据接入和传输的方法流程示意图;
[0034]图3为本发明实施例二提供的另一种下行数据接入和传输的方法流程示意图;
[0035]图4为本发明实施例三提供的下行数据接入和传输的装置的第一种结构示意图;
[0036]图5为本发明实施例三提供的下行数据接入和传输的装置的第二种结构示意图。
【具体实施方式】
[0037]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
[0038]实施例一
[0039]本实施例的控制上网时间的方法,如图1所示,包括以下步骤:
[0040]步骤SlOl:在与终端设备建立上行链路后,可预先建立与终端设备的下行链路;
[0041]在该步骤中,网络侧与终端设备建立上行链路后,应该理解为这里的建立上行链路包括分组上行一步接入的上行链路建立和/或分组上行两步接入的上行链路建立。不管哪种上行链路的建立方式,在建立好上行链路后,就可预先建立该终端设备的下行链路。
[0042]步骤S102:当接收核心网络下发的下行数据指示时,通过该下行链路进行下行数据接入和传输。
[0043]在该步骤中,当网络侧接收到核心网下发的下行数据指示时,即要进行下行数据接入和传输时,由于在步骤SlOl中预先建立好了下行链路,那么就可以直接采用建立好的第一下行链接进行下行数据接入和传输,这样可以快速的将下行数据接入和传输到用户,及收到下行数据就及时对下行数据进行传输,能够避免现有的在收到核心网下发的下行数据接入和传输指示后,才进行下行链路建立,必须等到下行链路建立好后才能进行下行数据接入和传输,不能及时将下行数据接入和传输给终端设备的问题。
[0044]优选的,在上述步骤SlOl中,可预先建立与终端设备的下行链路具体可以为,当上行链路建立好后,就立即进行下行链路的建立。由于无线资源的有限,并且不是进行上行数据传输后就一定会有下行数据接入和传输,为了避免预先建立下行链路占用网络资源导致网络性能差,可以先对现有的网络资源使用情况进行统计,当网络资源使用情况比较空闲的时候进行下行链路的建立,如果网络资源使用比较多的情况,就不进行下行链路的建立。具体可以通过当前接入用户数来进行当前网络资源使用判断,如判断当前用户数接入数与最大可接入用户数比值是否小于预设比值,如是,则建立与终端设备的下行链路。优选的这里的预设比值为二分之一,当然具有的预设比值可以根据具体的情况进行具体设置。具体的还可以,判断当前传输的信令信息是否为特定信令信息,如是,则建立与所述终端设备的下行链路。这里的特定信息主要是指传输到核心网并且核心网会反馈数据的信息,即核心网收到这些特定信息后,会进行下行数据的传输。具体的,特定信令信息包括LLC信令为路由区更新请求,attach请求,PDP激活请求等信令。值得注意是,这里的建立与终端的下行链路,具体可以为网络侧分配下行无线资源,通过分组时隙重配信息或分组下行指派信息将分配的下行无线资源结果发送给终端设备,这样就建立与该终端设备的下行临时块流,完成了下行链路的建立。
[0045]优选的,在上述步骤S102后还包括步骤:判断在预设时间内是否收到核心网的下行数据指示,如果没,则拆除预先建立的下行链路。由于并非每次进行分组上行数据业务的时候都会有下行业务,而且无线资源一般来讲都是比较紧缺的,因此为了灵活处理,无线接入网络侧在终端主动发起的上行链路建立的同时建立了下行链路后,在一定时间后,如果还未接收到核心网侧有任何下行数据的指示,则将预先分配的下行链路拆除,不再继续保持该终端对其的占用,以使其他用户使用。这样避免预先建立下行链路导致过多占用资源而影响网络性能的问题。
[0046]进一步,如果在没有预先建立下行链路或者预先建立了下行链路,后面拆除了下行链路,收到了核心网下发的下行数据指示,那么就进行下行链路的建立,建立后通过该下行链路进行下行数据接入和传输。这样可以避免没有下行链路导致下行数据无法传输的问题。
[0047]实施例二
[0048]为了更详细说明本发明的内容,本实施例结合具体上行链路的建立过程进行详细说明,值得注意是,本实例中主要是针对下行链路的建立进行详细阐述即本实例中的下行链路主要指实施例一中的预先建立的下行链路,对于下行链路和通过下行链路的进行下行数据接入和传输如上述实施例一样。下面,结合图2和图3进行详细说明:
[0049]图2是在分组上行一步接入时,进行下行数据接入和传输的流程图,具体包括步骤:
[0050]步骤S201:用户终端设备发起CHANNEL REQUEST消息(分组信道请求);
[0051]步骤S202:网络侧向用户终端设备发送PACKET UPLINK ASSIGNMENT消息(分组上行指派);
[0052]在该步骤中,网络侧(网络侧是相对于用户终端设备而言的,在本实施例中基站控制器即是其实物代表)收到消息后,根据终端用户能力和要求分配合适的用户资源,然后给用户终端设备发送PACKET UPLINK ASSIGNMENT消息(分组上行指派),其中包括终端可以使用的无线资源和上行链路本身的相关参数。
[0053]步骤S203:用户终端设备向网络侧发送包含TLLI的数据;
[0054]在该步骤中,该用户终端设备收到上行指派消息后,就在为其分配的无线信道中发送上行数据。由于可能存在众多用户同时申请接入的情况,导致网络侧不知道所分的资源到底给了哪个用户,终端将包含用户标志的数据发送给网络侧,如果网络侧在竞争冲突解决的时候收到用户设备标识(这里使用TLLI,即Temporary Logical Link Identifier临时逻辑链路标识),当网络侧收到终端发送的第一包包含TLLI的数据后被认为是有效数据。
[0055]步骤S204:网络侧发回PACKET UPLINK ACK消息(分组上行应答)后,表示竞争冲关解决,上彳丁链路建立完成;
[0056]步骤S205:网络侧开始提前建立下行链路。
[0057]在该步骤中,具体的这里网络侧可以是基站控制器BSC (Base Stat1nContrller)分配下行无线资源,然后给用户终端发送PACKET TIMESLOT REC0NFI⑶RE (分组时隙重配置)或者PACKET DOWNLINK ASSIGNMENT消息(分组下行指派)建立下行TBF(Temporary Block Flow)。
[0058]这样,当BSC收到真正有下行数据传输的指示时,就可以直接使用已经建立好的下行链路,节省了资源分配、指派和协商等系列流程,为下行数据接入和传输节省了时间。
[0059]图3是在分组上行两步接入时,进行下行数据接入和传输的流程图,具体包括步骤:
[0060]步骤S301:用户终端设备发起CHANNEL REQUEST消息(分组信道请求);
[0061]步骤S302:给用户终端发送PACKET UPLINK ASSIGNMENT消息包含一个单块的分组上行指派消息;
[0062]步骤S303:终端在收到上行指派消息后,在这个单块上发送PACKET RESOURCEREQUEST消息(分组资源请求),该消息携带TLLI和该用户传输数据所需要的具体要求;
[0063]步骤S304:网络侧收到此消息后,根据终端用户能力和要求分配合适的用户资源,然后回复PACKET UPLINK ASSIGNMENT分组上行指派消息,至此,上行链路建立完成。
[0064]步骤S305:网络侧开始提前建立下行链路。
[0065]在该步骤中,具体的这里网络侧可以是基站控制器BSC (Base Stat1nContrller)分配下行无线资源,然后给用户终端发送PACKET TIMESLOT REC0NFI⑶RE (分组时隙重配置)或者PACKET DOWNLINK ASSIGNMENT消息(分组下行指派)建立下行TBF(Temporary Block Flow)。
[0066]这样,当BSC收到真正有下行数据传输的指示时,就可以直接使用已经建立好的下行链路,节省了资源分配、指派和协商等系列流程,为下行数据接入和传输节省了时间。
[0067]提前分配下行资源节约了接入时间,对资源分配有短时间的无效占用。为了解决该问题,在本实施例中,可以根据当前网络资源使用情况进行处理。例如,根据当前信道上占用的用户数启动下行提前建立,可设置类似下行建立时,用户个数小于实际最大可同时接入用户的二分之一来设定启动下行提前建立。还可采用基站控制器通过获取BSSGP头上的T比特,BSSGP头上的T比特是上行链路中传输的数据在协议规定的BSSGP层指示所传输内容的类型的标识位,判定是否是LLC层信令,通过固定位置的LLC类型获取LLC信令信息,如LLC信令为路由区更新请求,attach请求,PDP激活请求等信令时,进入下行提前建立流程,准备下行分组资源,进行下行指派,下行LLC信令收到后立即在已有分配信道上发送数据,减少资源分配和无线口的分配流程。即判断当前传输的信令信息是否为特定信令信息,如是,则建立与终端设备的下行链路。考虑到Gb 口为可靠的高速连接,此方式不会导致过多的资源浪费。如果上行传输的LLC是LLC层数据,也可以考虑如此操作,但考虑到,上层LLC并不一定马上有下行LLC帧对应发送,下发信道分配会导致过多地占用实际的下行无线资源。在此情况下,只进行下行资源的预分配,等待收到核心网下发的数据后,立即进行指派,并下发数据。
[0068]实施例三
[0069]本实施例的下行数据接入和传输装置401,包括建立模块4011和传输模块4012:建立模块4011用于在与终端设备建立上行链路后,可预先建立与终端设备的下行链路;传输模块4012用于当接收核心网络下发的下行数据接入和传输指示时,通过下行链路进行下行数据接入和传输。
[0070]具体的,建立模块4011还用于:直接建立与终端设备的下行链路;或判断当前用户数接入数与最大可接入用户数比值是否小于预设比值,如是,则建立与终端设备的预设下行链路;或判断当前上行链路传输的数据是否通过特定端口进行传送,如是,则建立与终端设备的预设下行链路。
[0071]具体的,建立模块4011还用于:分配下行无线资源;通过分组时隙重配信息或分组下行指派信息将分配的下行无线资源结果发送给所述终端设备。
[0072]进一步,还包括拆除模块4013 ;拆除模块4013用于在预先建立与终端设备的下行链路之后,判断在预设时间内是否收到核心网下发的下行数据接入和传输指示,如果没,则拆除下行链路。当然,还拆除模块还可以用于当下行数据接入和传输完成后,不需要下行链路时,拆除下行链路。
[0073]进一步,建立模块4011还用于当接收核心网络下发的下行数据接入和传输指示,下行链路不存在时;建立与终端设备的下行链路,传输模块4012还用于通过下行链路进行下行数据接入和传输。
[0074]本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,上述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0075]以上实施例仅用以说明本发明的技术方案而非限制,仅仅参照较佳实施例对本发明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。
【主权项】
1.一种下行数据接入和传输的方法,其特征在于,包括: 在与终端设备建立上行链路后,预先建立与所述终端设备的下行链路; 当接收核心网络下发的下行数据传输指示时,通过所述下行链路进行下行数据接入和传输。2.如权利要求1所述的下行数据接入和传输的方法,其特征在于,所述预先建立与所述终端设备的下行链路包括: 直接建立与所述终端设备的下行链路; 或 判断当前用户数接入数与最大可接入用户数比值是否小于预设比值,如是,则建立与所述终端设备的下行链路; 或 判断当前传输的信令信息是否为特定信令信息,如是,则建立与所述终端设备的下行链路。3.如权利要求2所述的下行数据接入和传输的方法,其特征在于,所述建立与所述终端设备的下行链路包括:分配下行无线资源;通过分组时隙重配信息或分组下行指派信息将分配的下行无线资源结果发送给所述终端设备。4.如权利要求1-3任一项所述的下行数据接入和传输的方法,其特征在于,在预先建立与所述终端设备的下行链路之后,还包括: 判断在预设时间内是否收到核心网下发的下行数据指示,如果没,则拆除所述下行链路。5.如权利要求4所述的下行数据接入和传输的方法,其特征在于,当接收核心网络下发的下行数据传输指示,下行链路不存在时;还包括建立与所述终端设备的下行链路,通过所述下行链路进行下行数据接入和传输。6.一种下行数据接入和传输的装置,其特征在于,包括建立模块和传输模块: 所述建立模块用于在与终端设备建立上行链路后,预先建立与所述终端设备的下行链路; 所述传输模块用于当接收核心网络下发的下行数据传输指示时,通过所述下行链路进行下行数据接入和传输。7.如权利要求6所述的下行数据接入和传输的装置,其特征在于,所述建立模块还用于: 直接建立与所述终端设备的下行链路; 或 判断当前用户数接入数与最大可接入用户数比值是否小于预设比值,如是,则建立与所述终端设备的下行链路; 或 判断当前传输的信令信息是否为特定信令信息,如是,则建立与所述终端设备的下行链路。8.如权利要求7所述的下行数据接入和传输的装置,其特征在于,所述建立模块还用于:分配下行无线资源;通过分组时隙重配信息或分组下行指派信息将分配的下行无线资源结果发送给所述终端设备。9.如权利要求6-8任一项所述的下行数据接入和传输的装置,其特征在于,还包括拆除模块,所述拆除模块用于在预先建立与所述终端设备的下行链路之后,判断在预设时间内是否收到核心网下发的下行数据指示,如果没,则拆除所述下行链路。10.如权利要求9所述的下行数据接入和传输的装置,其特征在于,所述建立模块还用于当接收核心网络下发的下行数据传输指示,下行链路不存在时;建立与所述终端设备的下行链路,通过所述下行链路进行下行数据接入和传输。
【文档编号】H04W76/00GK105992388SQ201510060715
【公开日】2016年10月5日
【申请日】2015年2月5日
【发明人】陈新林, 王继宏
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1