[go: up one dir, main page]

CN1364391A - Multiplexing of real time users and non-priority users EGPRS channels - Google Patents

Multiplexing of real time users and non-priority users EGPRS channels Download PDF

Info

Publication number
CN1364391A
CN1364391A CN00810790.4A CN00810790A CN1364391A CN 1364391 A CN1364391 A CN 1364391A CN 00810790 A CN00810790 A CN 00810790A CN 1364391 A CN1364391 A CN 1364391A
Authority
CN
China
Prior art keywords
application
real
time
module
priority
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.)
Granted
Application number
CN00810790.4A
Other languages
Chinese (zh)
Other versions
CN1137599C (en
Inventor
M·亚雷德
S·马祖
J·莫尔内
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.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
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 Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN1364391A publication Critical patent/CN1364391A/en
Application granted granted Critical
Publication of CN1137599C publication Critical patent/CN1137599C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2643Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA]
    • H04B7/2646Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA] for broadband transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/02Resource partitioning among network components, e.g. reuse partitioning
    • H04W16/06Hybrid resource partitioning, e.g. channel borrowing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

在实时通信中一旦检测到寂静时间就将实时业务(例如语音通信)跟非优先级业务(例如短消息业务和/或电子邮件业务)多路复用。在寂静时间以后实时通信又开始活动的时候就退出非优先级业务。

Figure 00810790

In real-time communication, once a quiet period is detected, real-time services (such as voice communication) are multiplexed with non-priority services (such as SMS and/or email). When real-time communication resumes after the quiet period, non-priority services are discontinued.

Figure 00810790

Description

EGPRS信道上实时用户和非优先级用户的多路复用Multiplexing of real-time users and non-priority users on EGPRS channels

发明背景Background of the invention

本发明涉及无线电通信系统,具体而言,涉及有效地利用语音通信寂静时间的技术和结构。The present invention relates to radio communication systems, and more particularly, to techniques and structures for effectively utilizing silent time in voice communication.

商业通信系统的发展,特别是全世界范围内蜂窝无线电电话系统爆炸式的增长,已经迫使系统设计员寻找办法来提高系统容量和灵活性,同时又不至于使通信质量下降到用户难以忍受的程度。移动呼叫可以用例如电路交换、分组交换或者它们的某种组合方式来选择路由。越来越需要将移动蜂窝电话网络,例如全球移动通信网络,跟因特网协议(IP)网络连接和集成起来,为呼叫选择路由。在因特网协议网络上为话音呼叫选择路由常常叫做“IP话音”,更加简洁地叫作VoIP。The development of commercial communication systems, especially the explosive growth of cellular radiotelephone systems worldwide, has forced system designers to find ways to increase system capacity and flexibility without degrading communication quality to unacceptable levels for users . Mobile calls can be routed using, for example, circuit switching, packet switching, or some combination thereof. There is an increasing need to connect and integrate mobile cellular telephone networks, such as the Global Network for Mobile Communications, with Internet Protocol (IP) networks to route calls. Routing voice calls over an Internet Protocol network is often referred to as "Voice over IP," or more succinctly VoIP.

分组交换技术可以是面向连接的(例如X.25),也可以是象IP一样“无连接的”,不需要建立和撤销物理连接,这一点跟电路交换技术完全不同。这样能够缩短数据的等待时间,提高信道处理相对较短、突发或者交互式事务的效率。无连接分组交换网络将路由选择功能分布在多个路由选择点,从而避免出现使用中央交换集线器的时候会出现的通信瓶颈。用适当的终端系统寻址技术对数据进行“打包”,然后通过数据路径在独立的单元中发送。通信终端系统之间的中间系统,有时叫作“路由器”,为每一个数据包确定最合适的路由。路由选择是建立在多项特性的基础之上的,包括:最小费用路由或者是按照费用选择;链路容量;等待传送数据包的数量;链路安全要求和中间系统(节点)的工作状态。Packet switching technology can be connection-oriented (such as X.25), or it can be "connectionless" like IP. It does not need to establish and withdraw physical connections, which is completely different from circuit switching technology. This reduces data latency and improves the channel's efficiency in processing relatively short, bursty, or interactive transactions. A connectionless packet-switched network distributes the routing function over multiple routing points, thereby avoiding the communication bottlenecks that would occur when using a central switching hub. Data is "packaged" with appropriate end-system addressing techniques and then sent in individual units over the data path. Intermediate systems between communicating end systems, sometimes called "routers," determine the most appropriate route for each data packet. Routing selection is based on a number of characteristics, including: least-cost routing or selection according to cost; link capacity; the number of packets waiting to be transmitted; link security requirements and the working status of intermediate systems (nodes).

图1画出了用于通过空中链路进行通信的代表性体系结构,它采用分组数据协议,在移动终端系统(例如移动台)、移动数据基站(MDBS)和移动数据中间系统(MD-IS)之间提供连接。下面对图1中的单元和考虑可选射频技术的时候每个单元的途径进行描述。Figure 1 depicts a representative architecture for communication over the air link, using packet data protocols, between mobile end systems (e.g., mobile stations), mobile data base stations (MDBS), and mobile data intermediate systems (MD-IS ) to provide connections. The following describes the elements in Figure 1 and the path to each element when considering alternative RF technologies.

因特网协议/无连接网络协议(IP/CLNP)是整个传统数据网络都广泛支持的无连接网络协议。这些协议跟物理层无关,并且当射频技术发生改变的时候最好是不作改变。Internet Protocol/Connectionless Network Protocol (IP/CLNP) is a connectionless network protocol widely supported throughout traditional data networks. These protocols have nothing to do with the physical layer, and it is best not to change when the radio frequency technology changes.

安全管理协议(SMP)在空中链路接口中提供安全性服务。提供的服务包括数据链路保密、M-ES鉴权、密钥管理、访问控制和算法可更新能力/替换。采用不同射频技术的时候SMP应该维持不变。Security Management Protocol (SMP) provides security services in the air link interface. Services provided include data link security, M-ES authentication, key management, access control and algorithm updatable/replacement. The SMP should remain the same when using different RF technologies.

无线电资源管理协议(RRMP)对移动单元使用射频资源进行管理和控制。无线电资源管理协议和有关程序专用于AMPS RF基础设施,要根据采用的射频技术来加以改变。Radio Resource Management Protocol (RRMP) manages and controls the use of radio frequency resources by mobile units. Radio resource management protocols and related procedures are specific to the AMPS RF infrastructure and are subject to change depending on the radio frequency technology employed.

移动网络注册协议(MNRP)跟移动网络位置协议(MNLP)一起使用,从而能够对移动终端系统进行注册和鉴权。采用不同射频技术的时候移动网络注册协议不应该改变。The Mobile Network Registration Protocol (MNRP) is used together with the Mobile Network Location Protocol (MNLP) to enable registration and authentication of mobile end systems. The mobile network registration protocol should not change when different radio frequency technologies are used.

移动数据链路协议在MD-IS和M-ES之间提供有效的数据传输。MDLP支持移动系统移动、移动系统节电、射频信道资源共享和差错恢复。采用不同射频技术的时候MDLP不应该改变。The mobile data link protocol provides efficient data transmission between MD-IS and M-ES. MDLP supports mobile system mobility, mobile system power saving, radio frequency channel resource sharing and error recovery. The MDLP should not change when different RF technologies are used.

媒介访问控制(MAC)协议和有关程序控制对射频信道共享接入M-ES方法的管理。这一协议和它的功能是由不同射频技术提供的。The medium access control (MAC) protocol and related procedures control the management of the radio frequency channel shared access M-ES method. This protocol and its functions are provided by different radio frequency technologies.

在分组数据系统中引入了新的服务或者应用,例如VoIP这样的实时(RT)服务,的时候,网络上将会有大量的服务质量(QoS)要求。某些用户,例如使用实时话音应用的那些,会对传输资源的可获得性有非常高的要求,而发送短消息或者电子邮件的用户则会对传输资源较低的可获得性感到满意。When a new service or application is introduced into a packet data system, such as a real-time (RT) service such as VoIP, there will be a large number of Quality of Service (QoS) requirements on the network. Certain users, such as those using real-time voice applications, will have very high requirements for the availability of transmission resources, while users sending short messages or e-mails will be satisfied with lower availability of transmission resources.

例如,在著名的通用移动通信系统(UMTS)中,有四类服务质量:对话类;流类;交互类和背景类。这些类之间的主要区别是对通信延迟的敏感性。传统类的通信是对延迟非常敏感的通信,而背景类通信则是对延迟最不敏感的通信类。对话类和流类用于传递实时通信数据流,交互类和背景类用于传递因特网应用信息(例如WWW、电子邮件、远程登录、FTP等等)。For example, in the well-known Universal Mobile Telecommunications System (UMTS), there are four types of quality of service: dialog type; stream type; interactive type and background type. The main difference between these classes is the sensitivity to communication delays. The traditional class of communication is the communication that is very sensitive to delay, while the background class of communication is the communication class that is least sensitive to delay. Dialogue class and stream class are used to transfer real-time communication data flow, interactive class and background class are used to transfer Internet application information (such as WWW, email, remote login, FTP, etc.).

实时业务包括对保留接入信道的时间约束。也就是说,连续数据包的发送和/或接收中延迟对服务质量(例如对话音质量)会有不受欢迎的明显影响。对于对质量要求较高的通信,这些时间约束问题可以通过以预先确定的时间间隔总是保留接入时间来加以解决。通过这种方式,实时通信可以不受打断地进行,因为不管有没有数据包要发送都要给它分配通信资源。也就是说,在实时话音通信中会出现例如寂静时间,而为了节省电池资源,在寂静时间内不需要发送信号。Real-time services include time constraints on reserved access channels. That is, delays in the transmission and/or reception of successive data packets can have an undesirably significant impact on quality of service (eg, voice quality). For quality-critical communications, these time constraints can be resolved by always reserving access time at predetermined intervals. In this way, real-time communication can take place without interruption, since it is allocated communication resources whether or not there are data packets to be sent. That is to say, in real-time voice communication, there may be silent time, for example, and in order to save battery resources, no signal needs to be sent during the silent time.

寂静时间可以用一个话音活动检测器(VAD)检测到。在寂静时间内,将一个寂静描述符(SID)发送给接收机。这个寂静描述符告诉接收机寂静时间已经开始。另外,寂静描述符还说明要在接收机那里产生的“舒适噪声”的类型。接收机产生舒适噪声,以便很好地模仿自然发生的背景噪声,使接收机一方的用户明白发射机和接收机之间的通道仍然在工作。除了寂静描述符以外,还可以告诉发射机没有检测到任何话音活动,发射机可以降低它的发射机输出功率,或者将它设置成0。这一技术叫作断续发射技术(DTX)。采用了断续发射技术的时候,系统中的干扰会被降低,因为发射机只会在有信息要发送的时候才发射输出功率(例如检测到有话音活动的时候)。Silent periods can be detected with a Voice Activity Detector (VAD). During the silent time, a silence descriptor (SID) is sent to the receiver. This silence descriptor tells the receiver that the silence period has started. Additionally, the silence descriptor specifies the type of "comfort noise" to be generated at the receiver. The receiver generates comfort noise in order to mimic well the naturally occurring background noise so that the user on the receiver side understands that the channel between the transmitter and receiver is still functioning. In addition to the silence descriptor, the transmitter can be told that no voice activity has been detected, and the transmitter can reduce its transmitter output power, or set it to zero. This technology is called Discontinuous Transmission Technology (DTX). Interference in the system is reduced when discontinuous transmission is used because the transmitter only transmits output power when there is information to send (such as when voice activity is detected).

