Abstract:
The present invention provides a method of providing Differentiated Service (DiffServ) based Quality of Service (QoS) to Voice over Internet Protocol (VoIP) packets through a router. In the QoS providing method, VoIP call session information including source and destination IP addresses, source and destination user datagram protocol (UDP) port numbers, and requested QoS information is provided to the QoS control server by the VoIP call control device. Source and destination routers are found using the VoIP call session information and the VoIP call session information requiring provision of QoS is sent to the source and destination routers by the QoS control server. The present invention can recognize VoIP packets, provide QoS to the VoIP packets, and transmit voice packets of high quality.
Abstract:
An apparatus for providing quality of service (QoS) of voice over IP (VoIP) traffic on IP routers and a forwarding method therefor are provided. The VoIP quality of QoS providing apparatus in an Internet protocol (IP) network containing data traffic and providing VoIP service includes: a softswitch which performs a VoIP call coordination function in the IP network and transmits VoIP call connection information in a multicast transmission method; and a router which provides QoS in forwarding a VoIP packet, by using the information received from the softswitch. With the VoIP QoS service providing apparatus, reliable multicast transmission method is enabled in providing VoIP connection information to each router, and when a softswitch additionally processes related functions, the load to the system is reduced. Since in the router, VoIP QoS flow and QoS information are added to a flow table for performing packet forwarding, VoIP packet recognition and QoS providing are enabled. In addition, flow management for providing QoS in a variety of shapes in the similar manner can be provided.
Abstract:
PURPOSE: A method for processing a call request with bifurcation by using an SIP(Session Initiation Protocol) and a call processor thereof are provided to reliably manage a call state and quickly respond to a call request by performing a forking operation once an OK response message is received from one bifurcated call without waiting for a message from the other bifurcated call. CONSTITUTION: A forking proxy core engine(111) manages call state as well as transaction state and especially manages call state information on forking. When an event is received and if it is a non-stored request message, the forking proxy core engine(111) creates a user agent server(113) and determines whether the message is to be forked. If the event is a previously stored request message, the forking proxy core engine(111) processes the message according to a state of the user agent server(113) or a user agent client. If the event is a response message to a call request, the forking proxy core engine(111) stores it in a forking storage unit(112) or processes it without storing it according to a state code of the response message to a bifurcated message. A session managing module(110) searches the forking storage forking storage unit(112) and reads information on whether to operate a user agent client to the end.
Abstract:
PURPOSE: A network management method using availability is provided to compare an availability prediction value calculated through a reliability analysis before operating a network management system with an availability measurement value calculated during network operation and set a suitable maintenance time again. CONSTITUTION: A network manager calculates an MTBF(Mean Time Between Failures) according to each network management agent, and calculates a prediction availability value using the MTBF(S301). If fault is generated in a specific network management agent before a maintenance time set by the prediction availability value elapses(S303,S304), the network manager receives the notification of the fault generation and calculates an MTBF measurement value of the specific network management agent(S305). The network manager recovers the fault of the specific network management agent(S306). The network manager calculates an MTTR(Mean Time To Repair) measurement value until the recovery of the fault is completed(S307), and calculates a measurement availability value of the specific network management agent(S308). The network manager compares the prediction availability value with the measurement availability value, and sets a less value as a maintenance time again(S309,S310,S314).
Abstract:
PURPOSE: A high speed SDRAM control device by using a bank recognition and a method for the same are provided to remove the open and close processes of the undesired banks by identifying the bank accessed to the read or the write operation, thereby reducing the number of cycles per operation and minimizing the delay. CONSTITUTION: A high speed SDRAM control device by using a bank recognition includes an SDRAM(100), a processor(200) and a control device(300). The SDRAM(100) includes a command interpretation block(110) and an address register(120). The control device(300) includes a processor interface block(310), an SDRAM interface block(320) provided with a command signal generation block(322), a bank signal generation block(324) and an address signal generation block(326), an address interpretation block(330) and a command memory(340). In the high speed SDRAM control device, the address interpretation block(330) compares the bank address of the SDRAM requested to the read or write command from the processor(200) with the bank address of the SDRAM during the performing the read or write command and performs the precharge command and the bank activation command by the SDRAM interface block(320).
Abstract:
PURPOSE: A resource managing method for providing QoS in IP network is provided to guarantee QoS(Quality of Service) satisfying users' demand by providing a protocol that can dynamically control QoS resource to network. CONSTITUTION: A QoS reference model is defined to provide programmable network interface in order to provide QoS satisfying clients' demand. QoS scheduling algorithms of a QoS control master and a QoS control slave are defined according to the reference model(S11). A QoS control protocol is defined so that a resource management algorithm can be implemented in IP network according to a reference model and a resource management model(S12). The QoS control protocol is a control message exchange protocol between the master and the slave to control a core router or an edge router in a domain.
Abstract:
PURPOSE: A packet transfer method for duplexing protocols of a network layer and a transmission layer is provided to enable protocols to perform the same process simultaneously in an active board and a standby board. CONSTITUTION: Virtual interfaces(103,113) handle a task related to a path of packets. A packet having layer header information(201-203) comes into an active main processor board(101). When the packet passes a virtual interface layer(L2), its L2 layer header(MAC header(201)) is removed and thus the packet is changed to a packet(205) having only an L3 header. The packet(205) is copied so that the original one(205) is transferred to an upper protocol stack(102) and the copied packet(207) is transferred to a processor board(116) in a standby state through a duplex ether path(104). When the copied packet(207) is transferred, the L2 layer header(MAC header(201)) is attached to the copied packet(207). Accordingly, Ethernet physical device(105) of the active processor board(101) and the Ethernet physical device(112) of the standby processor board(116) have the same MAC address and IP address.
Abstract:
PURPOSE: A packet transferring device and a method using dual port ram are provided to speedup transferring of IP packets by using separate local bus and dual port ram. CONSTITUTION: The packet transferring device comprises a cell transferring element for transferring ATM(Asynchronous Transfer mode) cell; a cell processing elements which reconstruct the ATM cell received from the cell transferring element to send to a packet transferring element and then dividing the received IP packet from the packet transferring element to ATM cell to transmit to the cell transferring element; a packet transferring element which saves the IP packet transmitted from the cell processing element on a dual port ram packet memory and then transmitting the packet to the packet processing element via a IP packet receiving mode cue of a local memory; a packet processing element for processing the transmitted IP packet from the dual port ram packet memory according to a processing function of IP upper layer protocol. Wherein, the IP packet transferring element saves the IP packet processed form the packet processing element on the dual port ram packet memory and then transmits to the cell processing element via an IP packet transmitting buffer cue of the local memory.
Abstract:
PURPOSE: A high speed SDRAM control device by using a bank recognition and a method for the same are provided to remove the open and close processes of the undesired banks by identifying the bank accessed to the read or the write operation, thereby reducing the number of cycles per operation and minimizing the delay. CONSTITUTION: A high speed SDRAM control device by using a bank recognition includes an SDRAM(100), a processor(200) and a control device(300). The SDRAM(100) includes a command interpretation block(110) and an address register(120). The control device(300) includes a processor interface block(310), an SDRAM interface block(320) provided with a command signal generation block(322), a bank signal generation block(324) and an address signal generation block(326), an address interpretation block(330) and a command memory(340). In the high speed SDRAM control device, the address interpretation block(330) compares the bank address of the SDRAM requested to the read or write command from the processor(200) with the bank address of the SDRAM during the performing the read or write command and performs the precharge command and the bank activation command by the SDRAM interface block(320).
Abstract:
PURPOSE: An apparatus for processing an IP packet forwarding distribution applying service quality and the method thereof are provided to distribute and process the IP forwarding information base extracted by processing a routing protocol on the basis of QoS(Quality of Service) to all input ports of a router. CONSTITUTION: A QoS application ATM based router performs a routing protocol at realtime through a separate network processor(201) for updating rapidly the routing information and maintaining the synchronization of the routing information between routers as the maximum. The network processor(201) sets RIB(Routing Information Base) showing a Next-Hop information of the received IP packet through the routing protocol performing and thereafter transmits the set RIB to a frame ATM connection(203) and Ethernet connection(202,204) cards as each line adaptation card through duplexed IPC(Inter Processor Communication) route(206).