Patent classifications
H04L12/2874
Address information obtaining method and apparatus
Address information obtaining methods and apparatuses are described. It is determined that a network element that supports a type of a first NF and that is in a first network slice needs to be accessed. The type of the first NF and information about the first network slice is sent to a network repository network element to obtain address information of the network element that supports the type of the first NF and is in the first network slice. Address information of a first network element is received from the network repository network element. The first network element is the network element that supports the type of the first NF and that is in the first network slice. A terminal can obtain the address information of the network element that supports the type of the first NF and that is in the first network slice.
Method and apparatus to perform multiple packet payloads analysis
A method and apparatus for identifying data patterns of a file are described herein. In one embodiment, an exemplary process includes, but is not limited to, receiving a data packet of a data stream containing a file segment of a file originated from an external host and destined to a protected host of a local area network (LAN), the file being transmitted via multiple file segments contained in multiple data packets of the data stream, and performing a data pattern analysis on the received data packet to determine whether the received data packet contains a predetermined data pattern, without waiting for a remainder of the data stream to arrive. Other methods and apparatuses are also described.
Network switch for transmitting data according to an auto-negotiated data rate
A network switch includes a plurality of ports to communicate via a communication channel. Each of the plurality of ports includes an auto-negotiation circuit to negotiate a first data transmission rate with a network device in communication with the network switch via the communication channel, a transceiver circuit to receive, from the network switch, data via the communication channel at the negotiated first data transmission rate, and a transmitter/encoder circuit. The transmitter/encoder circuit is to receive the negotiated first data transmission rate from the auto-negotiation circuit, receive the data from the transceiver circuit, and selectively replicate portions of the data received from the transceiver circuit to transmit the data at a second data transmission rate that is different from the negotiated first data transmission rate.
Recall device
A small wearable recall device is provided to capture images triggered by a combination of a detection of a capture condition (e.g., changes in motion, temperature or light level) followed by a relatively stable period, as detected by an accelerometer. By triggering on the combination of a detected capture condition followed by a detected stability condition, a clearer image of the environment of an interesting event is expected to be captured. The small size of the recall device makes it possible to integrate it into common portable consumer products, such as MP3 players, purses, clothing, hats, backpacks, necklaces, collars, and other human-wearable products.
DISTRIBUTION MANAGEMENT FOR MEDIA CONTENT ASSETS
A method, system, and framework provide the ability to distribute media content. Title information for a media asset is acquired into a computer database. Distribution requirements (e.g., file requirements for files required to distribute the media asset) for retailers and territories are maintained in the database. Desired retailers are selected. Based on the title information and the desired retailers, territories with distribution requirements that match the title information are automatically selected. File requirements for the selected desired retailers and selected territories are displayed. An order is created (the order is based on the title information, the selected desired retailers, the selected territories, and the file requirements). Files identified by the file requirements are received. Based on the order, the received files are automatically submitted (for distribution of the media asset) to the selected retailers.
Multiple prefix connections with translated virtual local area network
A method implemented in an access node (AN) including receiving a packet for a service on a connection between a subscriber and a service provider or service provider network (SP), replacing a Virtual Local Area Network (VLAN) tag for the subscriber in the packet with a Q-in-Q label that matches a Media Access Control (MAC) address for a residential gateway (RG) in the packet when the packet is received from the RG, wherein the Q-in-Q label comprises a Customer VLAN (C-VLAN) tag that identifies the subscriber and a Service-VLAN (S-VLAN) tag that identifies the SP, and replacing the Q-in-Q label in the packet with a VLAN tag for the subscriber that matches the MAC address for the RG in the packet when the packet is received from the SP.
TELECOMMUNICATION SYSTEMS AND METHODS USING DYNAMIC SHAPING FOR ALLOCATING NETWORK BANDWIDTH
A telecommunication system employs dynamic shaping based on current load conditions for at least one congestion point in order to achieve a fair allocation of network bandwidth. In one exemplary embodiment, shaper control logic communicates with virtual scheduler/shapers to learn current load conditions for at least one congestion point. Using such load information, the shaper control logic dynamically controls the shaper rates for the virtual scheduler/shapers so that packet flows for services of the same class passing through the congestion point achieve a desired (e.g., same or similar) performance regardless of which virtual scheduler/shaper is communicating each respective packet flow.
METHOD AND APPARATUS TO PERFORM MULTIPLE PACKET PAYLOADS ANALYSIS
A method and apparatus for identifying data patterns of a file are described herein. In one embodiment, an exemplary process includes, but is not limited to, receiving a data packet of a data stream containing a file segment of a file originated from an external host and destined to a protected host of a local area network (LAN), the file being transmitted via multiple file segments contained in multiple data packets of the data stream, and performing a data pattern analysis on the received data packet to determine whether the received data packet contains a predetermined data pattern, without waiting for a remainder of the data stream to arrive. Other methods and apparatuses are also described.
Systems and methods for transmitting data according to an auto-negotiated data rate
A transceiver of a first network device including an autonegotiation circuit and a first serializer interface. The auto-negotiation circuit is to negotiate a first data rate for transmission of data between the first network device and a second network device. The first serializer interface to receive the negotiated first data rate from the auto-negotiation circuit, receive first data from the second network device at the negotiated first data rate, replicate portions of the first data received from the second network device in accordance with the negotiated first data rate, and transmit, at a second data rate different from the first data rate, the first data including the replicated portions from the first serializer interface to a second serializer interface of the first network device.
Wireless area network (WAN) overloading
Incoming packets communicated over a common WAN interface of a distributed host device may be processed differently depending on their traffic classification. A virtual forwarding unit classifies incoming packets as tunneled traffic, tunnel-related control traffic, remote agent traffic, or local internet traffic. Tunneled traffic classifies packets transported over data or control tunnels extending between WAN interfaces of distributed host devices. Tunnel-related control traffic classifies packets communicated to measure a quality parameter of the data or control tunnels, such as operations, administration and maintenance (OAM) packets. Remote agent traffic classifies packets associated with existing remote agent sessions, which are created and tracked based on outgoing management traffic originating from the virtual remote agent. Local internet traffic classifies packets associated with existing local internet sessions, which are created and tracked based on outgoing local internet traffic.