CN101409689B - Method for exchanging internet address - Google Patents
Method for exchanging internet address Download PDFInfo
- Publication number
- CN101409689B CN101409689B CN2008102272895A CN200810227289A CN101409689B CN 101409689 B CN101409689 B CN 101409689B CN 2008102272895 A CN2008102272895 A CN 2008102272895A CN 200810227289 A CN200810227289 A CN 200810227289A CN 101409689 B CN101409689 B CN 101409689B
- Authority
- CN
- China
- Prior art keywords
- performance
- user
- address
- layer
- users
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
互联网地址交换方法属于计算机网络技术领域,其特征在于:以现有的互联网协议为基础,把互联网用户分为海量普通用户和若干组高性能用户;普通用户使用现在的“尽力而为”的互联网服务模式不变,高性能用户在需要时配置专用高性能地址,使用“高质量”服务。本方法通过对高性能地址在自治域内的准入控制、动态分配、路由发布和带宽预留,域间的链路选择和带宽预留,以及按时计费,可以为不同用户提供不同服务。该发明有效地解决了目前互联网的服务质量(QoS)问题、网络安全问题和可持续发展经济模型等重大问题,可扩展性和稳定性很好。对于目前互联网中的无线技术、组播技术等其他重要技术领域的发展提供了新的体系结构支持。
The Internet address exchange method belongs to the field of computer network technology, and is characterized in that: based on the existing Internet protocol, Internet users are divided into a large number of ordinary users and several groups of high-performance users; ordinary users use the current "best effort" Internet The service mode remains unchanged, high-performance users configure dedicated high-performance addresses when needed, and use "high-quality" services. The method can provide different services for different users through admission control, dynamic allocation, routing release and bandwidth reservation of high-performance addresses in autonomous domains, link selection and bandwidth reservation between domains, and hourly charging. The invention effectively solves major problems such as the quality of service (QoS) problem of the current Internet, the network security problem and the sustainable development economic model, and has good scalability and stability. It provides new architecture support for the development of other important technical fields such as wireless technology and multicast technology in the Internet.
Description
技术领域technical field
互联网地址交换方法属于计算机网络技术领域。A method for exchanging Internet addresses belongs to the technical field of computer networks.
背景技术Background technique
基于分组交换的互联网目前已经成为全世界最重要的信息基础设施,通信网、广播电视网和计算机网的三网融合以互联网为技术基础已成为人们的共识。互联网具有可扩展性好、可生存性强、灵活性强、无所不在等特点,但是目前互联网的“无连接、端对端和尽力而为”的设计理念也带来了安全性差、无法保证服务质量(QoS)和没有明晰的可持续发展的经济模型等重大问题。视频、实时应用、P2P等应用对于互联网带宽的需求不断增长,但路由器性能的提高受到摩尔定律的限制,导致无限带宽的需求与有限带宽的资源的矛盾,同时安全性和可靠性的需求使得这个矛盾更加激化。The Internet based on packet switching has now become the most important information infrastructure in the world. It has become a consensus that the three-network integration of communication network, radio and television network and computer network takes the Internet as the technical basis. The Internet has the characteristics of good scalability, survivability, flexibility, and ubiquity. However, the current Internet design concept of "no connection, end-to-end, and best effort" also brings poor security and cannot guarantee service quality. (QoS) and no clear sustainable economic model. Video, real-time applications, P2P and other applications have increasing demand for Internet bandwidth, but the improvement of router performance is limited by Moore's Law, which leads to the contradiction between the demand for unlimited bandwidth and limited bandwidth resources. At the same time, the demand for security and reliability makes this The contradictions became more intensified.
虽然在互联网领域、通信领域和广播电视领域人们进行了多年的研究,对于各个独立的问题提出了不少解决方案,但是有些解决方案从本质上违背了互联网的设计理念,带来了可扩展性等问题。同时,针对个别问题的解决方案的代价是导致其他问题变得更加严重。目前国际上(特别是美国)也启动一些重大项目,目的在于重新设计互联网体系结构,但是鉴于全世界互联网的规模,丢弃目前互联网是不可能的。Although people have conducted many years of research in the fields of the Internet, communications, and radio and television, and have proposed many solutions to independent problems, some solutions essentially violate the design concept of the Internet and bring about scalability. And other issues. At the same time, solutions to individual problems come at the cost of making other problems worse. At present, some major projects have been launched internationally (especially in the United States), with the purpose of redesigning the Internet architecture, but in view of the scale of the Internet in the world, it is impossible to abandon the current Internet.
本发明提出的互联网地址交换方法充分利用了分组交换和电路交换的优点,在不改变现有互联网核心协议的基础上,对互联网体系结构进行了重大改进,系统地解决目前互联网的服务质量(QoS)问题、安全控制问题和可持续发展经济模型问题。The Internet address exchange method proposed by the present invention fully utilizes the advantages of packet switching and circuit switching, and on the basis of not changing the existing Internet core protocol, the Internet system structure has been greatly improved, and the current Internet quality of service (QoS) is systematically solved. ) issues, security control issues and sustainable development economic model issues.
本发明的基本特征包括:1)互联网地址交换方法以目前的互联网协议为基础,定义高性能网络应用服务需求的参数,包括用户的对端通信客体所在的网络(服务域),所需带宽,对应的业务量和所需要的服务质量,如延时、丢包率、抖动等指标。将有服务质量需求和安全性需求的应用服务定义为高性能应用服务,用于高性能服务的地址定义为高性能地址,申请高性能应用服务的用户为高性能用户。2)把互联网用户分为海量的普通用户和限量的若干类高性能用户。普通用户使用普通的IP地址,享用现在的“尽力而为”的互联网服务模式,高性能用户使用专用的高性能地址,享用保证端到端性能的高性能应用。3)根据高性能用户的业务量和允许的呼损率,计算出所需的最大并发通信进程数量。在此基础上,根据路由政策,计算出所需的高性能地址数量。根据高性能通信对带宽的需求,计算出所需的高性能通信总带宽;高性能地址块和高性能通信总带宽是带宽预约的依据。4)预留若干特定的高性能地址块并与特定的高性能网络应用服务需求(参数)相绑定。5)在自治域内为高性能地址预留极端情况下的总带宽,在跨域情况下为高性能地址块预留相应总带宽。6)在自治域间,选择跨域路径;对于所选路径的相邻自治域,通过域间路有协议(BGP)发布静态的、聚类的高性能地址块;7)新增三层软交换服务器和三层准入控制网关路由器对高性能地址的分配和使用进行控制。8)三层软交换服务器根据高性能用户需求,验证用户身份,服务域等信息,同时依照所允许的最大并发数量对于高性能用户进行准入控制,动态分配高性能地址段;9)三层准入控制网关路由器设备使高性能地址段生效,控制其带宽并通过与本自治域路由协议(iBGP或eBGP multihop等)的交互,把动态分配的高性能地址段的路由发布到路径上各个管理子域中;10)在跨域情况下,用户使用动态分配的高性能地址段进行高性能通信,此时该用户的入流量的性能和服务质量可以完全保证,该用户的出流量的性能和服务质量由对端通信客体通过实施互联网地址交换方法来保证;11)对于动态分配的高性能地址进行基于对应于某类应用服务的单位时间带宽资源使用费和时间乘积的计费。The basic features of the present invention include: 1) the Internet address exchange method is based on the current Internet protocol, and defines the parameters of high-performance network application service requirements, including the network (service domain) where the opposite end communication object of the user is located, the required bandwidth, Corresponding business volume and required service quality, such as delay, packet loss rate, jitter and other indicators. Define application services with service quality and security requirements as high-performance application services, addresses used for high-performance services as high-performance addresses, and users who apply for high-performance application services as high-performance users. 2) Internet users are divided into a large number of ordinary users and a limited number of high-performance users. Ordinary users use ordinary IP addresses to enjoy the current "best effort" Internet service model, and high-performance users use dedicated high-performance addresses to enjoy high-performance applications that guarantee end-to-end performance. 3) Calculate the required maximum number of concurrent communication processes according to the business volume of high-performance users and the allowable call loss rate. On this basis, according to the routing policy, calculate the required number of high-performance addresses. According to the bandwidth requirements of high-performance communication, the total bandwidth of high-performance communication is calculated; the high-performance address block and the total bandwidth of high-performance communication are the basis for bandwidth reservation. 4) Several specific high-performance address blocks are reserved and bound to specific high-performance network application service requirements (parameters). 5) The total bandwidth in extreme cases is reserved for high-performance addresses in the autonomous domain, and the corresponding total bandwidth is reserved for high-performance address blocks in cross-domain situations. 6) Between autonomous domains, select a cross-domain path; for the adjacent autonomous domains of the selected path, issue static, clustered high-performance address blocks through the inter-domain routing protocol (BGP); 7) Add three layers of soft The exchange server and the layer-3 admission control gateway router control the allocation and use of high-performance addresses. 8) The three-layer softswitch server verifies user identity, service domain and other information according to the needs of high-performance users, and at the same time performs admission control for high-performance users according to the maximum allowed concurrent number, and dynamically allocates high-performance address segments; 9) Three-layer The access control gateway router device enables the high-performance address segment to take effect, controls its bandwidth, and through the interaction with the routing protocol (iBGP or eBGP multihop, etc.) In the sub-domain; 10) In the cross-domain situation, the user uses a dynamically allocated high-performance address segment for high-performance communication. At this time, the performance and service quality of the user's inbound traffic can be fully guaranteed, and the performance and service quality of the user's outbound traffic The quality of service is guaranteed by the peer communication object through the implementation of the Internet address exchange method; 11) For the dynamically allocated high-performance addresses, the billing is based on the unit time bandwidth resource usage fee corresponding to a certain type of application service and the time product.
发明内容Contents of the invention
本发明的目的在于在不改变现有互联网的基础上系统地解决目前互联网的服务质量(QoS)问题、安全控制问题和可持续发展的经济模型问题。本发明的结构如图1所示,包含预先配置好的互联网基础设施,地址交换体系结构中的三层软交换服务器,地址交换体系结构中的三层准入控制网关路由器,以及动态地址用户终端。The purpose of the present invention is to systematically solve the current Internet quality of service (QoS) problem, security control problem and sustainable development economic model problem on the basis of not changing the existing Internet. The structure of the present invention as shown in Figure 1, comprises pre-configured Internet infrastructure, three-layer soft switch server in the address switching architecture, three-layer access control gateway router in the address switching architecture, and dynamic address user terminals .
本专利所描述的方法基于现有的互联网协议和基础设施。对于普通用户,可提供无服务质量保证,“尽力而为”的应用服务。对于有高性能需求的用户可以提供有服务质量保证和有安全性保证的应用服务。同时,基于本发明的互联网服务具有可持续发展的良好的经济模型。The method described in this patent is based on existing Internet protocols and infrastructure. For ordinary users, it can provide "best effort" application services without service quality guarantee. For users with high performance requirements, it can provide application services with service quality assurance and security assurance. At the same time, the Internet service based on the present invention has a good economic model of sustainable development.
本发明可以在单个自治域实施,也可以在通信双方各自的自治域分别实施;本发明在单个自治域实施的特征在于依次包含以下步骤:The present invention can be implemented in a single autonomous domain, and can also be implemented in the respective autonomous domains of both communication parties; the feature of the present invention implemented in a single autonomous domain is to include the following steps in sequence:
互联网地址交换方法,其特征在于,所述方法是在单个自治域内实施,或是在通信双方各自的自治域内按以下步骤实施:The Internet address exchange method is characterized in that the method is implemented in a single autonomous domain, or implemented in the respective autonomous domains of both communication parties according to the following steps:
步骤(1):初始化Step (1): Initialization
把互联网用户分为海量的普通用户和限量的若干类高性能用户,所述的高性能用户是指有服务质量和安全性等高性能应用需求的用户,定义所述的高性能应用需求的参数,包括用户的对端通信客体所在的网络服务域,所需带宽,对应的业务量和包括所需要的延时、丢包率、抖动在内的服务质量指标;Internet users are divided into a large number of ordinary users and a limited number of high-performance users. The high-performance users refer to users with high-performance application requirements such as service quality and security. Define the parameters of the high-performance application requirements , including the network service domain where the user's peer communication object is located, the required bandwidth, the corresponding business volume, and the service quality indicators including the required delay, packet loss rate, and jitter;
用于该高性能应用需求的地址称为高性能地址,预留若干特定的高性能地址块并与特定的高性能应用需求参数相绑定;The address used for this high-performance application requirement is called a high-performance address, and several specific high-performance address blocks are reserved and bound to specific high-performance application requirement parameters;
在每个自治域内至少配置一台三层软交换服务器,在所述的高性能用户所在的子网配置三层准入控制网关路由器;为拟申请高性能应用的用户配置增强型动态地址用户终端;Configure at least one layer-3 softswitch server in each autonomous domain, configure layer-3 admission control gateway routers in the subnet where the high-performance users are located; configure enhanced dynamic address user terminals for users who intend to apply for high-performance applications ;
在三层软交换服务器上的地址数据库中预设:Preset in the address database on the layer-3 softswitch server:
所有高性能用户需要的高性能地址数,这是基于高性能用户的业务量和允许的呼损率、阻塞率以及路由政策计算得到的;The number of high-performance addresses required by all high-performance users, which is calculated based on the business volume of high-performance users and the allowable call loss rate, blocking rate, and routing policy;
所有高性能用户所需的高性能应用总带宽根据并发通信的高性能用户数和单一高性能网络通信的带宽需求得到的;The total bandwidth of high-performance applications required by all high-performance users is obtained based on the number of concurrent high-performance users and the bandwidth requirements of single high-performance network communication;
在三层软交换服务器上的链路数据库中预设供所述高性能应用路由选择的跨域路由,并预留带宽:对所选择的跨域链路,把相应的高性能地址进行静态的、聚类的BGP路由公布;In the link database on the three-layer softswitch server, the cross-domain route for the high-performance application routing selection is preset, and bandwidth is reserved: for the selected cross-domain link, the corresponding high-performance address is statically , Clustered BGP route announcement;
在本自治域内至少一台路由器上配置路由协议以便与本自治域内所有三层准入控制网关路由器建立邻居关系,使得在高性能地址动态分配给所述的三层准入控制网关路由器时,根据所述路由协议把此高性能地址对应的路由发布到本自治域内所有的路由器上;Configure routing protocols on at least one router in the autonomous domain so as to establish neighbor relationships with all
信令传输控制模块包括:网络-网络信令接收或发送模块和用户-网络信令接收或发送模块,初始化所述信令传输控制模块,等待传输信令的调度控制,信令格式包括:The signaling transmission control module includes: a network-network signaling receiving or sending module and a user-network signaling receiving or sending module, which initializes the signaling transmission control module and waits for scheduling control of transmission signaling. The signaling format includes:
用户-网络信令包含有:用户标识、流水号、用户本端普通地址、通信对端普通地址、用户本端高性能地址段、用户本次应用需求带宽、以及用户非正常退出等待时长和传输指令;User-network signaling includes: user identification, serial number, common address of the user's local end, common address of the communication peer end, high-performance address segment of the user's local end, bandwidth required by the user's current application, and the waiting time and transmission time of the user's abnormal exit instruction;
网络-网络信令包含有:用户标识、流水号、用户本端高性能地址段、最大带宽、以及用户非正常等待退出时长和传输指令;Network - Network signaling includes: user identification, serial number, high-performance address segment of the user's local end, maximum bandwidth, and abnormal waiting time for the user to exit and transmission instructions;
步骤(2):所述高性能用户依次按以下步骤申请使用高性能地址:Step (2): The high-performance user applies for the use of the high-performance address in turn according to the following steps:
步骤(2.1):自治域X中的某一高性能用户a通过所述增强型动态地址用户终端向所述三层软交换服务器发出用户-网络信令UNI,提交申请与自治域Z中高性能用户h进行高性能通信;Step (2.1): A high-performance user a in the autonomous domain X sends a user-network signaling UNI to the layer-3 softswitch server through the enhanced dynamic address user terminal, and submits an application to communicate with the high-performance user in the autonomous domain Z h for high-performance communication;
步骤(2.2):所述三层软交换服务器在验证用户a的身份无误,且此时该链路上用户数量也末达到设定的上限后,通过地址数据库选择一个高性能地址段动态分配给用户a,同时通过网络-网络信令NNI将包括了高性能网络地址段,最大带宽,非正常退出的等待时长在内的参数传送给所述的用户a所在子网的三层准入控制网关路由器;如果条件不符合,则拒绝用户a的请求;Step (2.2): after the three-layer softswitch server verifies that the identity of user a is correct, and the number of users on the link does not reach the upper limit set at this moment, select a high-performance address segment to be dynamically assigned to by the address database User a, at the same time, transmits parameters including high-performance network address segment, maximum bandwidth, and waiting time for abnormal exit to the layer-3 access control gateway of the subnet where user a is located through network-network signaling NNI Router; if the condition is not met, reject the request of user a;
步骤(2.3):所述三层准入控制网关路由器把从三层软交换服务器得到动态分配的高性能地址配置到与所述高性能用户所在子网相连的设备接口上,并按最大允许的带宽对该接口进行流量限制;通过预先配好的与本自治域路由协议建立的所述邻居关系,把动态分配的所述高性能地址段的路由发布到路径上各个管理域中,同时启动非正常退出计时;Step (2.3): the three-layer admission control gateway router configures the high-performance address obtained from the three-layer softswitch server to dynamically distribute to the equipment interface connected to the subnet where the high-performance user is located, and press the maximum allowable Limit the traffic of the interface by bandwidth; through the pre-configured neighbor relationship established with the routing protocol of this autonomous domain, publish the route of the dynamically allocated high-performance address segment to each management domain on the path, and start the non- Exit timing normally;
步骤(2.4):所述三层准入控制网关路由器通知三层软交换服务器配置完成,三层软交换服务器通过计费数据库,准备对用户a进行接收计费;三层软交换服务器启动非正常退出计时;Step (2.4): The three-layer admission control gateway router notifies the three-layer softswitch server that the configuration is complete, and the three-layer softswitch server prepares to receive and charge user a through the charging database; the three-layer softswitch server starts abnormally Exit timing;
步骤(3):所述高性能用户a依次按以下步骤结束使用高性能应用服务:Step (3): The high-performance user a ends using the high-performance application service in turn according to the following steps:
步骤(3.1):所述高性能用户a通过所述用户-网络信令UNI通知三层软交换服务器该高性能应用服务结束;Step (3.1): the high-performance user a notifies the three-layer softswitch server that the high-performance application service ends through the user-network signaling UNI;
步骤(3.2):所述三层软交换服务器回收相应高性能地址,等待分配给下一个请求的用户使用,同时通过网络-网络信令NNI通知相应的所述三层准入控制网关路由器修改配置;Step (3.2): the three-layer softswitch server reclaims the corresponding high-performance address, waits to be allocated to the next requesting user, and simultaneously notifies the corresponding three-layer access control gateway router to modify the configuration through the network-network signaling NNI ;
步骤(3.3):所述三层准入控制网关路由器终止对应高性能地址的网络接口配置,流量控制配置和路由分发;Step (3.3): the three-layer admission control gateway router terminates the network interface configuration corresponding to the high-performance address, flow control configuration and route distribution;
步骤(3.4):三层软交换服务器停止计费,把基于对应于某类应用服务的单位时间带宽资源使用费和时间乘积的计费结果通知相应高性能用户,更新用户数据库,地址数据库和计费数据库,这一段高性能地址段释放出来,等待分配给下一个请求的用户使用。Step (3.4): the three-layer softswitch server stops billing, notifies the corresponding high-performance user of the billing result based on the bandwidth resource usage fee per unit time corresponding to a certain class of application services and the time product, and updates the user database, address database and meter Fee database, this high-performance address segment is released, waiting to be allocated to the next requesting user.
在所述步骤(1)中为本自治域内至少一台路由器配置路由协议的优先选择是内部边界网关协议iBGP,或外部边界路由协议eBGP,或内部路由协议IGP。In the step (1), the preferred option for configuring the routing protocol for at least one router in the autonomous domain is the internal border gateway protocol iBGP, or the external border routing protocol eBGP, or the internal routing protocol IGP.
在所述步骤(1)中,所述高性能通信总带宽W>B×N,N为所述高性能用户数,B为单个高性能网络通信的带宽需求。In the step (1), the total bandwidth of the high-performance communication is W>B×N, where N is the number of high-performance users, and B is the bandwidth requirement of a single high-performance network communication.
在所述步骤(1)中,普通地址单个流所能使用的最大带宽小于高性能地址所提供的带宽。In the step (1), the maximum bandwidth that can be used by a single stream of the common address is smaller than the bandwidth provided by the high-performance address.
实验测试结果达到了本发明预期的要求。通过区分普通用户和高性能用户,为高性能地址预留带宽,根据申请为高性能用户进行准入控制,动态分配高性能地址并相应计费,系统地、工程化地成功地解决了对高性能用户的应用提供服务质量保证(QoS)和安全性保证,并能具有良好的经济模型。The experimental test results have reached the expected requirements of the present invention. By distinguishing between ordinary users and high-performance users, reserving bandwidth for high-performance addresses, performing admission control for high-performance users according to applications, dynamically assigning high-performance addresses and charging accordingly, and successfully solving the problem of high-performance users in a systematic and engineering way Applications for performance users provide quality of service (QoS) and security guarantees, and can have a good economic model.
本专利模块组成和模块间关系如图2所示。本专利说明描述方法流程框图如图3所示。实验测试环境如图4所示。The composition of the modules of this patent and the relationship between the modules are shown in Figure 2. The block diagram of the description method of this patent specification is shown in Figure 3. The experimental test environment is shown in Figure 4.
附图说明Description of drawings
图1互联网地址交换网络体系结构图。Figure 1 is a structural diagram of the Internet address exchange network.
图2互联网地址交换体系结构模块组成和模块间关系。Figure 2 The composition of the modules of the Internet address exchange architecture and the relationship between the modules.
图3互联网地址交换网络体系工作流程框图。Figure 3 is a block diagram of the work flow of the Internet address exchange network system.
图4实验测试环境网络连接拓扑图。Figure 4 is a network connection topology diagram of the experimental test environment.
图5用户a使用普通地址通信试验的实验数据。Fig. 5 The experimental data of user a using common address communication test.
图6用户a使用高性能地址通信试验的实验数据。Fig. 6 The experimental data of user a using the high-performance address communication test.
图7用户b使用高性能地址通信试验的实验数据。Fig. 7 The experimental data of user b using the high-performance address communication test.
具体实施过程Specific implementation process
本发明方法包含4个构筑模块有机组成,即“预先配置好的互联网基础设施”,“三层软交换服务器”,“三层准入控制网关路由器”和“动态地址用户终端”,分别描述如下。The method of the present invention comprises 4 building blocks organically formed, namely " pre-configured Internet infrastructure ", " three-layer soft switch server ", " three-layer admission control gateway router " and " dynamic address user terminal ", describe respectively as follows .
(1)预先配置好的互联网基础设施(1) Pre-configured Internet infrastructure
互联网地址交换体系结构基于目前的互联网的协议和标准,以自治域为基本实施单元。在自治域内根据需求对于普通用户和高性能用户进行了区分,对于普通用户分配普通地址。对高性能用户除了分配普通地址外,还可分配高能性地址,这些高性能地址明确地定义所通信的双方所在的网络和特定应用所需的带宽,延时、丢包率、抖动等服务质量参数。这些高性能地址在网络中预留,与所需服务对应,但不与特定的用户绑定。The Internet address exchange architecture is based on the current Internet protocols and standards, with the autonomous domain as the basic implementation unit. In the autonomous domain, ordinary users and high-performance users are distinguished according to requirements, and ordinary addresses are allocated to ordinary users. In addition to assigning ordinary addresses to high-performance users, high-performance addresses can also be assigned. These high-performance addresses clearly define the network where the two communicating parties are located and the bandwidth required by specific applications, and the quality of service such as delay, packet loss rate, and jitter parameter. These high-performance addresses are reserved in the network and correspond to required services, but are not bound to specific users.
根据高性能用户的业务量和允许的呼损率,根据爱尔兰公式计算出所需的最大并发通信进程数量,其中a为业务量,N为并发用户数,E为阻塞率。在此基础上,根据路由政策,计算出所需的高性能地址数量。其计算公式为:P=min(PIR,PAU-ceil(log2 N)),其中P为所需掩码长度,PIR为跨域最大允许公布的掩码长度,PAU在IPv4的情况下为30,min(),ceil()和log2()分别为取最小值、取下一个整数值和以2为底的对数的标准函数。根据上述并发用户数N和单个高性能网络通信的带宽需求B,计算所需跨域带宽W,即选择B×N≤W。According to the business volume of high-performance users and the allowable call loss rate, according to the Irish formula Calculate the maximum number of concurrent communication processes required, where a is the business volume, N is the number of concurrent users, and E is the blocking rate. On this basis, according to the routing policy, calculate the required number of high-performance addresses. The calculation formula is: P=min(PIR, PAU-ceil(log 2 N)), where P is the required mask length, PIR is the maximum allowable cross-domain mask length, and PAU is 30 in the case of IPv4 , min(), ceil(), and log2 () are the standard functions for taking the minimum value, taking the next integer value, and taking the logarithm to base 2, respectively. According to the above-mentioned number of concurrent users N and the bandwidth requirement B of a single high-performance network communication, calculate the required cross-domain bandwidth W, that is, choose B×N≤W.
在自治域内,利用路由器的服务等级功能(Service Class),对于高性能地址块预留在极端情况下足够的带宽,即不管高性能地址分配给哪个高性能用户,均能保证所需的带宽。In the autonomous domain, use the service class function (Service Class) of the router to reserve sufficient bandwidth for high-performance address blocks in extreme cases, that is, no matter which high-performance user the high-performance address is assigned to, the required bandwidth can be guaranteed.
在自治域内对每个管理域选择一个或若干个路由器与三层准入控制网关路由器设备作路由分布配置,以便动态发布高性能地址的路由信息,根据情况优选基于内部边界路由协议(iBGP)的路反射服务器作为路由分发机制。Select one or several routers for each management domain in the autonomous domain and configure the routing distribution with the
在自治域间,选择特定的链路,并在此链路上利用路由器的服务等级功能(ServiceClass),对于高性能地址块预留足够的带宽,并对该路径进行静态的、聚类的高性能地址块边界路由协议(BGP)路由公布。Between autonomous domains, select a specific link, and use the service class function (ServiceClass) of the router on this link to reserve sufficient bandwidth for high-performance address blocks, and perform static and clustered high-speed Performance Block Boundary Routing Protocol (BGP) route announcement.
采用目前路由器上标准的服务质量配置方法和带宽预留方法,或互联网准最小状态流量控制方法,在域内或域间,对于普通地址进行流量控制。Use the current standard quality of service configuration method and bandwidth reservation method on the router, or the Internet quasi-minimum state flow control method, to control the flow of ordinary addresses within or between domains.
(2)地址交换方法中的三层软交换服务器(2) Layer-3 softswitch server in the address exchange method
地址交换体系结构中的三层软交换服务器是专用的计算机服务器系统。每个自治域配置一个或多个联网的三层软交换服务器。它由信令传输调度模块,用户身份认证模块,本域及跨域链路带宽使用统计模块,计费模块,域管理模块和控制模块组成。除信令传输调度模块外,每个功能模块的核心是数据库系统,包括:用户数据库、地址数据库、链路数据库、准入控制网关数据库和计费数据库。信令系统包括:用户-网络信令系统(UNI)和网络-网络信令系统(NNI)。The three-layer softswitch server in the address switching architecture is a dedicated computer server system. Each autonomous domain is configured with one or more networked layer-3 softswitch servers. It consists of a signaling transmission scheduling module, a user identity authentication module, a domain and cross-domain link bandwidth usage statistics module, a billing module, a domain management module and a control module. In addition to the signaling transmission scheduling module, the core of each functional module is a database system, including: user database, address database, link database, access control gateway database and billing database. The signaling system includes: user-network signaling system (UNI) and network-network signaling system (NNI).
用户数据库存储用户帐号和认证信息,并与对应的计费信息建立关系。地址数据库存储高性能地址,并与链路以及该地址所支持的并发数建立关系。链路数据库存储本自治域预约带宽的跨域链路的信息及使用此链路的本端和对端的普通地址范围,并与地址数据建立关系。三层准入控制网关路由器数据库存储本自治域各个高性能用户所在子网的三层准入控制网关路由器设备的信息,并与用户数据建立关系。计费数据库与用户数据建立关系。三层软交换服务器通过用户-网络信令(UNI)接受注册高性能用户的动态地址用户终端的请求,其参数为:用户帐号和口令,用户的普通地址,高性能通信对端的普通地址、高性能通信所需带宽,非正常退出的等待时长等。其XML语言描述的格式的样例为:The user database stores user accounts and authentication information, and establishes a relationship with corresponding billing information. The address database stores high-performance addresses and establishes relationships with links and the concurrency supported by the addresses. The link database stores the information of the cross-domain link with reserved bandwidth in the autonomous domain and the common address range of the local end and the opposite end using this link, and establishes a relationship with the address data. The layer-3 access control gateway router database stores the information of the layer-3 access control gateway router equipment in the subnet where each high-performance user in the autonomous domain resides, and establishes a relationship with user data. The billing database establishes relationships with user data. The three-layer soft switch server accepts the request of registering the user terminal with the dynamic address of the high-performance user through the user-network signaling (UNI). Bandwidth required for performance communication, waiting time for abnormal exit, etc. An example of the format described in the XML language is:
<uni><uni>
<customer id=″customerid″>//用户标识<customer id="customerid">//user ID
</customer></customer>
<order id=″ordered″>//流水号<order id="ordered">//serial number
</order></order>
<metric name=″own-address″>//用户本端普通地址<metric name=″own-address″>//Ordinary address of the user’s local end
x.x.x.xx.x.x.x
</metric></metric>
<metric name=″end-address″>//用户对端普通地址<metric name="end-address">//Ordinary address of the peer end of the user
y.y.y.yy.y.y.y
</metric></metric>
<metric name=″hp-prefix″>//用户本端高性能地址段<metric name=″hp-prefix″>//user-side high-performance address segment
x.x.x.x/kx.x.x.x/k
</metric></metric>
<metric name=″bandwidth″units=″Mbps″>//用户需求带宽<metric name=″bandwidth″units=″Mbps″>//User demand bandwidth
3030
</metric></metric>
<metric name=″ttl″units=″second″>//用户非正常退出等待时长<metric name=″ttl″units=″second″>//The waiting time for the user to exit abnormally
36003600
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
confirmconfirm
</metric></metric>
</uni></uni>
三层软交换服务器通用用户数据库,链路数据库,三层准入控制网关路由器数据库验证用户的身份,核实用户本端普通地址和对端普通地址的范围决定是否有三层准入控制网关路由器设备和相应的链路,根据相应的地址的最大并发数和当前并发数决定是否可以分配高性能地址。如通过验证,三层软交换服务器通过网络-网络信令(NNI)对相应的三层准入控制网关路由器设备进行控制,其参数为:高性能地址段,最大带宽,非正常退出的等待时长等。其XML语言描述的格式的例子为:The general user database, link database, and layer-3 access control gateway router database of the layer-3 softswitch server verify the user's identity, verify the range of the user's local common address and peer-end common address to determine whether there is a layer-3 access control gateway router device and For the corresponding link, determine whether high-performance addresses can be allocated according to the maximum concurrent number of the corresponding address and the current concurrent number. If the verification is passed, the layer-3 softswitch server controls the corresponding layer-3 access control gateway router device through network-network signaling (NNI), and its parameters are: high-performance address segment, maximum bandwidth, and waiting time for abnormal exit wait. An example of the format described in its XML language is:
<nni><nni>
<customer id=″customerid″>//用户标识<customer id="customerid">//user ID
</customer></customer>
<order id=″ordered″>//流水号<order id="ordered">//serial number
</order></order>
<metric name=″prefix″unit=″IPv4″>//用户本端高性能地址段<metric name=″prefix″unit=″IPv4″>//The user's local high-performance address segment
z.z.z.z/mz.z.z.z/m
</metric></metric>
<metric name=″max_bandwidth″unit=″Mbps″>//最大带宽<metric name=″max_bandwidth″unit=″Mbps″>//maximum bandwidth
3030
</metric></metric>
<metric name=″ttl″units=″second″>//用户非正常退出等待时长<metric name=″ttl″units=″second″>//User abnormal logout waiting time
36003600
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
activeactive
</metric></metric>
</nni></nni>
(3)地址交换方法中的三层准入控制网关路由器(3) Layer-3 admission control gateway router in the address exchange method
地址交换体系结构中的三层准入控制网关路由器是特殊的路由器。现有的路由器上的路由功能加载有关信令传输处理的模块实现。它由控制模块,接口模块,路由模块和信令传输调度模块四部分组成。控制模块包括:用户非正常退出计时器和网管客户机模块;接口模块包括:网络接口地址配置和流量控制模块;路由模块包括:路由协议和路由分发模块;信令传输调度模块为:网络-网络信令系统(NNI)及用户-网络信令系统。The L3 admission control gateway router in the address switching architecture is a special router. The routing function on the existing router is implemented by loading modules related to signaling transmission processing. It consists of four parts: control module, interface module, routing module and signaling transmission scheduling module. The control module includes: user abnormal exit timer and network management client module; the interface module includes: network interface address configuration and flow control module; the routing module includes: routing protocol and routing distribution module; the signaling transmission scheduling module is: network-network Signaling system (NNI) and user-network signaling system.
三层准入控制网关路由器在每一个高性能用户的子网内设置。根据统计,互联网用户的流量呈幂率分布,即普通用户是绝大多数,高性能用户是少数,因此三层准入控制网关路由器的总量是有限的。Layer-3 admission control gateway routers are set in each high-performance user's subnet. According to statistics, the traffic of Internet users is distributed according to a power law, that is, ordinary users are the vast majority, and high-performance users are a small number. Therefore, the total number of
三层准入控制网关路由器与自治域中所有可能路径上的管理域的内部边界路由协议(iBGP)的路由反射服务器建立邻居关系,因此三层准入控制网关路由器可以把该设备上的于网路由发布到自治域中所有可能路径上的管理域中。The
每个注册高性能用户所在的子网配备一个联网的三层准入控制网关路由器,该设备通过网络信令(NNI)与管理它的三层软交换服务器通信,在其控制下分配和撤销高性能地址、发布或撇销相关路由、进行或撤销端口流量控制。其XML语言描述的格式的样例为:The subnet where each registered high-performance user is located is equipped with a networked layer-3 admission control gateway router, which communicates with the layer-3 softswitch server that manages it through network signaling (NNI), and allocates and revokes high-level traffic under its control. Performance address, publishing or canceling related routes, performing or revoking port flow control. An example of the format described in the XML language is:
<nni><nni>
<customer id=″customerid″>//用户标识<customer id="customerid">//user ID
</customer></customer>
<order id=″ordered″>//流水号<order id="ordered">//serial number
</order></order>
<metric name=″prefix″unit=″IPv4″>//用户本端高性能地址段<metric name=″prefix″unit=″IPv4″>//The user's local high-performance address segment
z.z.z.z/mz.z.z.z/m
</metric></metric>
<metric name=″max_bandwidth″unit=″Mbps″>//最大带宽<metric name=″max_bandwidth″unit=″Mbps″>//maximum bandwidth
3030
</metric></metric>
<metric name=″ttl″units=″second″>//用户非正常退出等待时长<metric name=″ttl″units=″second″>//User abnormal logout waiting time
36003600
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
activeactive
</metric></metric>
</nni></nni>
(4)动态地址用户终端(4) Dynamic address user terminal
地址交换体系结构中的动态地址用户终端是扩展的普通用户终端设备。动态地址用户终端设备不仅包含目前普通用户终端的所有功能,还包含地址选择和配置模块,用户-网络接口(UNI)信令模块等;其中UNI与软交换服务器通信或三层准入控制网关路由器通信,地址选择和配置模块决定当次应用程序使用的地址。其XML语言描述的格式的样例为:The dynamic address user terminal in the address switching architecture is an extended common user terminal device. The dynamic address user terminal equipment not only includes all the functions of the current common user terminal, but also includes address selection and configuration modules, user-network interface (UNI) signaling modules, etc.; where the UNI communicates with the softswitch server or the three-layer access control gateway router The communication, address selection and configuration modules determine the address used by the application at that time. An example of the format described in the XML language is:
<uni><uni>
<customer id=″customerid″>//用户标识<customer id="customerid">//user ID
</customer></customer>
<order id=″ordered″>//流水号<order id="ordered">//serial number
</order></order>
<metric name=″own-address″>//用户本端普通地址<metric name=″own-address″>//Ordinary address of the user’s local end
x.x.x.xx.x.x.x
</metric></metric>
<metric name=″end-address″>//用户对端普通地址<metric name="end-address">//Ordinary address of the peer end of the user
y.y.y.yy.y.y.y
</metric></metric>
<metric name=″hp-prefix″>//用户本端高性能地址段<metric name=″hp-prefix″>//user-side high-performance address segment
x.x.x.x/kx.x.x.x/k
</metric></metric>
<metric name=″bandwidth″units=″Mbps″>//用户需求带宽<metric name="bandwidth"units="Mbps">//user demand bandwidth
3030
</metric></metric>
<metric name=″ttl″units=″second″>//用户非正常退出等待时长<metric name=″ttl″units=″second″>//User abnormal logout waiting time
36003600
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
applyapply
</metric></metric>
</uni></uni>
具有动态地址的用户终端可以配置多个网络地址、其中有普通地址,通过静态配置或动态配置(基于状态如DHCP或无状态)和高性能地址。动态地址用户终端具有标准的用户-网络信令(UNI)模块,可以与地址交换体系结构中的三层软交换服务器通信,申请或注销对于高性能地址的使用。动态地址用户终端具有在信令驱动下,动态地址配置模块,做到地址与应用绑定,即普通应用使用普通地址,高性能应用使用高性能地址。A user terminal with a dynamic address can be configured with multiple network addresses, including common addresses through static configuration or dynamic configuration (based on state such as DHCP or stateless) and high-performance addresses. The dynamic address user terminal has a standard user-network signaling (UNI) module, which can communicate with the three-layer soft switch server in the address switching architecture, and apply for or cancel the use of high-performance addresses. The dynamic address user terminal has a dynamic address configuration module driven by signaling, so that the address is bound to the application, that is, ordinary applications use ordinary addresses, and high-performance applications use high-performance addresses.
测试环境搭建在真实的互联网主干网上,本端用户为CERNET在北京的2个不同地点的高性能用户,对端为TEIN2新加坡节点的高性能视频服务器。视频应用使用DVTS系统,1路视频为30Mbps。测试环境如图4所示。The test environment is set up on the real Internet backbone network. The local users are high-performance users in two different locations of CERNET in Beijing, and the opposite end is the high-performance video server of the TEIN2 Singapore node. Video application uses DVTS system, 1 channel video is 30Mbps. The test environment is shown in Figure 4.
由于网络带宽限制,CERNET普通用户通过TEIN2的最大可使用带宽为10Mbps,因此无法收看从新加坡传来的视频图像。本试验选择地址交换体系结构中的三层软交换服务器所在域为CERNET,并高性能应用并发进程为1。共有2个三层准入控制网关路由器。根据CERNET和TEIN2的BGP路由政策PIR=24。采用IPv4,PAU=30所选择的高性能地址段为202.38.112.64/30。注意向TEIN2静态、聚类公布的地址为202.38.112.0/24。北京的2个高性能用户所在的子网网关分别为202.112.35.34和202.38.97.253。本试验分为三种情况:Due to the limitation of network bandwidth, the maximum available bandwidth of CERNET ordinary users through TEIN2 is 10Mbps, so they cannot watch video images transmitted from Singapore. In this experiment, the domain of the three-layer softswitch server in the address switching architecture is selected as CERNET, and the high-performance application concurrent process is 1. There are 2
1)北京的高性能应用用户a使用普通地址接收新加坡节点DVTS视频,如图5所示。注意自治域AS4538的iBGP路由反射器对于三层准入控制网关路由器邻居202.38.97.253(高性能应用用户a)和202.38.35.34(高性能应用用户b)的高性能地址分配的条数均为0(如图5(a))。自治域内的总路由条数为14155(如图5(b)),自治域AS4538发布到TEIN2的总路由条数为203(如图5(c))。高性能地址段202.38.112.64/30没有在自治域AS4538内出现(如图5(d))。由于普通地址无法支持大于10Mbps的带宽,此时视频图像质量很差(如附件中图1)。1) User a of the high-performance application in Beijing uses a common address to receive DVTS video from the Singapore node, as shown in Figure 5. Note that the iBGP route reflector of the autonomous domain AS4538 assigns 0 high-performance addresses to neighbors 202.38.97.253 (high-performance application user a) and 202.38.35.34 (high-performance application user b) of the
2)北京的高性能用户a申请高性能地址接收新加坡节点DVTS视频,如图6所示。此时,高性能用户a通过UNI向三层软交换服务器申请高性能地址,其内容为:2) High-performance user a in Beijing applies for a high-performance address to receive DVTS video from the Singapore node, as shown in Figure 6. At this time, high-performance user a applies for a high-performance address to the layer-3 softswitch server through UNI, and the content is as follows:
<uni><uni>
<customer id=″BJ-a″>//用户标识<customer id="BJ-a">//User ID
</customer></customer>
<order id=″12345″>//流水号<order id="12345">//serial number
</order></order>
<metric name=″own-address″>//用户本端普通地址<metric name=″own-address″>//Ordinary address of the user’s local end
202.38.97.254202.38.97.254
</metric></metric>
<metric name=″end-address″>//用户对端普通地址<metric name="end-address">//Ordinary address of the peer end of the user
202.179.252.102202.179.252.102
</metric></metric>
<metric name=″bandwidth″units=″Mbps″>//用户需求带宽<metric name="bandwidth"units="Mbps">//user demand bandwidth
3030
</metric></metric>
<metric name=″ttl″units=″second″>//用户非正常退出等待时长<metric name=″ttl″units=″second″>//User abnormal logout waiting time
36003600
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
applyapply
</metric></metric>
</uni></uni>
三层软交换服务器通过用户数据库、链路数据库、三层准入控制网关路由器数据库和地址数据库验证BJ-a为有效用户,与本端普通地址202.38.97.254匹配,同时相应的子网已配置三层准入控制网关路由器设备,对端普通地址202.179.252.102具有有效的链路可以提供高性能应用,最大允许带宽35Mbps,对应的高性能地址段为202.38.112.64/30,最大允许的通信并发数为1,目前的并发数为0。因此,三层软交换服务器可以允许用户BJ-a使用高性能地址202.38112.64/30通信。三层软交换服务器通过NNI通知用户a所在子网的三层准入控制网关路由器设备。The
<nni><nni>
<customer id=″BJ-a″>//用户标识<customer id="BJ-a">//User ID
</customer></customer>
<order id=″12345″>//流水号<order id="12345">//serial number
</order></order>
<metric name=″prefix″unit=″IPv4″>//用户本端高性能地址段<metric name=″prefix″unit=″IPv4″>//The user's local high-performance address segment
202.38.112.64/30202.38.112.64/30
</metric></metric>
<metric name=″max_bandwidth″unit=″Mbps″>//最大带宽<metric name=″max_bandwidth″unit=″Mbps″>//maximum bandwidth
3535
</metric></metric>
<metric name=″ttl″units=″second″>//用户非正常退出等待时长<metric name=″ttl″units=″second″>//User abnormal logout waiting time
36003600
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
RequestRequest
</metric></metric>
</nni></nni>
该三层准入控制网关路由器设备实施地址分配,流量控制,路由分发等过程并回复三层软交换服务器确认。The layer-3 access control gateway router implements processes such as address allocation, flow control, and route distribution, and replies to the layer-3 softswitch server for confirmation.
<nni><nni>
<customer id=″BJ-a″>//用户标识<customer id="BJ-a">//User ID
</customer></customer>
<order id=″12346″>//流水号<order id="12346">//serial number
</order></order>
<metric name=″command″>//指令<metric name="command">//command
ConfirmConfirm
</metric></metric>
</nni></nni>
此时,三层软交换服务器通过UNI通知北京用户a,并开始计费。At this time, the layer-3 softswitch server notifies user a in Beijing through UNI, and starts billing.
<uni><uni>
<customer id=″BJ-a″>//用户标识<customer id="BJ-a">//User ID
</customer></customer>
<order id=″12346″>//流水号<order id="12346">//serial number
</order></order>
<metric name=″hp-prefix″>//用户本端高性能地址段<metric name=″hp-prefix″>//user-side high-performance address segment
202.38.112.64/30202.38.112.64/30
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
ConfirmConfirm
</metric></metric>
</uni></uni>
用户a可以开始高性能应用。如图6所示,自治域AS4538的iBGP路由反射器对于三层准入控制网关路由器邻居202.38.97.253(高性能应用用户a)的高性能地址分配的条数为1,但对202.38.35.34(高性能应用用户b)的高性能地址分配的条数为0(如图6(a))。自治域内的总路由条数为14156(增加了1条)(如图6(b)),自治域AS4538发布到TEIN2的总路由条数为203(没有增加)(如图6(c))。高性能地址段202.38.112.64/30在自治域AS4538内出现,对应的下一跳为202.38.97.253(如图6(d))。由于使用高性能地址,可以支持大于30Mbps的带宽,此时视频图像质量很好(如附件中图2)。User a can start a high-performance application. As shown in Figure 6, the iBGP route reflector of the autonomous domain AS4538 assigns 1 entry to the high-performance address of the
如此时用户b也申请使用高性能地址,通过UNI通知三层软交换服务器。At this time, user b also applies for using a high-performance address, and notifies the layer-3 softswitch server through UNI.
<uni><uni>
<customer id=″BJ-b″>//用户标识<customer id="BJ-b">//User ID
</customer></customer>
<order id=″20001″>//流水号<order id="20001">//serial number
</order></order>
<metric name=″own-address″>//用户本端普通地址<metric name=″own-address″>//Ordinary address of the user’s local end
202.112.35.34202.112.35.34
</metric></metric>
<metric name=″end-address″>//用户对端普通地址<metric name="end-address">//Ordinary address of the peer end of the user
202.179.252.102202.179.252.102
</metric></metric>
<metric name=″hp-prefix″>//用户本端高性能地址段<metric name=″hp-prefix″>//user-side high-performance address segment
0.0.0.0/00.0.0.0/0
</metric></metric>
<metric name=″bandwidth″units=″Mbps″>//用户需求带宽<metric name="bandwidth"units="Mbps">//user demand bandwidth
3030
</metric></metric>
<metric name=″ttl″units=″second″>//用户非正常退出等待时长<metric name=″ttl″units=″second″>//User abnormal logout waiting time
36003600
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
applyapply
</metric></metric>
</uni></uni>
三层软交换服务器通过用户数据库、链路数据库、三层准入控制网关路由器数据库和地址数据库验证BJ-b为有效用户,与本端普通地址202.112.25.34匹配,同时相应的子网已配置三层准入控制网关路由器设备,对端普通地址202.179.252.102具有有效的链路可以提供高性能应用,最大允许带宽35Mbps,对应的高性能地址段为202.38.112.64/30,最大允许的通信并发数为1,目前的并发数为1。因此,三层软交换服务器不能为用户b分配高性能地址。拒绝用户b的服务请求。The layer-3 softswitch server verifies that BJ-b is a valid user through the user database, link database, layer-3 access control gateway router database, and address database, which matches the local common address 202.112.25.34, and the corresponding subnet has been configured with three Layer access control gateway router equipment, the peer common address 202.179.252.102 has a valid link to provide high-performance applications, the maximum allowable bandwidth is 35Mbps, the corresponding high-performance address segment is 202.38.112.64/30, and the maximum allowable number of concurrent communications is 1, and the current concurrency number is 1. Therefore, the layer-3 softswitch server cannot allocate high-performance addresses for user b. Deny the service request of user b.
<uni><uni>
<customer id=″BJ-b″>//客户标识<customer id="BJ-b">//Customer ID
</customer></customer>
<order id=″20002″>//流水号<order id="20002">//serial number
</order></order>
<metric name=″command″>//指令<metric name="command">//command
RefuseRefuse
</metric></metric>
</uni></uni>
用户b必须等待一定时间再次请求。User b has to wait for a certain amount of time to request again.
当用户a完成高性能通信,类似于上述过程,用户a用UNI通知三层软交换服务器撤销高性能地址。When user a completes the high-performance communication, similar to the above process, user a uses UNI to notify the layer-3 softswitch server to withdraw the high-performance address.
<uni><uni>
<customer id=″BJ-a″>//用户标识<customer id="BJ-a">//User ID
</customer></customer>
<order id=″12347″>//流水号<order id="12347">//serial number
</order></order>
<metric name=″own-address″>//用户本端普通地址<metric name=″own-address″>//Ordinary address of the user’s local end
202.38.97.254202.38.97.254
</metric></metric>
<metric name=″end-address″>//用户对端普通地址<metric name="end-address">//Ordinary address of the peer end of the user
202.179.252.102202.179.252.102
</metric></metric>
<metric name=″hp-prefix″>//用户本端高性能地址段<metric name=″hp-prefix″>//user-side high-performance address segment
202.38.112.64/30202.38.112.64/30
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
StopStop
</metric></metric>
</uni></uni>
三层软交换服务器用NNI通知对应的三层准入控制网关路由器设备。The layer-3 softswitch server uses the NNI to notify the corresponding layer-3 admission control gateway router device.
<nni><nni>
<customer id=″BJ-a″>//用户标识<customer id="BJ-a">//User ID
</customer></customer>
<order id=″12348″>//流水号<order id="12348">//serial number
</order></order>
<metric name=″prefix″unit=″IPv4″>//用户本端高性能地址段<metric name=″prefix″unit=″IPv4″>//The user's local high-performance address segment
202.38.112.64/30202.38.112.64/30
</metric></metric>
<metric name=″command″>//指令<metric name="command">//command
StopStop
</metric></metric>
</nni></nni>
准入控制网关设备撤销高性能地址,停止公布高性能地址的路有,通过NNI向三层软交换服务器确认。The access control gateway device revokes the high-performance address, stops publishing the high-performance address, and confirms to the layer-3 softswitch server through the NNI.
<nni><nni>
<customer id=″BJ-a″>//用户标识<customer id="BJ-a">//User ID
</customer></customer>
<order id=″12349″>//流水号<order id="12349">//serial number
</order></order>
<metric name=″command″>//指令<metric name="command">//command
ConfirmConfirm
</metric></metric>
</nni></nni>
三层软交换服务器用UNI通知用户a,停止计费,费用为带宽×使用时长。The layer-3 softswitch server notifies user a with UNI to stop billing, and the fee is bandwidth × usage time.
<uni><uni>
<customer id=″BJ-a″>//用户标识<customer id="BJ-a">//User ID
</customer></customer>
<order id=″12348″>//流水号<order id="12348">//serial number
</order></order>
<metric name=″command″>//指令<metric name="command">//command
StopStop
</metric></metric>
</uni></uni>
3)北京的另一个高性能用户b申请高性能地址接收新加坡节点DVTS视频。此时,高性能用户a已完成高性能通信。类似上述2)的UNI和NNI的通信过程,用户b可以得到供性能地址进行通信,如图7所示。此时,自治域AS4538的iBGP路由反射器对于三层准入控制网关路由器邻居202.38.97.253(高性能应用用户a)的高性能地址分配的条数为0,但对202.38.35.34(高性能应用用户b)的高性能地址分配的条数为1(如图7(a))。自治域内的总路由条数为14156(增加了1条)(如图7(b)),自治域AS4538发布到TEIN2的总路由条数为203(没有增加)(如图7(c))。高性能地址段202.38.112.64/30在自治域AS4538内出现,对应的下一跳为202.112.35.34(如图7(d))。由于使用高性能地址,可以支持大于30Mbps的带宽,此时视频图像质量很好(如附件中图3)。3) Another high-performance user b in Beijing applies for a high-performance address to receive DVTS video from the Singapore node. At this point, high-performance user a has completed high-performance communication. Similar to the communication process between UNI and NNI in the above 2), user b can obtain a performance address for communication, as shown in FIG. 7 . At this time, the iBGP route reflector of autonomous domain AS4538 assigns 0 entries to the high-performance address of the neighbor 202.38.97.253 (high-performance application user a) of the
其中高性能地址分配给用户a和用户b相关路由表的变化清楚地表明了地址交换体系结构的工作过程,三层软交换、三层准入控制网关路由器设备和动态地址用户终端所起的作用。从图中可以看到普通地址的视频图像质量不能满足要求,而高性能地址的视频图像质量很好。Among them, the high-performance address is allocated to user a and the change of the relevant routing table of user b clearly shows the working process of the address switching architecture, the role played by the three-layer soft switch, three-layer admission control gateway router equipment and dynamic address user terminal . It can be seen from the figure that the video image quality of the ordinary address cannot meet the requirements, but the video image quality of the high-performance address is very good.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102272895A CN101409689B (en) | 2008-11-25 | 2008-11-25 | Method for exchanging internet address |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008102272895A CN101409689B (en) | 2008-11-25 | 2008-11-25 | Method for exchanging internet address |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101409689A CN101409689A (en) | 2009-04-15 |
CN101409689B true CN101409689B (en) | 2011-05-11 |
Family
ID=40572482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008102272895A Active CN101409689B (en) | 2008-11-25 | 2008-11-25 | Method for exchanging internet address |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101409689B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101567907B (en) * | 2009-05-22 | 2011-11-09 | 清华大学 | IPv6 address exchanging method for supporting cross-domain high-performance application |
CN102752806B (en) * | 2012-06-26 | 2016-03-30 | 华为技术有限公司 | A kind of admittance control method and device |
US9055112B2 (en) | 2012-09-18 | 2015-06-09 | Amazon Technologies, Inc. | Dynamically allocating network addresses |
CN103338486B (en) * | 2012-12-27 | 2015-12-23 | 上海华为技术有限公司 | Bandwidth allocation methods and system |
CN113452811B (en) * | 2021-08-30 | 2022-01-25 | 阿里巴巴达摩院(杭州)科技有限公司 | Data communication method, device, computer storage medium and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1410895A (en) * | 2002-03-29 | 2003-04-16 | 华为技术有限公司 | IP address allocating method of virtual local network switch on |
CN1495631A (en) * | 2002-09-17 | 2004-05-12 | ���ǵ�����ʽ���� | Internet protocol address allocation device and method |
CN1567887A (en) * | 2003-07-07 | 2005-01-19 | 华为技术有限公司 | Method for triggering user IP address assignment |
CN101155196A (en) * | 2006-09-27 | 2008-04-02 | 中国电信股份有限公司 | Service-oriented IPv6 address specification and distribution method, terminal and system for implementing the same |
-
2008
- 2008-11-25 CN CN2008102272895A patent/CN101409689B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1410895A (en) * | 2002-03-29 | 2003-04-16 | 华为技术有限公司 | IP address allocating method of virtual local network switch on |
CN1495631A (en) * | 2002-09-17 | 2004-05-12 | ���ǵ�����ʽ���� | Internet protocol address allocation device and method |
CN1567887A (en) * | 2003-07-07 | 2005-01-19 | 华为技术有限公司 | Method for triggering user IP address assignment |
CN101155196A (en) * | 2006-09-27 | 2008-04-02 | 中国电信股份有限公司 | Service-oriented IPv6 address specification and distribution method, terminal and system for implementing the same |
Also Published As
Publication number | Publication date |
---|---|
CN101409689A (en) | 2009-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7720966B2 (en) | Arrangements and method for hierarchical resource management in a layered network architecture | |
US7561586B2 (en) | Method and apparatus for providing network VPN services on demand | |
EP1338126B1 (en) | Method and system for resource reservations in a multicasting network | |
US8085791B1 (en) | Using layer two control protocol (L2CP) for data plane MPLS within an L2 network access node | |
US8650294B2 (en) | Method and arrangement for network QoS | |
EP1849272B1 (en) | Method and nodes for aggregating data traffic through unicast messages over an access domain using service bindings | |
CN102377634A (en) | Networking method and system for access network equipment | |
CN101399742A (en) | Data service network system and access method of data service | |
CN101383769A (en) | Method for establishing a bidirectional point-to-point connection | |
Pana et al. | A Survey on the Evolution of RSVP | |
EP2214359B1 (en) | A policy control method and system for layer two devices | |
CN101409689B (en) | Method for exchanging internet address | |
CN107508736B (en) | A kind of Internet framework of multi-service convergence access | |
Gommans et al. | Token-based authorization of connection oriented network resources | |
CN101599843A (en) | Quality control method for multicast service based on IPv6 | |
CN101478565B (en) | Inter-domain Bandwidth Reservation and Address Exchange Method in Address Exchange Architecture | |
Semeria | RSVP signaling extensions for MPLS traffic engineering | |
CN100563182C (en) | A method for realizing virtual private network service in multi-layer label switching network | |
CN101409684B (en) | Method for distributing internet high-performance address based on three-layer soft exchange | |
CN100409629C (en) | Network selection of connections | |
CN101409683B (en) | Three-layer admission control method for high-performance users based on three-layer softswitch | |
CN101409682B (en) | Working method for enhancement type dynamic address user terminal | |
Lin et al. | A QoS model of Next Generation Network based on MPLS | |
Li et al. | Cheetah virtual label switching router for dynamic provisioning in ip optical networks | |
Shirahase et al. | Design and deployment of qos enabled network for contents businesses |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20190819 Address after: Room 509, 5th floor, 6 building No. 13, North 2, Zhongguancun, Haidian District, Beijing, 100190 Patentee after: Beijing INDIRECT NETWORK TECHNOLOGY CO., LTD Address before: 100084 Beijing 100084-82 mailbox Patentee before: Tsinghua University |