CN102098727B - 数据速率控制方法和装置 - Google Patents

数据速率控制方法和装置 Download PDF

Info

Publication number
CN102098727B
CN102098727B CN200910189008.6A CN200910189008A CN102098727B CN 102098727 B CN102098727 B CN 102098727B CN 200910189008 A CN200910189008 A CN 200910189008A CN 102098727 B CN102098727 B CN 102098727B
Authority
CN
China
Prior art keywords
group
rate control
data rate
control parameter
network element
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200910189008.6A
Other languages
English (en)
Other versions
CN102098727A (zh
Inventor
支春霞
陈燕燕
刘永俊
郭小龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200910189008.6A priority Critical patent/CN102098727B/zh
Publication of CN102098727A publication Critical patent/CN102098727A/zh
Application granted granted Critical
Publication of CN102098727B publication Critical patent/CN102098727B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例提供了数据速率控制方法、装置和***。本发明实施提供的一种数据速率控制的方法包括:其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;根据所述获取的第一网元的组数据速率控制参数和与所述第一网元连接的至少一个第二网元的信息,确定第二网元的组数据速率控制参数的相关信息,其中第二网元是比所述第一网元的层次低并参与所述组的数据传输的网元;向第二网元发送所述确定的第二网元的组数据速率控制参数的相关信息,以使所述第二网元进行数据速率控制。把对单个终端的数据速率控制转化为对组的数据速率控制,以解决网络拥塞。

Description

数据速率控制方法和装置
技术领域
本发明涉及通信技术领域,特别涉及一种数据速率控制方法和装置。
背景技术
M2M(Machine to Machine,机器对机器)是一大类业务的统称,比如智能抄表、远程控制、移动交付、定位跟踪、医疗监护等多种业务都属于M2M业务。传统的通信业务,通信双方都是人,而M2M业务的通信双方并非都是通常意义上的人。比如远程监控业务,一个典型的场景是传感器节点获取环境的信息,然后通过无线通信***把环境数据发送给对应的控制节点,控制节点再根据数据进行不同的处理。这里传感器节点和控制节点之间的通信并不涉及到人的参与,属于机器跟机器的通信。M2M是个广义的概念,还包括通信一方是人的情况,比如人通过遥控器控制设备。
目前蜂窝移动通信的移动终端用户已经大约有30亿,而M2M业务将会使无线通信终端数量的增长速度将会大幅加快。庞大的终端数量对无线通信***是一个巨大挑战。如果终端数量庞大,那么数据速率限制将会非常复杂,而且复杂度会随着终端数量增长而增长,数据速率控制相关的信令开销会消耗大量的网络资源。需要提供一种数据速率控制方案解决在终端数量庞大的情况下的网络可能会出现的拥塞,减少数据速率控制相关的信令开销对网络资源的消耗。
发明内容
本发明实施例提供的数据速率控制方法和装置,以解决网络拥塞问题。
本发明实施提供的一种数据速率控制的方法可以通过以下方案实现:
获取第一网元的组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;根据所述获取的第一网元的组数据速率控制参数和与所述第一网元连接的至少一个第二网元的信息,确定第二网元的组数据速率控制参数的相关信息,其中第二网元是比所述第一网元的层次低并参与所述组的数据传输的网元;向第二网元发送所述确定的第二网元的组数据速率控制参数的相关信息,以使所述第二网元进行数据速率控制。
本发明实施提供的另外一种数据速率控制的方法可以通过以下方案实现:
数据速率控制网元获取组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;数据速率控制网元接收数据包;当接收的数据包中携带所述组的组标识相关信息,根据所述获取的组数据速率控制参数,对接收的数据包进行数据速率控制。
本发明实施例提供的一种网络设备可以通过以下方案实现:
该网络设备与至少一个其它网络设备连接,包括获取模块,用于获取所述网络设备的组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;处理模块,用于根据所述获取模块获取的所述网络设备的组数据速率控制参数,和与所述网络设备连接的至少一个其它网络设备的信息,确定其它网络设备的组数据速率控制参数的相关信息,其中其它网络设备是比所述网络设备的层次低并参与所述组的数据传输的网络设备;发送模块,用于向其它设备发送所述处理模块确定的其它网络设备的组数据速率控制参数的相关信息,以使其它网络设备进行数据速率控制。
本发明实施例提供的一种通信***可以通过以下方案实现:
该通信***包括第一网络设备和至少一个第二网络设备,所述第一网络设备与第二网络设备相连,第二网络设备比第一网络设备层次低,所述第一网络设备,用于根据所述第一网络设备的组数据速率控制参数以及第二网络设备的信息,确定第二网络设备的组数据速率控制参数的相关信息;向第二网络设备,发送确定的第二网络设备的组数据速率控制参数的相关信息,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;所述第二网络设备,用于接收所述第一网络设备确定的组数据速率控制参数的相关信息和数据包;当接收的数据包中携带所述组的组标识相关信息,根据接收到的组数据速率控制参数的相关信息,对接收到的数据包进行数据速率控制。
在本发明的实施例中,把对单个终端的数据速率控制转化为对组的数据速率控制,以解决网络拥塞。同时,根据组对数据进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种数据速率控制方法流程示意图;
图2为本发明实施例提供的另一种数据速率控制方法流程示意图;
图3为本发明实施例一提供的一种数据速率控制方法流程示意图;
图4为本发明实施例二提供的一种数据速率控制方法流程示意图;
图5为本发明实施例五提供的一种通信设备结构示意图;
图6为本发明实施例六提供的一种通信***结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在无线通信中,可以把对单个终端的数据速率控制转化为对组的数据速率控制,以解决网络拥塞。其中“组”是若干个终端的集合。对组的划分可以有多种依据,比如属于同一个用户或一群用户的若干个终端;或者位于同一地理区域的若干个终端,比如同一小区或基站范围的若多个终端;或者具有同一特征的若干个终端,比如用于智能抄表的多个终端。对组进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。
在无线通信***中,终端通过接入网连接到核心网,跟同样连接到和核心网的其他终端进行通信,或者跟连接到核心网的网外实体进行通信。而当实行本地交换时,可以允许连接到同一接入网的终端之间进行通信时,不一定需要通过核心网。对组的数据速率进行控制时,需要在接入网或核心网当中进行组的数据速率控制,或者在接入网和核心网都需要进行组的数据速率控制。
对于不同的通信***,接入网和核心网所包括的网元可能并不同。接入网部分可能包括一级或多级网元,比如GSM(Global System for Mobile Communication,全球移动通信***)中,接入网包括BTS(Base Transceiver Station,基站收发站)和BSC(Base StationController,基站控制器);WCDMA(Wideband Code Division Multiple Access,宽带码分多址接入)通信***中,接入网包括NodeB(基站)和RNC(Radio Network Controller,无线网络控制器);WiMAX(Worldwide Interoperability for Microwave Access,全球互联微波接入)通信***中,接入网包括BS(Base Station,基站)和ASN GW(Access ServiceNetwork Gateway,接入业务网络网关)。终端需要先连接到接入网的网元,如BTS、NodeB或BS,然后再经过若干个级别的接入网的网元连接到核心网,比如经过BTS到达BSC,或者经过NodeB到达RNC,或者经过BS到达ASN GW,再到核心网。另一种情况如LTE(LongTerm Evolution,长期演进)通信***,终端只需要通过一级的接入网的网元eNodeB(演进基站)接入到核心网。
核心网当中的网元可能会更加复杂,但通常会包含一个业务处理网元,可能还包括一个移动性管理网元,跟接入网的网元进行连接,可能还包括一个外部网关功能网元,连接核心网外部的通信实体。业务处理网元可以是MSC(Mobile Switching Center,移动交换中心)、SGSN(Serving GPRS SupportNode,通用分组无线业务的服务节点)、MME(MobileManagement Entity,移动管理实体)或者S-GW(Serving Gateway,服务网关)等,其中,MME属于移动性管理网元,一般不看作业务处理网元,但不排除将来M2M业务通过信令面传输,从而可以通过MME实施处理。外部网关功能网元可以是GMSC(Gateway MobileSwitching Center,网关移动交换中心)、GGSN(Gateway GPRS Support Node,通用分组无线业务的网关节点)、P-GW(PDN(Packet Data Network,分组数据网络)Gateway,分组数据网络网关)等。另外核心网一般还包括一个记录用户签约信息和位置信息的实体,可能是HLR(Home Location Register,归属地位置寄存器)或HSS(Home Subscriber Server,归属地签约服务器)等实体,HLR或HSS跟核心网中的其它实体有连接,支持业务流程的完成。在M2M***当中,还有一个实体M2M Server(M2M服务器),M2M Server可能是核心网的一个网元,也有可能是网外实体,通过接口跟核心网中的其它实体连接。M2M服务器给M2M用户提供服务,还可以用于管理M2M终端。
如图1,为本发明实施例提供的数据速率控制方法流程示意图,包括:
101、获取第一网元的组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数。
这里获取第一网元的组数据速率控制参数,可以包括查找存储在第一网元的组数据速率控制参数的相关信息;或者,从比第一网元层次高的网元获取所述第一网元的组数据速率控制参数的相关信息;根据第一网元的组数据速率控制参数的相关信息确定第一网元的组数据速率控制参数。
102、根据述获取的第一网元的组数据速率控制参数和与该第一网元连接的至少一个第二网元的信息,确定第二网元的组数据速率控制参数的相关信息,其中第二网元是比所述第一网元的层次并参与所述组的数据传输低的网元。
第一网元和第二网元可以是直接相连,也可以是指第二网元通过其他网元跟第一网元进行连接。
在用户数据传递过程中,如果是上行数据传递,数据先到达的网元比数据后达到的网元的层次低。下行数据传递的情况相反,即数据先到达的网元比数据后到达的网元的层次高。如LTE接入网和SAE核心网组成***,从低到高的网元依次是eNodeB、S-GW和P-GW。另外由于网络当中其它网元所获取的用户相关参数,包括组数据速率控制参数,最初的源头是记录用户签约信息的网元,如HSS或HLR,因此虽然记录用户签约信息的网元不会参与用户数据的传递,但也看作是比其它网元更高层次的网元。举例来说,第一网元可以是HSS或HLR,而第二网元可以为M2M Server、P-GW、S-GW、GGSN、SGSN、MME、MSC、GMSC、RNC、eNodeB、NodeB、BTS、BSC或BS;或者第一网元可以是M2M Server、P-GW、GGSN或GMSC,第二网元是S-GW、SGSN、MME、MSC、RNC、eNodeB、NodeB、BTS、BSC或BS;或者第一网元可以是S-GW、SGSN、MME、MSC,第二网元是RNC、eNodeB、NodeB、BTS、BSC或BS;或者第一网元可以是RNC、BSC,第二网元是NodeB、BTS或BS。更多的例子就不再一一列举了。
其中,确定第二网元的组数据速率控制参数的相关信息可以包括:根据与所述第一网元连接的第二网元的个数,均分所述获取的第一网元的组数据速率控制参数,确定第二网元的组数据速率控制参数的相关信息为均分的所述获取的第一网元的组数据速率控制参数;或者,根据获取的第一网元的组数据速率控制参数,所述第一网元管理的组成员数量,以及其中一个第二网元管理的组成员数量,确定该其中一个第二网元的组数据速率控制参数的相关信息。
103、向第二网元发送确定的第二网元的组数据速率控制参数的相关信息,以使所述第二网元进行数据速率控制。
在无线通信中,把对单个终端的数据速率控制转化为对组的数据速率控制,以解决网络拥塞。同时,根据组对数据进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。
如图2,为本发明实施例提供的另外一种数据速率控制方法流程示意图,包括:
201、数据速率控制网元获取组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数。
202、数据速率控制网元接收数据包。
203、当接收的数据包中携带所述组的组标识相关信息,根据获取的组数据速率控制参数,对接收的数据包进行数据速率控制。
对接收的数据包进行数据速率控制包括:根据接收的数据包的组标识相关信息,记录一定时间内所述组的数据量;当接收的组的数据量超过获取的组数据速率控制参数的限制,丢弃当前接收的数据包,或者缓存当前接收到的数据包;当接收的组的数据速率没有超过获取的组数据速率控制参数的限制,传递当前接收的数据包。
在无线通信中,把对单个终端的数据速率控制转化为对组的数据速率控制,以解决网络拥塞。同时,根据组对数据进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。
数据的传递方向分为上行和下行,上行是指从终端向网络侧传递数据,下行是指从网络侧向终端传递数据。对组数据速率控制分成上行数据的组数据速率控制和下行数据的组数据速率控制,对应的组数据速率控制参数分别为上行数据的组数据速率控制参数和下行数据的组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数。也可以不区分上下行,只用一个组数据速率控制参数,统一对上下行数据进行控制。
组数据速率控制参数,可以作为用户的签约信息,存储在一些网元,比如存储在HLR或HSS。组数据速率控制参数,也可以设置在进行组数据速率控制的网元。
实施一
对于下行数据传递,如图3为本发明实施例一提供的数据速率控制方法流程示意图,包括:
301、组数据速率控制网元获取下行数据的组数据速率控制参数。
组数据速率控制参数,可以作为用户的签约信息,存储在一些网元,比如组数据速率控制参数存储在HLR或HSS时;还可以设置在进行组数据速率控制的网元。
当存储在一些网元,比如组数据速率控制参数存储在HLR或HSS时,HLR或HSS可以查找记录的下行数据的组数据速率控制参数,把该下行数据的组数据速率控制参数发送给进行下行数据的组速率控制的网元,比如M2M服务器或外部网关功能网元,其中外部网关功能网元可以为P-GW、GGSN或GMSC等。M2M服务器或外部网关功能网元对通过自身传递的该组的下行数据的进行速率控制。因为下行数据可能通过多个M2M服务器或外部网关功能网元进行传递,因此HLR或HSS可以把总的下行数据的组数据控制速率参数分配到每个M2M服务器或外部网关功能网元。可以HLR或HSS按照连接的M2M服务器或外部网关功能网元的个数来分配下行数据的组数据控制速率参数,例如,HLR或HSS记录的下行数据的组数据速率控制参数为10Mbps,并且有2个P-GW参与下行数据传递,那么HLR或HSS可以给每个P-GW平均分配5Mbps的下行数据的组数据速率控制参数,并且把5Mbps的下行数据的组数据速率控制参数值发送给每个P-GW。
另外,下行数据的组数据速率控制参数的分配,也可以在业务进行过程中会有新的M2M服务器或外部网关功能网元加入下行数据传递时,由M2M服务器或外部网关功能网元主动向HLR或HSS请求获取下行数据的组数据速率控制参数,HLR或HSS把部分或全部的下行数据的组数据速率控制参数发送给请求的M2M服务器或外部网关功能网元;或者原有的M2M服务器或外部网关功能网元退出下行数据传递时,由M2M服务器或外部网关功能网元主动向HLR或HSS请求释放已获取的下行数据的组数据速率控制参数资源,HLR或HSS收回已分配的下行数据的组数据速率控制资源。例如,HLR或HSS记录的下行数据的组数据速率控制参数为10Mbps,第一P-GW参与下行组数据传递,该第一P-GW向HLR或HSS请求获取下行数据的组数据速率控制参数,该请求可以携带第一P-GW业务需要的下行数据的组数据速率控制参数,比如7Mbps,HLR或HSS根据总的下行数据的组数据速率控制参数和请求中携带的下行数据的组数据速率控制参数给该第一P-GW分配下行数据的组数据速率控制参数,如把7Mbps的下行数据的组数据速率控制参数值发送给该第一P-GW。而第二P-GW又向HLR或HSS请求获取下行数据的组数据速率控制参数,并且该请求中携带有该第二P-GW的业务需要的下行数据的组数据速率控制参数,比如3Mbps,HLR或HSS根据总的下行数据的组数据速率控制参数和请求中携带的下行数据的组数据速率控制参数给该第二P-GW分配下行数据的组数据速率控制参数,如把3Mbps的下行数据的组数据速率控制参数值发送给该第二P-GW。如果有第三P-GW向HLR或HSS发送请求获取下行数据的组数据速率控制参数,那么HLR或HSS可以向第三P-GW发送一个回应,表示下行数据的组数据速率控制参数已经超出总数的限制,因此拒绝请求。对于下行数据传递,组数据速率控制参数也可以设置在进行组数据速率控制的网元。比如,如果只通过唯一的M2M服务器或外部网关功能网元进行下行数据传输,可以把这个唯一的M2M服务器或外部网关功能网元作为下行数据的组数据速率控制和下行数据的组数据速率控制参数管理的最高层次的网元,在该M2M服务器或外部网关功能网元配置组数据速率控制参数。比如P-GW,如果下行数据只通过唯一一个P-GW传输,那么只需要在该P-GW进行速率控制,可以在P-GW配置下行数据的组数据速率控制参数。另外在本地交换的场景中,业务源设备和目的设备都是通信网络内的终端,业务源设备和目的设备都位于一个共同网元的管理之下,那么数据的传递可以只通过该共同网元进行,不一定需要更高层次网元的参与。比如源设备和目的设备连接到共同的S-GW,那么业务数据的传递从源设备到达S-GW之后,可以不用再传递到P-GW,而是直接从S-GW传递给目的终端。在本地交换场景下,可以在实现本地交换的网元预先配置下行数据的组数据速率控制参数,该实现本地交换的网元根据下行数据的组数据速率控制参数对下行的组数据传递进行控制。在相关网元当中配置下行数据的组数据速率控制参数,比较适用于一组当中终端的位置和业务量变化较小的情况。
还有一种方法是,由进行下行数据的组速率控制的网元在需要的时候,再获取下行数据的组数据速率控制参数,如果一个网元要进行组G的下行数据传递,而它没有对应的下行数据的组数据速率控制参数,那么可以向高一层次的网元请求获取组G的下行数据的组数据速率控制参数,发送获取下行数据的组数据速率控制参数请求到高一层次的网元,命令当中带有组标识,还可以带有期望的下行数据的组数据速率控制参数值或者连接的终端数等,高一层次的网元如果有对应的存储的下行数据的组数据速率控制参数,并且可以给请求方分配,就直接给出获取下行数据的组数据速率控制参数请求的响应,否则可以继续向更高层次的网元请求,直至最高层次的网元。如果网元认为限制参数太低不能满足业务要求,或者太高需要降低,那么可以发送更新参数请求到高一层次的网元,命令当中带有组标识,还可以带有期望的参数值或者连接的终端数等,高一层次的网元可以直接给请求方发送获取参数响应,对参数进行更新,也可以继续向更高层次的网元进行请求,直至最高层次的网元。为了简化***,不一定每个层次的网元都具有组数据速率限制参数的管理功能,最简单的情况是只有网络当中的最高层次的网元,以及各业务过程当中数据传递的最高层次的网元,比如前面所说的P-GW,进行参数的管理。此时如果高一层次的网元不支持管理功能,那么只会对更低层次网元的获取参数请求和更高层次网元的获取参数响应进行转发。在本地交换场景当中数据传递的最高层次的网元可能是接入网网元如eNodeB、RNC等等,也有可能是核心网网元S-GW、SGSN等等。
302、根据获取的下行数据的组数据速率控制参数和接收的数据包的组标识相关信息,组数据速率控制网元对接收的数据包进行数据速率控制。
传递下行数据的网元获得下行数据的组数据速率控制参数之后,根据获得的下行数据的组数据速率控制参数对传递的下行数据包进行速率控制。数据包携带组标识相关信息,该组标识相关信息可以为组标识,还可以是组标识对应的标识,比如IMSI(InternationalMobile Subscriber Identity,国际移动用户标识)或IMEI(International MobileEquipment Identity,国际移动设备标识)。传递下行数据的网元可以记录跟组标识对应的标识,比如同属于一组的IMSI或IMEI,那么根据数据包携带的这些组标识对应的标识可以查找到组标识,然后再根据组标识所对应的下行数据的组数据速率控制参数对下行数据传输进行控制。根据组标识,记录一定时间内该组的数据量;当接收的该组的数据量超过获取组数据速率控制参数的限制,丢弃当前接收的数据包,或者缓存当前接收到的数据包;当接收的该组的数据速率没有超过获取的组数据速率控制参数的限制,传递当前接收的数据包。当丢弃当前接收的数据包或者缓存当前接收的数据包,还可以通知业务源降低数据速率。
在无线通信中,把对单个终端的下行数据的数据速率控制转化为对组的下行数据的数据速率控制,以解决网络拥塞。同时,对下行数据按照组进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。
当组数据速率控制参数不区分上下行时,只用一个组数据速率控制参数,统一对上下行数据进行控制时,数据速率控制方法可以参照上述实施一的数据速率的控制方法。
实施二
对于对于上行数据传递,因为终端的位置可能会比较分散,所以可能多个网元,甚至是多个位于不同地理位置的网元都需要对上行组速率进行限制。可以采取分层控制的方法,网元的分层是根据上行数据传递所经过的网元的顺序,上行数据最先到达的接入网网元是m层接入网元,再经过(m-1)层接入网元,如此一直到1层接入网元,再传递到核心网,经过的第一个核心网元是n层核心网元,再经过(n-1)层核心网元,如此一直到1层核心网元。1层核心网元是指真正进行控制的最高层次的网元,可以是M2M服务器、P-GW、GGSN或GMSC。有可能有多个1层核心网元传递同一个组的上行数据,那么还需要一个唯一的网元,如HLR或HSS,对多个1层核心网元的数据速率控制操作进行控制。
对于上行数据传递,如图4为本发明实施例二提供的速率控制方法流程示意图,包括:
401、根据连接的各个低一层次的网元所管理的组成员数量或者地理区域分布进行上行数据的组数据速率控制参数的分配;
对于上行数据传递,需要进行上行数据的组数据速率控制参数的分配,即高一层次的网元需要把上行数据的组数据速率控制参数分配给低一层次的网元。高一层次的网元可以根据该高一层次的网元连接的各个低一层次的网元所管理的组成员数量来进行上行数据的组数据速率控制参数的分配;或者高一层次的网元还可以根据该高一层次的网元连接的各个低一层次的网元所管理的组成员的地理区域分布来进行上行数据的组数据速率控制参数的分配。
高一层次的网元根据该该高一层次的网元所管理的组成员数量,以及与其连接的各个低一层次的网元所管理的组成员数量,来进行上行数据的组数据速率控制参数的分配,比如高一层次的网元连接有3个低一层次的网元,该高一层次的网元可分配的数据速率是10Mbps,而且该高一层次的网元管理的成员数量为100个,而跟该高一层次网元连接的3个低一层次的网元所管理的组成员数量分别为20、30和50个,可以按照平均分配的原则,分别给3个低一层次的网元分配2Mbps、3Mbps和5Mbps的组数据速率控制参数。在很多情况下,终端可能一个一个加入或离开网络的,比如网元M一开始可能只连接一个低一层次的网元N1,而该网元N1管理了1个组成员,上行组数据速率限制是10Mbps,那么M发送10Mbps的组数据速率控制参数给N1,当N1连接的组成员数量增加到4个时,此时一直不需要改变组数据速率控制参数;当增加了一个低一层次的网元N2连接到M,而该网元N2管理了1个组成员时,此时M向N1发送命令进行组数据速率控制参数更改,把N1的组数据速率控制参数更新为8Mbps,并且向N2发送2Mbps的组数据速率控制参数。用平均的方法来分配组数据速率控制参数,组成员数量有变化都可能会引起组数据速率控制参数更改,所以可以使用其它分配策略。比如引入一个门限,如规定平均每个终端的组数据速率更改不能低于某个值v,在前面的例子中规定v=0.5Mbps,那么N2连接的终端数量增加到2个、3个、4个的时候都不需要改变组数据速率控制参数,直到N2连接的终端数量增加到5个的时候,M才对N1和N2的组数据速率控制参数进行更新。或者设定跟终端数量相关的多个门限,当终端数量超过或低于一定门限的时候,才会更改组数据速率控制参数。比如规定1至10个终端分配2Mbps,11至30个终端分配5Mbps,31个以上的终端分配10Mbps,还是上面的例子,一开始只有N1连接1个终端,那么M发送2Mbps组数据速率控制参数给N1,如果N2又连接了1个终端,那么M2也发送2Mbps组数据速率控制参数给N2,之后N1连接的终端数增加到11个,N2连接的终端数增加到8个,那么M更新N1的组数据速率控制参数为5Mbps,而N2的组数据速率控制参数不变。如果之后N1连接的终端数增加到31个,那么M可以向更高一层次的网元请求分配更多的组数据速率份额,也可以在N1请求分配更多组数据速率份额的时候拒绝N1的请求,或者把剩余的所有组数据速率份额都分配给N1,即N1的参数更新为8Mbps。
网元管理的组成员数量,可以是正在通过网元进行业务的终端数量,也可以是处于连接状态,并且上行数据需要经过该网元进行传递的终端,还可以是已经附着网络的终端数量,也就是跟网络进行连接,但可能已经发起或没发起业务的终端,或者也可以是预期要经过该网元进行上行数据传递的终端数量。每一个网元所管理的组成员数量,可以显式的或隐式的报告给高一层次的网元。通过显式的或隐式的报告的方法,每一层次的网元都可以知道自己低一层次的每一个网元所管理的某个组成员的数量,以及自己所管理的某个组成员的数量。
显式的方式是,网元发送携带该网元所管理的组成员数量参数的消息给高一层次的网元。比如eNodeB当中记录处于连接状态的一组终端数量为k个,那么eNodeB发送一个报告命令给高一层次网元,比如核心网当中的S-GW,命令当中带有终端数量k,以及组标识或跟组标识关联的其它标识。
隐式报告的方法是不需要专门发送一个消息,高一层次的网元根据低一层次网元发送的跟组成员状态转换相关的命令就可以维护组成员的数量。比如一种移动通信网络当中终端附着的过程,如果属于某个组的终端附着到网络,终端向核心网发送附着请求,附着请求当中带有组标识,eNodeB转发附着请求到MME,MME收到附着请求之后如果成功,MME记录的组成员数量加一,并且MME发送业务建立请求到S-GW,业务建立请求当中带有组标识,如果业务建立成功S-GW把记录的组成员数量加一,并且向P-GW发送业务建立请求,当中也带有组标识,如果业务建立成功P-GW记录的组成员数量加一,P-GW向S-GW发送业务建立响应,S-GW向MME发送业务建立响应,MME向eNodeB发送附着接受命令,当中带有组标识,eNodeB收到后可以把记录的组成员数量加一,并且向MME回应附着完成命令,当然eNodeB也有可能在一开始终端发给自己的附着请求当中识别出终端所属的组并且把对应组成员数量加一。而当网元管理的组成员数量是指处于连接状态的组成员终端数量的情况,可以举业务请求的过程为例,比如在一种移动通信***当中,终端要发起业务请求时,先向eNodeB发送业务请求命令,当中带有组标识,eNodeB根据组标识可以把相应组成员数量加一,然后向MME发送业务请求命令,同样MME可以把相应组成员数量加一,然后终端通过eNodeB把上行数据中转到S-GW,中间省略了一些步骤,S-GW根据数据当中带有的组标识把相应组成员数量加一,并且把数据转发到P-GW,同样P-GW可以把相应组成员数量加一。相应的也有组成员数量减少的过程,比如终端去附着的时候,向MME发送去附着请求,MME可以根据其中的组标识把相应组成员数量减一,并向S-GW发送删除业务请求,S-GW同样可以根据组标识把相应组成员数量减一,并向P-GW发送删除业务请求,P-GW也可以根据组标识把相应组成员数量减一,最后在MME、eNodeB和终端之间进行信令连接释放过程的时候,eNodeB可以根据组标识把相应组成员数量减一。相对于业务请求过程,业务结束时终端从连接态转换为空闲态也可以使得对应网元所管理的组成员数量减少,具体过程类似,就不再详细展开了。以上过程简单的说,如果涉及到多个网元的请求和响应命令,并不是对各个命令的顺序进行限定,但一般情况下,同样两个网元之间,收到请求命令之后才能发送对应的响应命令,而如果涉及到三个网元,只有收到前一个网元的请求命令才会向下一个网元发送相应的请求命令,至于收到前一个网元的请求命令之后先返回响应命令还是先向下一个网元发送请求命令的顺序不做限定。
当需要分配更多的数据速率的时候,网元也可以主动向高一层次的网元请求进行上行数据的组数据速率控制参数更新,高一层次的网元如果同意上行数据的组数据速率控制参数更新请求,则向该发送请求的网元发送新的上行数据的组数据速率控制参数;或者由高一层次的网元判断是否需要对低一层次的网元的上行数据的组数据速率控制参数进行更新,如果需要,则向低一层次的网元发送上行数据的组数据速率控制参数的更新命令。同样,当网元不需要那么高的组数据速率限制时,可以通过采用组数据速率控制参数更新,把一部分组数据速率份额还给高层次的网元,也可以是该网元主动向高一层次的网元请求进行上行数据的组数据速率控制参数的更新,或者由高一层次的网元判断是否需要对低一层次的网元的组数据速率控制参数进行更新,过程类似。还有一种方法是并不显式的传递更新的组数据速率控制参数,但是传递一个跟组数据速率控制参数相关的参数,各网元收到这个跟组数据速率控制参数相关参数可以计算出新的组数据速率控制参数。比如高一层次的网元在自己管理的组成员数量发生变化的时候,或者变化超过或低于规定的门限的时候,向所有低一层次的网元发送自己管理的组成员总数,或者还加上总的组数据速率控制参数,每一个低一层次的网元根据总的组数据速率控制参数以及自己管理的组成员数量可以计算出该低一层次的网元的新的组数据速率控制参数,比如总的组成员数量是100个终端,总的组数据速率控制参数是10Mbps,如果一个低一层次的网元自身管理的同一个组的成员数量为20个,那么可以计算得到更新的组数据速率控制参数是2Mbps。这种方法的好处是给多个网元发送相同的信息,可以利用多播或广播的方式发送总的组成员总数,或者总的组数据速率控制参数,降发送的信令开销。
网元可以根据该网元连接的各个低一层次的网元所管理的组成员的地理区域分布来进行上行数据的组数据速率控制参数的分配。比如终端在网络当中的地理位置可能是受限的,比如一组当中多个终端只可能连接到网元N1和N2,且N1和N2是同一类型的网元,它们共同的高一层次的网元是M,M可以分配的上行数据的组数据速率控制参数是10Mbps,那么M可以给N1和N2各分配5Mbps的组数据速率限制。
上面讲到的例子当中低一层次的网元的上行数据的组数据速率控制参数的和小于等于高一层次的网元的总的上行数据的组数据速率控制参数,但实际上也可能大于高一层次网元的总的上行数据的组数据速率控制参数,比如高一层次的网元M的上行数据的组数据速率控制参数是10Mbps,而连接网元M的低一层次的网元N1和N2的上行数据的组数据速率控制参数分别是6Mbps和8Mbps。主要是考虑一般情况下数据速率不会达到上行数据的组数据速率控制参数的值,如果低一层次的网元的上行数据的组数据速率控制参数和刚好等于高一层次的网元的上行数据的组数据速率控制参数,那么大多数情况下,总的数据速率都达不到高一层次的网元的上行数据的组数据速率控制参数的限制,可能会造成带宽的浪费,因此可以让上行数据的组数据速率控制参数的和略高于高一层次的网元的上行数据的组数据速率控制参数,这种数情况下,总的数据速率既不会超过高一层次的网元的上行数据的组数据速率控制参数限制,并且不会造成带宽浪费。不过如果低一层次网元的上行数据的组数据速率控制参数的和高于高一层次的网元的上行数据的组数据速率控制参数,一般需要高一层次的网元也对上行数据的组数据包进行实际的速率控制。
另外,网络当中高一层次的网元跟低一层次的网元不一定是一对多的关系,有可能是多对多的关系,这样低一层次网元的份额可能来自于多个高一层次网元的分配。比如M1和M2是高一层次的同类网元,N1和N2是低一层次的同类网元,M1跟N1和N2连接,M2跟N1和N2连接,M1的组数据速率控制参数值是10Mbps,M2的组数据速率控制参数是8Mbps,一开始分配给N1的组数据速率控制参数是5Mbps,分配给N2的组数据速率控制参数是2Mbps,都来自于M2的分配,后来N1连接的终端数量增加,需要8Mbps的组数据速率控制参数值,向M2请求被拒绝,可以再向M1请求进行组数据速率控制参数更新,该组数据速率控制参数请求中带有需要更新的参数和组标识,然后M1给N1再分配3Mbps的组数据速率控制参数。另一种方式是低一层次的网元可以灵活改变所属高一层次的网元,以获取所需的数据速率,比如上面的例子当中N1可以向M1请求8Mbps的数据速率,然后释放从M2获取的5Mbps数据速率,而在后面的数据传递当中,相关组的上行数据都转发到M1。
402、根据分配的上行数据的组数据速率控制参数和接收的数据包的组标识相关信息,对接收的数据包进行数据速率控制。
当一个网元获得分配给该网元的上行数据的组数据速率控制参数之后,对上行组数据的限制方法可以是根据收到的数据包当中的组标识或跟组标识关联的标识记录在一定时间内这个组的数据量,如果要超过上行数据的组数据速率控制参数的限制,则丢弃数据包,或者缓存一段时间再继续传递,网元也可以通知终端或低一层次的网元降低某一组的上行数据速率。如果没有超过上行数据的组数据速率控制参数的限制,则可以继续传递数据包。
在整个上行数据的组数据速率控制的过程当中,网络当中的网元可能参与上行数据的组数据速率控制参数的分配过程,但是不一定进行实际的数据速率控制操作。比如相互连接的网元按层次从高到低依次是L、M、N。L分配上行数据的组数据速率控制参数给M,M分配上行数据的组数据速率控制参数给N,但是真正控制数据速率的只有L和N。即N收到数据包之后,根据其中带有的标识判断是属于某个组的,如果不超过这个组的上行数据的组数据速率控制参数的限制,那么就把数据包传递到M,否则丢弃数据包。而M收到数据包之后并不进行组数据速率是否超出上行数据的组数据速率控制参数的判断,直接传递到L。在L又会进行跟N类似的数据速率限制操作。一般在移动通信网络当中,可以根据需要灵活的规定哪些网元需要进行实际的数据速率限制操作。比如为了更好的避免上行拥塞问题,应当在最靠近终端的网元,即m层接入网元进行实际的数据速率限制,如BTS、NodeB、eNodeB、BS等网元,而在接入网其它层次的网元可以不作实际限制,而在核心网当中可以在最靠近外部网络实体的地方,即1层核心网元进行实际的数据速率限制,如GMSC、GGSN、P-GW等网元,而在核心网其它层次的网元可以不作实际限制。当然在其余层次网元也加以实际控制也是可以的,这样虽然会给其它网元增加一定的复杂度,但是有时可以增加***的容量,比如前面提到的,低一层次网元的组数据速率控制参数限制参数之和大于高一层次网元的组数据速率控制参数值的时候,可以同时在低一层次网元和高一层次的网元进行实际的限制,使得在较高数据速率的时候也不会造成网络拥塞,而且在较低数据速率的时候不会太浪费网络带宽。另外也不是每一层网元都参与组数据速率控制参数的分配和管理过程,比如在WCDMA R99***当中,NodeB只实现了物理层功能,把组数据速率管理或控制功能放在NodeB当中会增加较大的成本,因此可以把这些功能放在更高一层次的网元RNC当中。前面还提到1层核心网元是最靠近外部网络的网元,是进行实际上行数据速率控制的最高层次的网元,但是有可能有多个1层核心网元传递同一个组的上行数据,所以还需要一个唯一的网元,如HLR或HSS,对多个1层核心网元的限制操作进行控制,这个网元这里称为0层核心网元,它只对上行数据的组数据速率控制参数进行分配和管理,但因为数据传递并不经过这个网元,因此不需要进行实际的数据速率控制。而参数的分配方法跟上面所说的类似,不过在很多情况下,可能只有唯一一个1层核心网元,这时0层核心网元可以直接把所存储的上行数据的组数据速率控制参数发送给1层核心网元,后面的参数分配和速率控制都统一由1层核心网元来进行。
在无线通信中,把对单个终端的上行数据的数据速率控制转化为对组的上行数据的数据速率控制,以解决网络拥塞。同时,对上行数据按照组进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。
当组数据速率控制参数不区分上下行时,只用一个组数据速率控制参数,统一对上下行数据进行控制时,数据速率控制方法可以参照上述实施二的数据速率的控制方法。
实施例三
在本发明的一个实施例中,接入网***采用LTE***,即只有一层接入网元eNodeB,核心网***采用SAE***,包括MME、S-GW、P-GW、HSS等网元。组G的组数据速率控制参数,包括上行数据的组数据速率控制参数和下行数据的组数据速率控制参数,作为签约数据存储在HSS当中。当然也可以不区分上下行,只用一个组数据速率控制参数,统一对上下行数据进行控制。
在下行数据的组数率控制的过程中,网外实体经过P-GW向组G的一个终端发送数据。核心网对该终端发起寻呼,终端收到该寻呼后发起业务请求。MME收到该寻呼之后,可以跟HSS进行交互,HSS可以对P-GW的下行数据的组数据速率控制参数进行更新,如果P-GW当中已经记录了下行数据的组数据速率控制参数,那么HSS可以不对下行数据的组数据速率控制参数进行更新。如果进行更新,可以是HSS直接发送下行数据的组数据速率控制参数的更新命令到P-GW,该下行数据的组数据速率控制参数的更新命令中携带组标识和更新的下行数据的组数据速率控制参数;也可以采用HSS发送***用户数据命令到MME,***用户数据命令中携带组标识和更新的下行数据的组数据速率控制参数,MME收到后返回一个应答,并且向S-GW发送更新承载命令,该更新承载命令当中携带刚收到的组标识和对应的更新的下行数据的组数据速率控制参数,S-GW再把组标识和对应的更新的下行数据的组数据速率控制参数通过更新承载命令发送给P-GW,P-GW收到组标识和对应的更新的下行数据的组数据速率控制参数后就可以对所记录的下行数据的组数据速率控制参数进行修改。比如HSS查找组G的签约数据当中下行数据的组数据速率控制参数值为10Mbps,于是发送一个下行数据的组数据速率控制参数的更新命令到P-GW,其中携带的下行数据的组数据速率控制参数值5Mbps,如果HSS能确认只有一个P-GW负责传递组G的下行数据,可以把10Mbps组的下行数据的组数据速率控制参数发送给P-GW。P-GW获取下行数据的组数据速率控制参数后,就可以对通过的组G的下行数据进行实际的速率控制。
在有的情况下,比如M2M应用当中,终端可能是静止的,并且通过固定的P-GW传递上下行数据,此时核心网可能不需要在向终端发下行数据之前发起对终端的寻呼,而是直接通过预设的路径传递下行数据包。此时HSS可以提前发送下行数据的组数据速率控制参数的更新命令到组数据包经过的P-GW。那么当P-GW获取组G的下行数据的组数据速率控制参数之后,在P-GW收到下行数据包的时候,就可以检查组G的下行数据速率是否超过所记录的下行数据的组数据速率控制参数,如果没有超过,则继续传递数据包,否则丢弃数据包或通知业务源降低数据速率。而P-GW也可以主动向HSS发送更新下行数据的组数据速率控制参数的请求命令,该更新下行数据的组数据速率控制参数的请求命令当中带有组G的标识。该更新下行数据的组数据速率控制参数的请求命令可以标明是更新上行数据的组数据速率控制参数还是下行数据的组数据速率控制参数,还可以携带有期望的下行数据的组数据速率控制参数值。收到更新下行数据的组数据速率控制参数的请求命令之后,HSS根据自身存储的对应组的下行数据的组数据速率控制参数参数记录回应更新下行数据的组数据速率控制参数的请求命令到P-GW。也可以采用HSS发送***用户数据命令到MME,***用户数据命令中携带组标识和更新的下行数据的组数据速率控制参数,MME收到后返回一个应答,并且向S-GW发送更新承载命令,该更新承载命令当中携带刚收到的组标识和对应的更新的下行数据的组数据速率控制参数,S-GW再把组标识和对应的更新的下行数据的组数据速率控制参数通过更新承载命令发送给P-GW,P-GW收到组标识和对应的更新的下行数据的组数据速率控制参数后就可以对所记录的下行数据的组数据速率控制参数进行修改。
对于类似本地交换的场景当中的下行控制,进行真正控制的网元可能还包括S-GW、MME、eNodeB等。一开始某个终端要向组G的一个终端发送数据,使用本地交换的方式,源数据经过eNodeB到S-GW,S-GW发现目的终端也连接到该S-GW,而数据包当中带有组G的标识,如果S-GW当中没有记录组G的下行数据的组数据速率控制参数,或者S-GW记录的组G的下行数据的组数据速率控制参数不足以支持当前业务速率,需要进行下行数据的组数据速率控制参数的更新。那么S-GW向P-GW发送获取下行数据的组数据速率控制参数请求或更新下行数据的组数据速率控制参数请求,携带组G的标识、连接的终端数量或期望的下行数据的组数据速率控制参数值,如2Mbps,P-GW当中若已经存储了相关的下行数据的组数据速率控制参数值如8Mbps,就直接给S-GW发送携带2Mbps参数值的获取下行数据的组数据速率控制参数请求响应或更新下行数据的组数据速率控制参数请求响应。获取下行数据的组数据速率控制参数请求可以为建立会话请求,获取下行数据的组数据速率控制参数请求响应可以为建立会话响应。这样S-GW就可以根据下行数据的组数据速率控制参数对本地交换的数据进行下行速率控制,而其余的组G的下行数据速率控制还是由P-GW来完成。如果所有业务都来自于本地交换,那么可能P-GW当中也不会记录下行数据的组数据速率控制参数,此时S-GW可通过P-GW中转把下行数据的组数据速率控制参数请求发送到HSS,从HSS返回的下行数据的组数据速率控制参数请求响应获得分配的或更新的下行数据的组数据速率控制参数。
在上行数据的组数率控制的过程中,当上行数据的组数率控制参数在网元当中一开始没有记录时。在终端附着到网络或者发起业务请求时,MME跟HSS进行交互,HSS可以通过前面所说的流程更新P-GW当中的上行数据的组数率控制参数。P-GW可以根据实施二中的组数据速率控制参数的分配方法把全部或部分上行数据的组速率份额分配给S-GW,或者MME,MME可以再把全部或部分上行数据的组速率份额分配给eNodeB。P-GW向S-GW发送更新参数请求,携带分配给S-GW或MME的新的上行数据的组速率控制参数参数,S-GW向MME发送更新参数请求,携带分配给MME或eNodeB的新的上行数据的组速率控制参数,MME向eNodeB发送参数修改请求,携带分配给eNodeB的新的上行数据的组速率控制参数。这里提到的消息可以借用现有的消息,只不过携带新的参数,如更新参数请求可以使用更新承载请求,参数修改请求可以使用承载修改请求。另一种方式是终端发送PDN连接请求到MME,或者在附着到网络时通过eNodeB发送附着请求到MME,或者通过eNodeB中转发送业务请求到MME,MME发送获取参数请求到S-GW,其中携带组标识,S-GW发送或中转获取参数请求到P-GW,P-GW给S-GW或MME分配上行数据的组速率控制参数,并且通过获取参数响应发送给S-GW或MME,MME可以给eNodeB发送参数修改请求,携带S-GW或MME分配给eNodeB的上行数据的组速率控制参数。这里提到的命令可以借用现有的命令,只不过携带新的参数,如获取参数请求可以使用建立会话请求,获取参数响应可以使用建立会话响应,参数修改请求可以使用承载建立请求。当然获取参数请求也有可能是从eNodeB发起,其它流程类似就不再重复了,注意eNodeB向MME发送的获取参数请求,跟MME向S-GW、S-GW向P-GW发送的获取参数请求可以利用相同的命令实现,也可以利用现有不同的命令实现,只需要带有相同的一些参数,如组标识、参数期望值等等,对于获取参数响应的情况也类似。这里要说明的是,通常MME传递信令面的数据,S-GW传递用户面的数据,如果在M2M应用当中,通过信令面来传递实际的应用数据,那么MME应当参与到上行数据的组速率控制参数的管理和传递当中,但如果只是利用用户面来传递实际的应用数据,那么就让S-GW参与上行数据的组速率控制参数的管理和传递。
如果上行数据的组速率控制参数在网元当中已经有记录,但网元需要对记录进行更新,比如实际的数据速率已经接近或超过了上行数据的组速率控制参数,或者数据速率远低于上行数据的组速率控制参数,那么就需要向高一层次的网元请求进行参数的更新,不过获取参数请求改为更新参数请求,请求命令当中携带组标识,可能还带有期望的新的数据速率控制参数,获取参数响应或参数修改请求改为更新参数响应,更新参数响应命令当中携带组标识和更新的参数。参数的更新不一定涉及所有层次的网元,比如eNodeB原来的上行数据的组速率控制参数值为1Mbps,想更新为2Mbps,就向MME发送更新参数请求,携带组标识和2Mbps的期望值,MME中转到S-GW,S-GW判断还可以分配,于是通过MME中转更新参数响应到eNodeB,携带组标识和2Mbps的更新值,但如果S-GW判断无法分配,那么可以在响应当中给出拒绝请求的状态,或者再向P-GW发送更新参数响应,携带组标识和期望值,P-GW分配更多数据速率给S-GW之后,S-GW就可以对eNodeB的参数进行更新。另外高一层次的网元可以根据情况,比如连接终端数量的变化,主动对参数进行更新。
实际的速率控制功能,一般会放在最靠近终端的接入网网元eNodeB。当有新的终端连接到eNodeB,比如终端附着、发起业务或变为连接状态;或者有终端中止跟eNodeB的连接,比如终端去附着、业务结束或变为非连接状态,eNodeB可以从核心网获取上行组数据速率控制参数或进行参数更新。若eNodeB已经存储了上行组数据速控制参数,那么也可以不进行参数更新。当终端向eNodeB发送上行数据时,数据包当中带有组标识或跟组标识关联的标识,eNodeB根据组标识查找上行数据的组速率控制,并且进行数据速率控制操作,如果所发送的数据包使得在一定时间内的数据量超过了数据速率的限制,那么就丢弃数据包,可以给终端返回一个响应,携带丢弃数据包的原因,或者缓存数据包延时发送,或者给终端返回一个降低数据速率的请求命令。eNodeB可以选择向核心网请求更新参数值,具体方法如前面所说,比如当组的数据量经常超过限制时,可以请求获取更大的上行数据的组速率控制值。核心网当中的网元可以不进行实际的速率控制,但也有可能进行实际的控制。比如S-GW当中对组G的上行数据速率限制是10Mbps,所连接2个eNodeB的限制参数分别是8Mbps和6Mbps,因为很多情况下,在所有eNodeB当中都接近限制值的概率比较低,因此总的速率不会超过S-GW的限制,但也有一些情况是可能超过S-GW的限制的,此时就需要S-GW也进行数据速率的限制,限制的方法可以跟eNodeB类似。
在无线通信中,把对单个终端的数据的数据速率控制转化为对组的数据的数据速率控制,以解决网络拥塞。同时,对数据按照组进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。
组数据速率控制参数可以不区分上下行,只用一个组数据速率控制参数,统一对上下行数据进行控制,此时,数据速率控制方法可以参照上述实施三的数据速率的控制方法。
实施例四
在本发明的一个实施例中,接入网***采用WCDMA***,有两层接入网元NodeB和RNC,核心网***采用GPRS***,包括SGSN、GGSN、HLR/HSS等网元。组H的组数据速率控制参数,包括上行数据的组数据速率控制参数和下行数据的组数据速率控制参数,作为签约数据存储在HLR或HSS当中。当然也可以不区分上下行,只用一个组数据速率控制参数,统一对上下行数据进行控制。
在下行数据的组数率控制的过程中,,网外实体要向组H的一个终端发送数据。核心网发起对终端的寻呼,终端收到寻呼后发起业务请求,SGSN收到寻呼之后,可以跟HLR或HSS进行交互,HLR或HSS可以对GGSN的下行数据的组数据速率控制参数进行更新,如果GGSN当中已经记录了下行数据的组数据速率控制参数,那么HLR或HSS可以不对该下行数据的组数据速率控制参数进行更新。如果进行下行数据的组数据速率控制参数更新,更新方法可以是直接发送组数据速率控制参数的更新命令到GGSN,也可以HLR或HSS发送***用户数据命令到SGSN,命令当中带有组标识和更新的下行数据的组数据速率控制参数,SGSN收到后回一个应答,并且向GGSN发送更新PDP上下文请求,请求命令当中携带刚收到的组标识和对应的更新的下行数据的组数据速率控制参数,GGSN收到下行数据的组数据速率控制参数后就可以对所记录的下行数据的组数据速率控制参数进行修改。HLR或HSS查找组H的签约数据当中下行数据的组数据速率控制参数值为10Mbps,于是发送一个获取组数据速率控制参数的更新命令到GGSN,其中携带参数值5Mbps,如果HLR或HSS确认只有一个GGSN负责传递组H的下行数据,可以把10Mbps参数值发送给GGSN。GGSN获取下行数据的组数据速率控制参数后,就可以进行实际的控制。
在有的情况下,比如M2M应用当中,终端可能是静止的,并且通过固定的GGSN传递上下行数据,此时核心网可能不需要在向终端发下行数据之前发起对终端的寻呼,而是直接通过预设的路径传递下行数据包。此时HLR或HSS可以提前发送组数据速率控制参数的更新命令到组数据包经过的GGSN。那么当GGSN获取组H的下行数据的组数据速率控制参数之后,在GGSN收到下行数据包的时候,就可以检查组H的下行数据速率是否超过所记录的下行数据的组数据速率控制参数,如果没有超过,则继续传递数据包,否则丢弃数据包或通知业务源降低数据速率。而GGSN也可以主动向HLR或HSS发送更新组数据速率控制参数的请求命令,命令当中带有组H的标识,还可以携带上下行标识,用来标明是更新上行数据还是下行数据的组数据速率控制参数参数,还可以带有期望的参数值。请求命令也可以重用现有***命令,只不过需要带有前面所说的参数,如GGSN可以在向HLR发送的发送GPRS路由信息命令(Send Routeing Info for GPRS)当中携带组标识、上下行标识、期望值等参数,收到命令的HLR把分配的组数据速率控制参数值携带在GPRS路由信息应答命令(SendRouteing Info for GPRS Ack)当中发送给GGSN。收到请求命令之后,HLR或HSS根据自身存储的对应组的下行数据的组数据速率控制参数记录回应组数据速率控制参数的更新命令到GGSN。
对于类似本地交换的场景当中的下行控制,进行真正控制的网元可能还包括SGSN、RNC、NodeB等。在这个例子当中假设终端的位置是固定的,如M2M当中的抄表应用,因此可以预先在特定网元配置好下行数据的组数据速率控制参数。如发送到组G的下行数据传递的最高层次网元是RNC 1和SGSN 2,而HLR当中记录的组H的下行数据的组数据速率控制参数参数是6Mbps,那么可以预先分别在RNC 1和SGSN 2当中配置下行数据的组数据速率控制参数为2Mbps和4Mbps,当然也可以由RNC 1和SGSN 2在开始有下行业务数据的时候向HLR获取下行数据的组数据速率控制参数值。
在上行数据的组数率控制的过程中,当上行数据的组数率控制参数在网元当中一开始没有记录时。当终端附着到网络或者发起业务请求时,SGSN跟HLR或HSS进行交互,HSS可以通过前面所说的流程更新GGSN当中的上行数据的组数率控制参数。然后GGSN可以根据实施二中的组数据速率控制参数地分配方法把全部或部分数据速率份额分配给SGSN,SGSN可以再把全部或部分数据速率份额分配给RNC,RNC可以再把全部或部分数据速率份额分配给NodeB。GGSN向SGSN发送更新参数请求,携带分配给SGSN的新的上行限制参数,SGSN向RNC发送参数修改请求,携带分配给RNC的新的上行数据的组数率控制参数。这里提到的命令可以重用现有的命令,只不过携带新的参数,如更新参数请求可以使用建立PDP上下文请求、更新PDP上下文请求、PDP通告请求等等,SGSN到RNC的参数修改请求可以使用无线接入承载指配请求(Radio Access Bearer Assignment Request)、无线接入承载重指配请求等等,RNC到NodeB的参数修改请求可以使用无线链路重配置准备命令(Radio LinkReconfiguration Prepare)。另一种方式是终端附着到网络时通过接入网(NodeB和RNC)发送附着请求到SGSN,或终端发起业务时通过接入网发送业务请求到SGSN,NodeB发送获取参数请求到RNC,其中携带组标识,RNC发送获取参数请求到SGSN,其中携带组标识,SGSN发送获取参数请求到GGSN,其中携带组标识,GGSN给SGSN分配上行数据的组数率控制参数,并且通过获取参数响应发送给SGSN,SGSN可以给RNC发送参数修改请求,携带GGSN分配给SGSN的上行数据的组数率控制参数,而RNC可以给NodeB发送参数修改请求,携带SGSN分配给RNC的上行数据的组数率控制参数,所使用的命令可以重用现有的命令,只是需要带有必需的参数。
如果上行数据的组数率控制参数在网元当中已经有记录,但网元需要对记录进行更新,比如实际的数据速率已经接近或超过了上行数据的组数率控制参数,或者数据速率远低于上行数据的组数率控制参数,那么就需要向高一层次的网元请求进行参数的更新,不过获取参数请求改为更新参数请求,请求命令当中携带组标识,可能还带有期望的新的上行数据的组数率控制参数,获取参数响应或参数修改请求改为更新参数响应,响应命令当中携带组标识和更新上行数据的组数率控制参数。上行数据的组数率控制参数的更新不一定涉及所有层次的网元,比如RNC原来的上行数据的组数率控制参数值为1Mbps,想更新为2Mbps,就向SGSN发送更新参数请求,携带组标识和2Mbps的期望值,SGSN判断还可以分配,于是发送更新参数响应到RNC,携带组标识和2Mbps的更新值,但如果SGSN判断无法分配,那么可以在响应当中给出拒绝请求的状态,或者再向GGSN发送更新参数响应,携带组标识和期望值,GGSN分配更多数据速率给SGSN之后,SGSN就可以对RNC的上行数据的组数率控制参数进行更新。另外高一层次的网元可以根据情况,比如连接终端数量的变化,主动对上行数据的组数率控制参数进行更新。
实际的速率控制功能,一般会放在最靠近终端的接入网网元NodeB,在WCDMA R99当中NodeB仅实现物理层功能,所以这个功能可以放在RNC。当有新的终端连接到NodeB,比如终端附着、发起业务或变为非空闲状态;或者有终端中止跟NodeB的连接,比如终端去附着、业务结束或变为空闲状态,NodeB或RNC可以从RNC或SGSN获取上行数据的组数率控制参数或进行参数更新,具体方法前面已经描述过。若NodeB或RNC已经存储了上行数据的组数率控制参数,那么也可以不进行参数更新。当终端向NodeB发送上行数据或者NodeB向RNC发送上行数据时,数据包当中带有组标识或跟组标识关联的标识,NodeB或RNC根据组标识查找上行数据的组数率控制参数,并且进行数据速率控制操作,如果所发送的数据包使得在一定时间内的数据量超过了数据速率的限制,那么就丢弃数据包,可以给终端返回一个响应,携带丢弃数据包的原因,或者缓存数据包延时发送,或者给终端返回一个降低数据速率的请求命令。NodeB或RNC可以选择向RNC或核心网请求更新参数值,具体方法如前面所说,比如当组的数据量经常超过限制时,可以请求获取更大的上行数据的组数率控制参数值。RNC或核心网当中的网元可以不进行实际的速率控制,但也有可能进行实际的控制。比如RNC当中对组G的上行数据的组数率控制参数是10Mbps,所连接2个NodeB的上行数据的组数率控制参数分别是8Mbps和6Mbps,因为很多情况下,在所有NodeB当中都接近限制值的概率比较低,因此总的速率不会超过RNC的限制,但也有一些情况是可能超过RNC的限制的,此时就需要RNC也进行数据速率的限制,限制的方法可以跟NodeB类似。
在无线通信中,把对单个终端的数据的数据速率控制转化为对组的数据的数据速率控制,以解决网络拥塞。同时,对数据按照组进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。
组数据速率控制参数可以不区分上下行,只用一个组数据速率控制参数,统一对上下行数据进行控制,此时,数据速率控制方法可以参照上述实施四的数据速率的控制方法。
实际***很多,比如接入网还可以是GSM、WiMAX接入网***等等,核心网还可以是GSM电路域核心网等,基本方法类似,这里不详细论述。
实施例五
如图5所示,为本发明实施例五提供的一种通信设备结构示意图,该通信设备与至少一个其它网络设备连接,该通信设备包括:
获取模块501,用于获取该网络设备的组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;
处理模块502,用于根据该获取模块501获取的该网络设备的组数据速率控制参数,和与该网络设备连接的至少一个其它网络设备的信息,确定其它网络设备的组数据速率控制参数的相关信息,其中其它网络设备是比所述网络设备的层次低并参与所述组的数据传输的网络设备;
发送模块503,用于向其它设备发送处理模块502确定的其它网络设备的组数据速率控制参数的相关信息,以使其它网络设备进行数据速率控制。
处理模块502可以包括如下至少一个处理单元:
处理单元一5021:与所述网络设备连接的其他网络设备的个数,均分所述获取模块501获取的第一网元的组数据速率控制参数,确定其它网络设备的组数据速率控制参数的相关信息为均分的所述获取的第一网元的组数据速率控制参数;和,
处理单元二5022:用于根据所述获取模块501获取的该网络设备的组数据速率控制参数和该网络设备管理的组成员数量,以及其中一个其它网络设备管理的组成员数量,确定该其中一个其它网络设备管理的组数据速率控制参数的相关信息。
当处理模块502包括第二处理单元5022时,获取模块501,还可以用于获取该网络设备管理的组成员数量,以及其它网络设备管理的组成员数量。
可以理解的是,附图中或实施例中所示仅仅是示意性的,表示逻辑结构,其中所述作为分离部件显示的模块可能是或者可能不是物理上分开的,作为模块显示的部件可能是或者可能不是物理单元,即可以位于一个地方,或者分布到几个网络实体上。
本发明实施例提供的网络设备用来执行本发明实施例提供的数据速率控制方法,可以为网络中存储进行组数据速率控制参数的装置,比如HSS,或HLR;或者可以为网络中进行组数据速率控制的装置。
本发明实施例提供的网络设备,把对单个终端的数据的数据速率控制转化为对组的数据的数据速率控制,以解决网络拥塞。同时,对数据按照组进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。
实施例六
如图6所示,为本发明实施例六提供的一种通信***结构示意图,包括:第一网络设备500和至少一个第二网络设备600,所述第一网络设备500与第二网络设备600相连,第二网络设备600比第一网络设备500层次低,其特征在于,
第一网络设备500,用于根据该第一网络设备500的组数据速率控制参数以及第二网络设备600的信息,确定第二网络设备600的组数据速率控制参数的相关信息;向第二网络设备600,发送确定的第二网络设备600的组数据速率控制参数的相关信息,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;
第二网络设备600,用于接收第一网络设备500确定的组数据速率控制参数的相关信息和数据包;当接收的数据包中携带所述组的组标识相关信息,根据接收到的组数据速率控制参数的相关信息,对接收到的数据包进行数据速率控制。
其中,第二网络设备600,还用于当接收的组的数据量达到更新组数据速率控制参数的门限值,请求新的组数据速率控制参数。
第一网络设备500,还用于接收第二网络设备发送的获取组数据速率控制参数的请求,其中,该获取组数据速率控制参数的请求携带组标识,组标识和第二网络设备600的组数据速率控制参数期望值,或者组标识和所述第二网络设备600管理的组成员数量;根据接收到的组标识,组标识和第二网络设备600的组数据速率控制参数期望值,或者组标识和所述第二网络设备600管理的组成员数量,,第一网络设备500的组数据速率控制参数,以及第二网络设备600的信息,确定第二网络设备600的组数据速率控制参数的相关信息。
可以理解的是,附图中或实施例中所示仅仅是示意性的,表示逻辑结构,其中所述作为分离部件显示的模块可能是或者可能不是物理上分开的,作为模块显示的部件可能是或者可能不是物理单元,即可以位于一个地方,或者分布到几个网络实体上。
本发明实施例提供的***用来执行本发明实施例提供的数据速率控制方法,其中第一网络设备可以本发明实施例五中提供的网络设备,可以为网络中存储进行组数据速率控制参数的装置,比如HSS,或HLR;或者可以为网络中进行组数据速率控制的装置;第二网络设备可以网络传递数据的网络设备。
本发明实施例提供的***,把对单个终端的数据的数据速率控制转化为对组的数据的数据速率控制,以解决网络拥塞。同时,对数据按照组进行数据速率控制,可以降低终端的数据速率控制的复杂度,而且可以节约网络中数据速率控制相关的信令开销对网络资源的消耗。

Claims (11)

1.一种数据速率控制方法,其特征在于,包括:
查找存储在第一网元的组数据速率控制参数的相关信息;或者,从比所述第一网元层次高的网元接收所述第一网元的组数据速率控制参数的相关信息,其中,所述第一网元的组数据速率控制参数的相关信息为所述比所述第一网元层次高的网元所管理的组成员数量和所述比所述第一网元层次高的网元总的组数据速率控制参数;
根据所述比所述第一网元层次高的网元所管理的组成员的数量,所述比所述第一网元层次高的网元总的组数据速率控制参数,以及所述第一网元管理的组成员数量,确定所述第一网元的组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;
根据所述第一网元的组数据速率控制参数和与所述第一网元连接的至少一个第二网元的信息,确定第二网元的组数据速率控制参数的相关信息,其中第二网元是比所述第一网元的层次低并参与所述组的数据传输的网元;
向第二网元发送所述确定的第二网元的组数据速率控制参数的相关信息,以使所述第二网元进行数据速率控制。
2.根据权利要求1所述的方法,其特征在于,进一步包括:
向所述比所述第一网元层次高的网元发送获取组数据速率控制参数的请求,其中,所述获取组数据速率控制参数的请求携带组标识,组标识和第一网元的组数据速率控制参数期望值,或者组标识和所述第一网元管理的组成员数量;
所述从比所述第一网元层次高的网元接收所述第一网元的组数据速率控制参数的相关信息包括:从比所述第一网元层次高的网元接收根据所述组标识确定的所述第一网元的组数据速率控制参数的相关信息、或者根据组标识和第一网元的组数据速率控制参数期望值确定的所述第一网元的组数据速率控制参数的相关信息、或者根据组标识和所述第一网元管理的组成员数量确定的所述第一网元的组数据速率控制参数的相关信息。
3.根据权利要求1所述的方法,其特征在于,所述确定第二网元的组数据速率控制参数的相关信息包括:
根据与所述第一网元连接的第二网元的个数,均分所述获取的第一网元的组数据速率控制参数,确定第二网元的组数据速率控制参数的相关信息为均分的所述第一网元的组数据速率控制参数;或者,
根据所述第一网元的组数据速率控制参数,所述第一网元管理的组成员数量,以及其中一个第二网元管理的组成员数量,确定所述其中一个第二网元的组数据速率控制参数的相关信息。
4.根据权利要求3所述的方法,其特征在于,当根据所述第一网元的组数据速率控制参数,所述第一网元管理的组成员数量,以及其中一个第二网元管理的组成员数量,确定所述其中一个第二网元的组数据速率控制参数的相关信息时,进一步包括:
获取所述第一网元管理的组成员数量和所述其中一个第二网元所管理的组成员的相关信息。
5.根据权利要求4所述的方法,其特征在于,所述获取所述其中一个第二网元所管理的组成员的相关信息包括:
从所述其中一个第二网元接收所述其中一个第二网元所管理的组成员的相关信息;或者,
所述第一网元根据维护的组成员的相关信息确定所述其中一个第二网元所管理的组成员的相关信息,其中所述组成员相关信息是由所述第一网元根据组成员状态转换相关的命令进行维护。
6.一种数据速率控制方法,其特征在于,包括:
数据速率控制网元获取组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;
数据速率控制网元接收数据包;
当接收的数据包中携带所述组的组标识相关信息,根据所述获取的组数据速率控制参数,对接收的数据包进行数据速率控制;
所述对接收的数据包进行数据速率控制包括:
根据接收的数据包的组标识相关信息,记录一定时间内所述组的数据量;
当接收的所述组的数据量超过获取的组数据速率控制参数的限制,丢弃当前接收的数据包,或者缓存当前接收到的数据包;
当接收的所述组的数据量没有超过获取组数据速率控制参数的限制,传递当前接收的数据包。
7.根据权利要求6所述的方法,其特征在于,进一步包括:
当接收的所述组的数据量达到更新组数据速率控制参数的门限值,请求新的组数据速率控制参数。
8.一种网络设备,与至少一个其它网络设备连接,其特征在于,包括:
获取模块,用于获取所述网络设备的组数据速率控制参数,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;
处理模块,用于根据所述获取模块获取的所述网络设备的组数据速率控制参数,和与所述网络设备连接的至少一个其它网络设备的信息,确定其它网络设备的组数据速率控制参数的相关信息,其中其它网络设备是比所述网络设备的层次低并参与所述组的数据传输的网络设备;
发送模块,用于向其它设备发送所述处理模块确定的其它网络设备的组数据速率控制参数的相关信息,以使其它网络设备进行数据速率控制;
所述的处理模块包括如下至少一种处理单元:
处理单元一:用于根据与所述网络设备连接的其他网络设备的个数,均分所述获取的网络设备的组数据速率控制参数,确定其它网络设备的组数据速率控制参数的相关信息为均分的所述获取的网络设备的组数据速率控制参数;和,
处理单元二:用于根据所述获取模块获取的所述网络设备的组数据速率控制参数和所述网络设备管理的组成员数量,以及所述其中一个其它网络设备管理的组成员数量,确定所述其中一个其它网络设备管理的组数据速率控制参数的相关信息。
9.如权利要求8所述的设备,其特征在于,当处理模块包括处理单元二时,所述的获取模块还用于获取所述网络设备管理的组成员数量,以及所述其它网络设备管理的组成员数量。
10.一种通信***,包括第一网络设备和至少一个第二网络设备,所述第一网络设备与第二网络设备相连,第二网络设备比第一网络设备层次低,其特征在于,
所述第一网络设备,用于根据所述第一网络设备的组数据速率控制参数以及第二网络设备的信息,确定第二网络设备的组数据速率控制参数的相关信息;向第二网络设备,发送确定的第二网络设备的组数据速率控制参数的相关信息,其中组数据速率控制参数为包括至少一个终端的组的数据速率控制参数;
所述第二网络设备,用于接收所述第一网络设备确定的组数据速率控制参数的相关信息和数据包;当接收的数据包中携带所述组的组标识相关信息,根据接收到的组数据速率控制参数的相关信息,对接收到的数据包进行数据速率控制;
所述第二网络设备,还用于当接收的所述组的数据量达到更新组数据速率控制参数的门限值,请求新的组数据速率控制参数。
11.如权利要求10所述的***,其特征在于,所述第一网络设备,还用于接收所述第二网络设备发送的获取组数据速率控制参数的请求,所述获取组数据速率控制参数的请求携带组标识、组标识和所述第二网络设备的组数据速率控制参数期望值、或者组标识和所述第二网络设备管理的组成员数量;根据接收到的组标识、组标识和所述第二网络设备的组数据速率控制参数期望值、或者组标识和所述第二网络设备管理的组成员数量,所述第一网络设备的组数据速率控制参数,以及第二网络设备的信息,确定第二网络设备的组数据速率控制参数的相关信息;
所述确定第二网络设备的组数据速率控制参数的相关信息具体为:根据与所述第一网络设备连接的第二网络设备的个数,均分所述第一网络设备的组数据速率控制参数,确定第二网络设备的组数据速率控制参数的相关信息为均分的所述第一网络设备的组数据速率控制参数;或者,根据所述第一网络设备的组数据速率控制参数,所述第一网络设备管理的组成员数量,以及其中一个第二网络设备管理的组成员数量,确定所述其中一个第二网络设备的组数据速率控制参数的相关信息。
CN200910189008.6A 2009-12-15 2009-12-15 数据速率控制方法和装置 Active CN102098727B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910189008.6A CN102098727B (zh) 2009-12-15 2009-12-15 数据速率控制方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910189008.6A CN102098727B (zh) 2009-12-15 2009-12-15 数据速率控制方法和装置

Publications (2)

Publication Number Publication Date
CN102098727A CN102098727A (zh) 2011-06-15
CN102098727B true CN102098727B (zh) 2014-05-07

Family

ID=44131543

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910189008.6A Active CN102098727B (zh) 2009-12-15 2009-12-15 数据速率控制方法和装置

Country Status (1)

Country Link
CN (1) CN102098727B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021201662A1 (en) * 2020-04-03 2021-10-07 Samsung Electronics Co., Ltd. Method and apparatus for transmission and reception of data in communication system

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9013995B2 (en) * 2012-05-04 2015-04-21 Telefonaktiebolaget L M Ericsson (Publ) Congestion control in packet data networking
EP3090593B1 (en) * 2013-12-31 2018-09-05 British Telecommunications public limited company Method and corresponding wireless access point for adjusting data rate of secondary users
CN105681210A (zh) * 2014-11-14 2016-06-15 中兴通讯股份有限公司 组资源更新处理方法、装置、***及cse
US20170064488A1 (en) * 2015-08-26 2017-03-02 Qualcomm Incorporated Customized resource types for machine-to-machine communication
CN107920378A (zh) * 2016-10-11 2018-04-17 ***通信有限公司研究院 本地路由处理方法及装置
CN108012254B (zh) * 2016-10-31 2021-09-28 中国电信股份有限公司 一种数据传输速率控制方法和***
CN109818772B (zh) 2017-11-22 2022-03-11 华为技术有限公司 一种网络性能保障方法及装置
KR20210123993A (ko) * 2020-04-03 2021-10-14 삼성전자주식회사 통신 시스템에서 데이터 송수신 방법 및 장치
EP4210381A4 (en) * 2020-10-16 2023-10-25 Huawei Technologies Co., Ltd. COMMUNICATION METHOD AND DEVICE

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101192861A (zh) * 2006-12-01 2008-06-04 华为技术有限公司 网络中调整数据速率的方法、装置及通信***
CN101375551A (zh) * 2006-01-27 2009-02-25 艾利森电话股份有限公司 用于根据反向链路负载特性在无线通信网络中进行反向链路控制的方法和设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101375551A (zh) * 2006-01-27 2009-02-25 艾利森电话股份有限公司 用于根据反向链路负载特性在无线通信网络中进行反向链路控制的方法和设备
CN101192861A (zh) * 2006-12-01 2008-06-04 华为技术有限公司 网络中调整数据速率的方法、装置及通信***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021201662A1 (en) * 2020-04-03 2021-10-07 Samsung Electronics Co., Ltd. Method and apparatus for transmission and reception of data in communication system

Also Published As

Publication number Publication date
CN102098727A (zh) 2011-06-15

Similar Documents

Publication Publication Date Title
CN102098727B (zh) 数据速率控制方法和装置
US11122413B2 (en) Method and apparatus for efficiently transmitting small amounts of data in wireless communication systems
US10849088B2 (en) Method for supporting efficient PDU session activation and deactivation in cellular networks
CN108029009B (zh) 用于提高无线通信***中的移动性的方法和装置
KR101973462B1 (ko) 접속 해제를 수행하는 방법 및 그 단말
CN104937963B (zh) 具有鲁棒移动性的用于组通信的方法和装置
US9473971B2 (en) Method and apparatus for managing QoS group in wireless communication system
CA2765572C (en) Server for control plane at mobile communication network and method for controlling local ip access service
KR102437928B1 (ko) 무선 자원 관리를 위한 방법 및 장치
US9003004B2 (en) Group-based control method and apparatus for MTC devices in mobile communication system
EP3761681B1 (en) Multi-connection data amount reporting method
KR20210142725A (ko) 코어 페이징 처리
CN104955109B (zh) 配置UE的聚合最大速率的方法、协调non-GBR业务的聚合速率及基站
CN102469543B (zh) 接纳控制方法、装置及***
EP2501197A1 (en) Method and equipment for keeping traffic continuity through traffic offload function (tof) entity
KR20140116099A (ko) 무선 통신 시스템에서 다중 우선순위 제어 방법 및 장치
CN103533500A (zh) 临近终端的通信方法及装置、***
WO2012094957A1 (zh) 一种对mtc终端进行移动性管理的方法和***
US20190116501A1 (en) Coverage enhancement ce function implementation method and device
KR20140114362A (ko) 무선통신 시스템에서 서비스 도메인을 선택하는 방법 및 장치
CN113079527A (zh) 用于控制无线通信***中的网络切片数据速率的设备和方法
EP3487216A1 (en) Method for providing a communication service and communication network component
CN102088795A (zh) 实现sipto的方法、移动管理控制节点设备
US20240064864A1 (en) Communication method and communication apparatus
CN101527935B (zh) 一种资源调度中的处理方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant