CN1256063A - 一种分组交换数据传输方法 - Google Patents
一种分组交换数据传输方法 Download PDFInfo
- Publication number
- CN1256063A CN1256063A CN98805041A CN98805041A CN1256063A CN 1256063 A CN1256063 A CN 1256063A CN 98805041 A CN98805041 A CN 98805041A CN 98805041 A CN98805041 A CN 98805041A CN 1256063 A CN1256063 A CN 1256063A
- Authority
- CN
- China
- Prior art keywords
- grouping
- interval
- control packet
- control
- transmission
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6421—Medium of transmission, e.g. fibre, cable, radio, satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6445—Admission control
- H04L2012/6456—Channel and bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6464—Priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6481—Speech, voice
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6486—Signalling Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
- H04L2012/6489—Buffer Management, Threshold setting, Scheduling, Shaping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
Abstract
本发明涉及呼叫的分组交换传输,尤其涉及在电信网和基站之间的电路上,从基站到网络的呼叫的分组交换传输。为了减小呼叫分组的最大延时和传输时间变化,在本发明中,网络节点分离包含数据传输网络信令信息的控制分组与呼叫分组,维护呼叫分组的到达速率信息。计算(22)下一个需要发送的控制分组的发送时长,确定(23)接收下一呼叫分组的间隔,比较(24)时长和间隔,以及如果时长短于或等于间隔,则发送(25)控制分组,如果时长比间隔长,则将控制分组插入(27)发送队列,一直等到接收到所述呼叫分组,之后基本上立即转发该分组。
Description
本发明涉及呼叫的分组交换传输,尤其涉及在电信网和基站之间的电路上,从基站到移动电话系统中网络的呼叫的分组交换传输,在前述移动电话系统中呼叫以等时间间隔的数据分组形式传送,其中以时分方式使用无线路径的载波。
在大多数数字移动电话系统中,无线路径的载波通过例如TDMA(时分复用)或CDMA(码分复用)方法在多个用户之间划分。这些方法的共性在于,为每个呼叫分配不同的信道,呼叫被划分成特定长度的呼叫分组,这些分组以无线路径载波上连续传送的帧的形式在不同信道上传送。一个帧包括若干信道,用以发送一个帧的时间是恒定的。在TDMA方法中,一个帧包含时间上连续的多个时间信道,基站以帧发送时长的间隔接收与同一呼叫相关联的分组。
在网络基础设施的电路上,通常采用电路交换系统传送呼叫,因而为信令和每个呼叫分配不同的传输信道,甚至在每个方向上分配不同的信道。在电路交换系统中,即使不传输信息,信道也保持在被分配的状态,因而64 kbit/s传输连接的效率较差。此外,在电路交换系统中,随着负荷的增加,网络容量将会突然终止,而在分组交换网络中,负荷的增加只会导致传输速率的降低和连接质量的恶化。
在已知的分组交换网络中,分组通常以到达和/或生成的顺序转发。这样,如果前继分组的传送仍在进行,那么分组必须在网络节点中排队。长度不定的无法预测的排队会导致分组传输时间的变化,且延长了最大传输时延。分组传输时间的变化在传输语音的情况下尤其不利,因为语音的质量因传输时间的变化而受损。此外,在语音传输中,保持较短的最大时延相当重要。
如果分组交换网节点从低速传输信道接收分组,将其转发到较高速率的传输信道,那么较高速率传输信道带来的某些优点将会因等待前继分组的传输结束而消失。但是,应当可以在接收到特定的语音呼叫分组之后立即将其转发,使得分组传输时间不会因等待时间的变化而变化,并使得等待时间引起的最大时延尽可能小,从而保证语音传输质量较高。
上述问题,即等待所引起的分组传输时延的变化以及最大时延长度的增加,可以例如通过以摹仿电路交换的方式传送分组,即为它们分配单独的信道,予以克服。这种方案的问题与电路交换方案相同,即尽管可能不需要容量,但容量也被分配,以及随着负荷的增加,容量将会突然终止。
均衡分组交换网络中分组的传输时延的另一种方式是在接收端缓存足够数量的分组,使得传输时延的任何变化都可以均衡。问题在于,语音的实时传输不允许大的缓存:在公用安全性和安全呼叫中,例如时延必须少于400微秒。在因特网中,语音传送软件使用较大的缓存,因为那里的语音传输延时几秒关系不大。因为在实时传输语音的系统中,必须尽快接通语音,所以缓冲必须非常短,因而无法依靠缓存来均衡传输时延。此外,缓冲增加了分组传输时间的最大时延。
本发明的目的是提供一种方法和一种网络节点,通过它们可以减少呼叫分组的最大时延和传输时间变化。该目的通过本发明的分组交换数据传输方法实现,其中呼叫分组与包含数据传输网络信令信息的控制分组分离,其特征在于,维护呼叫分组的到达速率信息;计算下一个需要发送的控制分组的发送时长;确定接收下一呼叫分组的间隔;比较前述时长和间隔,如果时长短于或等于间隔,则发送控制分组;如果时长比间隔长,则将控制分组插入发送队列,一直等到接收到所述呼叫分组,之后基本上立即转发该呼叫分组。
‘基本上立即’意味着在完成接收分组所需的测量,并且分组转发准备就绪之后,立即转发分组。测量包括,例如检测分组是否是呼叫分组,可能需要检查地址,如果接收该分组的信道的速率低于发送它的信道,那么在转发之前,需要完全接收该分组。
本发明还涉及一种可以用于本发明方法的网络节点。本发明的分组交换传输网络的网络节点包括接收分组的接收装置,向某个目的地址发送分组的发送装置,以及缓存接收分组的缓冲器,接收装置用于分离呼叫分组与包含数据传输网络信令信息的控制分组,至少有一个进入信道通往该网络节点,至少有一个外出信道源自该网络节点,其特征在于,该节点还包括存储器装置,用于存储表明呼叫分组到达速率的信息,确定接收下一呼叫分组的间隔的计时器,计算下一个需要发送的控制分组的发送时长的计算装置,比较前述时长和间隔的比较装置,以及发送次序控制器,用于将控制分组插入缓冲器中的发送队列,在时长比间隔长时,接着发送所述下一呼叫分组。
本发明的基本思想在于,在发送控制分组之前,检查在接收下一呼叫分组之前是否有足够的时间发送分组。这样,在接收到呼叫分组可以立即将其转发。
本发明方法和网络节点的优点在于,同一传输信道可以用于发送呼叫分组和包含信令信息的控制分组,而不会损伤实时语音传输的质量,因为呼叫分组总可以无延时地接入传输信道。这样,因为使用了系统内部信令,可以有效地利用传输容量,呼叫传输中不会出现变长的额外延时。
在本发明的一种优选实施例中,以优先级次序发送控制分组。其优点在于,可以尽快交付重要的控制分组。
此外,本发明的一种优选实施例可以应用于存在多个外出信道的情况,其中控制分组不是在特定信道上发送,而是为每个控制分组寻找时间足以发送分组的外出信道。这样,控制分组可以尽快发送。
本发明的方法和网络节点的优选实施例在后附相关权利要求2到5和7到9中阐述。
下面结合附图,通过优选实施例来详细描述本发明,在附图中
图1是TETRA系统的数据传输网络的框图;
图2是按照本发明方法的第一优选实施例的流程图;
图3是按照本发明方法的第二优选实施例的流程图;以及
图4是按照本发明的网络节点的第一优选实施例的框图。
下面通过分组交换电信网的例子描述本发明,该分组交换电信网被设计成充当数字无线网络的传输网,前述数字无线网络遵循ETSI(欧洲电信标准委员会)定义的TETRA标准(泛欧中继无线)。TETRA标准例如定义了无线接口和其它接口,例如到另一TETRA网络的接口。但是,传输网络的内部结构没有在TETRA标准中定义。但是,本发明不局限于无线网络或其它无线网络,对本领域技术人员而言,本发明显然可以应用于基于无线数据传输的网络和固定网络中的其它数据传输系统。
图1示出了TETRA传输网络的示例性结构。移动台MS(移动用户)通过无线路径Air与基站BS通信。按照TETRA标准的无线接口Air基于4信道时分复用带宽为25kHz的载波。在上行和下行方向的载波上发送连续帧,每个帧包括4个时隙或时间信道。通常为每个数据传输连接分配一个单独的时隙,但是TETRA标准允许为一个连接分配多个时隙。在遵循TETRA标准的系统中,一个TDMA帧的传输占用约60毫秒,所以为每个时隙保留了约15毫秒。基站也可以具有多个载波。
每个基站BS通过电路连接到固定传输网的TETRA数字交换机DXT。TETRA交换机DXT通过固定电路连接到TETRA的其它交换机DCT和数字中心交换机DXTc,DXTc是连接到其它交换机DXT和/或其它中心交换机DXTc,为业务量提供可选路径的交换机。本申请中,到另一TETRA网络的接口位于中心交换机DXTc,但它也可以位于其它交换机DXT。本申请中,标准所定义的到公用电话交换网PSTN、综合业务数字网ISDN、专用自动交换机PABX和分组数据网PDN的外部接口位于一个交换机DXT,但它们也可以位于例如各个交换机。TETRA传输网络还包括该图中未示出的其它接口和外设单元。它们包括例如网管系统和调度系统。
图2是本发明第一优选实施例的流程图。在现有技术中,不同类型的分组根据它们包含的标识数据区分。本申请中,分离包含信令信息的控制分组与呼叫分组,使得呼叫分组可以基本上立即转发。这种分离例如基于分组所包含的标识数据。该标识数据,表明了例如分组所关联的数据传输连接,该数据用于例如为分组选择路由。
该方法包括维护分组到达速率信息,即在接收的数据分组之后,接收下一呼叫分组需要多少时间。到达速率取决于发送网络节点的同步和负荷,或者载波信道的分配情况。到达速率将结合图3详细描述。接收分组是可以转发的分组。到达速率考虑了接收和任何必需的分组处理所需的时间。分组处理的一个例子是基站将从无线路径接收的分组转换成可以在传输网上传送的分组。在按照TETRA标准的系统中,如果分配了所有的时隙,那么具有一个载波的基站的到达速率约为15毫秒,如果例如分配了两个时隙,那么呼叫分组的接收循环地遵循到达速率,按照该到达速率,轮流以约15毫秒和约45毫秒的间隔接收呼叫分组。相应地,TETRA交换机DXT中以相同速率接收基站所发送的分组。
如果接收20到控制分组,检查21是否有控制分组在队列中。如果没有队列,则计算22控制分组的发送时长。因为分组的大小和传输信道的速率已知,所以可以计算该时长。在步骤22之后,确定23下一呼叫分组的接收间隔。因为呼叫分组的到达速率和在接收下一呼叫分组之前所余时间已知,所以可以确定该间隔。如果确定了上述时间,则可以对其进行比较。如果发送的时长短于24间隔或与间隔等长,则发送25控制分组。然后,检查26控制分组的队列是否空。如果在控制分组的接收和发送(步骤20到25)之间的间隔期间接收到新的控制分组,则队列不空。然后检索29队列中的第一分组,过程返回到步骤22,即计算从队列中检索到的控制分组的发送时长,然后过程象前面描述的那样继续。如果在步骤26,控制分组的队列为空,则等待下一分组。
如果在步骤24中,控制分组的发送时长比接收下一呼叫分组的间隔长,则控制分组被插入27队列。这样,确保了呼叫分组能够吴妨碍地发送。如果控制分组已被插入队列,那么一直等到发送28了呼叫分组,然后检索29控制分组队列中的第一分组,过程返回步骤22,计算控制分组的发送时长。如果在接收控制分组和检索队列第一分组(步骤20、21、23、24、27、28和29)之间的间隔期间接收到其它控制分组,则这些分组也被插入控制分组队列,在第一优选实施例中,该队列中的分组以到达次序发送。如果控制分组具有不同的优先级,那么以优先级次序将它们插入队列,使得具有相同优先级的控制分组以到达次序安置。此外,具有优先级的控制分组不需要以优先级次序安置在缓冲器中的队列中,而是以优先级次序从发送队列中选取分组。优先级确保了更为紧急的控制消息在较不重要的控制消息之前发送。
如果在步骤20接收到控制分组,队列中已有其它控制分组,或者正在发送呼叫或控制分组,那么控制分组被插入27队列。如果因为正在发送另一控制分组而将该控制分组插入队列,那么发送前一控制分组之后,在检查26队列是否为空时,将会从队列中检索29出该控制分组。如果因为正在发送呼叫分组而将该控制分组插入队列,那么一直等到28呼叫分组发送之后,然后检索29控制分组进行发送,过程然后返回步骤22。如果因为队列中已有其它控制分组而将该控制分组插入队列,那么发送25前一控制分组之后,在检查26控制分组队列是否为空时,将会检索26出该控制分组进行发送。这样,该方法注意了控制分组队列中没有分组的情况。
图3是本发明的第二优选实施例的流程图。它仅在清空控制分组队列时不同于第一优选实施例,即步骤20、21、22、23、24、25、26、27和28是相同的。
在接收20到控制分组时,检查21队列中是否有控制分组。如果没有队列,那么计算22控制分组的发送时长,确定23下一呼叫分组的接收间隔,与针对图2的描述一样,比较这两个时间。如果发送的时长短于24间隔或与间隔等长,则发送25控制分组。然后,检查26控制分组的队列是否空。如果控制分组队列为空,那么等待下一分组。如果在控制分组的接收和发送(步骤20到25)之间的间隔期间接收到新的控制分组,则队列不空。然后确定23’下一呼叫分组的接收间隔。因为呼叫分组的到达速率和在接收下一呼叫分组之前所余时间已知,所以可以确定该间隔。之后,以到达次序检索30队列中该间隔对其发送而言足够长的第一控制分组。如果发现31了这样的控制分组,那么从控制分组队列中检索出该控制分组,然后发送32。过程返回到步骤26,检查控制分组队列是否空,然后根据检查的结果,过程象前面描述的那样继续。
如果队列中没有发现31该间隔对其发送而言足够长的控制分组,那么一直等到发送28了下一呼叫分组,然后过程从步骤23’继续,即确定下一呼叫分组的接收间隔。
如果在步骤24中,控制分组的发送时长比接收下一呼叫分组的间隔长,则控制分组被插入27队列。这样,确保了呼叫分组能够吴妨碍地发送。如果控制分组已被插入队列,那么一直等到发送28了呼叫分组,然后过程从步骤23’继续,即确定下一呼叫分组的接收间隔。如果在接收控制分组到检索队列第一分组(步骤20、21、22、23、24、27、28、23’、30、31和32)之间的间隔期间接收到其它控制分组,那么这些分组也被插入控制分组队列。
如果在步骤20接收到控制分组,队列中已有其它控制分组,或者正在发送呼叫或控制分组,那么控制分组被插入27队列。如果因为正在发送另一控制分组而将该控制分组插入队列,那么发送前一控制分组之后,在检查26队列是否为空时,将会从队列中检索并发送32该控制分组,确定23’下一呼叫分组的接收间隔,检索30队列以找到其发送时间足够的第一控制分组。如果因为正在发送呼叫分组而将该控制分组插入队列,那么一直等到28呼叫分组发送之后,然后过程从步骤23’继续,即确定下一呼叫分组的接收间隔。如果因为队列中已有其它控制分组而将该控制分组插入队列,那么发送25前一控制分组之后,在检查26控制分组队列是否为空时,将会检索26出该控制分组进行发送,然后过程从步骤23’继续,即确定下一呼叫分组的接收间隔。这样,该方法注意了控制分组队列中没有分组的情况。
当分组在多个传输信道上发送时,如果总在相同的传输信道上发送与同一呼叫或其它数据传输连接相关联的多个分组,那么可以以信道特定的方式维护上述呼叫分组到达速率。为了加快控制分组的发送,可以搜寻时间足以发送这些控制分组的信道。首先按照上面针对图2和3所描述的那样计算控制分组的发送时长。结合图2的描述,例如,一次可以监测一个信道,搜寻到接收下一呼叫分组的间隔至少等于控制分组发送时长的信道。如果发现这样的信道,那么在该信道上发送控制分组。如果监测了所有的信道却没有发现这样的信道,则将控制分组插入队列,等待下一呼叫分组的发送。如果已在信道上发送了呼叫分组,则一次检查一个信道,开始清空控制分组队列。其优点在于,与控制分组在特定信道上发送相比,控制分组可以转发得更快。
结合图2和3中分组的不同处理过程以及这两张图的描述,根据分组是呼叫分组还是控制分组,分离包含语音的语音分组和其它分组,也可以实现相同的划分,从而语音分组的处理方式与图2和3中的呼叫分组相同,即仅对语音分组保证在接收之后立即发送。控制分组和包含数据的呼叫分组的处理方式与图2和3中的控制分组相同,即只要有足够时间,就在语音分组之间发送它们。分组也可以划分成控制、语音和数据分组,使得语音分组的处理方式与呼叫分组相同,数据分组的优先级高于控制分组,即它们具有较高优先级。也可以将分组大致划分成控制分组和呼叫分组,但是在拥塞情况下,将呼叫分组划分成语音分组和数据分组,使得不同类型的分组的处理不同。如果在网络中传送实时图像,那么图像分组与语音分组相似,以相同方式处理。
图4说明了按照本发明的网络节点。本申请中,通过例子描述的网络节点是按照TETRA标准的系统的基站BS。该节点也可以是包含一定智能的任何其它网络节点,前述智能至少足以使它能够在相同方向上发回它所接收的分组。本发明的节点不需要以任何方式处理分组;它所需要做的就是以特定速率接收分组并将其转发。为了便于说明,本申请中,一个进入信道通往该网络节点,一个外出信道源自该网络节点,前述进入信道是无线路径的载波。对本发明网络节点的外出和进入信道数量的唯一限制是,必须有至少一个进入信道和一个外出信道。信道的数量没有上限,对所用传输路径也没有任何要求。网络节点BS还包括发送单元TU,用于向网络发送分组。发送单元TU还可以从网络接收分组。网络节点BS还包括接收单元RU,用于从传输路径-本申请中是无线路径-接收分组,在无线路径上分组在载波上发送,接收单元RU还用于处理分组,使得它们能够在网络的传输路径上发送。接收单元RU分离呼叫分组和包含数据传输网络网元间的信令信息的控制分组。它可以根据包含在分组中的标识数据,或者根据其它信息,例如表明该信令在载波上以特定周期发送的信息,分离这些分组。本发明的网络节点的接收单元还可以从其它网络节点,或从其它网络接收分组,它不一定需要处理这些分组。
网络节点包括计时器TC,它确定在接收下一呼叫分组之前还余有多少时间。该时间被称为间隔。为了确定间隔,计时器需要知道分组的到达速率,该速率最好存储在计时器TC中。到达速率信息也可以以其它方式存储在其它地方,例如在网络节点BS的存储器中。前面已针对图2描述了术语‘到达速率’和‘接收分组’。计时器TC最好循环监测到达速率,从而能够将进入信道的分配或负荷情况的任何变化考虑在内。到达速率也可以是恒定的。例如在采用TDMA方法的系统中,最好将周期长度设置成与帧的长度相同,至少在基站处分组的到达速率与时间信道的分配情况一致。例如在TETRA标准的系统中,为无线路径上每个分组分配约15毫秒,所以当分配了无线路径的所有时隙时,基站处分组的到达速率约15毫秒。当无线路径上分组的净荷是274比特和432比特时,可以例如用56比特给出传输网络所需的标识数据,分组大小为330比特和488比特。如果分组大小为488比特,则单个呼叫分组在64kbit/s传输信道上的传输需要约7.6毫秒,所以在接收下一呼叫分组之前,有约7.4毫秒时间可以发送控制分组。如果消除了时隙分配,则到达速率按照图4所给出的方式变化,即一个间隔的长度约为30毫秒,其它间隔的长度约为15毫秒。因而,在周期的一个点上有更多的时间发送控制分组。
到达速率信息可以应用于例如CDMA方法,使得帧的长度周期包括一组连续呼叫分组到达的周期,帧长度周期的其余部分可以用于发送控制分组。该组呼叫分组的持续时长取决于无线路径上信道的分配情况。
网络节点还包括控制单元CU,它管理网络节点的资源。控制单元CU也可以负责网络节点的配置,充当网络节点到网管系统的接口。为了缓存等待发送的控制分组,控制单元CU包括一个缓冲器BUF。缓冲器BUF也可以安置在网络节点的其它单元中,或者它可以是一个单独的模块。控制单元CU通过发送单元TU控制分组的发送,使得仅在接收下一呼叫分组之前可以完全发送控制分组时,才发送控制分组。因此,控制单元CU计算下一个需要发送的控制分组的发送时长,由网络节点中的计时器TC检查到接收下一呼叫分组的间隔,比较这两个时间。如果能够发送控制分组而不会减慢呼叫分组的发送,即间隔大于时长,则控制单元CU请求发送单元TU发送该控制分组。否则,控制单元CU将控制分组插入缓冲器BUF,一直等到接收并发送了下一呼叫分组。在发送了呼叫分组之后,如果在接收下一呼叫分组之前有足够时间发送该分组,控制单元CU可以从队列中检索控制分组,通知发送单元TU发送控制分组。控制单元CU可以以到达次序或优先级次序从队列中检索控制分组,或者搜寻在发送下一呼叫分组之前有足够时间发送的第一分组。控制单元CU也可以按照分组的优先级,将控制分组插入缓冲器中的发送队列。优先级确保尽快发送重要的控制分组。
按照本发明的网络节点的控制单元CU还可以充当网络节点BS到网管系统的接口。控制单元CU可以将到达速率替换成从网管系统接收的新的到达速率。到达速率最好在进入信道的分配情况发生变化时总能更新,例如在撤销分配或分配了无线路径上的时间间隔时。这确保网络节点不会在没有某个特定时隙的分组时,因等待该分组而不必要地减慢控制分组的发送。网络节点还可以自己管理进入信道上的分配情况和同步,从而网络节点的控制单元CU总能够在分配情况变化时更新到达速率。网络节点进入信道上的分配情况还可以在其它网元,例如在基站控制器中管理。然后从该网元中接收新的到达速率信息。
本发明的网络节点所生成的控制分组的处理方式与接收的控制分组相同,即仅在接收下一呼叫分组之前有足够时间发送控制分组时,才将其发送。
就控制单元CU的功能而言,网络节点还包括不同的装置,例如处理装置,用于存储到达速率信息,并将控制分组插入缓冲器。上述功能还可以在网络节点的不同元素之间以不同方式划分,例如控制单元CU可以将分组划分成控制分组和呼叫分组。
图和相关描述仅用于说明本发明及其在移动系统中的应用。对本领域技术人员而言,显然可以以多种方式变化和改进本发明,而不偏离后附权利要求书所公开的本发明的范围和精神。
Claims (9)
1.包括至少一个收发分组的网络节点的数据传输网络中的一种分组交换数据传输方法,在网络节点中,呼叫分组与包含数据传输网络信令信息的控制分组分离,其特征在于,包括以下步骤:
a)维护呼叫分组的到达速率信息;
b)计算(22)下一个需要发送的控制分组的发送时长;
c)确定(23)接收下一呼叫分组的间隔;
d)比较(24)时长和间隔,以及
如果时长短于或等于间隔,则发送(25)控制分组,
如果时长比间隔长,则将控制分组插入(27)发送队列,一直等到接收到所述呼叫分组,之后基本上立即转发该呼叫分组。
2.根据权利要求1的方法,其特征在于,将控制分组插入到该控制分组所包含的优先级所确定的队列位置,使得发送队列中具有较高优先级的控制分组的优先级比优先级较低的控制分组优先,具有相同优先级的控制分组以到达次序插入。
3.根据权利要求1或2的方法,其特征在于,在发送所述呼叫分组之后,
e)从控制分组的发送队列中检索(29)第一分组;
f)计算(22)控制分组的发送时长;
g)确定(23)接收下一呼叫分组的间隔;
h)比较(24)时长和间隔,以及
如果时长比间隔长,则将控制分组插回(27)发送队列,
如果时长短于或等于间隔,则发送(25)控制分组,检查(26)队列中是否还有控制分组,如果队列中有分组,则重复步骤e)以下的本方法步骤,在步骤e)中从控制分组的发送队列中检索第一分组。
4.根据权利要求1或2的方法,其特征在于,在发送所述呼叫分组之后,
e)计算(23’)接收下一呼叫分组的间隔;
f)从控制分组的发送队列中检索(30)该间隔对其发送而言足够长的第一分组;
g)发送(32)该控制分组;
h)检查(26)发送队列中是否还有控制分组,以及作为所述检查的结果,
如果队列中有分组,则重复步骤e)以下的本方法步骤,在步骤e)中确定接收下一呼叫分组的间隔。
5.根据前述权利要求中任意一项的方法,其特征在于,
如果至少有两个外出信道从网络节点发出,则在同一信道上发送与相同数据传输连接相关联的呼叫分组,
为每个可用的外出信道单独维护呼叫分组的到达速率信息,
针对具体信道确定到接收下一呼叫分组的间隔,
依次比较接收的控制分组的时长和每个间隔,直至发现一个长于或等于该时长的间隔,在该信道上发送控制分组,或者在比较了时长与每个间隔之后,将控制分组插入发送队列。
6.一种分组交换数据传输网络的网络节点,至少有一个进入信道通往该网络节点,至少有一个外出信道源自该网络节点,该节点包括接收分组的接收装置(RU),向某个目的地址发送分组的发送装置(TU),以及缓存接收分组的缓冲器(BUF),接收装置(RU)用于分离呼叫分组与包含数据传输网络信令信息的控制分组,其特征在于,该节点还包括
存储器装置(TC),用于存储表明呼叫分组到达速率的信息,
确定接收下一呼叫分组的间隔的计时器(TC),
计算下一个需要发送的控制分组的发送时长的计算装置(CU),
比较前述时长和间隔的比较装置(CU),以及
发送次序控制器(CU),用于将控制分组插入缓冲器中的发送队列,在时长比间隔长时,接着发送所述下一呼叫分组。
7.根据权利要求6的网络节点,其特征在于,存储器装置(TC)响应于从数据传输网络接收的新的到达速率,更新到达速率。
8.根据权利要求6或7的网络节点,其特征在于,发送次序控制器(CU)以控制分组包含的优先级所指示的次序,将节点中接收的控制分组插入缓冲器(BUF)中的发送队列。
9.根据权利要求6、7或8的网络节点,其特征在于,
发送次序控制器(CU)响应于所述下一呼叫分组的发送,从发送队列中检索一个控制分组,以及
如果到接收下一呼叫分组的间隔长于或等于控制分组的发送时长,则发送装置(CU)发送该控制分组。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI972041A FI103457B (fi) | 1997-05-13 | 1997-05-13 | Menetelmä pakettivälitteiseen tiedonsiirtoon |
FI972041 | 1997-05-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1256063A true CN1256063A (zh) | 2000-06-07 |
Family
ID=8548845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN98805041A Pending CN1256063A (zh) | 1997-05-13 | 1998-05-12 | 一种分组交换数据传输方法 |
Country Status (10)
Country | Link |
---|---|
US (1) | US6614797B1 (zh) |
EP (1) | EP0981923A2 (zh) |
CN (1) | CN1256063A (zh) |
AU (1) | AU740868B2 (zh) |
CA (1) | CA2289926A1 (zh) |
FI (1) | FI103457B (zh) |
NO (1) | NO995553D0 (zh) |
NZ (1) | NZ500826A (zh) |
RU (1) | RU2197793C2 (zh) |
WO (1) | WO1998052325A2 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100417125C (zh) * | 2001-10-31 | 2008-09-03 | 三星电子株式会社 | 网络自适应实时多媒体流传输方式的系统和方法 |
CN1925524B (zh) * | 2005-08-31 | 2010-05-12 | 上海贝尔阿尔卡特股份有限公司 | 一种在软交换通信网络中实现呼叫转接的方法和装置 |
CN101197767B (zh) * | 2006-12-08 | 2010-12-29 | 中兴通讯股份有限公司 | 一种以太网出口速率限制装置及其方法 |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6885657B1 (en) | 1998-11-30 | 2005-04-26 | Broadcom Corporation | Network telephony system |
DE60018799T2 (de) * | 1999-12-23 | 2006-01-26 | Cetacean Networks, Inc. | Netzwerkvermittlung mit paketfolgesteuerung |
EP1139613A1 (en) * | 2000-03-31 | 2001-10-04 | Telefonaktiebolaget L M Ericsson (Publ) | Subscriber terminal, network controller and communication system for performing packet data transfer with reduced delay |
SE516564C2 (sv) * | 2000-05-23 | 2002-01-29 | Ericsson Telefon Ab L M | Förfarande och anordning avseende datapaketkommunikation |
US7359326B1 (en) * | 2002-02-05 | 2008-04-15 | 3Com Corporation | Method for splitting data and acknowledgements in a TCP session |
US7349390B2 (en) * | 2002-05-28 | 2008-03-25 | Ntt Docomo, Inc. | Packet transmission method and communication system |
US7826868B2 (en) | 2002-10-10 | 2010-11-02 | Robbins Barry R | Extension of a local area phone system to a wide area network |
FI115189B (fi) * | 2002-12-13 | 2005-03-15 | Nokia Corp | Menetelmä pakettikytkentäisen yhteyden muodostamiseksi ja menetelmää hyödyntävä solukkoverkko ja solukkoverkon päätelaite |
US7286481B2 (en) | 2002-12-17 | 2007-10-23 | Intel Corporation | Wireless network adapted to transmit channel side information and method thereof |
GB2398208B (en) * | 2003-02-08 | 2005-03-23 | Motorola Inc | Communication systems and apparatus and methods for use therein |
CN1795643B (zh) * | 2003-03-12 | 2012-04-04 | 朗恩通信管理有限公司 | 通过切换将局域电话系统扩展到广域网 |
US8005070B2 (en) | 2003-03-12 | 2011-08-23 | Lon Communication Mgmt. Llc | Extension of a local area phone system to a wide area network with handoff features |
JP3836083B2 (ja) * | 2003-03-13 | 2006-10-18 | 松下電器産業株式会社 | メディア配信装置、メディア受信装置、メディア配信方法及びメディア受信方法 |
US7382754B2 (en) * | 2003-03-14 | 2008-06-03 | Motorola, Inc. | Method and apparatus sharing a slot descriptor block between multiple users |
TWI390898B (zh) * | 2003-07-16 | 2013-03-21 | Interdigital Tech Corp | 無線通訊系統網路管理實體間轉移資訊之方法及系統 |
US6996395B2 (en) * | 2003-11-20 | 2006-02-07 | International Business Machines Corporation | Voicemail messaging via satellite radio |
US8706032B2 (en) | 2007-04-10 | 2014-04-22 | Marvell World Trade Ltd. | Systems and methods for providing collaborative coexistence between Bluetooth and Wi-Fi |
US8094597B1 (en) | 2007-10-30 | 2012-01-10 | Marvell International Ltd. | Method and apparatus for maintaining a wireless local area network connection during a bluetooth inquiry phase or a bluetooth paging phase |
KR100929233B1 (ko) | 2007-12-11 | 2009-12-01 | 한국전자통신연구원 | 패킷 전달 방법 및 그 장치 |
JP4718595B2 (ja) * | 2007-12-27 | 2011-07-06 | パナソニック株式会社 | 無線通信システム及び携帯端末装置 |
US8767616B2 (en) * | 2010-12-07 | 2014-07-01 | Marvell International Ltd. | Synchronized interference mitigation scheme for heterogeneous wireless networks |
RU2477005C2 (ru) * | 2010-12-10 | 2013-02-27 | Оксана Владимировна Ермоленко | Трехслойная многокольцевая структура сети передачи данных |
US9337987B1 (en) | 2012-12-17 | 2016-05-10 | Marvell International Ltd. | Autonomous denial of transmission in device with coexisting communication technologies |
US9503245B1 (en) | 2012-12-20 | 2016-11-22 | Marvell International Ltd. | Method and system for mitigating interference between different radio access technologies utilized by a communication device |
US9629202B2 (en) | 2013-01-29 | 2017-04-18 | Marvell World Trade Ltd. | In-device coexistence of multiple wireless communication technologies |
EP2976849B1 (en) | 2013-03-18 | 2019-09-25 | Marvell World Trade Ltd. | In-device coexistence of wireless communication technologies |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IL79775A (en) | 1985-08-23 | 1990-06-10 | Republic Telcom Systems Corp | Multiplexed digital packet telephone system |
US4703475A (en) * | 1985-12-04 | 1987-10-27 | American Telephone And Telegraph Company At&T Bell Laboratories | Data communication method and apparatus using multiple physical data links |
US4951278A (en) * | 1988-08-31 | 1990-08-21 | Telenet Communications Corporation | High-level data link control packet assembler/disassembler |
US5115431A (en) | 1990-09-28 | 1992-05-19 | Stratacom, Inc. | Method and apparatus for packet communications signaling |
JPH04138743A (ja) * | 1990-09-29 | 1992-05-13 | Toshiba Corp | トラヒック監視方式 |
BR9204115A (pt) | 1991-02-01 | 1993-06-08 | Republic Telcom Systems Corp | Sistema de comunicacao,processo de comutar informacoes,e processo de controlar o fluxo de pacotes em um sistema de comunicacao compactado |
US5361372A (en) * | 1991-12-27 | 1994-11-01 | Digital Equipment Corporation | Memory management for data transmission networks |
US5483671A (en) * | 1994-02-01 | 1996-01-09 | Motorola, Inc. | Method of determining transmission time to transmit an information packet to a remote buffer |
GB9402210D0 (en) * | 1994-02-04 | 1994-03-30 | British Telecomm | A method of communicating between nodes in a communications network |
SE503209C2 (sv) * | 1994-09-12 | 1996-04-22 | Ericsson Telefon Ab L M | Metod vid synkron radioöverföring |
US5742588A (en) * | 1995-09-18 | 1998-04-21 | Telefonaktiebolaget Lm Ericsson | Packet switched traffic management in a cellular telecommunications system |
SE508284C2 (sv) * | 1996-03-15 | 1998-09-21 | Ericsson Telefon Ab L M | Metod och anordning för flödesstyrning i paketförmedlande nät |
US6487200B1 (en) * | 1996-04-04 | 2002-11-26 | At&T Corp. | Packet telephone system |
US5703875A (en) * | 1996-04-10 | 1997-12-30 | Hughes Electronics | Integrated control and data message network |
FI103540B (fi) * | 1997-04-28 | 1999-07-15 | Nokia Mobile Phones Ltd | Menetelmä pakettikytkentäisen datan siirtoon matkapuhelinjärjestelmäss ä |
FI972040A (fi) * | 1997-05-13 | 1998-11-14 | Nokia Telecommunications Oy | Menetelmä pakettivälitteiseen tiedonsiirtoon |
-
1997
- 1997-05-13 FI FI972041A patent/FI103457B/fi active
-
1998
- 1998-05-12 EP EP98921509A patent/EP0981923A2/en not_active Withdrawn
- 1998-05-12 CA CA002289926A patent/CA2289926A1/en not_active Abandoned
- 1998-05-12 AU AU74335/98A patent/AU740868B2/en not_active Ceased
- 1998-05-12 CN CN98805041A patent/CN1256063A/zh active Pending
- 1998-05-12 WO PCT/FI1998/000399 patent/WO1998052325A2/en not_active Application Discontinuation
- 1998-05-12 NZ NZ500826A patent/NZ500826A/en unknown
- 1998-05-12 RU RU99126507/09A patent/RU2197793C2/ru active
-
1999
- 1999-11-08 US US09/436,102 patent/US6614797B1/en not_active Expired - Fee Related
- 1999-11-12 NO NO995553A patent/NO995553D0/no not_active Application Discontinuation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100417125C (zh) * | 2001-10-31 | 2008-09-03 | 三星电子株式会社 | 网络自适应实时多媒体流传输方式的系统和方法 |
CN1925524B (zh) * | 2005-08-31 | 2010-05-12 | 上海贝尔阿尔卡特股份有限公司 | 一种在软交换通信网络中实现呼叫转接的方法和装置 |
CN101197767B (zh) * | 2006-12-08 | 2010-12-29 | 中兴通讯股份有限公司 | 一种以太网出口速率限制装置及其方法 |
Also Published As
Publication number | Publication date |
---|---|
RU2197793C2 (ru) | 2003-01-27 |
NZ500826A (en) | 2001-04-27 |
NO995553L (no) | 1999-11-12 |
AU740868B2 (en) | 2001-11-15 |
US6614797B1 (en) | 2003-09-02 |
WO1998052325A3 (en) | 1999-02-04 |
FI972041A (fi) | 1998-11-14 |
FI103457B1 (fi) | 1999-06-30 |
NO995553D0 (no) | 1999-11-12 |
AU7433598A (en) | 1998-12-08 |
WO1998052325A2 (en) | 1998-11-19 |
FI103457B (fi) | 1999-06-30 |
FI972041A0 (fi) | 1997-05-13 |
CA2289926A1 (en) | 1998-11-19 |
EP0981923A2 (en) | 2000-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1256063A (zh) | 一种分组交换数据传输方法 | |
CN100493007C (zh) | 对话务信道消息按优先序列排列的系统和方法 | |
CN1123156C (zh) | 通信网络中的信道分配方法及相应的系统 | |
EP0297629B1 (en) | Communications systems | |
US5570355A (en) | Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network | |
US6229802B1 (en) | Method for packet switched data transmission | |
RU2195789C2 (ru) | Способ передачи данных с коммутацией пакетов | |
US4821264A (en) | Adaptive concentration communication network ISDN access | |
CN1242893A (zh) | 传播延迟控制的方法 | |
EP1206887B1 (en) | Method and arrangement for transcoder selection and transcoding data within packet-switched communication networks supporting radio interfaces | |
KR101498414B1 (ko) | 통신시스템에서 트래픽 채널을 할당하기 위한 방법 및 장치 | |
CN1112064C (zh) | 用于与包有关的信息传输的方法、移动站和基站 | |
JP3199386B2 (ja) | 動的パケット交換網における遅延を等化するためのシステムおよび方法 | |
US6931029B1 (en) | System and method for synchronizing with data received over an unreliable asynchronous medium | |
JP2001320752A (ja) | 各端末が複数の接続を含んでいる通信システム | |
WO2002035783A1 (en) | Asynchronous packet processing using media stream functions | |
Sharma | A DAMA system for national network | |
JPH06141364A (ja) | 移動通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |