用电模式认知数据包通信方法和装置的制作方法

文档序号:7947388阅读:181来源:国知局
专利名称:用电模式认知数据包通信方法和装置的制作方法
技术领域
本发明涉及数据网络中的协议。更具体地讲,本发明涉及在网络存取装置与具有省电状态的终端之间使用的协议。

背景技术
许多通信装置提供了操作的“正常”或“激活”模式和“省电”模式。正常或激活模式一般是指装置的最高操作性能模式,这种模式一般也是具有最高功率消耗的模式。与此相反,省电模式是一种在性能与较低功率消耗水平之间进行了权衡的操作模式。当今的大多数计算机和通信装置中都可以发现具有不同性能和功率消耗水平的多种操作模式。例如,在诸如IEEE 802.11 WLAN(无线局域网)、IEEE 802.16无线MAN(城域网)、GSM、IS-95、W-CDMA、CDMA 2000之类的无线通信系统中的电池供电装置,全都提供了操作的激活和省电模式。更具体地讲,IEEE 802.11装置具有两种用电模式激活(即,正常操作)和省电模式。在省电模式下,装置将它的一部分电路切断。同样,IEEE 802.16装置具有三种用电模式(“正常”,“睡眠”和“空闲模式”),每种模式具有规定的通信和省电能力的水平。
在大多数惯用的省电模式下,无线终端可以被唤醒(或被寻呼)。被唤醒的无线终端一般返回到激活操作模式,以处理自终端进入省电模式起到达的数据包。
一些惯用的省电模式在功率消耗和通信能力之间进行了权衡。但是,在一种惯用的省电模式中,无线终端不控制是否要传送或放弃省电模式期间到达的数据包。例如,在IEEE 802.11标准下,将数据包缓存起来,以便以后传送。但是,在本申请的最早优先权日最近的IEEE 802.16标准下,根据系统设置来放弃或传送数据包。此外,一种惯用省电模式几乎没有给无线终端提供对于唤醒机构的控制。一般在无线终端处于省电模式时到达数据包时,无线终端才被唤醒。由于在省电模式期间,终端缺乏对数据包配置和唤醒机构的控制,所以降低了效率。
在通信网络中,有时一些数据包是无线终端不感兴趣的。例如,运行在Windows CE操作系统下的允许“IP电话(Voice over IP)”(VOIP)的无线终端可能放弃所有接收的广播AppleTalk或IPX数据包。但是,同样的无线终端可以接收用于文件和打印机共享的NetBIOS数据包和用于初始化VoIP会议的会话初始协议(Session Initiation Protocol(SIP))数据包。由于无线终端不控制数据包配置上游,所以即使不感兴趣的数据包也被传送。但是,如果规则是放弃省电模式期间接收到达的所有数据包,那么由于也放弃了希望的服务的数据包,所以可能显著地降低希望的服务的性能。
此外,由于终端缺乏对唤醒机构的控制,终端是通过省电模式期间到达的任何数据包唤醒的。显然,这种唤醒策略在不希望的数据包上浪费了电力。在真实计算和通信网中,在不同省电操作下需要不同的数据包处理方法。例如,在运行Windows CE操作系统的允许VoIP的无线终端中,尽管在一种用电模式(例如,IEEE 802.16中的睡眠模式)下NetBIOS和SIP数据包是有关的,但是在另一种用电模式(例如,IEEE 802.16中的空闲模式)中,仅接收SIP数据包以进一步节省电力。
在一些应用中,可以使用“分类”来确定一个数据包的配置。例如,可以根据源和目的地地址、端口号、和协议标识符来对数据包分类。在一些应用中,数据包的配置是根据无线终端的身份(例如,它的MAC或IP地址)和端口号决定的。这种应用的一个例子是提供安全目的的(例如,为了防止非法存取)数据包阻断服务的网络防火墙。图1是显示包括在过滤器管理器103中的过滤器表的指导下的数据包分类器101的惯用网络防火墙100的方框图。分类为可接收的数据包被传送到它们的特定接收者,而认为是不可接收的数据包被传送到丢弃器102以放弃。表1是适用于在网络防火墙100中使用的过滤器表的一个例子。在网络防火墙100中,可以处理数据包而不考虑接收者的用电模式。
表1网络防火墙过滤器表(现有技术) 在通信系统中,“服务质量”(QoS)性能(例如,IEEE 802.16)一般是根据基于数据包分类的QoS表提供给每个连接的。表2是QoS表的例子。图2是惯用允许QoS的通信系统200的方框图,它包括分类器201和QoS机构202。在允许QoS的通信系统200中,通过连接管理器203来维持多个连接。在这个例子中,数据包可以根据源和目的地地址、源和目的地端口、协议、和连接身份(ID)信息分类。根据它们的分类,基于QoS表对数据包采取适当的QoS动作。在通信系统200中,也是不用考虑接收者的用电模式来处理数据包。
表2基于连接的QoS表(现有技术) 希望有一种根据数据包的分类和它的接收者的用电模式处理每个数据包的数据包通信方法。此外,也希望有一种能够确定是否唤醒省电模式下的接收者的数据包通信网。


发明内容
本发明提供了用于根据利用数据包的分类和每个接收终端的用电模式索引的服务表处理数据包的数据包通信的方法和装置。例如,服务可以根据接收终端的用电模式来指定是给数据包提供预定服务质量,还是放弃。服务也可以指定是否唤醒或寻呼接收终端。服务表中指定的服务可以属于,例如,终端,服务提供服务器,或越区转接源。在接收到多播或广播的数据包时,不同的接收终端可以处于不同的用电模式,因此,服务表可以根据它们各自的用电模式为不同的终端指定不同的服务。服务表确保至少为终端提供服务表中指定的服务水准。结果是,只有在服务表指令放弃用于所有终端的数据包时,才放弃多播或广播的数据包。服务表也可以在终端的每种用电状态下指定是否唤醒终端。当终端在网络存取点之间进行越区转接时,可以将与该终端相关联的一部分服务表从越区转接源传送到越区转接目的地。
本发明提供了在省电与通信能力之间进行权衡的另一种方式。通过放弃不太重要的数据包和防止数据包触发对无线终端的唤醒(即,寻呼),可以进一步改进现有省电模式的效率。
根据数据包的功能性和终端的省电模式可以用一种灵活的方式进行上述权衡。即使在多播或广播数据包时,也能对每个接收无线终端进行这种灵活的权衡。
在一个实施例中,可以将数据包过滤、负载激活和QoS连接建立的过程整合成一个。
本发明允许在用电模式改变过程中使QoS和数据包过滤机构的从属激活能够快速进行并且降低额外开销。可以将进入省电模式和从省电模式退出的过程用于触发与省电模式相关的QoS和数据包过滤的激活或释放。结果是,可以不用附加的分离信号发送而取得快速激活和释放。
本发明使用于在无线终端越区转接过程中重新定位与新网络连接点有关的服务表的额外开销基地和提高用电效率。通过将服务表与无线终端有关的部分从当前网络边缘点传送到另一个网络边缘点,可以用最小的信号发送在新网络边缘点建立新的服务表,从而实现低额外开销和提高用电效率。
本发明也允许处在省电模式下的终端保留资源而不牺牲性能的低额外开销过程。这是利用从属连接终止技术的组合,和通过在控制消息和连接建立或改变消息中提供资源保留字段和用电模式转换规则来实现的。
本发明是利用类似于用于服务质量(QoS)功能和数据包过滤的过程,通过对现有硬件进行最小的改变或不改变来实现的。因此,可以通过用最小的实现成本和操作额外开销来实现本发明。分配给服务表、分类规则表、服务规则表、和唤醒规则表的数据包分类硬件和存储器是可以共享的。
通过以下详细的说明和附图,可以更好地理解本发明。



