多业务流传送方法、基站及用户终端的制作方法

文档序号:7965268阅读:126来源:国知局
专利名称:多业务流传送方法、基站及用户终端的制作方法
技术领域
本发明涉及无线通信系统,尤其涉及多业务流传送方法,及相应的基站和 用户终端。
背景技术
目前无线通信系统中,允许用户同时在系统中使用多种业务,如 一边打 电话一边从网络下载电影, 一边进行可视通话一边在网上冲浪等。现有技术中一般通过多个业务流来同时承载当前用户的多个并发业务。在 时分通信系统中,通过将不同时间的资源分配给用户的不同业务来实现并发业 务;在码分通信系统中,通过将不同码道的资源分配给用户的不同业务来实现 并发业务。随着正交频分复用(Orthogonal Frequency Division Multiplexing , OFDM)等新技术的发展,在一个业务流中承载多个用户业务就成为提高频镨 效率、提高系统总体吞吐量的更好选择。在码分多址演进分组数据业务(CDMA EV DO)的系统中,采用了 一种叫 做多用户包(MUP - Multi User Packet)的实现机制。即设计一种MAC包格 式,可以包含多个用户的业务包或者一个用户的多个业务包。当该包包含多个 用户的业务包时,系统就实现了在一个业务流中对多个用户的调度支持;当该 包包含某个用户的多个业务包时,系统就实现了在一个业务流中对用户并发业 务的调度支持;通过设置多用户包中每个子包的大小和格式,系统就可以实现 对不同用户或者一个用户的不同业务不同QoS需求的支持。如图1所示,表示 最多携带8个用户数据的多用户包字段结构(由于系统设计的要求, 一个多用 户包最多只能携带8个用户的数据,所以这里规定n小于等于8),其中, Pcaketlnfo field表示携带的每一个用户数据包的包信息字段,占用一个八位字
节(1比特格式信息和7比特MAC层索引信息),Length field表示长度字段, 还包括多用户包头和数据的分界字段(可选),MAC层有效载荷,补充比特 (PAD),以及MAC层尾记录OO。上述现有技术的媒体接入控制(Media Access Control , MAC)包,由于 需要同时兼顾多用户的QoS需求和多个业务的QoS需求,包格式的i殳计中包 含较多的额外开销,整个包的净荷较低,相应的编码效率也较低。由于技术的发展,如采用OFDM技术,已能够实现在一个业务流中传送 多个用户的业务数据;而对于同一个用户的并发业务数据,可以采用一个MAC 包进行封装,发送给接收端;然而,现有技术中还没有提供一个能满足不同业 务的QoS需求、编码效率高、能将一个用户的多业务流通过一个多业务流包进 行发送的方法。发明内容本发明提供多业务流传送方法,实现将一个用户的多个业务流通过一个多 业务流包发送给接收端,且满足不同业务的QoS需求。根据本发明提供的方法,本发明还提供相对应的基站和用户终端。本发明提供的多业务流传送方法一包括当基站向用户终端发送多业务流时,执行下列步骤基站向用户终端发送第 一通知消息,携带多业务流包包类型信息和包格式 指示信息,并将需要发送给用户终端的多业务流数据封装在多业务流包中发送 给用户终端;用户终端接收到基站发送的多业务流包后,根据所述第一通知消息中携带 的包格式指示信息解析并获取多业务流数据;当用户终端向基站发送多业务流时,执行下列步骤用户终端向基站发送第二通知消息,携带多业务流包包类型信息和包格式 指示信息,并将需要发送给基站的多业务流数据封装在多业务流包中发送给基
站;
基站接收到用户终端发送的多业务流包后,根据所述第二通知消息中携带 的包格式指示信息解析并获取多业务流数据;或者
当用户终端向基站发送多业务流时,执行下列步骤
用户终端向基站发送资源请求消息,携带多业务流的资源需求信息;
基站接收到用户终端的资源请求消息后,向用户终端发送第三通知消息, 携带指配的多业务流包类型信息和包格式指示信息;
用户终端收到基站发送的第三通知消息后,按照所述第三通知消息中携带 的包格式指示信息采用对应包格式将需要发送给基站的多业务流数据封装在 多业务流包中发送给基站;
基站接收到用户终端发送的多业务流包后,根据发送给用户终端的第三通 知消息中携带的包格式指示信息解析并获取多业务流数据。
根据本发明的上述方法,基站通过下行消息或带内信令发送所述第一和/ 或第三通知消息给用户终端;
用户终端通过上行消息或带内信令发送所述第二通知消息给基站。
所述第一、第二和第三通知消息为指配消息。
所述第一、第二和第三通知消息中携带的包格式指示信息为包格式标识;
所述用户终端接收到所述第一通知消息后,根据本地保存的包格式标识和 具体的包格式信息对照表,查询出对应的包格式信息,采用查询出的对应包格 式信息解析基站发送的多业务流包;
所述用户终端接收到所述第三通知消息后,根据本地保存的包格式标识和 具体的包格式信息对照表,查询出第三通知消息中包格式指示信息对应的包格 式信息,采用查询出的对应包格式将需要发送给基站的多业务流数据封装在多 业务流包中发送给基站;
所述基站接收到所述第二通知消息后,根据本地保存的包格式标识和具体 的包格式信息对照表,查询出对应的包格式信息,采用查询出的对应包格式信息解析用户终端发送的多业务流包。所述包格式标识为多个比特的二进制数。本发明提供的多业务流传送方法二包括当基站向用户终端发送多业务流时,执行下列步骤基站向用户终端发送第四通知消息,携带多业务流包包类型信息,并将需 要发送给用户终端的多业务流数据和包格式指示信息封装在多业务流包中发 送给用户终端;用户终端接收到基站发送的多业务流包后,根据封装在所述多业务流包中 的包格式指示信息解析并获取多业务流数据;当用户终端向基站发送多业务流时,执行下列步骤用户终端向基站发送第五通知消息,携带多业务流包包类型信息,并将需 要发送给基站的多业务流数据和包格式指示信息封装在多业务流包中发送给 基站;基站接收到用户终端发送的多业务流包后,根据封装在所述多业务流包中 的包格式指示信息解析并获取多业务流数据;或者当用户终端向基站发送多业务流时,执行下列步骤用户终端向基站发送资源请求消息,携带多业务流的资源需求信息;基站接收到用户终端的资源请求消息后,向用户终端发送第六通知消息,携带指配的多业务流包类型信息和包格式指示信息;用户终端收到基站发送的第六通知消息后,按照所述第六通知消息中携带 的包格式指示信息采用对应包格式将需要发送给基站的多业务流数据封装在 多业务流包中发送给基站;基站接收到用户终端发送的多业务流包后,根据发送给用户终端的第六通 知消息中携带的包格式指示信息解析并获取多业务流数据。根据本发明提供的上述方法,基站通过下行消息或带内信令发送所述第四 和/或第六通知消息给用户终端;
用户终端通过上4亍消息或带内信令发送所述第五通知消息给基站。 所述第四、第五和第六通知消息为指配消息。根据本发明的上述方法,封装在所述多业务流包中的包格式指示^f言息为包格式标识;所述基站/用户终端对接收的多业务流包进行解码,获取包格式标识,查询 本地保存的包格式标识和具体的包格式信息对照表,采用查询出的对应包格式 信息解析接收的多业务流包。所述包格式标识为多个比特的二进制数。所述包格式指示信息封装在多业务流包的包头中。本发明提供第一种基站,包括第一发送/接收功能模块,向用户终端发送第一通知消息,携带发送给用户 终端的多业务流包包类型信息和包格式指示信息;接收用户终端发送的携带多 业务流包包类型信息和包格式指示信息的第二通知消息;第 一多业务流包生成模块,将需要发送给用户终端的多业务流数据封装在 多业务流包中;第一多业务流包发送/解析模块,向用户终端发送第一多业务流包生成模块 生成的多业务流包;接收用户终端发送的多业务流包,并根据用户终端发送的 第二通知消息中携带的包格式指示信息解析用户终端发送的多业务流包,获取 多业务流数据。还包括第一包格式存储模块,存储包格式标识和具体的包格式信息对照表; 当第 一发送/接收功能模块接收到用户终端发送的第二通知消息后,查询第 一包格式存储模块中存储的所述对照表,获取第二通知消息中包格式指示信息 携带的包格式标识对应的包格式信息,发送给第一多业务流包发送/解析模块解 析用户终端发送的多业务流包。 本发明提供第二种基站,包括
第二资源请求接收/通知消息发送模块,向用户终端发送第一通知消息,携带发送给用户终端的多业务流包包类型信息和包格式指示信息;接收用户终端 发送的携带多业务流资源需求信息的资源请求消息,向用户终端发送携带指配 的多业务流包包类型信息和包格式指示信息的第三通知消息;第二多业务流包生成模块,将需要发送给用户终端的多业务流数椐封装在 多业务流包中;第二多业务流包发送/解析模块,向用户终端发送第二多业务流包生成模块 生成的多业务流包;接收用户终端发送的多业务流包,并根据发送给用户终端 的第三通知消息中携带的包格式指示信息解析用户终端发送的多业务流包,获 取多业务流数据。还包括第二包格式存储模块,存储包格式标识和具体的包格式信息对照表; 当第二多业务流包发送/解析模块接收到用户终端发送多业务流包后,查询 第二包格式存储模块中存储的所述对照表,获取发送给用户终端的第三通知消 息中包格式指示信息携带的包格式标识对应的包格式信息,解析用户终端发送 的多业务流包。本发明提供第三种基站,包括第三发送/接收功能模块,向用户终端发送第四通知消息,携带发送给用户 终端的多业务流包包类型信息;接收用户终端发送的携带多业务流包包类型信 息的第五通知消息;第三多业务流包生成模块,将需要发送给用户终端的多业务流数据和包格 式指示信息封装在多业务流包中;第三多业务流包发送/解析模块,向用户终端发送第三多业务流包生成模块 生成的多业务流包;接收用户终端发送的多业务流包,根据封装在所述多业务 流包中的包格式指示信息解析并获取多业务流数据。还包括
第三包格式存储才莫块,存储包格式标识和具体的包格式信息对照表; 所述第三多业务流包发送/解析模块对接收的多业务流包进行解码,获取包格式标识,查询第三包格式存储模块中存储的所述对照表,采用查询出的对应包格式信息解析用户终端发送的多业务流包。 本发明提供第四种基站,包括第四资源请求接收/通知消息发送模块,向用户终端发送第四通知消息,携 带发送给用户终端的多业务流包的包类型信息;接收用户终端发送的携带多业 务流资源需求信息的资源请求消息,向用户终端发送携带指配的多业务流包包 类型信息和包格式指示信息的第六通知消息;第四多业务流包生成才莫块,将需要发送给用户终端的多业务流数据封装在 多业务流包中;第四多业务流包发送/解析模块,向用户终端发送第四多业务流包生成模块 生成的多业务流包;接收用户终端发送的多业务流包,并根据发送给用户终端 的第六通知消息中携带的包格式指示信息解析用户终端发送的多业务流包,获 取多业务流数据。还包括第四包格式存储^f莫块,存储包格式标识和具体的包格式信息对照表; 当第四多业务流包发送/解析模块接收到用户终端发送多业务流包后,查询 第四包格式存储4莫块中存储的所述对照表,获取发送给用户终端的第六通知消 息中包格式指示信息携带的包格式标识对应的包格式信息,解析用户终端发送 的多业务流包。本发明提供第一种用户终端,包括第五发送/接收功能模块,向基站发送第二通知消息,携带发送给基站的多 业务流包包类型信息和包格式指示信息;接收基站发送的携带多业务流包包类 型信息和包格式指示信息的第 一通知消息;第五多业务流包生成模块,将需要发送给基站的多业务流数据封装在多业
务流包中;第五多业务流包发送/解析模块,向基站发送所述第五多业务流包生成模块生成的多业务流包;接收基站发送的多业务流包,并根据基站发送的第一通知 消息中携带的包格式指示信息解析基站发送的多业务流包,获取多业务流数 据。还包括第五包格式存储模块,存储包格式标识和具体的包格式信息对照表; 当第五发送/接收功能模块接收到基站发送的第 一通知消息后,查询第五包 格式存储模块中存储的所述对照表,获取所述通知消息中包格式指示信息携带 的包格式标识对应的包格式信息,发送给第五多业务流包发送/解析模块解析基 站发送的多业务流包。本发明提供第二种用户终端,包括第六资源请求发送/通知消息接收模块,向基站发送携带多业务流资源需求 信息的资源请求消息;接收基站返回的携带指配的多业务流包包类型信息和包 格式指示信息的第三通知消息;并接收基站发送的携带多业务流包包类型信息 和包格式指示信息的第 一通知消息;第六多业务流包生成;f莫块,按照所述第三通知消息中携带的包格式指示信 息采用对应包格式将需要发送给基站的多业务流数据封装在多业务流包中;第六多业务流包发送/解析模块,向基站发送所述第六多业务流包生成模块 生成的多业务流包;接收基站发送的多业务流包,并才艮据基站发送的第一通知 消息中携带的包格式指示信息解析基站发送的多业务流包,获取基站发送的多 业务流数据。还包括第六包格式存储模块,存储包格式标识和具体的包格式信息对照表; 当第六资源请求发送/通知消息接收模块接收到基站发送的第 一通知消息 后,查询第六包格式存储模块中存储的所述对照表,获取所述第一通知消息中 包格式指示信息携带的包格式标识对应的包格式信息,发送给第六多业务流包发iM7解析模块解析基站发送的多业务流包。 本发明提供第三种用户终端,包括第七发送/接收功能模块,向基站发送第五通知消息,携带多业务流包包类 型信息;接收基站发送的携带多业务流包包类型信息的第四通知消息;第七多业务流包生成模块,将需要发送给基站的多业务流数据和包格式指 示信息封装在多业务流包中;第七多业务流包发i^/解析模块,向基站发送所述第七多业务流包生成模块 生成的多业务流包;接收基站发送的多业务流包,根据封装在所述多业务流包 中的包格式指示信息解析并获取基站发送的多业务流数据。还包括第七包格式存储模块,存储包格式标识和具体的包格式信息对照表; 所述第七多业务流包发送/解析模块对接收的多业务流包进行解码,获取包格式标识,查询第七包格式存储模块中存储的所述对照表,采用查询出的对应包格式信息解析基站发送的多业务流包。 本发明提供第四种用户终端,包括第八资源请求发i^/通知消息接收模块,向基站发送携带多业务流资源需求 信息的资源请求消息;接收基站返回的携带指配的多业务流包包类型信息和包 格式指示信息的第六通知消息;并接收基站发送的携带多业务流包包类型信息 第四通知消息;第八多业务流包生成模块,按照所述第六通知消息中携带的包格式指示信 息采用对应包格式将需要发送给基站的多业务流数据封装在多业务流包中;第八多业务流包发iH/解析模块,向基站发送所述第八多业务流包生成模块 生成的多业务流包;接收基站发送的多业务流包,根据封装在所述多业务流包 中的包格式指示信息解析并获取基站发送的多业务流数据。还包括第八包格式存储模块,存储包格式标识和具体的包格式信息对照表; 所述第八多业务流包发送/解析^t块对接收的多业务流包进行解码,获取包格式标识,查询第八包格式存储模块中存储的所述对照表,采用查询出的对应包格式信息解析基站发送的多业务流包。 本发明有益效果如下(1) 本发明采用多业务流包来封装一个用户的多个业务流数据,使多个 业务通过一个业务流传送,有效降低系统传输开销和处理负荷。(2) 本发明方法中,可以通过基站和用户终端之间相互发送通知消息, 携带多业务流包包类型信息和包格式指示信息,并将需要发送给接收端的多业 务流数据封装在多业务流包中发送;接收端接收到多业务流包后,根据通知消 息中携带的包格式指示信息解析并获取多业务流数据。这样,在发送给接收端 的多业务流包中不需要增加任何额外的信令开销字节,仅需封装各业务流的业 务数据,降低了数据包字节开销,提高了系统信道的传输效率;本发明另一方法,通过基站和用户终端之间发送携带多业务流包包类型信 息的通知消息,并将需要发送接收端的多业务流数据和包格式指示信息封装在 多业务流包中发送;接收端接收到多业务流包后,根据封装在多业务流包中的 包格式指示信息解析并获取多业务流数据。这样,接收端接收到通知消息后, 得知后续接收的数据包为多业务流包,通过对接收的多业务流包进行解码,获 取包格式指示信息,根据包格式指示信息解析出接收的多业务流数据。该方法 仅需要在多业务流包中增加很少的格式指示信息开销(只需要几个比特),就 能实现将一个用户的多个业务流数据封装在一个MAC包中传送,提高了整个 系统的资源利用效率,提高了系统整体的吞吐量。(3) 采用本发明,可以4艮据用户业务的QoS需求、用户所处的无线环境、 系统空闲资源情况和系统负荷情况设置一系列多业务流包对应的包格式;在传 送多业务流包时,根据具体情况灵活选择一种包格式进行数据封装,充分满足 不同用户、各种资源和负荷情况下的调度需求。