但是,由于资源被分配给实时业务用户,而不管从发射机是否发送了数据包,因此最好是这些寂静时间能够以一种更有效的方式加以利用,在寂静时间内让其它应用使用分配的资源,而不降低实时业务的服务质量。However, since resources are allocated to real-time traffic users regardless of whether packets are sent from the transmitter, it would be desirable if these dead times could be utilized in a more efficient manner by allowing other applications to use the allocated resources during the dead time. resources without degrading the service quality of real-time business.

发明简述Brief description of the invention

本发明通过提供一种方法和系统,在实时通信中检测到寂静时间的时候将实时业务(例如语音通信)和非优先级或者对时间不敏感的业务(例如短消息和/或电子邮件业务)进行多路复用,来克服现有技术中的上述缺点。此外,在寂静时间以后实时通信又开始的时候本发明中的方案退出这些其它业务。The present invention separates real-time traffic (such as voice communications) from non-priority or time-insensitive traffic (such as short message and/or email traffic) when a dead time is detected in real-time communications by providing a method and system Multiplexing is performed to overcome the above-mentioned shortcomings in the prior art. Furthermore, the solution in the present invention exits these other services when the real-time communication starts again after the quiet time.

一方面,本发明提供分配通信资源的一种方法。该方法包括将通信资源专用于实时应用;由实时应用监视资源的使用情况;在资源没有被实时应用使用的时候将资源分配给非优先级应用使用的步骤。In one aspect, the invention provides a method of allocating communication resources. The method includes the steps of dedicating communication resources to real-time applications; monitoring resource usage by real-time applications; allocating resources to non-priority applications when resources are not used by real-time applications.

另一方面,本发明提供用于分配通信资源的一种系统。该系统包括一个装置,它能够监视第一个应用的活动状态,并发送一个状态信号,还有一个开关跟这个发射机连接,对这个状态信号作出响应。如果状态信号说明第一个应用处于活动状态,开关就将第一个应用跟发射机连接起来,如果状态信号说明第一个应用不是处于活动状态,这个开关就将第二个应用跟发射机连接起来。In another aspect, the present invention provides a system for allocating communication resources. The system includes a device capable of monitoring the activity status of the first application and transmitting a status signal, and a switch coupled to the transmitter in response to the status signal. If the status signal indicates that the first application is active, the switch connects the first application to the transmitter, and if the status signal indicates that the first application is not active, the switch connects the second application to the transmitter stand up.

再一方面,本发明提供一种系统,用于分配通信资源。这个系统包括第一个模块,将通信资源专用于实时通信;还包括第二个模块,用于监视实时应用对资源的使用情况;还有第三个模块,当实时应用不使用资源的时候将资源分配给非优先级应用使用。In yet another aspect, the present invention provides a system for allocating communication resources. This system includes a first module that dedicates communication resources to real-time communication; a second module that monitors resource usage by real-time applications; and a third module that dedicates resources when real-time applications are not using resources. Resources are allocated for use by non-priority applications.

附图简述Brief description of the drawings

通过对本发明的优选实施方案进行详细描述,同时参考附图,本发明的上述特征将会更加显而易见。在这些附图中:The above-mentioned features of the present invention will be more apparent by describing in detail preferred embodiments of the present invention while referring to the accompanying drawings. In these drawings:

图1说明通过空中链路进行通信的一个协议体系结构;Figure 1 illustrates a protocol architecture for communication over the air link;

图2说明本发明的一个示例性实施方案;Figure 2 illustrates an exemplary embodiment of the invention;

图3A是一个流程图,它说明用于本发明下行链路的一个示例性技术;FIG. 3A is a flowchart illustrating an exemplary technique for the downlink of the present invention;

图3B是一个流程图,它说明用于本发明上行链路的一项示例性技术;和FIG. 3B is a flowchart illustrating an exemplary technique for the uplink of the present invention; and

图4说明本发明一个示例性实施方案中块的分配。Figure 4 illustrates the allocation of blocks in an exemplary embodiment of the invention.

发明详述Detailed description of the invention

在以下描述中,为了进行说明而不是为了进行限制,给出了具体细节,例如特定的电路板、电路元件、技术等等,以便全面地了解本发明。但是,对于本领域中的技术人员而言本发明显然能够用不同于这些具体细节的其它实施方案来实现。在其它情况下,省去了对众所周知的方法、装置和电路的详细描述,以免喧宾夺主。In the following description, for purposes of illustration and not limitation, specific details are given, such as particular circuit boards, circuit elements, techniques, etc., in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention can be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known methods, devices, and circuits are omitted so as not to obscure the topic.

这里讨论的示例性无线电通信系统采用时分多址(TDMA)协议,其中基站和移动终端之间的通信是在多个时隙中进行的。但是本领域中的技术人员会明白这里公开的概念也能够用于其它协议,包括但不限于频分多址(FDMA)、码分多址(CDMA)、时分双工(TDD)或者以上协议的某种组合。The exemplary radio communication system discussed herein employs a Time Division Multiple Access (TDMA) protocol in which communications between base stations and mobile terminals occur in multiple time slots. However, those skilled in the art will appreciate that the concepts disclosed herein can also be applied to other protocols, including but not limited to Frequency Division Multiple Access (FDMA), Code Division Multiple Access (CDMA), Time Division Duplex (TDD), or any of the above protocols. some combination.