图1是显示具有与数据包分类器101和数据包丢弃器102协同操作的过滤器管理器103的惯用网络防火墙100的方框图; 图2是包括用于根据服务表提供QoS服务的分类器201和QoS机构202的惯用允许QoS的通信系统200的方框图; 图3示出了包括具有网络边缘点或存取点302和303的网络301的通信系统300; 图4是根据本发明一个实施例的网络边缘点400的功能方框图; 图5是根据本发明的终端500的功能方框图; 图6示出了根据本发明一个实施例的服务提供处理过程; 图7示出了将终端从一个网络边缘点脱离并连接到另一个网络边缘点的越区转接过程; 图8示出了说明在一个网络边缘点的示例数据包处理过程801-805的流程图800;和 图9说明了其中一个终端发送了一个连接建立请求消息的连接建立过程。

具体实施例方式 本发明提供了一种能够避免传送不希望的数据包或不必要地唤醒无线终端,从而能够节省电力的用电模式认知数据包通信系统。本发明可以应用到诸如图3中所示的包括网络301的通信系统300之类的通信系统。如图3中所示,可以通过网络边缘点或存取点302和303存取网络301。图3还示出了直接连接到网络301的网络设备307,和通过网络边缘点302和303连接到网络301的终端304、305和306。网络301可以是诸如因特网之类的全球网,城域网(MAN),广域网(WAN),或局域网(LAN)。作为选择,网络301也可以包括核心网,骨干网,回程网,或存取网。本发明可以应用于耦合到相同网络边缘点的终端(例如,连接到网络边缘点302的终端305和306)之间,或以任何方式耦合到网络301的任何两个或更多的终端之间的通信。通信可以与入站数据包(即,从终端到网络边缘点),出站数据包(即,从网络边缘点到终端),或二者相关联。
网络边缘点302和303各可以是基于IEEE 802.11标准的存取点,基于IEEE 802.16、GSM、IS-95、W-CDMA和CDMA 2000标准的中任何一个的基站,IEEE 802.3以太网中的网络集线器,互联网服务提供者(ISP)的点对点协议(PPP)服务器,商业企业或其它拨号网络,或LAN、WAN、MAN、卫星网、蓝牙网或任何其它类型网络的任何网络化边缘点。
图4是根据本发明一个实施例的网络边缘点400的功能方框图。如图4中所示,网络边缘点400包括分类器401,连接管理器402,用电模式管理器403,服务管理器404,QoS机构407,丢弃器408,服务提供管理器405,和越区转接管理器406。尽管在图4中没有专门示出,网络边缘点400中也可以提供其它功能块。连接管理器402可以与终端中的对等连接管理器(例如,图5的连接管理器402)、服务提供管理器405、和越区转接管理器503通信,以分别建立、改变、和终止连接。
在这个实施例中,终端304、305、306和307中的每一个可以是台式计算机,服务器,膝上计算机,个人数字助理(PDA),口袋PC,无线电话,蜂窝电话,智能电话,数据卡,PCMCIA卡,USB棒,或其它允许通信的芯片或器件。每个终端304、305、306和307可以配置为客户机,服务器,或(用于对等通信的)对等体。例如,通信可以通过无线通信进行。此外,每个终端可以由电池供电。
图5是根据本发明的终端500的功能方框图。如图5中所示,终端500可以包括连接管理器501,用电模式管理器502,越区转接管理器503,和可用于数据包通信的任何其它功能块。连接管理器501在适当的时候可以与网络边缘点中它的对应物(例如,网络边缘点400的连接管理器402)进行有关分类规则、服务表、服务规则和寻呼规则的通信。同样,用电模式管理器502可以将它的用电模式传送到网络边缘点中的它的对应物(例如,网络边缘点400的用电模式管理器403)。用电模式管理器502,例如,根据操作系统、安装和运行的服务或应用程序、当前用电模式、或电池状态,确定终端500的适当用电模式。每当用电模式改变时,用电模式管理器502将用电模式变化传送到连接管理器501。
图8示出了说明在诸如图3的网络边缘点303之类的网络边缘点的示例数据包处理过程的流程图800。流程图800包括步骤801-805。在步骤801,当从网络301接收到,或在网络边缘点(例如,网络边缘点302)接收到,指定一个终端的出局数据包时,分类器401根据连接管理器402安装的可用分类规则对接收的数据包进行分类。例如,分类器401可以根据“连接”标识符对数据包进行分类,“连接”标识符也标识一个或更多的接收终端(步骤802)。在步骤803,通过用电模式管理器403可以确定每个接收终端的用电模式。在步骤804,将分类的数据包提供到从连接管理器402安装的服务表确定数据包的处理要求(即,规定的行动)的服务管理器404。例如,处理要求可以是将数据包传送到QoS机构407,或在丢弃器408中放弃数据包。指定的行动可以从服务表确定,例如,从数据包的分类和每个接收终端的用电模式来确定。在步骤805执行指定的行动。此外,服务表也可以指定是否根据唤醒规则唤醒处于省电模式的接收终端。唤醒机构的例子包括基于IS-95、CDMA-2000、GSM、W-CDMA或其它蜂窝电话系统的寻呼方案,基于IEEE 802.11的通信量指示方案,基于IEEE802.16的寻呼方案和通信量指示方案。
本发明可用于不同协议层的各种数据包,例如,媒体存取控制(MAC)层帧,逻辑链路控制(LLC)帧,网际协议(IP)数据包,异步传输模式(ATM)信元,数据报,或基于数据包的协议下的任何其它类型的网络消息。本发明可以用于(a)特定服务的网络消息,例如,IP语音传送(VoIP),视频远程会议,文本消息传送,文件共享,视频流传送,声频流传送,网页浏览,短消息传送,多媒体广播或多播,电子邮件,或其它通信格式的网络消息;(b)特定操作系统(OS)的网络消息,例如,NetWare,AppleTalk,UNIX,Windows,或Windows CE的网络消息;(c)因特网数据包交换(IPX),顺序数据包交换(SPX),路径信息协议(RIP),NetWare链路服务协议(NLSP),网络基本输入/输出系统(NetBIOS),NetBIOS扩展用户接口(NetBEUI),EtherTalkL链路存取协议(ELAP),LocalTalk链路存取协议(LLAP),TokenTalk链路存取协议(TLAP),或数据报文传送协议(DDP)的网络消息;和(d)传输控制协议(TCP),用户报文协议(UDP),对话启动协议(SIP),普通文件传输协议(TFTP),文件传输协议(FTP),实时协议(RTP),超文本传输协议(HTTP),DHCP(动态主机配置协议)发现,DHCP请求,代理广告,路由器广告,邻居发现,多播听众发现(MLD),因特网组管理协议(IGMP),或任何种类的因特网控制消息协议(ICMP)的网络消息。数据包可以包括控制消息,管理消息,或数据消息。表3是可以用于网络边缘点与终端之间通信的,或两个网络边缘点之间通信的示例消息格式。如表3中所示,消息格式可以指出目的地(DST)和源(SRC),它们可以被指定为IP地址、MAC地址、LLC地址、或标识消息的目的地和来源的任何其它地址或标识符。数据包可以是单播、多播或广播的。
表3消息格式 在表3中,附加字段提供了编码的或未编码的命令(CMD)。表4中提供了可应用命令的一些例子。消息可以通过一个或更多的其它数据消息、控制消息、管理消息、或任何其它网络消息搭载。每个消息可以包括一个以上的CMD。
表4命令 终端可以通过指定数据包的源和目的地地址、它的操作系统(OS)、它安装的或运行的服务或应用软件、它当前的用电模式,它的电池状态、或任何其它状态信息,指定它希望接收的数据包的类型。根据本发明,网络边缘点可以放弃不希望的数据包而不唤醒终端,从而实现省电的效果。
在激活或正常模式操作下(例如,在IEEE 802.11下的激活模式,在IEEE 802.16下的正常模式,在IS-95下的存取状态或业务信道状态,在CDMA-2000下的系统存取状态,或在GSM下的专用模式),终端可以更紧密地耦合到网络,发送或接收数据包,准备发送或接收数据包,或执行其它通信处理过程。可以提供许多等级的省电模式。典型的省电模式可以包括,睡眠、休眠、空闲、备用、或冬眠状态。在省电模式下(例如,IEEE 802.11下的省电模式,IEEE 802.16下的空闲模式,IS-95、CDMA-2000、或GSM下的空闲状态或模式),终端通过强加于它的操作(包括它的网络通信)的限制,可以相对更松弛地耦合到网络。可以限制省电模式下的终端在特定时间或时隙内,利用规定的信道,或在其它操作限制下,仅接收或发送规定类型的数据包。这些限制允许省电模式下的终端切断来自提供限定能力所不需要的电路的电力。
例如,省电模式下的终端仍然可以选择或重新选择网络边缘点,或传送其监视从一个网络边缘点到另一个网络边缘点的信道(例如,寻呼或快寻呼信道,公共信令信道)。在一些应用中,被监视的信道仅在根据预定规则周期性地、伪周期性地、或不定期地发生的指定时隙中发送。被监视的信道可以包括可以被网络边缘点周期性地、伪周期性地、或不定期地发送的信标信帧。作为选择,被监视的信道可以是由一组代码、一组子信道、一组子载波、一组跳频图定义的。终端可以已经在网络上登记,并且可以正在收听预定的消息(例如,唤醒消息,寻呼消息,通信量指示消息)。在需要时,终端可以位置更新。
根据本发明的一个实施例,当终端改变其用电模式时,终端和一个该终端与之相关联的网络边缘点交换用电模式转变消息。在一种实现中,针对每种转变类型,交换的消息可以包括“用电模式转变请求”,和对请求的响应。请求消息可以由终端或网络边缘点启动,并且通过接收请求消息的一方发送响应消息。上面的表4包括这些用电模式转变消息的例子(例如,睡眠模式请求,睡眠模式响应,空闲模式请求,和空闲模式响应)。对于其它消息,可以通过其它网络消息搭载用电模式转变消息。作为选择,用电模式转变消息也可以是隐含的。例如,可以将与一种仅在与终端的当前用电模式不同的用电模式下执行的操作有关的网络消息看待成隐含地包括用电模式转变消息,以便允许终端进入可以执行该操作的用电模式。例如,在具有正常模式、睡眠模式、和空闲模式的数据包通信系统中,可以将睡眠模式或空间模式下终端发送的数据消息和网络边缘点发送的ACK看成分别包括退出睡眠模式或空闲模式的用电模式转变请求和对应的响应。
如表5中所示,用电模式转变消息也可以包括资源保留字段(RSCRTN)。这个用电模式转变消息是上面表3的消息的一种变化。表6中示出了RSC RTN字段的示例值。资源保留字段可以指定终端或网络边缘点做出的有关在终端处于指定用电模式持续时间中在网络边缘点分配给终端的资源的处理的请求,响应,优先选择,命令,或策略。可以将资源保留字段中的值解释为给终端保留相关的资源的请求。
表5用电模式转变消息(资源保留字段) 表6资源保留字段 如表6中所示,将资源保留字段的值“1”作为释放所有连接的资源的请求来进行处理。当终端转变到省电模式时,网络边缘点释放终端的所有资源(即,服务表,唤醒规则表,分类规则表,服务规则表,分类器,调度表,轮询器,报警器,整形器,缓存器,带宽分配单元,和资源保留单元中的所有项目和资源)。当然,在这种资源保留策略下,终端可能受到QoS降低,不希望的数据包阻塞,不希望的数据包传送,不希望的唤醒,和不希望的唤醒缺失的困扰。另一个例子对应于资源保留字段是“N”的情况。如表6中所示,在这种资源保留策略下,所有资源被保留。通过保留所有资源,终端可以享受到更好的QoS,并且可以更快和更平稳地从省电模式恢复到正常模式。但是,网络边缘点上的负担相应地提高。
作为又一个例子,对应于资源保留字段中的“2”的值,只有用于指定连接类型的资源被保留。哪种连接类型值得资源保留是通过权衡带来的利益与资源保留的额外开销成本确定的,要考虑连接类型执行的功能、连接类型要求的QoS、资源保留的相关额外开销成本、和网络边缘点上的总的可用资源之类的因素。例如,在考虑了以上列举的因素之后,数据包通信系统的网络边缘点可以保留用于基本的初级管理和二级管理连接的资源。
在表6中,对应于值“3”和“4”的情况代表仅保留特定请求的或唤醒规则需要的资源的资源保留策略。由于这些策略所涉及不仅包括连接类型因素而且包括其它因素的评价,所以,可以为了更多地省电而获得更大范围的灵活性和更精细的控制。
返回参考图4,网络边缘点400的用电模式管理器403可以将唤醒消息发送到终端500。表7和8分别示出了吞吐量指示消息和寻呼消息的格式。表7和8中的消息格式是表3的消息格式的变型。由于这些唤醒消息可以被广播或多播,所以可以从目的地地址(DST)分开指定接收终端。例如,可以在表7和8中所示的消息的吞吐量指示字段或寻呼信息字段中指定终端。
表7通信量指示消息 表8寻呼消息 来自网络边缘点的唤醒消息可以携带有关终端的未决数据包的信息。作为选择,唤醒消息可以是要求终端执行测距、扫描、位置更新、确认、空闲越区转接、越区转接之类的操作的请求,或改变用电模式的请求。唤醒消息中的信息或请求可以通过终端的用电模式管理器(例如,终端500的用电模式管理器502)解释。一旦接收到消息,终端可以启动要求的操作,以接收未决数据包或响应请求。
根据本发明的一个实施例,用电模式管理器(例如,网络边缘点400的用电模式管理器403)保持一个唤醒规则表,以根据数据包分类、接收终端的身份、和终端的用电模式,确定是否应当将唤醒消息发送到接收终端。以下的表9中示出了唤醒规则表的一个例子。
表9唤醒规则表 如表9中所示,当在接收终端处于睡眠模式的同时接收到指定连接ID“1”和接收机ID“1”的数据包时,将唤醒消息发送到接收终端。同样,如表9中所示,指定连接ID“2”和接收机ID“1”的数据包不会触发唤醒消息,无论接收终端是在睡眠模式还是在空闲模式。
网络边缘点的用电模式管理器(例如,用电模式管理器403)可以保持终端用电状态表(例如,表10),用电状态表存储每个相关终端的当前用电模式。当终端的用电模式改变时,更新终端用电状态表。通过用电模式管理器,可以通过网络边缘点的其它功能块,例如,服务管理器(例如,服务管理器404),或QoS机构(例如,QoS机构407)存取终端用电状态表。
表10终端用电状态表 网络边缘点的用电模式管理器可以保持唤醒规则表,例如,表9,以便提供唤醒消息服务。作为选择,可以将唤醒规则表结合到网络边缘点的连接管理器(例如,连接管理器402)控制下的服务表中。在这种情况下,在接收到来自网络的数据包时,网络边缘点的用电模式管理器与连接管理器通信,以存取服务表。
在该详细说明中,术语“连接”的是指在网络边缘点和与特定服务相关的终端之间流动的一组数据数据包。例如,连接可以代表ATM中的虚拟信道或虚拟路径,IEEE 802.11e中的业务流或业务流量,IEEE 802.16中的连接或服务流量,GSM、W-CDMA、IS-95、W-CDMA、IETF综合服务(IntServ)中的连接、对话、流量、或服务。在该术语的理解上,在面向连接的协议和无连接协议(例如,互联网协议(IP))下,连接可以包括数据通信量。可以通过一个单一的连接为多个虚拟路径、虚拟信道、业务流、业务流量、连接、服务流量、对话、或流量提供服务。与此相反,可以通过多个连接为虚拟路径、虚拟信道、业务流、业务流量、连接、服务流量、对话、或流量提供服务。在一个实施例中,连接可以通过数据包分类来标识,并且可以与“连接标识符”(CID)相关联。如上所述,分类器是应用到一个数据包的一组匹配标准。匹配标准可以是协议专用数据包属性(例如,目的地IP地址)。表11和12中示出了通过分类进行分组的连接的例子。表12中的每个连接明确地与一个CID相关联。表11和12示出了基于源MAC地址(SRC MAC ADDR)、目的地MAC地址(DST MAC ADDR)、帧类型(FRM Type)、源IP地址(SRC IP ADDR)、目的地IP地址(DST IP ADDR)、源端口(SRCPort)、目的地端口(DST Port)、和协议字段(Protocol)的分类。
尽管在表11中没有示出(为了简化本说明),但是也可以为每个连接提供唤醒规则。
数据包分类可以根据ATM首部,MAC首部,LLC首部,IP首部,TCP首部,UDP首部,或任何其它首部,体部,尾部,或数据数据包的任何其它部分来进行。例如,在用虚拟路径标识符(VPI)和虚拟信道标识符(VCI)的值唯一标识的ATM连接中,数据包分类可以根据ATM单元首部中的VPI和VCI字段。作为另一个例子,对于IEEE 802.3数据包,数据包分类可以根据目的地MAC地址,源MAC地址,和Ethertype/ASP字段。例如,对于IP数据包,数据包分类可以根据Type of Service(服务类型)字段,Protocol(协议)字段,IP源地址,IP目的地地址,源端口,和目的地端口来进行。数据包分类可以根据掩蔽或非掩蔽字段来进行。
表11网络边缘点中的服务表 表12分类规则表 对于相同的数据服务可能存在几种分类器。因此,在把分类器应用于数据包中时,可以使用一种分类器排序方案。在分类器使用的图形可能重叠的情况下,需要有明确的排序。排序方案不需要是唯一的,但是应当明确地选择可用的分类器。为了处理数据包,网络边缘点中的分类器(例如,网络边缘点400的分类器401)通过连接管理器(例如,连接管理器402)存取服务表(例如,表11)中的分类规则。作为选择,分类器可以保持其自己的分类规则表(例如,表12),在这种情况下,连接管理器(例如,连接管理器402)将影响分类规则表的变化通知分类器。
表13是终端的连接管理器(例如,终端500的连接管理器501)保持的服务表的例子。如表13中所示,服务表包括分类规则和服务规则。尽管在表13中没有示出(为了简化说明),也可以为每个连接提供唤醒规则。
表13终端(接收机ID1)中的服务表 如下面要进一步说明的,与一个网络边缘点相关联的每个终端的服务表通过连接建立和改变过程被传送到网络边缘点通信。这些服务表结合到网络边缘点的服务表中(例如,表11中的服务表)。
为了建立、改变、或终止连接,终端和网络边缘点的对应连接管理器交换“连接管理消息”。如表4中所示,连接管理消息可以包括连接建立请求消息,连接建立响应消息,和连接建立ACK消息。表14,15和16分别示出了用于正常、睡眠、和空闲用电模式的连接建立请求,连接建立响应,和连接建立ACK消息的示例格式。
表14连接建立请求消息 表15连接建立响应消息 表16连接建立ACK消息 图9示出了连接建立过程,其中终端发送了如表14中所示的连接建立请求消息(步骤901)。在响应中,网络边缘点通过发送连接建立响应消息做出响应(步骤902)。然后,终端通过向网络边缘点发送连接建立ACK消息,确认接收到连接建立响应消息(步骤903)。
例如,连接建立请求消息可以在DST字段中指定网络边缘点的地址,在SRC字段中指定终端的地址,在CMD字段中指定值“1”,和在Classifier字段中指定连接的分类规则。如表14中所示,消息也可以包括用于指定正常、睡眠、和空闲用电模式中的每一个的编码或未编码服务规则的动作字段。例如,服务规则可以是“放弃数据包”,“传送数据包”,“以特定QoS说明传送”。当对服务规则进行编码时,可以将其编码为TLV值(即,类型,长度,和变量)。
表17连接建立请求消息(QoS说明) 表17示出了连接建立请求消息的示例。如表17中所示,这个连接建立请求消息为正常、睡眠和空闲模式分别指定了“QoS说明1”传送、“QoS说明2”传送、和“放弃”的服务规则。网络边缘点的地址(AD NE)和终端的地址(AD TE)分别提供在DST和SRC字段中。表17示出了一个仅在传送数据包时才唤醒终端的系统。在这个系统下,不需要将唤醒规则专门地提供在连接建立请求消息中。但是,如果有更复杂的唤醒机构与用电模式相结合,那么可以将唤醒规则包括在对应的动作字段中,如表18的示例连接建立请求消息中所示。如图表18中所示,分别为睡眠和空闲模式规定了“唤醒“和”“不唤醒”。可以将唤醒规则作为布尔值(即,“唤醒”和“不唤醒”的互补逻辑值)提供。
表18连接建立请求消息(QoS说明&唤醒) 在一个实施例中,为每种用电模式提供了默认服务规则。例如,睡眠模式的默认服务规则可以是“QoS说明2”,而空闲模式的默认服务规则可以是“放弃”。利用默认服务规则,不需要将这样一种用电模式的服务规则明确地包括在连接建立请求消息中。表19是明确地指定了睡眠和空闲模式的唤醒规则,但是允许暗示指定这些用电模式的服务规则的示例连接建立请求消息。
表19连接建立请求消息(唤醒) 在一个实施例中,为一种特定用电模式(例如,睡眠模式)提供了默认QoS说明(例如,“QoS说明2”)。那么,可以在动作字段中使用布尔值(即,“传送”和“放弃”的互补逻辑值),例如表20中所示。
表20连接建立请求消息(传送/放弃&唤醒) 如果系统具有每种用电模式的默认服务规则和默认唤醒规则,那么连接建立请求消息不需要指定每种用电模式的动作。表21示出了假定了睡眠模式的默认服务规则(例如“传送数据包”)和默认唤醒规则(例如“唤醒”)的连接建立请求消息。
表21连接建立请求消息(默认睡眠模式) 如前面所述,表15示出了响应对应的连接建立请求消息的连接响应消息的示例格式。如图9的步骤901中所示,当一个终端启动连接建立过程的时候,连接建立响应消息在SRC字段中指定网络边缘点的地址,在DST字段中指定终端的地址,和在CMD字段中指定值“2”。连接建立响应消息可以具有分类器字段,和正常、睡眠和空闲用电模式每个的动作字段。分类器和动作字段允许在网络边缘点与终端之间对这些字段的值进行协商。例如,当网络边缘点没有足够的资源支持终端请求的QoS时,网络边缘点可以建议用一个降低等级的QoS说明作为正常模式的服务规则。如果不需要这种协商,那么连接建立响应消息可以简单地包括指示网络边缘点是否接受终端的连接建立请求消息中指定的分类器和动作的布尔值。网络边缘点可以在连接ID(CID)字段中指定一个值来标识网络边缘点与终端之间的对应连接,这个连接ID字段中的值可以在有关这个连接的后续消息中使用。(CID字段包括在网络边缘点发送的连接建立请求消息中)。应当注意,连接建立消息中的CID字段中的值不需要是内部用于网络边缘点中使用的连接ID的值。
当终端发送连接建立ACK消息时,消息在DST字段中指定网络边缘点的地址,在SRC字段中指定终端的地址,和在CMD字段中指定值“3”。
如果省电模式与从属连接终止(即,通过诸如用电模式转变之类的指定事件触发的连接终止)相关联,那么连接建立请求不需要包括每种用电模式的动作字段。例如,如果空闲模式与一种从属连接终止相关联,那么连接建立请求消息不需要提供空闲模式的动作字段,如表22中所示。
表22连接建立请求消息(空闲模式的从属终止) 在省电模式与从属连接终止相结合的情况下,终端或网络边缘点可以请求将指定连接排除在该从属连接终止之外。对应的连接建立请求消息可以具有表示该连接的资源保留规则(或优先权)的资源保留规则字段。表23示出了允许在资源保留规则字段中指定要从从属连接终止中排除的连接的连接建立请求消息的示例格式。资源保留规则字段的值可以是指定“保留”或“不保留”的布尔值。用电模式的动作可以通过默认行为,或通过在同一连接请求消息中或在后续连接改变消息中传送的动作字段确定。
表23连接建立请求消息(请求空闲模式的保留规则) 作为资源保留规则字段的一个替代,连接建立请求可以具有一个用电模式的动作字段。将用电模式的动作字段的存在解释为该动作的资源保留的隐含请求。上述表14中已经示出了具有空闲模式动作字段的连接建立请求消息的格式。
如果用电模式与连接的从属激活或释放相关联(即,通过诸如用电模式转变之类的指定事件触发连接的激活或释放),那么终端或网络边缘点可以请求将指定的连接从从属连接激活或释放排除。因此,连接建立请求消息可以包括用于请求从从属激活、释放、或二者排除该连接的一个或多个字段。例如,当终端从正常模式转变到空闲模式时,可以终止与该终端相关联的所有连接,以释放资源。
每当交换连接建立请求消息时,可以请求从从属操作(终止、激活、或释放)排除。连接可以在终端耦合到网络边缘点时,或在交换用电模式转变消息时,一个接一个地,或同时地(即,通过一个单一的总括请求)排除。例如,当把用电模式转变消息用作将所有连接从从属连接终止排除的单一请求的时候,转变消息的资源保留字段可以具有“N”的值,如上述表6中所示。
作为选择,不需要每次为一个连接指定服务规则。而是可以在将多个CMD与其它伴随相关字段相结合的单一消息中传送一个以上的连接的服务规则。表24示出了包括每个伴随有分类器(CSF)字段、正常模式动作(NMA)字段、睡眠模式动作(SMA)字段、和空闲模式动作(IMA)字段的两个CMD的示例消息。
表24多个连接的服务规则的传送 在为一个以上的连接指定相同的CMD的时候,通过仅指定一个单一的CMD可以取得高的效率。然而,必须指定每个连接的伴随字段。表25示出了一个用于传送相同CMD下的两个连接的服务规则的示例消息。在表25中,每个连接的字段出现在一个组中(“面向连接的列表(connectionoriented list)”)。例如,CMD1、CSF1、NMA1、SMA1、和IMA1是属于连接1的字段,因此分组到一起。
表25具有共同CMD的多个连接的服务规则的传送 此外,当一个以上的连接指定相同的服务规则时,仅需要在消息中指定共同服务规则一次。在这种情况下,可以如此排列消息中的字段,使得能够将相关的服务规则与指定相同服务规则的连接一同列出(“面向服务规则的类表”)。表26示出了将相同服务规则用于两个连接中的睡眠模式的消息的面向连接的类表格式。
表26具有一个共同服务规则的多个连接的服务规则的传送 作为选择,如表27中所示,可以使用面向服务规则的列表,其中在分类器CSF1和CSF2之后仅指定睡眠模式服务规则一次。
表27利用面向服务规则的列表的表25的服务规则的传送 当与列出服务规则相关的额外开销成本大于与列出连接相关的额外开销成本时,面向服务规则的列表可以比面向连接的列表效率更高。当表示服务规则所需的比特数增大时,和在重复相同的服务规则时,列出服务规则的额外开销成本增大。表26和表27显示了,在面向服务规则的列表中,尽管服务规则(SMA1)仅出现了一次,连接指示符(即,CSF1和CSF2)的出现次数从2增加到6。
应当检查表示每个连接或服务规则需要的比特数。如果连接ID(CID),或另外的标识符、指示符、标志符、或指针能够利用较少的比特表示与连接相关的分类器,那么应当在消息中使用这种设计,而不是明确地提供分类器。在一些例子中,面向服务规则的列表更为有效。同样,如果服务规则ID或任何其它标识符、指示符、标志符、或指针能够用较少的比特表示服务规则,那么应当在消息中使用这样的设计,而不是直接陈述服务规则。一些时候可以用布尔变量(例如,“唤醒”或“不唤醒”,“放弃”或“不放弃”)来说明服务规则,以提高效率。
当服务规则的数量很少时(例如,在布尔服务规则的情况下,两个),和当已知所有连接的时候,可以使用隐含地说明一个服务规则的面向服务规则的列表。在这种情况下,假设没有被明确列出的所有连接都被隐含的服务规则覆盖。在连接的数量很大的情况下,可以实现额外开销的大大节省。例如,如果睡眠模式的服务规则SMA1 和SMA2是仅有的需要说明的规则,并且存在六(6)个连接(CSF1至6),表29示出了使用面向服务规则的列表的消息,其中SMA1是用于CSF1、CSF2、和CSF4至6的睡眠模式服务规则,而SMA2是用于CSF3的服务规则。
表29服务规则(面向服务规则的列表)的传送 作为选择,如表30中所示,仅需要提供用于连接CSF2的服务列表SMA2的面向服务规则的列表,和允许所有未列出的连接(即,CSF1,CSF2和CSF4至6)与服务规则SMA2隐含地相关联。
表30服务规则(带有隐含关联的面向服务规则的列表)的传送 如果具有没有在消息中明确地列出的默认布尔服务规则(例如,服务规则SMA1),那么也可以删除表30的消息中的服务规则字段,因为很明显,指定的连接使用服务规则SMA2。
表31服务规则(带有隐含关联的面向服务规则的列表)的传送 在一些情况下,采用默认服务规则,允许与服务列表隐含相关联也可能造成效率降低。表32示出了在默认服务规则是SMA2,从而必须将使用服务规则SMA1的连接包括在消息中的情况 表32服务规则(带有隐含关联的面向服务规则的列表)的传送 因此,在可以选择使用具有较少额外开销的列表的情况下,允许灵活地列出消息中的服务规则字段(例如,表30中的消息)。此外,当具有两个以上的服务规则选项时,由于不用服务规则字段就不能区分两个或更多的连接列表,因此即使在具有默认服务规则时,也不能删除服务规则字段。
作为选择,当不存在使用服务规则的连接时,终端和网络边缘点可以选择删除用于该服务规则的列表。在这种情况下,给与连接相关联的每个服务规则提供面向服务规则的列表。如下面要说明的,这种方式使得能够使用差别列表方法。
仅当面向服务或面向连接的列表中具有改变时,终端和网络边缘点可以选择发送消息。将仅提供改变的列表称为“差别列表”。例如,如果具有用于SMA1的面向服务规则的列表,那么可以将列表中的连接解释为将服务规则从某个其它服务规则或非关联的服务规则改变到SMA1。表33示出了在CSF3的连接从服务规则SMA2改变到SMA1,和CSF1的连接从服务规则SMA1改变到SMA2时的情况。
表33服务规则(差别列表)的传送 在差别列表中,将一个与列表无关联的服务规则解释为代表与连接无关联的服务规则。
可以利用面向连接的列表、预定的默认值、面向服务规则的列表的方法、或定义初始服务规则的任何其它方法,首先定义差别列表中的初始状态。服务规则也可以结合用电模式转变消息、控制消息、管理消息、或数据消息的交换指定服务规则。
在连接建立之后,终端和网络边缘点可以改变包括任何分类规则或动作在内的连接参数。在一个实施例中,在连接建立过程中仅定义正常模式的分类规则和动作,睡眠和空闲模式的动作可以在以后通过一个或更多的连接改变过程定义。
为了实现连接改变,如前面表4中所示,连接管理消息包括连接改变请求消息、连接改变响应消息、和连接改变ACK消息。连接改变请求消息、连接改变响应消息、和连接改变ACK消息的格式与前面讨论的连接建立请求、连接建立响应、和连接建立ACK消息的相同。在每个连接改变请求消息中可以包括连接ID。
为了终止连接,发送连接关闭请求消息,并且连接关闭响应消息确认关闭请求。表34和35分别提供了连接关闭请求和连接关闭响应消息的格式。
表34连接关闭请求消息 表35连接关闭响应消息 可以不用交换任何连接终止消息而完成从属连接终止。连接可以在连接建立或连接改变过程之后立即激活。但是,连接可以与连接建立或连接改变过程分离地激活。当建立了连接但没有激活连接的时候,在QoS机构在连接中操作通信之前,可以将连接的资源保留或提供在QoS机构中。如果激活是分开的,那么要交换诸如连接激活请求或连接激活响应消息之类的附加消息。
可以在不关闭连接的情况下释放连接。当释放连接而不关闭时,该连接的资源仍然保留或提供在QoS机构中,尽管QoS不在连接上操作。如果将释放与连接关闭分离,那么要交换诸如连接释放请求或连接释放响应之类的附加消息。
在一个实施例中,当终端进入正常模式时,所有与正常模式的服务相关联的连接被激活。同样,当终端转变到睡眠模式时,所有与睡眠模式中的服务相关联的连接被重新激活(释放和激活)。在该实施例中,不使用每个连接激活或释放消息;仅交换诸如睡眠模式请求和睡眠模式响应消息之类的用电模式转变消息,以触发激活。
连接可以通过作为域管理器、服务提供商、或网络边缘点管理器执行服务规则或唤醒规则的内部或外部服务提供服务器建立。图6示出了根据本发明的一个实施例的服务提供处理过程。如图6中所示,在步骤602,网络边缘点的服务提供管理器(例如,服务提供管理器405)可以与服务提供服务器(例如,服务提供服务器601)通信以接收服务或唤醒规则。然后,服务提供服务器与终端的连接管理器和用电模式管理器协同操作(步骤603和604),以建立一个或更多的连接。如图6中所示,为了服务提供,在服务提供服务器601与网络边缘点的提供管理器405之间交换服务提供请求消息、服务提供响应消息、和服务提供ACK消息。这些消息的格式与上述连接建立请求、连接建立响应、和连接建立ACK消息的相同。
当一个移动终端将他的网络连接点从一个网络边缘点改变到另一个的时候,优选将某些连接保持在活动状态。终端的越区转接管理器(例如,越区转接管理器503)一般管理有关越区转接的操作。网络边缘点的越区转接管理器(例如,越区转接管理器406)与相关的终端的越区转接管理器通信,以在需要时帮助或引导包括连接转移在内的越区转接处理过程,以便避免在越区转接过程中发生服务中断或空中发送信号。在连接的转移中,如上面表4中所示,要交换连接转移请求消息、连接转移响应消息、和连接转移ACK消息。连接转移请求、连接转移响应、和连接转移ACK消息的格式与连接建立请求、连接建立响应、和连接建立ACK消息的相同。越区转接消息可以包括诸如服务表的相关部分之类的有关要转移的连接的信息。
术语“服务”是指在分类的数据包上执行的任何操作。传送和放弃数据包是服务的例子。在连接中传送数据包的特定QoS等级是服务的另一个例子。网络边缘点中的服务管理器(例如,服务管理器404)可以根据数据包分类和接收机的用电模式,依照服务表,将分类的数据包引导到QoS机构或丢弃器中。在一些实施例中,每当服务管理器处理数据包时,它与连接管理器通信,以存取服务表。作为选择,服务管理器可以保持它自己的如表11中的例子中所示的服务表,并且可以在每当需要更新该表时,与通信管理器通信。作为另一个选择,服务管理器可以保持如表36中所示的服务规则表,并且在表中有任何改变时,可以与通信管理器通信。在表36中,与前面的表11不同,将数据包提供到具有使服务管理器能够不用执行分类步骤而使数据包与一种服务匹配的连接ID的服务管理器。
表36服务规则表 服务管理器(例如,服务管理器404)也可以与用电模式管理器(例如,用电模式管理器403)通信,以存取终端用电状态表(例如,表10中所示的终端用电状态表)。作为选择,服务管理器可以保持它自己的终端用电模式表。QoS可以通过规定吞吐量、服务类型、服务分类、服务优先权、和每跳行为之类的参数的QoS说明定义。例如,QoS说明可以包括最大持续吞吐量速率、最大吞吐量猝发传输率、最小保留吞吐量速率、最小容许吞吐量速率、调度类型、带宽请求或传输策略、容许抖动、或最大等待时间。作为另一个例子,QoS说明可以包括存取策略、用户优先权、ACK策略、时间表、标称数据包大小、最大数据包大小、最小服务间隔、最大服务间隔、静止间隔、暂停间隔、服务开始时间、最小数据率、平均数据率、峰值数据率、最大脉冲串大小,延迟界限、最小物理速率、过剩带宽容许量、或中间时间。
QoS机构可以包括调度器、轮询器、策略器、整形器、缓存器、带宽分配单元、资源保留单元、或将特定QoS传送到数据包的另外的适当装置。在接收数据包时,QoS机构首先发现与数据包相关联的QoS说明,并可以存取QoS机构可能保持的服务表或服务规则表。作为选择,可以通过连接管理器或服务管理器存取服务表。接收的数据包可以带有连接ID(CID)。QoS机构也可以与用电模式管理器通信,以存取终端用电模式表,例如表10中所示的用电模式表。作为选择,QoS机构可以保持其自己的终端用电模式表。QoS机构可以自己配置或供给以根据QoS说明来操作。
广播或多播的数据包可以具有多个用电模式不同的、具有不同服务规则的接收终端。因此,本发明允许根据数据包分类和每个终端的用电模式,将多播或广播数据包传送到每个终端或放弃。此外,本发明允许根据数据包分类和多个接收机的省电模式,将处于省电模式的接收机唤醒。
在一个实施例中,终端保持了定义了包括广播的或多播的数据包在内的所有其连接的分类规则、服务规则、和唤醒规则的服务表。这个服务表(例如,表13中所示的服务表)可以通过终端连接管理器(例如连接管理器501)来管理。网络边缘点通过连接建立或连接改变过程接收它与之通信的所有终端的服务表,并且可以将所有这些服务表整合到其自己的服务表中(例如,表11中所示的服务表)。在对应于分类规则表12、服务规则表36、和唤醒规则表9的连接ID“i+1”的条目中,提供了涉及广播连接的服务规则的一个例子。
根据本发明的一个实施例,广播或多播的数据包至少是以服务表中为该服务指定的等级的QoS传送的。结果是,广播或多播的数据包仅在所有接收机需要放弃数据包时才被放弃。如果指定要唤醒该终端,那么唤醒广播或多播数据包的每个接收终端。如表12的例子中所示,具有连接ID(i+1)的广播连接的数据包被发送到所有终端1至N。可以通过连接管理器(例如,连接管理器402)保持多播连接的所有接收机的列表。
为了说明,考虑终端1、2和N分别具有正常、睡眠、和空闲用电模式。对于接收终端1、2和N的对应用电模式,表36示出了给予的服务是QoS说明1、QoS说明2、和“放弃”。如果QoS说明1是比QoS说明2更高的服务等级,那么广播数据包仅以QoS说明1向终端传送一次。但是,对于终端2,可以传送数据包两次一次是在QoS说明1下不成功的传送,因为在首次进行传送尝试时终端2处于睡眠模式。在唤醒规则表(表9)中规定唤醒终端2的QoS说明2下的传送将获得成功。
接下来考虑终端1、2和N的用电模式分别是空闲、空闲、和睡眠用电模式的情况。如表36中所示,对应于这些接收终端各自的用电模式的服务全都是“放弃”。此外,由于没有终端指定唤醒,所以这些终端都不被唤醒。
图7示出了将终端从一个网络边缘点断开并连接到另一个网络边缘点的越区转接过程。作为连接转移的一部分,有关该终端的网络边缘点1的服务表被传送到网络边缘点2,以整合到网络边缘点2的服务表中。图7示出了被转移的连接可以是一个通过前面结合图6讨论过的服务提供过程602和连接建立过程603在服务提供服务器601、网络边缘点1和终端500之间建立的连接。在某个时间点,终端500启动与网络边缘点1或网络边缘点2,或二者的越区转接过程701。在网络边缘点1和2之间实施连接转移。根据本发明的连接转移避免了越区转接过程中使现有的连接发生中断,并且也有助于避免关闭与网络边缘点1的连接和建立与网络边缘点2的连接可能需要的越空信号发送。
提供了上述详细说明以解释本发明的特定实施例,而不是为了限制本发明。在本发明的范围内可以进行各种改变和修改。在所附的权利要求中阐明了本发明。
权利要求
1.一种与终端具有连接的计算机网络中的网络边缘点,包括
网络接口程序,用于接收来自计算网络的数据包,并且对每个数据包给予分类,所述数据包指定该终端为目的地;和
服务程序,接收作为输入的分类数据包和存取服务表,所述服务表根据数据包的分类和与终端相关联的当前用电模式将服务映射到数据包。
2.根据权利要求1所述的网络边缘点,其中网络接口程序将连接标识分配给数据包。
3.根据权利要求1所述的网络边缘点,其中指定的服务包括指定的服务质量。
4.根据权利要求1所述的网络边缘点,其中指定的服务包括放弃数据包。
5.根据权利要求1所述的网络边缘点,其中服务程序存取当前用电模式表以确定终端的当前用电模式。
6.根据权利要求1所述的网络边缘点,其中服务程序存取规则表以确定是否应当将终端从省电状态唤醒以处理数据包。
7.根据权利要求1所述的网络边缘点,其中在终端从事用电模式转移时,该终端将当前用电模式提供到网络边缘点。
8.根据权利要求1所述的网络边缘点,进一步包括管理网络边缘点与终端之间的连接的连接程序。
9.根据权利要求1所述的网络边缘点,进一步包括将连接从网络边缘点转移到第二网络边缘点的越区转接程序。
10.根据权利要求9所述的网络边缘点,其中在连接转移到第二网络边缘点时,将与该终端相关联的服务表的一部分传送到第二网络边缘点。
11.根据权利要求1所述的网络边缘点,其中,当数据包指定多个接收者时,每个接收者至少接收指定给多个接收者的最少服务。
12.一种在与终端具有连接的计算机网络中的网络边缘点中提供服务的方法,所述方法包括
对从计算机网络接收的数据包进行分类,并且对每个数据包给予分类,所述数据包指定该终端为目的地;
根据数据包的分类和与该终端相关联的当前用电模式从服务表确定对数据包的服务;和
提供服务表中指定的服务。
13.根据权利要求12所述的方法,其中分类器将连接标识分配给数据包。
14.根据权利要求12所述的方法,其中指定的服务包括指定的服务质量。
15.根据权利要求12所述的方法,其中指定的服务包括放弃数据包。
16.根据权利要求12所述的方法,进一步包括存取当用电模式表以确定该终端的当前用电模式。
17.根据权利要求12所述的方法,进一步包括存取规则表以确定是否要从省电状态唤醒终端以处理数据包。
18.根据权利要求12所述的方法,进一步包括在终端从事用电模式转变时,将终端的当前用电模式通知给网络边缘点。
19.根据权利要求12所述的方法,进一步包括在连接表中管理与终端的连接。
20.根据权利要求12所述的方法,进一步包括在终端将连接从网络边缘点转移到第二网络边缘点时,遵从越区转接过程。
21.根据权利要求20所述的方法,其中在连接转移到第二网络边缘点时,将与终端相关联的服务表的一部分传送到第二网络边缘点。
22.根据权利要求12所述的方法,其中,当数据包指定多个接收者时,每个接收者至少接收指定给多个接收者的最少服务。
全文摘要
数据包通信方法和系统,其中根据用数据包分类和终端的用电模式索引的服务表为以终端为目的地的数据包提供服务。服务表可以连接指定预定的服务质量,或放弃该数据包。对于具有唤醒(即,寻呼)机构的用电模式,服务可以包括唤醒终端。服务表也可以包括网络边缘点自己的服务请求和来自终端、提供服务器、和转接源的服务请求。对于多播或广播的数据包,由于每个终端可能处于不同用电模式,所以服务表中相关的服务可以是对每个终端不同的。在这种情况下,给每个数据包提供服务,从而给任何给定终端至少提供服务表中指定的服务质量。因此,在为所有终端指定的服务是“放弃”时,放弃多播或广播的数据包。但是,如果相关的服务包括唤醒终端时,唤醒每个终端。在越区转接过程中,可以将与终端相关联的服务表的一部分从越区转接源传送到越区转接目的地。
文档编号H04Q7/00GK101019441SQ20058001941
公开日2007年8月15日 申请日期2005年6月22日 优先权日2004年6月22日
发明者郑武龙, 河原敏朗 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1