Patent classifications
H04L12/857
METHOD FOR OPTIMIZING STREAMING MEDIA TRANSMISSION AND CACHE APPARATUS USING THE SAME
A method for optimizing streaming media transmission which can be implemented in a cache apparatus whereby higher-resolution blocks of data can be procured for client viewing notwithstanding heavy data traffic or other intermittent obstacles. If the client requests a higher resolution of streaming media, the cache apparatus determines whether the request of the client is supported by network conditions between the cache apparatus and a content source. If not, the cache apparatus limits data transmission speed from the cache apparatus to the client and continues to provide the client with a lower resolution video data block in the meantime.
Methods and systems for configuring and updating session-based quality of service for multimedia traffic in a local area network
The embodiments relate to configuring and updating quality of service (QOS) features for a router, especially for routers used in a home network or local area network. The QOS features are autonomous and do not require user configuration or intervention. The QOS features may be triggered during periods of congestion. Popular traffic services, such as voice, video streaming, and gaming, are preloaded into the router so that they are recognized automatically. In some embodiments, the router employs a programmed table to identify traffic sessions. The table may be updated remotely by an update service. The table may also be updated locally by a user via a client coupled to the router.
Method and apparatus for QoS context transfer during inter radio access technology handover in a wireless communication system
Systems and methodologies are described herein that facilitate efficient transfer of quality of service (QoS) context during inter-radio access technology (RAT) handovers. In particular, techniques are described herein for establishing rules for whether a user equipment unit (UE) or an associated network should establish QoS for a mixed-mode application, identifying flow to bearer mappings when translating QoS across an inter-RAT handover, mapping QoS parameters of respective RATs, mitigating QoS depreciation upon multiple handovers, performing one or more actions if QoS is not acceptable in a new RAT, maintaining QoS during tunnel mode, and handling scenarios in which a UE moves between a RAT using network-initiated QoS and a RAT using UE-initiated QoS.
QUALITY OF SERVICE IN PACKET NETWORKS
Methods and systems for providing quality of service over IP networks are disclosed. In one aspect, a flow label field of a header may be divided into first and second portions. The first portion defines a quality of service. The second portion identifies a message flow. Once the first portion defining the quality of service is established by the sending node, no nodes in the transmission path may change the quality of service value. Each node may route packets based on the quality of service field, or may modify the traffic class field of the header based on the quality of service and then route the packet based on the traffic class field. The QoS field can be used to complement a DSCP/traffic class field and provide a better mechanism for end-to-end QoS using IPv6. A service provider can use DSCP within its own administrative domain(s), and end users can set and maintain QoS using the methods described herein, thereby providing a framework for end-to-end QoS using IP packets.
METHODS AND NODES FOR TRANSFERRING A SERVICE IDENTIFIER FROM A PACKET CORE NETWORK TO A RADIO NETWORK
A method in a in a Base Station Subsystem (BSS) for receiving a service identifier from a packet core network is provided. The BSS receives a service identifier in a BSS General Packet Radio Service (GPRS) Protocol (BSSGP) Downlink unitdata Protocol Data Unit (DL-UNITDATA PDU) that includes a Logical Link Control (LLC) PDU comprising a data packet or a portion of a data packet from a Serving General packet radio service Support Node (SGSN) which service identifier is identifying a type of service for the data packet, wherein receiving the service identifier in the DL-UNTIDATA PDU comprises receiving, within a header of the DL-UNITDATA PDU, a value corresponding to the service identifier. The BSS performs an action based on the service identifier.
Double experimental (EXP) quality of service (QoS) markings for MPLS packets
Techniques are described for applying double experimental (EXP) quality of service (QoS) markings to Multiprotocol Label Switching (MPLS) packets. According to the techniques, an edge router of an MPLS network is configured to map a Differentiated Services Code Point (DSCP) marking for customer traffic to at least two EXP fields of at least two different labels included in a MPLS packet encapsulating the customer traffic. In this way, the edge router may map the full DSCP marking across the first and second EXP fields to provide full resolution QoS for the customer traffic over the MPLS network. The techniques also include a core router of an MPLS network configured to identify a QoS profile for a received MPLS packet based on a combination of a first EXP field of a first label and a second EXP field of a second label included in the MPLS packet.
Method for seamless multi-link network connectivity
The present invention provides a method for seamless multi-link network connectivity, wherein such method utilizes a plurality of connections at the same time by providing an application-sensitive seamless connectivity between two end systems via several links so that the data are seamlessly transmitted among these links. In the method of the present invention when one link fails, the traffic is automatically transmitted via the available links of said plurality of connections and when it comes back up, it is automatically used again. In the method of the present invention when more than one link is active and the Quality of Service needs of an application can't be met by using a single link, more than one link is used through load-balancing mechanism. Said method provides the best possible service for each type of application based on its own Quality of Service requirements.
Devices and method for guaranteeing quality of service per service data flow through the bearer layer
In scenarios where the quality of service is negotiated through a signalling layer whereas the services are actually carried through a bearer layer, application functions at the signalling layer are not always aware of how quality of service is individually accomplished at the bearer layer on a service basis. The invention provides a method and devices whereby events are detected on a service data flow basis at a detection device in the bearer layer and notified towards an application device in the signalling layer via a control device between the signalling and the bearer layer. The list of events to be notified is obtainable at the control device from the application device and is included in Quality of Service related rules, along with service data flow filters. This Quality of Service related rules are provided to the detection device for inspecting individual service data flows in order to detect and notify the indicated events.
SYSTEMS AND METHODS FOR PROVIDING QUALITY OF SERVICE TO RFID
Embodiments of the present invention include systems and methods for providing Quality of service to RFID. In one embodiment the present invention includes a method of providing quality of service in an RFID network comprising storing RFID priority information corresponding to the RFID network, wherein the RFID network comprises one or more tags and one or more readers mapping the RFID priority information into priority information corresponding to a second network.
System and method for providing an on-site service
A system and method for providing an on-site service includes a plurality of nodes, each containing: a neighborhood node set generation module, for generating a neighborhood node set on the basis of the bidirectional link bandwidth between a local node and a neighboring node; a neighborhood information index table generation module, for generating a neighborhood information index table of the local node; a candidate service point selection module, for selecting according to a selection function a candidate service node from the set of neighboring nodes; the definition of the selection function being: for a current service request, computing the difference between the QoS of the neighboring node i executing the service request and the QoS of the local node executing the service request; if the computed difference is smaller than a set threshold, the neighboring node i serving as the candidate service node; a service scheduling module, for receiving status information and feedback information provided in real time by the candidate service node, and selecting, on the basis of this information, a candidate node or the local node to serve as the service-executing node.