图1为现有技术多用户包字段结构图;图2A、图2B和图2C为本发明方法一流程图;图3为本发明方法一中发送的多业务流包数据结构示意图;图4A、图4B和图4C为本发明方法二流程图;图5为本发明方法二中发送的多业务流包数据结构示意图;图6为与本发明方法一对应的基站结构示意图之一;图7为与本发明方法一对应的基站结构示意图之二;图8为与本发明方法二对应的基站结构示意图之一;图9为与本发明方法二对应的基站结构示意图之二;图IO为与本发明方法一对应的用户终端结构示意图之一;图11为与本发明方法一对应的用户终端结构示意图之二;图12为与本发明方法二对应的用户终端结构示意图之一;图13为与本发明方法二对应的用户终端结构示意图之二。
具体实施方式
方法一参见图2A、图2B和图2C为本发明方法一流程图,其中,图2A为基站 向用户终端发送多业务流包的具体流程,包括如下步骤步骤Sll、基站向用户终端发送第一通知消息,携带多业务流包包类型信 息和包格式指示信息;基站可以通过下行消息或带内信令发送第一通知消息给用户终端;例如在进行信道指配时通过指配消息携带多业务流包包类型信息和包格式指示信 台.,&,第 一通知消息中携带的包格式指示信息可以是包格式标识,预先在基站和
用户终端保存包格式标识和具体的包格式信息对照表;例如假设系统共定 义了 8种多业务流包格式,可以用3个比特的二进制数来表示第一种多业务流包格式用000表示; 第二种多业务流包格式用001表示; 第三种多业务流包格式用010表示; 第四种多业务流包格式用Oll表示; 第五种多业务流包格式用100表示; 第六种多业务流包格式用101表示; 第七种多业务流包格式用110表示; 第八种多业务流包格式用lll表示;每一种多业务流包格式的具体格式信息包括不同业务流数据占用的字节 数和不同业务流数据采用的编码方式等信息;步骤S12、基站将需要发送给用户终端的多业务流数据封装在多业务流包 中发送给用户终端;步骤S13、用户终端接收到基站发送的多业务流包后,根据接收的第一通 知消息中携带的包格式指示信息解析并获取基站发送的多业务流数据;用户终端根据第一通知消息中携带的包格式指示信息(如上述用3个比特 表示的包格式标识),查询本地存储的包格式标识和具体的包格式信息对照表, 查询出对应的包格式信息,采用查询出的对应包格式信息解析基站发送的多业 务流包。图2B为用户终端向基站发送多业务流包的具体流程之一,包括如下步骤: 步骤S21、用户终端向基站发送第二通知消息,携带多业务流包包类型信息和包格式指示信息;具体的包格式指示信息可采用如上所述的二进制数来表示;步骤S22、用户终端将需要发送给基站的多业务流数据封装在多业务流包中发送给基站;
步骤S23、基站接收到用户终端发送的多业务流包后,根据用户终端发送 的第二通知消息中携带的包格式指示信息解析并获取多业务流数据;基站根据第二通知消息中携带的包格式指示信息(如上述用3个比特表示 的包格式标识),查询本地存储的包格式标识和具体的包格式信息对照表,查 询出对应的包格式信息,采用查询出的对应包格式信息解析用户终端发送的多 业务流包;图2C为用户终端向基站发送多业务流包的具体流程之二,包括如下步骤 步骤S31、用户终端向基站发送资源请求消息,携带多业务流的资源需求 信息;步骤S32、基站接收到用户终端的资源请求消息后,向用户终端发送第三 通知消息,携带指配的多业务流包类型信息和包格式指示信息;步骤S33 、用户终端收到基站发送的第三通知消息后,按照第三通知消息 中携带的包格式指示信息采用对应包格式将需要发送给基站的多业务流数据 封装在多业务流包中发送给基站;步骤S34、基站接收到用户终端发送的多业务流包后,根据发送给用户终 端的第三通知消息中携带的包格式指示信息解析并获取多业务流数据。上述方法一中,在多业务流包中仅需封装多业务流的业务数据,不需要封 装任何额外的信令开销字节来指示包格式等信息,从而节省了每一个MAC包 的开销字节。采用方法一发送的多业务流包数据结构示意图如图3所示,包括MAC层有效载荷(MACLayerPayload),封装多业务流的业务数据;MAC尾记录(MAC trailer),占二个比特,01或11。方法二参见图4A、图4B和4C为本发明方法二流程图,其中,图4A为基站向 用户终端发送多业务流包的具体流程,包括如下步骤步骤S41、基站向用户终端发送第四通知消息,携带多业务流包包类型信息; 步骤S42、基站将需要发送给用户终端的多业务流数据和包格式指示信息 封装在多业务流包中发送给用户终端;具体的包格式指示信息可采用如上所述的二进制数来表示; 步骤S43、用户终端接收到基站发送的多业务流包后,根据封装在多业务 流包中的包格式指示信息解析并获取多业务流数据;用户终端接收到多业务流包后,解码出包格式指示信息(即包格式标识), 再根据本地存储的包格式标识和具体的包格式信息对照表,查询出对应的包格 式信息,采用查询出的对应包格式信息解析接收的多业务流包。图4B为用户终端向基站发送多业务流包的具体流程之一,包括如下步骤 步骤S51、用户终端向基站发送第五通知消息,携带多业务流包包类型信息;步骤S52、用户终端将需要发送给基站的多业务流数据和包格式指示信息 封装在多业务流包中发送给基站;步骤S53、基站接收到用户终端发送的多业务流包后,根据封装在多业务 流包中的包格式指示信息解析并获取用户终端发送的多业务流数据;基站接收到多业务流包后,解码出包格式指示信息(即包格式标识),再 根据本地存储的包格式标识和具体的包格式信息对照表,查询出对应的包格式 信息,采用查询出的对应包格式信息解析接收的多业务流包。上述方法二中可以将包格式指示信息封装有多业务流包的包头中。上述方法二发送的多业务流包数据结构示意图如图5所示,包括包格式指示信息字段,占n个比特,例如11=3;MAC层有效载荷(MAC Layer Payload),封装多业务流的业务数据;MAC尾记录(MAC trailer )。由此可见,方法二与方法一相比,仅需在MAC包中增加几个比特的包格 式指示信息。在上述方法二中,用户终端向基站发送多业务流包,也可以采用如图4C
所示的流程步骤,与图2C所示的流程步骤相同,具体包括步骤S61、用户终端向基站发送资源请求消息,携带多业务流的资源需求 种自 步骤S62、基站接收到用户终端的资源请求消息后,向用户终端发送第六 通知消息,携带指配的多业务流包类型信息和包格式指示信息;步骤S63、用户终端收到基站发送的第六通知消息后,按照所述第六通知 消息中携带的包格式指示信息采用对应包格式将需要发送给基站的多业务流 数据封装在多业务流包中发送给基站;步骤S64、基站接收到用户终端发送的多业务流包后,根据发送给用户终 端的第六通知消息中携带的包格式指示信息解析并获取多业务流数据。
根据本发明提供的方法一,本发明提供相对应的第一种基站1,其包含的 相应功能模块结构示意图如图6所示,具体包括第一发送/接收功能模块11,向用户终端发送第一通知消息,携带多业务 流包包类型信息和包格式指示信息;接收用户终端发送的携带多业务流包包类 型信息和包格式指示信息的第二通知消息;第一多业务流包生成模块12,将需要发送给用户终端的多业务流数据封装 在多业务流包中;第一多业务流包发送/解析模块13,向用户终端发送第一多业务流包生成 模块12生成的多业务流包;接收用户终端发送的多业务流包,并根据用户终 端发送的第二通知消息中携带的包格式指示信息解析用户终端发送的多业务 流包,获取多业务流数据;第一包格式存储^f莫块14,存储包格式标识和具体的包格式信息对照表;当第一发送/接收功能模块11接收到用户终端发送的通知消息后,查询第 一包格式存储模块14中存储的所述对照表,获取对应的包格式信息,发送给 第一多业务流包发送/解析模块13解析接收的多业务流包。
根据本发明提供的方法一,本发明提供相对应的第二种基站2,其包含的
相应功能模块结构示意图如图7所示,具体包括第二资源请求接j^/通知消息发送模块21 ,向用户终端发送第 一通知消息, 携带发送给用户终端的多业务流包包类型信息和包格式指示信息;接收用户终 端发送的携带多业务流资源需求信息的资源请求消息,向用户终端发送携带指 配的多业务流包包类型信息和包格式指示信息的第三通知消息;第二多业务流包生成才莫块22,将需要发送给用户终端的多业务流数据封装 在多业务流包中;第二多业务流包发送/解析模块23,向用户终端发送第二多业务流包生成 模块22生成的多业务流包;接收用户终端发送的多业务流包,并根据发送给 用户终端的第三通知消息中携带的包格式指示信息解析用户终端发送的多业 务流包,获取多业务流数据;第二包格式存储模块24,存储包格式标识和具体的包格式信息对照表;当第二多业务流包发il/解析模块23接收到用户终端发送多业务流包后, 查询第二包格式存储模块24中存储的所述对照表,获取发送给用户终端的第 三通知消息中包格式指示信息携带的包格式标识对应的包格式信息,解析用户 终端发送的多业务流包。根据本发明提供的方法二,本发明提供相对应的第三种基站3,其包含的 相应功能模块结构示意图如图8所示,具体包括第三发i^/接收功能4莫块31,向用户终端发送第四通知消息,携带多业务 流包包类型信息;接收用户终端发送的携带多业务流包包类型信息的第五通知 消息;第三多业务流包生成模块32,将需要发送给用户终端的多业务流数据和包 格式指示信息封装在多业务流包中;第三多业务流包发i^/解析模块33,向用户终端发送第三多业务流包生成 模块32生成的多业务流包;接收用户终端发送的多业务流包,根据封装在所 述多业务流包中的包格式指示信息解析并获取多业务流数据。
还包括第三包格式存储模块34,存储包格式标识和具体的包格式信息对照表;所述第三多业务流包发送/解析模块33对接收的多业务流包进行解码,获 取包格式标识,查询第三包格式存储模块34中存储的所述对照表,采用查询 出的对应包格式信息解析接收的多业务流包。根据本发明提供的方法二,本发明提供相对应的第四种基站4,其包含的 相应功能模块结构示意图如图9所示,具体包括第四资源请求接Jlt/通知消息发送模块41,向用户终端发送第四通知消息, 携带发送给用户终端的多业务流包的包类型信息;接收用户终端发送的携带多 业务流资源需求信息的资源请求消息,向用户终端发送携带指配的多业务流包 包类型信息和包格式指示信息的第六通知消息;笫四多业务流包生成才莫块42,将需要发送给用户终端的多业务流数据封装 在多业务流包中;第四多业务流包发送/解析模块43,向用户终端发送第四多业务流包生成 模块42生成的多业务流包;接收用户终端发送的多业务流包,并根据发送给 用户终端的第六通知消息中携带的包格式指示信息解析用户终端发送的多业 务流包,获取多业务流数据;第四包格式存储模块44,存储包格式标识和具体的包格式信息对照表;当第四多业务流包发送/解析模块43接收到用户终端发送多业务流包后, 查询第四包格式存储模块44中存储的所述对照表,获取发送给用户终端的第 六通知消息中包格式指示信息携带的包格式标识对应的包格式信息,解析用户 终端发送的多业务流包。根据本发明提供的方法一,本发明提供相对应的第一种用户终端5,其包 含的相应功能模块结构示意图如图IO所示,具体包括第五发送/接收功能模块51,向基站发送第二通知消息,携带多业务流包 包类型信息和包格式指示信息;接收基站发送的携带多业务流包包类型信息和
包格式指示信息的第 一通知消息;第五多业务流包生成模块52,将需要发送给基站的多业务流数据封装在多 业务流包中;第五多业务流包发送/解析才莫块53,向基站发送所述第五多业务流包生成 模块52生成的多业务流包;4秦收基站发送的多业务流包,并根据基站发送的 通知消息中携带的包格式指示信息解析基站发送的多业务流包,获取多业务流 数据。还包括第五包格式存储模块54,存储包格式标识和具体的包格式信息对照表;当第五发送/接收功能模块51接收到基站发送的笫一通知消息后,查询第 五包格式存储模块54中存储的所述对照表,获取对应的包格式信息,发送给 第五多业务流包发i^/解析模块53解析接收的多业务流包。根据本发明提供的方法一,本发明提供相对应的第二种用户终端6,其包 含的相应功能模块结构示意图如图11所示,具体包括第六资源请求发送/通知消息接收模块61,向基站发送携带多业务流资源 需求信息的资源请求消息;接收基站返回的携带指配的多业务流包包类型信息 和包格式指示信息的第三通知消息;并接收基站发送的携带多业务流包包类型 信息和包格式指示信息的第 一通知消息;第六多业务流包生成^^莫块62,按照所述第三通知消息中携带的包格式指示 信息采用对应包格式将需要发送给基站的多业务流数据封装在多业务流包中;第六多业务流包发送/解析模块63,向基站发送所述第六多业务流包生成 模块62生成的多业务流包;接收基站发送的多业务流包,并根据基站发送的 第一通知消息中携带的包格式指示信息解析基站发送的多业务流包,获取基站 发送的多业务流数据;第六包格式存储模块64,存储包格式标识和具体的包格式信息对照表;当第六资源请求发送/通知消息接收模块61接收到基站发送的第一通知消息后,查询第六包格式存储模块64中存储的所述对照表,获取所述第一通知 消息中包格式指示信息携带的包格式标识对应的包格式信息,发送给第六多业 务流包发i^/解析模块63解析基站发送的多业务流包。
根据本发明提供的方法二,本发明提供相对应的第三种用户终端7,其包 含的相应功能模块结构示意图如图12所示,具体包括
第七发送/接收功能模块71,向基站发送第五通知消息,携带多业务流包 包类型信息;接收基站发送的携带多业务流包包类型信息的第四通知消息;
第七多业务流包生成模块72,将需要发送给基站的多业务流数据和包格式 指示信息封装在多业务流包中;
第七多业务流包发^/解析模块73,向基站发送所述第七多业务流包生成 模块72生成的多业务流包;接收基站发送的多业务流包,根据封装在所述多 业务流包中的包格式指示信息解析并获取多业务流数据。
还包括
第四包格式存储模块74,存储包格式标识和具体的包格式信息对照表;
所述第七多业务流包发送/解析模块73对接收的多业务流包进行解码,获 取包格式标识,查询第七包格式存储模块74中存储的所述对照表,采用查询 出的对应包格式信息解析接收的多业务流包。
根据本发明提供的方法二,本发明提供相对应的第四种用户终端8,其包 含的相应功能4莫块结构示意图如图13所示,具体包括
第八资源请求发送/通知消息接收模块81,向基站发送携带多业务流资源 需求信息的资源请求消息;接收基站返回的携带指配的多业务流包包类型信息 和包格式指示信息的第六通知消息;并接收基站发送的携带多业务流包包类型 信息第四通知消息;
第八多业务流包生成模块82,按照所述第六通知消息中携带的包格式指示 信息采用对应包格式将需要发送给基站的多业务流数据封装在多业务流包中;
第八多业务流包发送/解析模块83,向基站发送所述第八多业务流包生成 模块82生成的多业务流包;接收基站发送的多业务流包,才艮据封装在所述多 业务流包中的包格式指示信息解析并获取基站发送的多业务流数据;第八包格式存储模块84,存储包格式标识和具体的包格式信息对照表;所述第八多业务流包发送/解析模块83对接收的多业务流包进行解码,获 取包格式标识,查询第八包格式存储^^莫块84中存储的所述对照表,采用查询 出的对应包格式信息解析基站发送的多业务流包。综上所述,本发明采用多业务流包来封装一个用户的多个业务流数据,使 多个业务通过一个业务流传送,有效降低系统传输开销和处理负荷。本发明方法一中,在发送给接收端的多业务流包中不需要增加任何额外的 信令开销字节,仅需封装各业务流的业务数据,降低了数据包字节开销,提高 了系统信道的传输效率;本发明方法二中,仅需要在多业务流包中增加很少的格式指示信息开销 (只需要几个比特),就能实现将一个用户的多个业务流数据封装在一个MAC 包中传送,提高了整个系统的资源利用效率,提高了系统整体的吞吐量。采用本发明,可以才艮据用户业务的QoS需求、用户所处的无线环境、系统 空闲资源情况和系统负荷情况设置一 系列多业务流包对应的包格式;在传送多 业务流包时,根据具体情况灵活选择一种包格式进行数据封装,充分满足不同 用户、各种资源和负荷情况下的调度需求。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种多业务流传送方法,其特征在于,当基站向用户终端发送多业务流时,执行下列步骤基站向用户终端发送第一通知消息,携带多业务流包包类型信息和包格式指示信息,并将需要发送给用户终端的多业务流数据封装在多业务流包中发送给用户终端;用户终端接收到基站发送的多业务流包后,根据所述第一通知消息中携带的包格式指示信息解析并获取多业务流数据;当用户终端向基站发送多业务流时,执行下列步骤用户终端向基站发送第二通知消息,携带多业务流包包类型信息和包格式指示信息,并将需要发送给基站的多业务流数据封装在多业务流包中发送给基站;基站接收到用户终端发送的多业务流包后,根据所述第二通知消息中携带的包格式指示信息解析并获取多业务流数据;或者当用户终端向基站发送多业务流时,执行下列步骤用户终端向基站发送资源请求消息,携带多业务流的资源需求信息;基站接收到用户终端的资源请求消息后,向用户终端发送第三通知消息,携带指配的多业务流包类型信息和包格式指示信息;用户终端收到基站发送的第三通知消息后,按照所述第三通知消息中携带的包格式指示信息采用对应包格式将需要发送给基站的多业务流数据封装在多业务流包中发送给基站;基站接收到用户终端发送的多业务流包后,根据发送给用户终端的第三通知消息中携带的包格式指示信息解析并获取多业务流数据。
2、如权利要求1所述的方法,其特征在于,基站通过下行消息或带内信 令发送所述第 一和/或第三通知消息给用户终端; 用户终端通过上行消息或带内信令发送所述第二通知消息给基站。
3、 如权利要求2所述的方法,其特征在于,所述第一、第二和第三通知 消息为指配消息。
4、 如权利要求l、 2或3所述的方法,其特征在于,所述第一、第二和笫 三通知消息中携带的包格式指示信息为包格式标识;所述用户终端接收到所述第 一通知消息后,根据本地保存的包格式标识和 具体的包格式信息对照表,查询出对应的包格式信息,采用查询出的对应包格 式信息解析基站发送的多业务流包;所述用户终端接收到所述第三通知消息后,根据本地保存的包格式标识和 具体的包格式信息对照表,查询出第三通知消息中包格式指示信息对应的包格 式信息,采用查询出的对应包格式将需要发送给基站的多业务流数据封装在多 业务流包中发送给基站;所述基站接收到所述第二通知消息后,根据本地保存的包格式标识和具体 的包格式信息对照表,查询出对应的包格式信息,采用查询出的对应包格式信 息解析用户终端发送的多业务流包。
5、 如权利要求4所述的方法,其特征在于,所述包格式标识为多个比特 的二进制数。
6、 一种多业务流传送方法,其特征在于,当基站向用户终端发送多业务 流时,执行下列步骤基站向用户终端发送第四通知消息,携带多业务流包包类型信息,并将需 要发送给用户终端的多业务流数据和包格式指示信息封装在多业务流包中发 送给用户终端;用户终端接收到基站发送的多业务流包后,根据封装在所述多业务流包中 的包格式指示信息解析并获取多业务流数据;当用户终端向基站发送多业务流时,执行下列步骤 用户终端向基站发送第五通知消息,携带多业务流包包类型信息,并将需 要发送给基站的多业务流数据和包格式指示信息封装在多业务流包中发送给基站;基站接收到用户终端发送的多业务流包后,根据封装在所述多业务流包中的包格式指示信息解析并获取多业务流数据;或者当用户终端向基站发送多业务流时,执行下列步骤用户终端向基站发送资源请求消息,携带多业务流的资源需求信息;基站接收到用户终端的资源请求消息后,向用户终端发送第六通知消息,携带指配的多业务流包类型信息和包格式指示信息;用户终端收到基站发送的第六通知消息后,按照所述第六通知消息中携带的包格式指示信息采用对应包格式将需要发送给基站的多业务流数据封装在多业务流包中发送给基站;基站接收到用户终端发送的多业务流包后,才艮据发送给用户终端的第六通知消息中携带的包格式指示信息解析并获取多业务流数据。
7、 如权利要求6所述的方法,其特征在于,基站通过下行消息或带内信 令发送所述第四和/或第六通知消息给用户终端;用户终端通过上行消息或带内信令发送所述第五通知消息给基站。
8、 如权利要求7所述的方法,其特征在于,所述第四、第五和第六通知 消息为指配消息。
9、 如权利要求6、 7或8所述的方法,其特征在于,封装在所述多业务流 包中的包格式指示信息为包格式标识;所述基站/用户终端对接收的多业务流包进行解码,获取包格式标识,查询 本地保存的包格式标识和具体的包格式信息对照表,采用查询出的对应包格式 信息解析接收的多业务流包。
10、 如权利要求9所述的方法,其特征在于,所述包格式标识为多个比特 的二进制数。
11、 如权利要求10所述的方法,其特征在于,所述包格式指示信息封装 在多业务流包的包头中。
12、 一种基站,其特征在于包括第一发送/接收功能模块,向用户终端发送第一通知消息,携带发送给用户 终端的多业务流包包类型信息和包格式指示信息;接收用户终端发送的携带多 业务流包包类型信息和包格式指示信息的第二通知消息;第一多业务流包生成模块,将需要发送给用户终端的多业务流数椐封装在 多业务流包中;第一多业务流包发送/解析模块,向用户终端发送第一多业务流包生成模块 生成的多业务流包;接收用户终端发送的多业务流包,并根据用户终端发送的 第二通知消息中携带的包格式指示信息解析用户终端发送的多业务流包,获取 多业务流数据。
13、 如权利要求12所述的基站,其特征在于,还包括 第一包格式存储模块,存储包格式标识和具体的包格式信息对照表;当第 一发送/接收功能才莫块接收到用户终端发送的第二通知消息后,查询第 一包格式存储模块中存储的所述对照表,获取第二通知消息中包格式指示信息 携带的包格式标识对应的包格式信息,发送给第 一 多业务流包发送/解析模块解 析用户终端发送的多业务流包。
14、 一种基站,其特征在于包括第二资源请求接4"通知消息发送模块,向用户终端发送第一通知消息,携 带发送给用户终端的多业务流包包类型信息和包格式指示信息;接收用户终端 发送的携带多业务流资源需求信息的资源请求消息,向用户终端发送携带指配 的多业务流包包类型信息和包格式指示信息的第三通知消息;第二多业务流包生成模块,将需要发送给用户终端的多业务流数据封装在 多业务流包中;第二多业务流包发送/解析模块,向用户终端发送第二多业务流包生成模块 生成的多业务流包;接收用户终端发送的多业务流包,并根据发送给用户终端的第三通知消息中携带的包格式指示信息解析用户终端发送的多业务流包,获 取多业务流数据。
15、 如权利要求14所述的基站,其特征在于,还包括 第二包格式存储模块,存储包格式标识和具体的包格式信息对照表;当第二多业务流包发送/解析模块接收到用户终端发送多业务流包后,查询第二包格式存储模块中存储的所述对照表,获取发送给用户终端的第三通知消 息中包格式指示信息携带的包格式标识对应的包格式信息,解析用户终端发送 的多业务流包。
16、 一种基站,其特征在于包括第三发送/接收功能模块,向用户终端发送第四通知消息,携带发送给用户 终端的多业务流包包类型信息;接收用户终端发送的携带多业务流包包类型信 息的第五通知消息;第三多业务流包生成模块,将需要发送给用户终端的多业务流数据和包格 式指示信息封装在多业务流包中;第三多业务流包发送/解析模块,向用户终端发送第三多业务流包生成模块 生成的多业务流包;接收用户终端发送的多业务流包,4艮据封装在所述多业务 流包中的包格式指示信息解析并获取多业务流数据。
17、 如权利要求16所述的基站,其特征在于,还包括 第三包格式存储模块,存储包格式标识和具体的包格式信息对照表; 所述第三多业务流包发送/解析模块对接收的多业务流包进行解码,获取包格式标识,查询第三包格式存储模块中存储的所述对照表,采用查询出的对应 包格式信息解析用户终端发送的多业务流包。
18、 一种基站,其特征在于包括第四资源请求接收/通知消息发送模块,向用户终端发送第四通知消息,携 带发送给用户终端的多业务流包的包类型信息;接收用户终端发送的携带多业 务流资源需求信息的资源请求消息,向用户终端发送携带指配的多业务流包包 类型信息和包格式指示信息的第六通知消息;第四多业务流包生成模块,将需要发送给用户终端的多业务流数据封装在 多业务流包中;第四多业务流包发送/解析模块,向用户终端发送第四多业务流包生成模块 生成的多业务流包;接收用户终端发送的多业务流包,并根据发送给用户终端 的第六通知消息中携带的包格式指示信息解析用户终端发送的多业务流包,获 取多业务流数据。
19、 如权利要求18所述的基站,其特征在于,还包括 第四包格式存储模块,存储包格式标识和具体的包格式信息对照表;当第四多业务流包发送/解析模块接收到用户终端发送多业务流包后,查询 第四包格式存储模块中存储的所述对照表,获取发送给用户终端的第六通知消 息中包格式指示信息携带的包格式标识对应的包格式信息,解析用户终端发送 的多业务流包。
20、 一种用户终端,其特征在于包括第五发送/接收功能模块,向基站发送第二通知消息,携带发送给基站的多 业务流包包类型信息和包格式指示信息;接收基站发送的携带多业务流包包类 型信息和包格式指示信息的第一通知消息;第五多业务流包生成模块,将需要发送给基站的多业务流数据封装在多业 务流包中;第五多业务流包发送/解析模块,向基站发送所述第五多业务流包生成模块 生成的多业务流包;接收基站发送的多业务流包,并才艮据基站发送的第一通知 消息中携带的包格式指示信息解析基站发送的多业务流包,获取多业务流数 据。
21、 如权利要求20所述的用户终端,其特征在于,还包括 第五包格式存储模块,存储包格式标识和具体的包格式信息对照表;当第五发送/接收功能模块接收到基站发送的第一通知消息后,查询第五包 格式存储模块中存储的所述对照表,获取所述通知消息中包格式指示信息携带的包格式标识对应的包格式信息,发送给第五多业务流包发iil/解析模块解析基 站发送的多业务流包。
22、 一种用户终端,其特征在于包括第六资源请求发送/通知消息接收模块,向基站发送携带多业务流资源需求 信息的资源请求消息;接收基站返回的携带指配的多业务流包包类型信息和包 格式指示信息的第三通知消息;并接收基站发送的携带多业务流包包类型信息 和包格式指示信息的第 一通知消息;第六多业务流包生成模块,按照所迷第三通知消息中携带的包格式指示信 息采用对应包格式将需要发送给基站的多业务流数据封装在多业务流包中;第六多业务流包发3^/解析模块,向基站发送所述第六多业务流包生成模块 生成的多业务流包;接收基站发送的多业务流包,并根据基站发送的第一通知 消息中携带的包格式指示信息解析基站发送的多业务流包,获取基站发送的多 业务流数据。
23、 如权利要求22所述的用户终端,其特征在于,还包括 第六包格式存储模块,存储包格式标识和具体的包格式信息对照表;当第六资源请求发送/通知消息接收模块接收到基站发送的第 一通知消息 后,查询第六包格式存储模块中存储的所述对照表,获取所述第一通知消息中 包格式指示信息携带的包格式标识对应的包格式信息,发送给第六多业务流包 发送/解析模块解析基站发送的多业务流包。
24、 一种用户终端,其特征在于包括第七发送/接收功能^^莫块,向基站发送第五通知消息,携带多业务流包包类 型信息;接收基站发送的携带多业务流包包类型信息的第四通知消息;第七多业务流包生成模块,将需要发送给基站的多业务流数据和包格式指 示信息封装在多业务流包中;第七多业务流包发送/解析模块,向基站发送所述第七多业务流包生成模块 生成的多业务流包;接收基站发送的多业务流包,4艮据封装在所述多业务流包 中的包格式指示信息解析并获取基站发送的多业务流数据。
25、 如权利要求24所述的用户终端,其特征在于,还包括第七包格式存储模块,存储包格式标识和具体的包格式信息对照表; 所述第七多业务流包发送/解析模块对接收的多业务流包进行解码,获取包格式标识,查询第七包格式存储模块中存储的所述对照表,采用查询出的对应包格式信息解析基站发送的多业务流包。
26、 一种用户终端,其特征在于包括第八资源请求发送/通知消息接收模块,向基站发送携带多业务流资源需求 信息的资源请求消息;接收基站返回的携带指配的多业务流包包类型信息和包 格式指示信息的第六通知消息;并接收基站发送的携带多业务流包包类型信息 第四通知消息;第八多业务流包生成模块,按照所述第六通知消息中携带的包格式指示信 息采用对应包格式将需要发送给基站的多业务流数据封装在多业务流包中;第八多业务流包发送/解析模块,向基站发送所述第八多业务流包生成模块 生成的多业务流包;接收基站发送的多业务流包,根据封装在所述多业务流包 中的包格式指示信息解析并获取基站发送的多业务流数据。
27、 如权利要求26所述的用户终端,其特征在于,还包括 第八包格式存储模块,存储包格式标识和具体的包格式信息对照表; 所述第八多业务流包发送/解析模块对接收的多业务流包进行解码,获取包格式标识,查询第八包格式存储模块中存储的所述对照表,采用查询出的对应 包格式信息解析基站发送的多业务流包。
全文摘要
本发明公开了一种多业务流传送方法,包括在基站和用户终端之间发送通知消息,携带多业务流包包类型信息和包格式指示信息;将多业务流数据封装在多业务流包中发送给对端,多业务流包接收端根据通知消息中携带的包格式指示信息解析出多业务流数据。本发明还公开一种多业务流传送方法,包括在基站和用户终端之间发送通知消息,携带多业务流包包类型信息;将多业务流数据和包格式信息封装在多业务流包中发送给对端,多业务流包接收端根据多业务流包中携带的包格式指示信息解析出多业务流数据。本发明还公开了相应的基站和用户终端结构。采用本发明能使一个用户的多个业务通过一个业务流传送,有效降低系统传输开销和处理负荷,且能灵活满足不同业务的Qos需求。
文档编号H04W68/00GK101119583SQ20061010408
公开日2008年2月6日 申请日期2006年8月1日 优先权日2006年8月1日
发明者勇 吴 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1