图2说明本发明的一个示例性实施方案。通信系统包括一个基站202和多个通信装置204、206。通信装置206包括一个收发信机211、一个语音编解码器213以及完成VAD、SID和DTX功能的一个模块207。通信装置204包括一个收发信机205和一个非优先级(NP)应用215(例如短消息业务或者电子邮件业务)。这样,在这个实例中,装置206是一个RT装置,装置204是一个NP装置。Figure 2 illustrates an exemplary embodiment of the present invention. The communication system includes a base station 202 and a plurality of communication devices 204,206. The communication device 206 includes a transceiver 211, a speech codec 213, and a module 207 for performing VAD, SID and DTX functions. The communication device 204 includes a transceiver 205 and a non-priority (NP) application 215 (eg short message service or e-mail service). Thus, in this example, device 206 is a RT device and device 204 is an NP device.

基站202包括一个收发信机214,跟一个多路复用装置212连接。多路复用装置212有选择地将语音编解码器208或者其它实时(RT)应用和非优先级应用210跟收发信机214连接起来。虽然图2中只画出了一个非优先级应用,但是可以提供多个非优先级应用,有选择地跟多路复用装置212连接,有选择地接入基站中的发射或者接收资源。The base station 202 includes a transceiver 214 connected to a multiplexing device 212 . Multiplexing means 212 selectively couples speech codec 208 or other real-time (RT) applications and non-priority applications 210 to transceiver 214 . Although only one non-priority application is shown in FIG. 2, a plurality of non-priority applications may be provided, selectively connected to the multiplexing device 212, and selectively accessing transmission or reception resources in the base station.

如图所示,语音编解码器208包括实现VAD、SID和DTX功能的一个模块209。在一般情况下(也就是上行链路或者是下行链路),当话音活动检测器检测到语音信号的时候,多路复用装置212将语音编解码器跟收发信机214连接起来。但是,当话音活动检测器检测到寂静时间的时候,多路复用装置212将非优先级应用210跟收发信机214连接起来。As shown, speech codec 208 includes a module 209 that implements VAD, SID and DTX functions. In the normal case (ie, uplink or downlink), the multiplexing means 212 couples the speech codec to the transceiver 214 when the voice activity detector detects a speech signal. However, the multiplexing device 212 connects the non-priority application 210 with the transceiver 214 when the voice activity detector detects a period of silence.

这样,多路复用装置212使得非优先级应用能够访问实时(RT)应用使用的发射资源(例如块)。由于有实时应用在工作的时候,至少有一些资源被实时应用占用,因此本发明能够通过非优先级应用在没有活动语音的时候“窃取”被占用的实时资源,来提高系统的总容量。In this way, the multiplexing means 212 enables non-priority applications to access transmission resources (eg, blocks) used by real-time (RT) applications. Since at least some resources are occupied by real-time applications when they are working, the present invention can increase the total capacity of the system by non-priority applications "stealing" the occupied real-time resources when there is no active voice.

下行链路中不同应用的调度是在网络的无线电链路控制(RLC)或者MAC层完成的。图3A是一个流程图,它说明本发明中下行链路的一项示例性调度技术。在寂静时间内,由于寂静语音块不发送给实时装置206,因此分配的发射资源被非优先级应用使用的时候,可以由实时装置206产生舒适噪声。另外,在寂静时间内,还可以周期性地(例如每个480毫秒)发射包括寂静描述符的上行链路块,从而能够更新用于产生舒适噪声的参数。The scheduling of different applications in the downlink is done at the radio link control (RLC) or MAC layer of the network. FIG. 3A is a flowchart illustrating an exemplary downlink scheduling technique of the present invention. During the silent time, since the silent speech block is not sent to the real-time device 206, when the allocated transmission resources are used by non-priority applications, comfort noise may be generated by the real-time device 206 . In addition, during the silent time, the uplink block including the silence descriptor can also be transmitted periodically (for example, every 480 milliseconds), so that the parameters for generating the comfort noise can be updated.

语音编解码器208中的话音活动检测器检查实时应用产生的每个实时语音块。如果在步骤320中,话音活动检测器在语音块中检测到语音,就在步骤322中为实时应用安排下行链路块,多路复用装置212将语音编解码器208跟收发信机连接。如果话音活动检测器检测到寂静语音块,就将包括寂静描述符的第一个下行链路块发射给实时装置206。在步骤323中,用寂静描述符来产生(或者更新)用于产生舒适噪声的参数。在步骤324中,为非优先级应用安排下一个下行链路块,多路复用装置212将非优先级应用210跟收发信机214连接起来。A voice activity detector in the speech codec 208 examines each block of real-time speech generated by the real-time application. If in step 320 the voice activity detector detects speech in the speech block, then in step 322 the downlink block is scheduled for real-time applications and the multiplexing means 212 connects the speech codec 208 to the transceiver. If the voice activity detector detects a block of silent speech, the first downlink block including the silence descriptor is transmitted to the real-time device 206 . In step 323, the silence descriptor is used to generate (or update) parameters for generating comfort noise. In step 324 , the next downlink block is scheduled for the non-priority application, and the multiplexing means 212 connects the non-priority application 210 with the transceiver 214 .

