Abstract:
A method for providing quality of services of at least one mobile terminal in a wireless network, such as a 802.11 wireless network, wherein a service proxy functionality within an access point of the network or another entity provide quality of service operations to the at least one mobile terminal.
Abstract:
Apparatus, and an associated method, by which to route packets of data between a data source node (18-1) and a data destination node (18-6) in an ad hoc, wireless network, such as a Bluetooth scatternet (10). Data routing tables (26, 28, 32) are provided to each node, and header information extracted from a packet header (36) is used by such tables (26, 28, 32). Routing of a packet of data is effectuated in a hop-by-hop manner to effectuate the communication of the packet from the data source node (18-1) to the data destination node (18-6).
Abstract:
The present invention relates to a method and apparatus for generating an identification to be used for a connection in a network. The identification is generated by adding a reuse information (reuse field or bit) to an allocated identifier to thereby increase the time period until the same identification is generated again. The reuse information is updated and used for generating the new identification when the allocated identifier is reallocated to a new connection. Since the time period until the same identification is reused is increased, the risk of misrouting any data packets relating to a destroyed connection can be significantly reduced.
Abstract:
Methods and apparatus for providing a hierarchical mobility management function for routing packets to mobile nodes are provided. The hierarchical mobility management function may be placed anywhere within the network and provide efficient use of IPv6 addresses. A node implementing the hierarchical mobility management function receives packets intended for the mobile node and routes the packets to the mobile node's current address. Load sharing of packets intended for a mobile node may be implemented across several access routers. Additional, bi-casting of packets is provided to allow for seamless handoff of the mobile node as it switches from one access router to another access router.
Abstract:
A route control method for an environment where a hierarchical network and nonhierarchical networks are mixedly present, comprising virtually allocating virtual layer numbers corresponding to the layer number of the hierarchical network to the nonhierarchical networks, allowing a router located at the entrance of the hierarchical network from a nonhierarchical network to give a virtual layer number to a relay packet when a packet is relayed between nonhierarchical networks across the hierarchical network, performing hierarchical route control using the virtual layer numbers in the hierarchical network, and allowing a router located at the exit from the hierarchical network to a nonhierarchical network to remove the virtual layer number from the relay packet, whereby the nonhierarchical networks operate in conventional ways without being conscious of the presence of the hierarchical network which is the backbone of the nonhierarchical networks, and it is possible to search for a route from the hierarchical network to a nonhierarchical network quickly by using a hierarchical route table in the hierarchical network.
Abstract:
A re-registration authorization extension is attached to a registration request sent from a mobile node roaming on a foreign network or to any other data packet sent from the mobile node. The mobile node requests registration with its home network in order to maintain communication with the Internet and maintain identification of the mobile node by its individual home address, regardless of the mobile node's current location relative to the Internet. Such registration has a limited lifetime, and the re-registration authorization extension attached to the registration request or other data packet authorizes an intermediate communication entity in the foreign network to re-register the mobile node, on behalf of the mobile node, with the mobile node's home network, if the communication traffic of the mobile node indicates that the mobile node is still roaming on the foreign network. Furthermore, such re-registration authorization data can be transmitted from the mobile node in a data packet without being included in an extension therefore. That is, the re-registration authorization data does not have to be included in an extension. Regardless, whether it is transmitted via an extension or included in a data packet transmitted from the mobile node, by the re-registration authorization, the rate of error is reduced by significantly reducing the amount of transmissions sent from the mobile node, and power consumption of the typically battery-powered mobile unit is reduced, as well.
Abstract:
A method and apparatus is disclosed for providing fair traffic scheduling. IP flows are scheduled according to a priority coefficient rather than according to pure traffic volume. The system identifies a number of IP flows for a plurality of connections, assigns a priority coefficient for each of the IP flows and schedules the IP flows according to the priority coefficient. The assignment of a priority coefficient results in a probability Pi that a data unit belonging to a flow carried over connection Ai will be selected for forwarding as defined by sigma i * xi / SIGMA (x1 .. xn), i = {1, 2, .., n}, where xi is the number of flows carried over connection Ai, sigma i is the priority and n is the number of connections. The relationship between the number of flows xi and the priority sigma i is defined by SIGMA (i = 1-n) ( sigma i * xi) / n * SIGMA (i = 1-n) xi = 1.
Abstract translation:公开了一种用于提供公平交通调度的方法和装置。 IP流根据优先级系数而不是根据纯流量调度。 系统识别多个连接的IP流的数量,为每个IP流分配优先级系数,并根据优先级系数调度IP流。 优先级系数的分配导致概率Pi,属于由连接Ai携带的流的数据单元将被选择为由Σi * xi / SIGMA(x1 .. xn)定义的转发,i = {1,2 ,..,n},其中xi是通过连接Ai承载的流的数量,σi是优先级,n是连接数。 通过SIGMA(i = 1-n)(sigma i * xi)/ n * SIGMA(i = 1-n)xi = 1定义流量x i和优先权Σi之间的关系。
Abstract:
A network interface receives a packet from a network and transfers it to a host computer system. A header portion of the packet is parsed by a parser module to determine if the packet conforms to a predetermined protocol. A flow database is maintained by a flow database manager to reflect the creation, termination and activity of communication flows. A re-assembly engine re-assembles data portions of multiple packets from a single communication flow. Header portions of re-assembled packets are stored in a header buffer. When multiple packets in one flow are transferred to the host, a packet batching module enables their header portions to be processed collectively rather than being interspersed with other packets. A packet queue stores packets awaiting transfer to the host and a control queue stores information concerning the waiting packets. If the packet queue becomes saturated with packets, a random packet may be discarded.
Abstract:
A mechanism is provided for supporting differentiated services (quality of service) in a radio network. A radio access system is provided which supports the quality of service in data packet transmission over its air interface. The system comprises a selection of predefined default radio flows having different quality of service characteristics and means (4, 52) for selecting a radio flow having appropriate quality of service characteristics for the packet to be transmitted over the air interface from the selection.
Abstract:
The present disclosure discloses a method (400) performed by a router connected to an IPv6 network and an IPv4 network. The method comprises receiving (S410), from an IPv4 compliant device connected to the IPv4 network, a request for an IPv6 network resource enabled by an IPv6 compliant device connected to the IPv6 network, and obtaining (S420) from a first resource directory an external IPv4 address and an external IPv4 port number corresponding to the IPv6 network resource. The first resource directory comprises a name, a local IPv6 address and a local IPv6 port for the IPv6 network resource, the external IPv4 address,and the external IPv4 port number. The method (400) further comprises creating (S430) an entry in a network address translation table for enabling communication between the IPv4 compliant device and the IPv6 network resource. The entry comprises the external IPv4 address, the external IPv4 port number, the local IPv6 address and the local IPv6 port number for the IPv6 network resource, and a local IPv4 address and a local IPv4 port for the IPv4 compliant device. The method further comprises transmitting (S440) the external IPv4 address and the external IPv4 port number to the IPv4 compliant device.