通信装置将包括语音信息的实时上行链路块发送给基站202的时候,通信系统安排实时装置206连续地发射它的上行链路块。当实时装置206检测到寂静时间的时候,实时装置发送包括一个寂静描述符的第一个上行链路块,告诉通信系统实时装置206正在进入寂静时间。在寂静时间内,可以周期性地发射包括寂静描述符的更多的上行链路块(例如每隔480毫秒),从而能够更新用于产生舒适噪声的参数。但是在寂静时间内,可以为非优先级应用分配上行链路资源(例如非优先级装置204),实时装置206的实时应用仍然会被周期性地分配资源,从而使通信系统能够确定什么时候实时应用希望恢复发送上行链路块。在非活动期内,通过让非优先级装置204的非优先级应用使用分配给实时装置206的实时应用的上行链路资源,非活动期结束的时候实时应用可能会丢失数据或者在重新获得上行链路资源的时候出现延迟。为了保证服务质量,应当这样来设置将上行链路块分配给非优先级应用的频率,在实时应用的上行链路块和非优先级应用的额外吞吐量之间取得一个折中(损失和/或延迟)。While the communication device transmits real-time uplink blocks including speech information to base station 202, the communication system arranges for real-time device 206 to continuously transmit its uplink blocks. When the real-time device 206 detects a dead time, the real-time device sends a first uplink block including a silence descriptor, telling the communication system that the real-time device 206 is entering a dead time. During the quiet time, further uplink blocks including the silence descriptor may be transmitted periodically (eg, every 480 ms), enabling updating of the parameters used to generate the comfort noise. However, during the quiet time, uplink resources can be allocated for non-priority applications (such as non-priority device 204), and real-time applications of real-time devices 206 will still be allocated resources periodically, so that the communication system can determine when real-time The application wishes to resume sending uplink blocks. By having non-priority applications on non-priority devices 204 use uplink resources allocated to real-time applications on real-time devices 206 during inactive periods, real-time applications may lose data or fail to regain uplink resources at the end of the inactive period. There is a delay when linking resources. To guarantee quality of service, the frequency at which uplink blocks are allocated to non-priority applications should be set in such a way that a trade-off (loss and/or or delay).

下面将参考图3B描述以上技术的一个实例。在上行链路中,通信系统从实时装置206接收一个上行链路块。在步骤332中,通信系统判断来自通信装置206的上行链路块是否包括一个寂静描述符。如果检测到语音而不是寂静描述符,就在步骤336中为实时用户安排下一个下行链路块。但如果检测到一个描述符,就在步骤334中按照以下方式安排下三个上行链路块:(1)为非优先级应用安排第一个上行链路块;(2)为实时应用安排第二个上行链路块;和(3)为非优先级用户安排第三个上行链路块。通过交替安排非优先级和实时上行链路块,有语音块要发射的时候就可以很快地恢复实时应用。本领域中的技术人员会认识到可以根据对系统的服务质量要求改变具体的交替模式。例如,对于一个周期有N块,为实时应用安排一块,为非优先级安排N-1块。如果安排的上行链路实时块的间隔很小(例如在2块以内或者是20毫秒以内),实时应用就不会明显地丢失语音信息。但是其它的实时应用可能更能够容忍在恢复通信之前数据块的丢失,它就允许在安排的上行链路实时块之间有更大的间隔(例如3块或者更多)。One example of the above technique will be described below with reference to FIG. 3B. In the uplink, the communication system receives an uplink block from the real-time device 206 . In step 332, the communication system determines whether the uplink block from the communication device 206 includes a silence descriptor. If speech is detected instead of the silence descriptor, then in step 336 the next downlink block is scheduled for the real-time user. But if a descriptor is detected, the next three uplink blocks are arranged in step 334 in the following manner: (1) the first uplink block is arranged for non-priority applications; (2) the second is arranged for real-time applications two uplink blocks; and (3) arrange a third uplink block for non-priority users. By alternating non-priority and real-time uplink blocks, real-time applications can be quickly resumed when there are speech blocks to transmit. Those skilled in the art will recognize that the particular alternation pattern may vary depending on the quality of service requirements placed on the system. For example, for a cycle with N blocks, arrange one block for real-time applications and N-1 blocks for non-priority. If the uplink real-time blocks are scheduled with a small interval (for example, within 2 blocks or within 20 milliseconds), real-time applications will not lose speech information significantly. But other real-time applications may be more tolerant of the loss of data blocks before resuming communication, which allows a larger interval (eg, 3 blocks or more) between scheduled uplink real-time blocks.

在步骤338中安排的上行链路实时块期间,通信系统检查是否已经发送了一个上行链路实时块。如果已经发送上行链路实时块,通信系统就检查这个块是包括语音还是包括寂静描述符。如果它包括语音信号,就在步骤336中为实时应用安排下一个上行链路块。如果在步骤340中上行链路实时块包括一个寂静描述符,就在通信系统里更新舒适噪声参数,按照步骤334安排后面的三个上行链路块。如果没有向通信系统发送任何上行链路实时块,就按照步骤334安排后面的三个上行链路块。During an uplink real-time block scheduled in step 338, the communication system checks whether an uplink real-time block has already been sent. If an uplink real-time block has been sent, the communication system checks whether this block contains speech or a silence descriptor. If it includes speech signals, then in step 336 the next uplink block is scheduled for real-time applications. If in step 340 the uplink real-time block includes a silence descriptor, the comfort noise parameters are updated in the communication system, and the following three uplink blocks are scheduled according to step 334 . If no uplink real-time blocks are sent to the communication system, the next three uplink blocks are scheduled according to step 334 .

图4说明图3B所示的本发明中示例性实施方案里如何分配块。其中画出了来自通信系统的下行链路帧、来自使用实时应用的通信装置的上行链路帧和来自使用非优先级应用的通信装置的上行链路帧。下行链路帧中的每一块都包括一个上行链路状态标志字段(USF)352、360和一个临时流标识符字段(TFI)354。上行链路状态标志字段告诉通信装置分配下一个上行链路块。例如,如果一个下行链路块350包括有实时值的一个上行链路状态标志(见USF 352),就通知运行实时应用的通信装置,它就被安排在下一个上行链路块中发送一个实时块362。但如果上行链路状态标志的值是非优先级(见下行链路块358,上行链路状态标志360),就通知使用非优先级应用的通信装置它已经被安排在下一个上行链路块中发射一个非优先级块374。临时流标识符354用于说明需要接收下行链路块350、358的有效载荷356(例如语音数据)。上行链路块还包括一个临时流标识符字段,它说明发送者的身份(例如实时应用的临时流标识符364和非优先级应用的临时流标识符376)。Figure 4 illustrates how blocks are allocated in the exemplary embodiment of the invention shown in Figure 3B. A downlink frame from a communication system, an uplink frame from a communication device using a real-time application, and an uplink frame from a communication device using a non-priority application are shown. Each block in the downlink frame includes an uplink state flag field (USF) 352 , 360 and a temporary flow identifier field (TFI) 354 . The uplink status flag field tells the communication device to allocate the next uplink block. For example, if a downlink block 350 includes an uplink status flag (see USF 352) with a real-time value, the communication device running the real-time application is notified that it is scheduled to send a real-time block in the next uplink block 362. But if the value of the uplink status flag is non-priority (see downlink block 358, uplink status flag 360), the communication device using the non-priority application is notified that it has been scheduled to transmit in the next uplink block A non-priority block 374. The temporary stream identifier 354 is used to indicate that the payload 356 (eg, voice data) of the downlink block 350, 358 needs to be received. The uplink block also includes a temporary flow identifier field, which specifies the identity of the sender (eg, temporary flow identifier 364 for real-time applications and temporary flow identifier 376 for non-priority applications).

上行链路实时块包括一个寂静描述符368,说明寂静时间开始。块372和380代表在寂静时间内实时通信装置不使用的块。通信系统通过在安排的时隙内接收块382被告知实时通信装置恢复实时通信。在安排的最后一个上行链路非优先级块375以后用上行链路实时块384恢复正常的实时通信。The uplink real-time block includes a silence descriptor 368 indicating the start of the silence period. Blocks 372 and 380 represent blocks that are not used by the real-time communication device during the quiet time. The communication system is informed by the receive block 382 during the scheduled time slot that the real-time communication device is back in real-time communication. Normal real-time communication is resumed with an uplink real-time block 384 after the last uplink non-priority block 375 scheduled.

在本发明的另外一个实施方案中,如果希望在安排的非优先级应用过程中恢复实时通信,可以将没有发送的块储存在通信装置中,在以后安排的块中发送。这一技术会引入一个延迟,这个延迟正比于储存在通信装置中没有发送的块的数量。In another embodiment of the present invention, if it is desired to resume real-time communication during a scheduled non-priority application, the unsent chunks can be stored in the communication device and transmitted in a later scheduled chunk. This technique introduces a delay proportional to the number of unsent blocks stored in the communication device.

前面已经描述了本发明的原理、优选实施方案和工作模式。但是本发明并不局限于上面讨论的具体实施方案。尽管描述以上实施方案的时候针对的是时分多址技术,但是本领域中的技术人员会明白本发明可以用于任意数量的不同协议,例如码分多址、时分多址、时分双工等等。于是,上面描述的实施方案应当被看作是说明性的而不是限制性的,并且应当认识到本领域中的技术人员可以对上面的实施方案进行修改而不会偏离以下权利要求给出的本发明的范围。The foregoing has described the principles, preferred embodiment and mode of operation of the invention. However, the invention is not limited to the specific embodiments discussed above. Although the above embodiments have been described with respect to time division multiple access technology, those skilled in the art will appreciate that the present invention can be used with any number of different protocols, such as code division multiple access, time division multiple access, time division duplex, etc. . Accordingly, the above-described embodiments should be considered as illustrative rather than restrictive, and it should be recognized that modifications may be made to the above-described embodiments by persons skilled in the art without departing from the present invention as set forth in the following claims. the scope of the invention.

Claims (32)

1.一种分配通信资源的方法,包括以下步骤:1. A method for allocating communication resources, comprising the steps of: 将通信资源专用于实时应用;Dedicate communication resources to real-time applications; 监视所述实时应用使用资源的情况;和monitoring resource usage by the real-time application; and 当资源没有被所述实时应用使用的时候,将所述资源分配给非优先级应用使用。When the resource is not used by the real-time application, the resource is allocated to a non-priority application for use. 2.权利要求1的方法,其中的监视步骤包括检查第一块中是否有实时应用,其中的分配步骤包括说明存在寂静时间。2. The method of claim 1, wherein the monitoring step includes checking the first block for real-time applications, and wherein the assigning step includes specifying the presence of dead time. 3.权利要求2的方法,其中的方法还包括以下步骤:3. The method of claim 2, wherein the method further comprises the steps of: 如果检查步骤没有检测到有实时应用,就为非优先级应用发送一块;和send a block for a non-priority application if the checking step does not detect a real-time application; and 如果检查步骤发现有实时应用,就发送所述第一块。Said first block is sent if the checking step finds a real-time application. 4.权利要求1的方法,其中的实时应用是语音应用。4. The method of claim 1, wherein the real-time application is a speech application. 5.权利要求1的方法,其中的非优先级应用是短消息业务应用。5. The method of claim 1, wherein the non-priority application is a Short Message Service application. 6.权利要求1的方法,其中的非优先级应用是电子邮件应用。6. The method of claim 1, wherein the non-priority application is an email application. 7.权利要求2的方法,其中说明存在寂静时间的步骤包括发送一个寂静描述符的步骤。7. The method of claim 2, wherein the step of indicating that a period of silence exists comprises the step of sending a silence descriptor. 8.权利要求1的方法,其中的监视步骤还包括接收所述实时应用的一个活动状态信号。8. The method of claim 1, wherein the monitoring step further comprises receiving an activity status signal of said real-time application. 9.权利要求8的方法,其中的信号是从编解码器发送出来的,并且说明存在一个寂静时间。9. The method of claim 8, wherein the signal is sent from the codec and indicates the presence of a dead time. 10.权利要求8的方法,其中的信号包括一个寂静描述符。10. The method of claim 8, wherein the signal includes a silence descriptor. 11.权利要求1的方法,其中的分配步骤为预定数量的块分配资源。11. The method of claim 1, wherein the allocating step allocates resources for a predetermined number of blocks. 12.权利要求11的方法,其中预定数量的块少于或者等于代表所述实时应用能够容忍丢失的块的数量。12. The method of claim 11, wherein the predetermined number of blocks is less than or equal to the number of blocks representing the loss that the real-time application can tolerate. 13.一种分配通信资源的系统,包括:13. A system for allocating communication resources, comprising: 监视第一个应用活动状态并且发送一个状态信号的装置;和means for monitoring the first application activity status and sending a status signal; and 跟发射机相连,响应所述状态信号的一个开关,a switch connected to the transmitter responsive to said status signal, 如果所述状态信号说明第一个应用是活动的,其中的开关将第一个应用跟所述发射机相连,和a switch connecting the first application to the transmitter if the status signal indicates that the first application is active, and 如果所述状态信号说明第一个应用不是活动的,其中的开关就将第二个应用跟所述发射机相连。A switch therein connects a second application to the transmitter if the status signal indicates that the first application is not active. 14.权利要求13的系统,其中的装置是一个编解码器,其中的状态信号指示存在寂静时间。14. The system of claim 13, wherein the means is a codec, wherein the status signal indicates the presence of dead time. 15.权利要求13的系统,其中的信号包括一个寂静描述符。15. The system of claim 13, wherein the signal includes a silence descriptor. 16.权利要求13的系统,其中的第一个应用是一个实时应用。16. The system of claim 13, wherein the first application is a real-time application. 17.权利要求13的系统,其中的第二个应用是一个非优先级应用。17. The system of claim 13, wherein the second application is a non-priority application. 18.权利要求16的系统,其中的第一个应用是一个语音应用。18. The system of claim 16, wherein the first application is a speech application. 19.权利要求16的系统,其中的第二个应用是一个短消息业务应用。19. The system of claim 16, wherein the second application is a short message service application. 20.权利要求17的系统,其中的第二个应用是一个电子邮件应用。20. The system of claim 17, wherein the second application is an email application. 21.一种分配通信资源的系统,包括:21. A system for allocating communication resources, comprising: 将通信资源专用于实时应用的第一个模块;The first module that dedicates communication resources to real-time applications; 监视所述实时应用是否使用所述资源的第二个模块;和a second module that monitors whether the real-time application uses the resource; and 当实时应用不使用所述资源的时候,将所述资源分配给非优先级应用使用的第三个模块。When the resource is not used by the real-time application, the resource is allocated to the third module used by the non-priority application. 22.权利要求21的系统,其中的第二个模块包括第四个模块,用于检查第一块是否有实时应用,其中的第三个模块包括说明是否存在寂静时间的一个模块。22. The system of claim 21, wherein the second module includes a fourth module for checking the first block for real-time applications, and wherein the third module includes a module for indicating whether dead time exists. 23.权利要求22的系统,还包括:23. The system of claim 22, further comprising: 如果第四个模块没有检测到存在实时应用,就为非优先级应用发送一块的第5个模块;和If the fourth module does not detect the presence of a real-time application, send a block of the fifth module for non-priority applications; and 如果第四个模块确定存在所述实时应用,就发送第一块的第6个模块。If the fourth module determines that the real-time application exists, the sixth module of the first block is sent. 24.权利要求21的系统,其中的实时应用是一个语音应用。24. The system of claim 21, wherein the real-time application is a speech application. 25.权利要求21的系统,其中的非优先级应用是一个短消息业务应用。25. The system of claim 21, wherein the non-priority application is a Short Message Service application. 26.权利要求21的系统,其中的非优先级应用是一个电子邮件应用。26. The system of claim 21, wherein the non-priority application is an email application. 27.权利要求22的系统,其中说明是否存在寂静时间的模块包括发射一个寂静描述符的模块。27. The system of claim 22, wherein the means for indicating the presence or absence of periods of silence comprises means for transmitting a silence descriptor. 28.权利要求21的系统,其中的第二个模块还包括接收说明实时应用活动状态的信号的一个模块。28. The system of claim 21, wherein the second module further comprises a module for receiving signals indicative of real-time application activity status. 29.权利要求28的系统,其中接收信号的模块从一个编解码器接收所述信号,说明存在寂静时间。29. The system of claim 28, wherein the means for receiving a signal receives said signal from a codec indicating the presence of a dead time. 30.权利要求28的系统,其中的信号包括一个寂静描述符。30. The system of claim 28, wherein the signal includes a silence descriptor. 31.权利要求21的系统,其中的第三个模块为预先确定的块数分配所述资源。31. The system of claim 21, wherein the third module allocates said resources for a predetermined number of blocks. 32.权利要求31的系统,其中预先确定的块数少于或者等于代表实时应用能够容忍的块丢失的数目。32. The system of claim 31, wherein the predetermined number of blocks is less than or equal to a number representing a number of block losses that the real-time application can tolerate.
CNB008107904A 1999-07-23 2000-06-30 Multiplexing of real-time users and non-priority users on EGPRS channels Expired - Fee Related CN1137599C (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US14522199P 1999-07-23 1999-07-23
US60/145221 1999-07-23
US60/145,221 1999-07-23
US46864399A 1999-12-22 1999-12-22
US09/468643 1999-12-22
US09/468,643 1999-12-22

Publications (2)

Publication Number Publication Date
CN1364391A true CN1364391A (en) 2002-08-14
CN1137599C CN1137599C (en) 2004-02-04

Family

ID=26842766

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008107904A Expired - Fee Related CN1137599C (en) 1999-07-23 2000-06-30 Multiplexing of real-time users and non-priority users on EGPRS channels

Country Status (6)

Country Link
EP (1) EP1197115A2 (en)
CN (1) CN1137599C (en)
AR (1) AR031523A1 (en)
AU (1) AU6192000A (en)
CA (1) CA2378619A1 (en)
WO (1) WO2001008426A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101069221B (en) * 2003-12-19 2010-05-05 诺基亚公司 Codec-Assisted Capacity Enhancement for Wireless VoIP
CN102523574A (en) * 2011-12-13 2012-06-27 华为终端有限公司 LTE (long term evolution) single-card double-standby multi-mode terminal and CS (circuit switched) service and PS (packet switched) service concurrent processing method thereof
CN101810041B (en) * 2007-08-24 2013-09-11 上海贝尔股份有限公司 Method, network element and user equipment for scheduling resources
WO2015110071A1 (en) * 2014-01-26 2015-07-30 北京睿仁医疗科技有限公司 Wireless communication method, communication apparatus and communication system thereof

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6952454B1 (en) 2000-03-22 2005-10-04 Qualcomm, Incorporated Multiplexing of real time services and non-real time services for OFDM systems
BRPI0112403B1 (en) * 2000-07-12 2018-09-18 Qualcomm Inc real-time service multiplexing and non-real time services for ofdm systems
EP1435745A1 (en) * 2002-12-31 2004-07-07 Motorola Inc. Method and apparatus for communication channel allocation
EP1463246A1 (en) * 2003-03-27 2004-09-29 Motorola Inc. Communication of conversational data between terminals over a radio link
WO2008087351A2 (en) * 2006-12-29 2008-07-24 France Telecom Dynamic time interleaving method and device therefor
WO2015000169A1 (en) * 2013-07-05 2015-01-08 Qualcomm Incorporated Coordination of voip and wireless network processing
US10091115B2 (en) 2016-03-23 2018-10-02 Apple Inc. Handling voice and non-voice data under uplink limited conditions
CN115396827B (en) * 2021-05-24 2024-01-30 成都鼎桥通信技术有限公司 Information processing method, apparatus, device, storage medium, and program product

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8917452D0 (en) * 1989-07-31 1989-09-13 Telecom Sec Cellular Radio Ltd Cellular radio system
US5533019A (en) * 1994-01-31 1996-07-02 Motorola, Inc. Packet data in an analog cellular radiotelephone system
FI103700B (en) * 1994-09-20 1999-08-13 Nokia Mobile Phones Ltd Simultaneous transmission of voice and data in mobile telecommunication systems
FI105306B (en) * 1997-06-10 2000-07-14 Nokia Networks Oy Radio

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101069221B (en) * 2003-12-19 2010-05-05 诺基亚公司 Codec-Assisted Capacity Enhancement for Wireless VoIP
CN101810041B (en) * 2007-08-24 2013-09-11 上海贝尔股份有限公司 Method, network element and user equipment for scheduling resources
CN102523574A (en) * 2011-12-13 2012-06-27 华为终端有限公司 LTE (long term evolution) single-card double-standby multi-mode terminal and CS (circuit switched) service and PS (packet switched) service concurrent processing method thereof
WO2013086978A1 (en) * 2011-12-13 2013-06-20 华为终端有限公司 Lte single-card dual-standby multi-mode terminal and method for processing cs service and ps service concurrency thereof
CN102523574B (en) * 2011-12-13 2015-03-18 华为终端有限公司 LTE (long term evolution) single-card double-standby multi-mode terminal and CS (circuit switched) service and PS (packet switched) service concurrent processing method thereof
US9282569B2 (en) 2011-12-13 2016-03-08 Huawei Device Co., Ltd. LTE single-card dual-standby multi-mode terminal and method for processing concurrency of its CS service and PS service
WO2015110071A1 (en) * 2014-01-26 2015-07-30 北京睿仁医疗科技有限公司 Wireless communication method, communication apparatus and communication system thereof

Also Published As

Publication number Publication date
CN1137599C (en) 2004-02-04
WO2001008426A3 (en) 2001-08-09
CA2378619A1 (en) 2001-02-01
AR031523A1 (en) 2003-09-24
EP1197115A2 (en) 2002-04-17
WO2001008426A2 (en) 2001-02-01
AU6192000A (en) 2001-02-13

Similar Documents

Publication Publication Date Title
US6791944B1 (en) Mobile terminal and base station in a packet radio services network
RU2413393C2 (en) Dedication of radio resources in mobile communication system
EP1004211B1 (en) Point-to-multipoint mobile radio transmission
FI113223B (en) Method, apparatus and telecommunications network for collision avoidance in radio communication
FI105641B (en) Reservation of resources in packet data transmission
Sanchez et al. A survey of MAC protocols proposed for wireless ATM
FI107361B (en) Reservation of radio resources from the network in a packet switching data transmission system
CN100484302C (en) Dedicated high priority access channel
JP3464453B2 (en) Data transmission method
EP1133205B1 (en) Hardware configuration, support node and method for implementing general packet radio services over GSM
US20090323697A1 (en) Data payload transmission via control plane signaling
JP2000507790A (en) Medium access control (MAC) protocol for wireless ATM
KR20010042426A (en) Flexible radio access and resource allocation in a universal mobile telephone system
CN101014193A (en) Communication device, method for operating a communication device and computer program element
CN1137599C (en) Multiplexing of real-time users and non-priority users on EGPRS channels
EP2082544A2 (en) A method and apparatus for time synchronization of parameters
CN1981495B (en) Method and apparatus for isochronous datagram transmission over contention-based data link
EP1197102B1 (en) Uplink detection of a mobile station
US7564783B2 (en) Method for assigning of channel capacity to communication links
EP1376950A1 (en) Method for releasing single TBFs in a mobile radio system
US7408899B1 (en) Method for allocating communication resources
JP2001238255A (en) Dedicated channel allocation method for packet transmission
EP2478676A1 (en) A method for controlling the admission of a flow to a network and a network
US20030214933A1 (en) System and method for single-point to fixed-multipoint data communication
EP0984641A2 (en) Mobile terminal and base station in a packet radio services network

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040204

Termination date: 20150630

EXPY Termination of patent right or utility model