Entries |
Document | Title | Date |
20080198876 | EXPLOITATION OF NULL PACKETS IN PACKETIZED DIGITAL TELEVISION SYSTEMS - A system and method for adding auxiliary data D | 08-21-2008 |
20080205448 | SERIAL INTERFACE CIRCUIT AND SERIAL RECEIVER - A serial interface circuit includes a plurality of serial transmitters for a plurality of channels, respectively; and a plurality of serial receivers provided for said plurality of channels and connected with said plurality of serial transmitters, respectively. Each of said plurality of serial transmitters transmits a serial signal. Each of said plurality of serial receivers includes a receiver circuit configured to convert the serial signal into a data sequence; n (n is an integer more than 1) register groups configured to shift the data sequence; a data processing circuit configured to perform a data process on said data sequence based on n outputs of said n register groups and a detection result; and a header detecting circuit configured to detect a header of the data sequence when said b register groups from a first register group to a b | 08-28-2008 |
20080212612 | Method and system for acknowledgements in wireless communications - A packet communication process for a wireless system that includes a sender and a receiver, is provided. The packet communication process dispenses with the need to send multiple block acknowledgments, one per Traffic Identifier (TID), from the receiver to the sender. This involves aggregating multiple MPDUs having a plurality of different TIDs; for each TID, generating a BAR to request an acknowledgment for one or more MPDUs with that TID from the receiver; transmitting the aggregated MPDUs and the BARs from the sender to the receiver over a wireless channel; receiving the aggregated MPDUs and the BARs at the receiver; in response to the BARs, generating a single block acknowledgement that includes an acknowledgment for each MPDU with a different TID; and transmitting the single block acknowledgement to the sender. | 09-04-2008 |
20080240159 | MAPPING OF SUBPACKETS TO RESOURCES IN A COMMUNICATION SYSTEM - Techniques for transmitting data in a communication system are described. A packet may be partitioned into multiple subpackets, and each subpacket may be encoded separately. The subpackets may be mapped to resources assigned for transmission of the packet, with at least one subpacket being mapped to a subset of the assigned resources. The assigned resources may include multiple tiles, with each tile corresponding to a block of time frequency resources. The subpackets may be mapped to the tiles such that (i) the subpackets are mapped to equal number of tiles to achieve similar decoding performance, (ii) each subpacket is mapped to at least N | 10-02-2008 |
20080253398 | SELECTIVE HEADER FIELD DISPATCH IN A NETWORK PROCESSING SYSTEM - A method and structure is disclosed for dispatching appropriate data to a network processing system comprising an improved technique for extracting protocol header fields for use by the network processor. This technique includes basic classification of a packet according to the types of protocol headers present in the packet. Based on the results of the classification, specific parameter fields are extracted from corresponding headers. All such parameter fields from one or more protocol headers in the packet are concatenated into a compressed dispatch message. Multiple of such dispatch messages are bundled into a single composite dispatch message. Thus selected header fields from N packets are passed to the network processor in a single composite dispatch message, increasing the network processor's packet forwarding capacity by a factor of N. Likewise, multiple enqueue messages are bundled into a single composite enqueue message to direct enqueue and frame alterations to be taken on the bundle of N packets. | 10-16-2008 |
20080259959 | METHOD FOR CARRYING FRAME RELAY OVER ETHERNET - A method for carrying Frame Relay over Ethernet comprises: receiving a Frame Relay frame, and removing header and tail flag sequences from the Frame Relay frame; determining a control word and performing payload encapsulation; mapping a DLCI to a VCE ID and encapsulating the VCE ID; encapsulating an Ethernet frame header, generating an Ethernet FCS and transmitting the Ethernet frame to Ethernet; and, receiving the Ethernet frame, checking the Ethernet frame and removing the Ethernet frame header; removing the VCE ID, and mapping the VCE ID to the DLCI; obtaining the control word, obtaining Frame Relay information from the payload and reconstructing the Frame Relay frame according to the control word; adding flag sequences to the Frame Relay frame, and transmitting the Frame Relay frame to a Frame Relay network. According to the invention, Frame Relay carried over Ethernet may be implemented without relying on the types of the upper layer protocols. | 10-23-2008 |
20080267216 | Method and System for Transmitting a Multimedia Data Stream - Method of transmitting a multimedia data stream (F) from at least one sender to at least one receiver through a link including a communication network ( | 10-30-2008 |
20080279219 | AGGREGATING NETWORK PACKETS FOR TRANSMISSION TO A DESTINATION NODE - A node for transmitting digital data over a network receives a plurality of packet data units and identifies at least two of the packet data units that have the same aggregation identifier. The node then forms an aggregate packet from the packet data units that have the same aggregation identifier and transmits the aggregate packet to a common destination node or nodes. | 11-13-2008 |
20080285592 | Extended layer two tunneling protocol applications and architectures - A device, deployed at the edge of a provider network, includes logic to receive traffic from one or more customer edge devices, and to encapsulate the customer traffic into a Layer 2 tunnel of an IP frame. The IP frame in further included within an Ethernet frame, and quality of service priority bits are promoted from the customer traffic into both the IP frame and the Ethernet frame. | 11-20-2008 |
20080285593 | Location system and communication system - A location system comprises a plurality of transponders whose locations are detectable by a base system. The base system interrogates ( | 11-20-2008 |
20080298395 | Channel bundling - A method and apparatus for processing message is described. In one embodiment, a channel layer is configured to form a channel with a corresponding process. The channel is associated with a group. A plurality of sockets is formed in a transport layer of a group communication protocol. Traffic of messages to and from the processes is distributed across the plurality of sockets in the transport layer. | 12-04-2008 |
20080304518 | Network device for embedding data in a data packet sequence - Techniques for embedding selected data in a data packet sequence are disclosed. Accordingly to one embodiment, a network device is deployed in an in-line fashion, preferably at a data traffic point along a network. Depending on the constraints of data packets in a data packet sequence from a website, the network device is configured to modify some of the data packets or fabricate new data packets to embed the selected data in the data packet sequence. By keeping the headers of the data packets substantially identical, changes to a data packet or addition of a new data packet become transparent to users as well as to the website. | 12-11-2008 |
20080310449 | Method and Apparatus For Upper Level Protocol Message - Upper level protocol message transmitting method and apparatus are provided based on a new management message to be used in a portable Internet system. When a base station receives the upper level protocol message to be broadcast, it includes the same in the management message and transmits the included message to all the mobile terminals of a cell, and thus, the total number of the transmissions is decreased, thereby increasing a wireless efficiency. | 12-18-2008 |
20080310450 | Method of Passing a Constant Bit Rate Digital Signal Through an Ethernet Interface and System for Carrying Out the Method - System and method for passing a constant bit rate signal through an Ethernet interface (TX, RX) wherein an original clock rate ( | 12-18-2008 |
20080310451 | Splitting of a Data Stream - The present invention relates to a method of splitting a data stream into packets which comprise either only video units or only non-video units in order to better enable the enhancement of a displayed video stream using IFD without causing any audio artifacts. The gist of the present invention is the insight and the realisation of splitting the data stream into smaller packets than is customary. Thus it becomes possible to produce packets comprising either video units or non-video units, and in case of video units, packets pertaining to only one video frame. | 12-18-2008 |
20080310452 | DATA LINK LAYER HEADERS - A system for communicating protocol layer processing information is disclosed herein. A transmitter includes a protocol layer header generator that generators a header for a first protocol data unit. The header generator provides a first header comprising a first sequence number field that determines the order in which a receiving entity present the first data unit to higher protocol layer. The sequence number field varies in length. A receiver includes a protocol layer header parser that parses a header of a first protocol data unit. The header parser parses a first header comprising a first sequence number field that determines the order in which the first data unit is presented to a higher protocol layer. The sequence number field varies in length. | 12-18-2008 |
20090003383 | Node Device, Packet Control Device, Radio Communication Device, and Transmission Control Method - A conventional node | 01-01-2009 |
20090010280 | TRANSPARENT SUB-WAVELENGTH NETWORK - An arrangement that allows transmission of client signals with higher clock fidelity is achieved by developing a phase offset measure at an ingress node, communicating it to the egress node, and recovering the client's clock from the received data and from the received phase-offset information. The ability to recover the client's clock with high fidelity is enhanced by adaptive pointer processing in intermediate nodes and the egress node of the network that the client's signal traverses. The adaptive pointer processing filters incoming pointers from upstream nodes and injects new positive and negative pointer justifications in excess of what is minimally necessary to allow them to be filtered by successive nodes and insure proper transmission over a network that employs a protocol involving framing layer frames embedded in communication layer frames. Illustratively, the network protocol is an extended ITU Recommendation G.709 Digital Wrapper protocol, arranged to employ frames of 15240 columns by four rows. | 01-08-2009 |
20090016379 | Communication apparatus, communication method, and communication system - A physical frame is constructed, the physical frame including a medium access control super-frame payload which in turn includes a plurality of medium access control frames. With respect to the constructed physical frame, virtual carrier sense information is set in the plurality of medium access control frame so that a result of carrier sense is identical to another by virtual carrier sense based on the plurality of medium access control frames in the medium access control super-frame payload. The physical frame in which the virtual carrier sense information has been set is transmitted to a destined communication apparatus. | 01-15-2009 |
20090022179 | SYSTEM AND METHOD FOR IMPROVING THE USE OF RADIO SPECTRUM IN TRANSMISSION OF DATA - System and method for improving the use of radio spectrum in transmission of data, according to which the payload information of any known line interface is divided into a plurality of data portions of smaller which are then grouped into packets so as to be subsequently radio transmitted. For transmission of such packets, suitable radio channels are selected. The invention also relates to reception of such radio channels having such packets incorporated therein, wherein the received packets are then transformed into payload information for inputting into corresponding line interfaces. | 01-22-2009 |
20090028188 | SYSTEM AND METHOD FOR COMBINING MEDIA DATA - A method and computer program product for processing a locally-stored, specific media data file portion to generate a first normalized packetized stream. A remotely-sourced, specific media data stream is processed to generate a second normalized packetized stream. At least a portion of the first normalized packetized stream and at least a portion of the second normalized packetized stream are combined, using a packet loss tolerant stitching algorithm, to generate a loss-compensated media data stream. | 01-29-2009 |
20090034557 | METHOD AND SYSTEM FOR DYNAMIC SECURED GROUP COMMUNICATION - A system and method directed to carrying out dynamic secured group communication is provided. The method includes obtaining a first packet that includes a first header. The first header includes a first source address of a first source node of a first network, and a first destination address of a first destination node of the first network. The method also includes forming a frame that includes the first header in encrypted form, combining the first header and the frame to form a second packet, and forming a second header. This second header includes a second source address of a second source node of a second network, and a second destination address of a second destination node of the second network. The method further includes encapsulating the second packet with the second header to form a third packet, and communicating the third packet into the second network from the second source node for termination to the second-destination node. | 02-05-2009 |
20090052469 | MULTIPLEXING DEVICE AND MULTIPLEXING METHOD, PROGRAM, RECORDING MEDIUM - The present invention relates to a multiplexer, a multiplexing method, a program, and a recording medium, whereby TS packets encoded with different encoding methods can be multiplexed. In the event of multiplexing each TS packet of a BS audio TS | 02-26-2009 |
20090059958 | COMMUNICATION METHOD, COMMUNICATION SYSTEM, NODES AND PROGRAM - The task of the present invention is to reduce a load caused by a transmission of control information related to data packets and enhance a communication efficiency. | 03-05-2009 |
20090059959 | METHOD AND ARRANGEMENT TO INCREASE THE DATA TRANSMISSION FLOW RATE IN A COMMUNICATION SYSTEM - A method and apparatus to transfer data cells having an overhead section and a payload section via a communication medium from a transmitter to a receiver. Before transfer of a data cell, the overhead section of the data cell is translated into a shortened overhead section, known both on the transmitter and the receiver sides, and upon reception of the data cell, the shortened overhead section is translated again into the overhead section. | 03-05-2009 |
20090067450 | METHOD AND SYSTEM FOR ENCODING OR DECODING A SEQUENCE OF DIGITAL DATA - A method is provided for encoding and decoding a sequence of digital data, according to which a portion of the sequence of digital data corresponds to a data block that includes several data packets, at least two data packets per data block containing an identifier. The position of the data packet within the corresponding data block can be determined based on the identifier, and the data is encoded or decoded by taking into account the identifier. | 03-12-2009 |
20090074009 | High Speed packet Processing in a Wireless Network - A method is provided for processing a packet ( | 03-19-2009 |
20090074010 | METHOD AND APPARATUS FOR GENERATING DATA FRAME - Provided is a method and apparatus for generating a data frame. The method includes: generating a plurality of subframes by using at least one medium access control (MAC) service data unit (MSDU); generating at least one field of an unequal error protection (UEP) field indicating whether UEP is applied to the subframes, a modulation and coding scheme (MCS) field indicating a modulation and coding scheme applied to each of the subframes, and a length field indicating the length of each of the subframes; and generating a data frame by using the subframes and the at least one of the UEP field, the MCS field, and the length field. | 03-19-2009 |
20090086759 | Retransmission in data communication systems - Embodiments related to retransmission in data communication systems are described and depicted | 04-02-2009 |
20090086760 | SYSTEM AND METHOD FOR PROVIDING STATUS REPORTS OF TRANSMITTED DATA PACKETS IN A DATA COMMUNICATIONS SYSTEM - A digital communications system for delivering data blocks includes at least one transmit/receive unit (TRU). The TRU includes a storage element for receiving transmit data packets and retransmit data packets from a sending unit and a processing element communicatively coupled to the storage element. The processing element is configured for recognizing a failure to receive at least one other transmit data packet (missing data packet) from the sending unit, and for configuring a status control packet for transmission to the sending unit, the control packet includes a header including a next packet identifier for a next data packet anticipated to be received and a status payload portion including a missing packet identifier including the transmit packet identifier for the missing data packet. In the system, the retransmit data packet includes at least a segment of the data payload in the missing data packet associated with the missing packet identifier. | 04-02-2009 |
20090092153 | Downstream Synchronous Multichannels for a Communications Management System - Downstream synchronous multichannel (DSSM) communications are provided among a plurality of carriers, each being a completely DOCSIS™ 2.0-compliant downstream. The synchronous multichannels support communications with both DSSM-capable communications nodes and non-DSSM-capable communications nodes (e.g., legacy cable modems). Non-DSSM packets are transmitted on a single channel. DSSM packets are split into multiple pieces, which are transmitted simultaneously on all available channels. Since the physical delay variation (e.g., group delay change) across the adjacent carriers is small (on the order of a symbol time), the multiple pieces arrive at the receiving communications nodes at nearly the same time and can be reassembled with minimal buffering and no packet ordering problems. To avoid causing trouble for the non-DSSM-capable communications nodes, the packet pieces are encapsulated with a header that causes the non-DSSM-capable communications nodes to silently discard them. | 04-09-2009 |
20090097503 | METHOD AND SYSTEM FOR TRANSMISSION OF DECODED MULTI-CHANNEL DIGITAL AUDIO IN SPDIF FORMAT - A method and system for processing multi-channel audio data may include selecting one or more SPDIF data frames from a plurality of decoded multi-channel audio data frames. The selected one or more SPDIF data frames, header information corresponding to the one or more SPDIF data frames, and/or one or more channel status bits corresponding to the one or more SPDIF data frames may be packetized. The one or more channel status bits may indicate one or more audio channels for the selected one or more SPDIF data frames. The indication of the one or more audio channels may be stored in at least one multi-channel mode field of the one or more channel status bits. The packetized one or more SPDIF data frames may be from a single audio channel and/or from a plurality of audio channels. | 04-16-2009 |
20090103566 | SWITCH PORT ANALYZERS - Methods and devices are provided for non-disruptive monitoring of network traffic through one or more ports of a Fibre Channel network device. Preferred embodiments of the invention are used in conjunction with the switched port analyzer (“SPAN”) and/or remote SPAN (“RSPAN”) features. SPAN mode operation allows traffic through any Fibre Channel interface of a network device to be replicated and delivered to a single port on the same network device. Ingress SPAN allows the monitoring of some or all packets that ingress a specified port or ports. Egress SPAN allows the monitoring of some or all packets that egress a specified port or ports. RSPAN allows the delivery of the replicated traffic to a port on a remote network device. Filtering may be applied, for example, to SPAN packets having selected virtual storage area network numbers. | 04-23-2009 |
20090110002 | BROADCAST RECEPTION APPARATUS, TS PACKET REPRODUCTION APPARATUS, BROADCAST RECEPTION METHOD AND PROGRAM - According to one embodiment, a broadcast reception apparatus includes a reception unit which receives a broadcast signal, and outputs a transport stream, a first determination unit which receives the transport stream as TS packets, and determines whether a PES header exists in each TS packet, a second determination unit which determines whether the PES header is normal, when the first determination unit detects the PES header, a search unit which detects a payload start position by searching the TS packet sequentially from the rear end, when the second determination unit determines the PES header to be abnormal, a separator which separates payloads at and after the payload start position, and a decoder which decodes the separated payloads of the TS packets, and outputs video and audio signals. | 04-30-2009 |
20090116512 | METHOD AND APPARATUS FOR TRANSMITTING/RECEIVING CONTROL INFORMATION IN BROADCAST COMMUNICATION SYSTEM - Disclosed is a method and apparatus for transmitting/receiving control information in a system in which one or more Radio Frequencies (RFs) are used to carry multiple services through a frame constituted by time resources or time-frequency resources. Control information regarding frame configuration information is not transmitted over a separate control channel but over a data channel through which to transmit primary service traffic among all service traffic, and each non-primary service traffic other than the primary service traffic includes control information for a primary service. Thus, even when a receiver changes the current service to a target service, control information necessary to detect the location of the target service in a frame and demodulate the target service can be acquired, and thus a service change can be made without reading a separate control channel. | 05-07-2009 |
20090135852 | Facilitating intelligent marking and discarding of MPEG video packets in IP packet stream - A computer-implemented method comprises a plurality of operations. An operation is performed for creating an IP packet containing MPEG (Moving Picture Experts Group) packets therein and having a header including a value computed using a respective bit value of each one of the MPEG packets. Thereafter, an operation is performed for analyzing the computed value to determine an importance of the MPED packets relative to decoded video quality of a video stream including the MPEG packets. | 05-28-2009 |
20090135853 | METHOD AND SYSTEM FOR SHORTENING THE LENGTH OF TIME GAPS BETWEEN DATA UNITS IN A DATA SWITCHING NETWORK - A method for shortening the length of time gaps between data units in a data switching network; the method comprising: arranging a group of K data units received consecutively at an input of a first device in K time units, where K is a positive integer; sending the arranged K data units to the inputs of M devices, where M is a positive integer; transferring a group of H | 05-28-2009 |
20090141741 | METHOD AND APPARATUS FOR CONNECTING SENSOR NETWORK TO HETEROGENEOUS NETWORK - Provided are a method and apparatus for connecting a sensor network to a heterogeneous network, in which an external network connected to the sensor network functions as a virtual personal area network (PAN) so that the same PAN address system is used between the sensor network and the external network by using a concept of a ‘virtual PAN’. According to the method and apparatus for connecting the sensor network to the heterogeneous network, a node of the sensor network can efficiently communicate with a node of the external network including the heterogeneous network by assigning the virtual PAN address to the node of the external network including the heterogeneous network without inserting any additional layer into the node of the sensor network. | 06-04-2009 |
20090147802 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING SELECTED INTERLACE ACKNOWLEDGEMENT MESSAGES IN WIRELESS COMMUNICATION SYSTEMS - An apparatus and method of acknowledging transition to SelectedInterlacesOff state in a wireless communication system are described. A SelectedInterlaceAck message comprising an 8 bit MessageID field, a 12 bit PilotPN field wherein the PilotPN field is set to the PilotPN of the sector to which the message is directed, an 1 bit SelectedInterlaceEnabled field wherein the SelectedInterlaceEnabled field is set to “1” to indicate selected interlace mode enabled and to “0” otherwise and a 3 bit Reserved field wherein the Reserved field is of such length so that the entire message is octet-aligned and is set to “0” is generated and transmitted over a communication link. | 06-11-2009 |
20090154497 | Method and Apparatus for Encoding/Decoding - The present invention relates to a multimedia data encoding/decoding method and apparatus. The encoding method includes generating a data area comprising a plurality of media data areas; generating a plurality of track areas corresponding to the plurality of media data areas, respectively; and generating a meta area comprising a first area comprising identification information on media data and a second area comprising position information on the media data. According to the present invention, the multimedia data encoding/decoding method and apparatus has an effect of being capable of constructing a slide show by only a small amount of multimedia data. Thus, a time taken to process and transmit the multimedia data can reduce. | 06-18-2009 |
20090154498 | METHOD AND APPARATUS FOR REASSEMBLING DOCSIS MAC FRAME IN CABLE MODEM INCLUDING PLURAL RECEIVING CHANNELS - A Data Over Cable Service Interface Specifications (DOCSIS) frame reassembling apparatus and method in a cable modem including a plurality of receiving channels is provided. A method of controlling reassembling of a Media Access Control (MAC) frame, the method including: receiving a signal and outputting a packet signal through demodulation and error correction; receiving the outputted signal and controlling a specific compression format standard header and a point field; receiving packet data and a buffer write enable signal, and writing data in a MAC frame reassembling buffer; storing the data written in the MAC frame reassembling buffer; and reading the stored data from the MAC frame reassembling buffer in response to a received buffer read enable signal and storing the read data in a MAC frame buffer. | 06-18-2009 |
20090154499 | DATA MULTIPLEXING/DEMULTIPLEXING APPARATUS - In generation of a system header included in an program stream of extended MPEG-2 Systems, when a basic stream ID is an extension ID and basic buffer size information represents 0 byte, extension buffer size information expressed by a total of 24 bits of an extension ID, a marker bit and an extension stream ID and a total of 24 bits including an extension stream ID, a marker bit and extension buffer bound scale information and required for reproduction of an elementary stream to be multiplexed using a pair of an extension ID and an extension stream ID is generated and recorded. | 06-18-2009 |
20090161695 | Method of Processing a Signal and Apparatus for Processing a Signal - A method and apparatus for signal processing which enable data compression and recovery with high transmission efficiency are disclosed. Data coding and entropy coding are performed with correlation and grouping is used to increase coding efficiency. A method for signal processing according to this invention, the method includes decapsulating the signal received over an Internet protocol network, obtaining a pilot reference value corresponding to a plurality of data and a pilot difference value corresponding the pilot reference value from the decapsulated signal and obtaining the data using the pilot reference value and the pilot difference value. | 06-25-2009 |
20090161696 | METHOD, APPARATUS AND SYSTEM FOR COMPLEX FLOW CLASSIFICATION OF FRAGMENTED PACKETS - The disclosure discloses a method and system for complex flow classification of fragmented packets. The method includes determining whether a received fragment is an initial fragment, if the received fragment is an initial fragment, storing the initial fragment information and processing it, otherwise, looking for the matched initial fragment information, and performing the same action processing as the initial fragment. The application of the techniques provided in embodiments of the disclosure effectively solve the problem of complex flow classification of the fragmented packets based on the transport layer, thereby processing the initial fragment and its non-initial fragments with the same actions. | 06-25-2009 |
20090168804 | Packet Error Correction - A method for correcting packet errors in a combined stream including steps of receiving a combined and re-packetized transport stream comprising program information for at least two transport streams (A and B), wherein each transport stream (A and B) comprises program information associated with respective distinctive packet IDs (PIDs), detecting an invader packet associated with the combined and re-packetized transport stream A does not belong in the combined and re-packetized transport stream A, offering the invader packet to combined and re-packetized transport stream B in which a gap is detected, and de-combining combined and re-packetized transport stream B such that information from a de-combined version of the invader packet fills a gap in a de-combined version of combined and re-packetized transport stream B. | 07-02-2009 |
20090168805 | METHODS AND SYSTEMS FOR START CODE EMULATION PREVENTION AND DATA STUFFING - Methods and systems provide approaches to start code emulation prevention at a granularity higher than the bit level. By operating at a level other than the bit level, processing capability requirements on both the encoder and decoder side can be reduced. In accordance with one or more embodiments, a start code emulation prevention method looks for data patterns relative to fixed-size data portions larger than single bits. When a particular pattern is found, start code emulation prevention data is inserted to prevent start code emulation. The inserted data is larger than a single bit and, in some embodiments, comprises a byte. When a decoder decodes data that has had start code emulation prevention data inserted, it can easily identify legitimate start codes and then can remove the start code emulation prevention data to provide the original data that was protected. In addition, a data stuffing method is described which allows payload data to be rounded up in size to an integer number of byte sizes, and then allows filler data to be added in a manner which is easily detectable by a decoder. | 07-02-2009 |
20090185581 | NETWORK MESSAGE TRANSFORMATION DEVICE AND METHODS THEREOF - A method of transforming messages for communication via a network includes receiving a message from an application being executed at a processor. The message is received at a connection object, which transforms the received message based on characteristics of the connection object. The characteristics can be determined via a negotiation between the source and target of the message. The connection object provides the transformed message to a protocol layer, which forms packets based on the message. The connection object thus transforms each message independent of the transmission protocol used to communicate the message to the target, thereby improving communication bandwidth and efficiency. | 07-23-2009 |
20090185582 | Unified data packet for encapsulating data packets having diverse formats - Embodiments of the present invention described and shown in the specification and drawings facilitate the transportation of data packets having diverse formats through a general packet switching system. Due to the diverse formats of the data packets used by various common communications protocols, it is has been difficult to produce general packet switching systems that are able to switch multiple protocols. Embodiments of the present invention provide a Unified Data Packet for encapsulating data packets having diverse formats. Through encapsulation, embodiments of the present invention improve switching system efficiency by providing a single data packet format for handling by the switching system while enabling data packets in diverse formats to pass through the switch. | 07-23-2009 |
20090196309 | COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION METHOD AND PROGRAM - A communication apparatus includes a physical layer to perform signal transmission/reception with another communication end, and a protocol conversion section (PCL) to connect an upper level user application and the physical layer. The protocol conversion section includes a parameter extraction section to extract a prescribed parameter from communication start request data (CBW) transmitted from the user application, and a header addition section to add a header containing the extracted parameter to transmission data transmitted from the user application, and the physical layer transmits the transmission data with the header. | 08-06-2009 |
20090201948 | METHODS AND APPARATUS FOR FORMATTING HEADERS IN A COMMUNICATION FRAME - Methods and apparatus for formatting headers for data packets within a communication frame for use in a wireless communication system are presented. Formatting headers includes determining the size of a wireless communication frame, and formatting the payloads and associated headers within the communication frame according to the determined size. This formatting includes placing headers at the beginning of the frame before the data packets corresponding to the headers to optimize processing of the headers at a receiver. Formatting may also include formatting the headers according to a first format within the frame when the determined frame size is below a predetermined size to optimize the size of the headers, and formatting according to a second format within the frame size of the data packet is equal to or greater than the predetermined size to optimize processing for frames having large data packets. | 08-13-2009 |
20090201949 | Information Processing Apparatus And Method, And Program - The present invention relates to an information processing device and method, and program, whereby unnecessary standby time can be reduced in depacketizing processing, and processing can be performed easily and at high speed. A common header creating unit | 08-13-2009 |
20090207856 | Delivery of IP prefixes - In order to reduce the size of a signaling message advertising prefixes, a super block prefix is determined amongst two or more prefixes having a common pattern. Information on the super block prefix and delta information on each non-super-block prefix is used in the messages instead of the prefixes as such, the delta information indicating how the prefix differs from the super block prefix. | 08-20-2009 |
20090207857 | USER-SPECIFIED KEY CREATION FROM ATTRIBUTES INDEPENDENT OF ENCAPSULATION TYPE - An integrated circuit has a hardware decoder that parses a frame to identify a type of encapsulation, such as Ethernet v2 encapsulation or 802.3 with or without one or more VLAN tags. The integrated circuit also has a number of hardware parsers, each parser being coupled to the decoder by an enable line. During packet processing, one of the parsers is enabled by the decoder, based on the value which identifies the encapsulation type. The enabled parser retrieves one or more attributes from the frame, depending on the encapsulation. The integrated circuit also has a register, coupled to each parser. The register holds the attributes retrieved by the parser. The integrated circuit also has a key generation hardware which creates a key, by concatenating from the attributes register, certain attributes that are pre-selected by a user for forming the key. The integrated circuit supplies the key to a memory (which may be either in the integrated circuit i.e. on-chip or outside the integrated circuit i.e. off-chip) to look up a set of user-specified actions to be performed on data in the frame. The actions may be specified by the user in the form of instructions to a processor. | 08-20-2009 |
20090207858 | Transmission method and reception method - The invention relates to a transmission method in which at least two Ethernet data frames are combined to form one Ethernet telegram and the Ethernet telegram is transmitted via a communications network. | 08-20-2009 |
20090207859 | Flow-Rate-Regulated Burst Switches - Burst-switching nodes using a common-memory or a time shared space switch and employing flow-rate control are disclosed. Within a switching node, data bursts are segmented into data segments of a fixed size with some segments containing information bits as well as null bits. A switching node handles data streams allocated different flow rates and, for any data stream, the internal flow rate through the switching node can be higher than the external flow rate due to null padding of segmented data. The switching node is provided with a sufficient internal capacity expansion in order to offset the effect of null padding. A controller of the switching node is provided with a flow-rate-regulation apparatus to enable scheduling the transfer of data segments across the switching node in a manner that guarantees adherence to the allocated information flow rates. | 08-20-2009 |
20090207860 | METHOD, APPARATUS AND SYSTEM FOR TRANSFERRING DATA - A method for transferring data includes: at the transmit end of data frames, assembling the data frames with a same forward-path into a multiframe as sub-frames; identifying the relevant information of the sub-frames in the header of the multiframe; and encapsulating the multiframe as the payload in the format of frames for transmission in the transport network. An apparatus for transferring data includes: a decapsulation unit, adapted to decapsulate the frames received from the transport network to obtain the multiframe; a multiframe resolving unit, adapted to resolve multiple sub-frames according to the relevant information of the sub-frames that is identified in the header of the multiframe; and a forwarding unit, adapted to send the sub-frames to a customer network according to the forward-paths of the sub-frames. The present invention may reduce the workload of the forwarding equipment in processing data frames, speed up the processing and forwarding of data frames, and improve the network transmission efficiency. | 08-20-2009 |
20090219951 | Apparatus and methed for constructing a data unit that includes a buffer status report - An apparatus and method for constructing a data unit that includes a buffer status report (BSR) such that when BSR triggering is performed, the size(s) of the necessary sub-header(s) are also to be considered together in addition to the BSR size. There is a checking unit that checks whether any padding region is available in a MAC PDU that was constructed, a comparing unit that compares the number of padding bits with the size of a buffer status report (BSR) plus its sub-header, and a processing unit that cooperates with the checking unit and the comparing unit to trigger a buffer status report (BSR) procedure if the number of padding bits is larger than the size of the BSR plus its sub-header, including the BSR and its sub-header in the MAC PDU, and setting an LCID in the sub-header to indicate a BSR is included, the BSR having been triggered due to padding. Using such apparatus allows the sub-header(s) to be inserted (included) into the MAC PDU (or transport block (TB) or other data unit). | 09-03-2009 |
20090219952 | Wireless terminal baseband processor high speed turbo decoding module supporting MAC header splitting - A baseband processing module for use within a Radio Frequency (RF) transceiver includes a downlink/uplink interface, TX processing components, a processor, memory, RX processing components, and a turbo decoding module. The RX processing components receive a baseband RX signal from the RF front end, produce a set of IR samples from the baseband RX signal, and transfer the set of IR samples to the memory. The turbo decoding module receives at least one set of IR samples from the memory, forms a turbo code word from the at least one set of IR samples, turbo decodes the turbo code word to produce inbound data, and outputs the inbound data to the downlink/uplink interface. The turbo decoding module performs metric normalization based upon a chosen metric, performs de-rate matching, performs error detection operations, and extracts information from a MAC packet that it produces. | 09-03-2009 |
20090245283 | METHOD AND APPARATUS FOR REPAIRING SAMPLES INCLUDED IN CONTAINER FILES HAVING LOST PACKETS - There are provided a method and apparatus for repairing samples included in container files having lost packets. The apparatus includes a receiver and a file patcher. The receiver is for receiving packets including container files therein, identifying any of the packets for which a packet loss has occurred, and identifying at least one sample having data included in the identified packets that is affected by the packet loss. The at least one sample respectively corresponds to a particular container file. The file patcher is for repairing the particular container file with respect to the at least one sample. | 10-01-2009 |
20090245284 | ENCODING AND DECODING OF CONTROL INFORMATION FOR WIRELESS COMMUNICATION - Techniques for sending control information in a wireless communication system are described. In one design, a user equipment (UE) may map first information (e.g., CQI information) to M most significant bits (MSBs) of a message and may map second information (e.g., ACK information) to N least significant bits (LSBs) of the message if the second information is sent, where M≧1 and N≧1. The UE may encode the message with a block code, e.g., encode the M MSBs with the first M basis sequences of the block code and encode the N LSBs with the next N basis sequences of the block code. The second information may include N ACK bits. The UE may set each ACK bit to a first value for an ACK or to a second value for a NACK. The second value may also be used for discontinuous transmission (DTX) of ACK information. | 10-01-2009 |
20090245285 | Method for Data Packet Substitution - A system and method for substituting data packets into a data stream, is provided. In one embodiment, the data stream is a video data stream. The system includes packet buffers, a multiplexer, a packet substitution controller, a direct memory access (DMA) engine and a link list buffer controller. A method is also provided for substituting data packets - containing information of the same or different type—into a video data stream at variable rates using a selection mechanism driven by link list buffer control. | 10-01-2009 |
20090252181 | DISCOVERY FOR FIBRE CHANNEL OVER ETHERNET DEVICES - Techniques are provided for performing discovery in a Fibre Channel over Ethernet (FCoE) network. An FCoE Node (ENode) discovers the FCoE Forwarders (FCFs) connected to its network segment by transmitting a solicitation message to the multicast MAC address “All-FCF-MACs”. All FCFs receive packets with this multicast MAC address including the solicitation message that announces the presence of the ENode. Each FCF replies with a unicast advertisement message that provides the ENode with a MAC address of the responding FCF. The ENode builds a list of the FCFs available on its network segment and may then establish a virtual link with one or more of the FCFs through a Fabric Login (FLOGI) exchange. | 10-08-2009 |
20090252182 | DETERMINATIVE SEGMENTATION RESEGMENTATION AND PADDING IN RADIO LINK CONTROL (RLC) SERVICE DATA UNITS (SDU) - A transmission entity (e.g., user equipment (UE)) is expected to reduce the segmentation of Radio Link Control (RLC) Service Data Units (SDUs) while also minimizing padding. Signaling or provisioning of a constraint value such as a maximum padding amount or minimum segmentation size is employed in a determinative way in the UE to balance these objectives. A receiving entity (e.g., evolved base node (eNB)) benefits from being able to signal these parameters, whose application to RLC instances can discriminate between data and signaling radio bearers. Compliance can also be voluntary, such as the network entity employing at least a portion of the same approach on the downlink. | 10-08-2009 |
20090257450 | MULTI-STREAM COMMUNICATION PROCESSING - The processing of multi-streaming communication includes an association between a sender and a receiver established over a communications network. The processing also includes identifying each of more than one independent multi-streamed messages transferred over the association. Each of the multi-streamed messages are separated at the receiver, and each separated message is processed in parallel with the other messages on a corresponding unique processor at the receiver. | 10-15-2009 |
20090262756 | COMMUNICATION APPARATUS - A communication apparatus according to the invention can be applied to constitute each of relay nodes in a novel wireless communication network, in which the number of relaying stages formed with the relay nodes can be freely set without restriction by the amount of communication information to be processed, and consequently, a multistage-relayed communication extending over a long distance can be carried out to realize a long-distance communication. The communication apparatus comprises temporary and main managing portions | 10-22-2009 |
20090274173 | APPARATUS AND METHODS FOR TRANSMITTING DATA OVER A WIRELESS MESH NETWORK - Methods and apparatus for transmitting data over a wireless mesh network include generating a first mesh header having a plurality of fields, and extending the first mesh header by prepending a protocol header to generate a second mesh header. The second mesh header may be inserted into a protocol data unit for transmitting the protocol data unit via the mesh network. | 11-05-2009 |
20090279569 | Method and Apparatus for Assembling Network Layer Data Units - A method and apparatus for assembling a first network layer data unit from one or more second layer data units is described. The approach comprises receiving multiple second network layer data units, identifying whether all second network data layer units required for assembling a complete first network layer data unit have been received and, if not, assembling a partial first network layer data unit from the received second network data layer unit. | 11-12-2009 |
20090285235 | SYSTEM AND METHOD FOR OFFLOADING PACKET PROTOCOL ENCAPSULATION FROM SOFTWARE - A method is provided for offloading packet protocol encapsulation from software. In operation, pointer information is received. Furthermore, packet protocol encapsulation is offloaded from software by assembling packets in hardware, using the pointer information. | 11-19-2009 |
20090285236 | START CODE DETECTING APPARATUS - A start code detecting apparatus comprises a data inputting unit which inputs PES data, a start code searching unit which searches for a code of a predetermined byte included in the PES data inputted by the data inputting unit, a separated start code estimating unit which refers to a stream located next to a code of a predetermined byte searched by the start code searching unit and estimates whether there is a separated ES start code or not based on the reference result, and a data outputting unit which outputs predetermined data. The start code searching unit generates location data which represents a location of the PES start code or the ES start code based on the searching result and the estimation result of the separated start code estimating unit. The data outputting unit outputs the location data generated by the start code searching unit. | 11-19-2009 |
20090285237 | Apparatus and methods for constructing a data unit that includes a buffer status report - An apparatus and method for constructing a data unit that includes a buffer status report (BSR) such that when BSR triggering is performed, the size(s) of the necessary sub-header(s) are also to be considered together in addition to the BSR size. There is a checking unit that checks whether any padding region is available in a MAC PDU that was constructed, a comparing unit that compares the number of padding bits with the size of a buffer status report (BSR) plus its sub-header, and a processing unit that cooperates with the checking unit and the comparing unit to trigger a buffer status report (BSR) procedure if the number of padding bits is larger than the size of the BSR plus its sub-header, including the BSR and its sub-header in the MAC PDU, and setting an LCID in the sub-header to indicate a BSR is included, the BSR having been triggered due to padding. Using such apparatus allows the sub-header(s) to be inserted (included) into the MAC PDU (or transport block (TB) or other data unit). | 11-19-2009 |
20090285238 | RECEIVING APPARATUS, RECEIVING METHOD, COMMUNICATION METHOD AND TRANSMISSION APPARATUS - A receiving apparatus receiving data separated into a plurality of fragments comprises a detection unit adapted to detect the fragment size of the fragments, and a management unit adapted to manage the arrival status of the plurality of received fragments using the detected fragment size as a unit. | 11-19-2009 |
20090285239 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING DATA BY USING TIME SLICING - Provided is a data transmission method using time slicing, the method includes: generating a plurality of transmission frames by realigning a plurality of pieces of data of a same layer among data of a plurality of original frames classified in a hierarchical structure based on a resolution; and transmitting the plurality of transmission frames according to a transmission order based on the hierarchical structure. | 11-19-2009 |
20090290599 | Method and device for transmitting packets - A method for transmitting a packet including a packet data fragment and packet information with a transmission device, the method includes determining a concatenated quantity of packets based on size of the packet data fragment, generating a concatenated packet including packet data fragments corresponding to a plurality of first packets, wherein a number of the packet data fragments is determined based on the concatenated quantity, and packet information corresponding to the first packets, and transmitting the concatenated packet in any one of a plurality of communication cycles. | 11-26-2009 |
20090296738 | Method and apparatus for frame relay - In a frame relay apparatus or a frame relay method, in order to be able to transfer data between channels having different maximum transfer units, payloads are fragmentized or combined and assembled into a frame, in response to the maximum transfer units of the channels. Fragmentized payloads are associated with the original data. By doing so, especially the number of frames in a channel with a large maximum transfer unit is controlled, and the transfer efficiency of frames of the entire network may be improved. | 12-03-2009 |
20090296739 | COMMUNICATION DEVICE AND COMMUNICATION METHOD THEREOF - A first control data generation unit configured to generate first control data, a control data allocation processing unit configured to perform allocation processing for the first control data in order to reserve an area for the first control data in a frame memory, a data write control unit configured to write user data in an area in the frame memory except the area where the allocation processing is performed, and a transmission unit configured to transmit transmission data based on the data written in the frame memory are included, and the data write control unit writes the generated first control data in the area where the allocation processing is performed in the frame memory after generation of the first control data and after the allocation processing of the first control data and after writing the user data and before the transmission data is transmitted. | 12-03-2009 |
20090304028 | DATA PACKET STRUCTURE AND PROTOCOL - A dynamically generated data structure is provided for preparing packets for delivery to a far-host. The data structure includes up to three layers of information pertaining to the application generating the packet, and the transport protocol requested. The data structure will allow the packet to be sent via different networks and corresponding protocols depending on the availability of same. | 12-10-2009 |
20090304029 | VIRTUAL MEMORY PROTOCOL SEGMENTATION OFFLOADING - Methods and systems for a more efficient transmission of network traffic are provided. According to one embodiment, a method is provided for performing segmentation offloading, such as TCP segmentation offloading (TSO). An interface performs direct virtual memory addressing of a user memory space of a system memory on behalf of a network processor to fetch payload data originated by a user process running on a host processor. Then, the network processor segments the payload data across one or more packets. | 12-10-2009 |
20090323723 | Wireless communication apparatus and packet transfer method thereof - A WUSB host (or a WUSB device) transmits a combined information packet and a combined packet to the WUSB device (or the WUSB host). The combined information packet is specified with each packet length of a plurality of packets having a packet length other than a predetermined transfer unit or different packet length. The combined packet is the plurality of packets combined. At this time, the WUSB host transmits the combined information packet to a control endpoint included in the wireless USB device and transmits the combined packet to a bulk OUT endpoint. The WUSB device (or the WUSB host) divides the combined packet into the plurality of packets based on the combined information packet. | 12-31-2009 |
20100002727 | Inverse Multiplex Protocol - The invention relates to inverse multiplexing within telecommunication, and in particular to a versatile inverse multiplex protocol comprising associated state machines and a method for using this protocol allowing a high speed link to be distributed via an inverse multiplexer into a number of lower speed connections in pursuance to G.704 recommendations and using Sa bits. | 01-07-2010 |
20100008380 | PROTOCOL PROCESSING APPARATUS AND PROCESSING METHOD THEREOF - A protocol processing apparatus determines a unit size of a bitmap table to be used in reassembly based on the size of a received fragmented IP datagram. A bitmap table is generated according to the determined unit size, and the received fragmented IP datagram is reassembled using the generated bitmap table. | 01-14-2010 |
20100014542 | NETWORK PROCESSING APPARATUS AND PROCESSING METHOD THEREOF - A network processing apparatus that receives a fragmented IP datagram to perform reassembling process of the received fragmented IP datagram. Information is held regarding the received IP datagram in which the reassembling process is terminated. Upon performing the reassembling process, in a case where an IP datagram specified by the held information is received, the reassembling process of the IP datagram is not performed. | 01-21-2010 |
20100020824 | PACKET HEADER COMPRESSION FOR LOSSY CHANNELS - The disclosed systems and methods provide for the compression and decompression of packet headers. An uncompressed header can be compressed in size to form a smaller, compressed header, such that the compressed header can include values that can be used to re-produce the uncompressed header. A compressed header can include at least two such values. A first value of the at least two values can be computed based on a second, earlier uncompressed header and can be used to derive the uncompressed header. Similarly, a second value of the at least two values can be computed based on a third uncompressed header and can be used to derive the same uncompressed header. Accordingly, the uncompressed header can be derived based on the first value and the second uncompressed header, or based on the second value and the third uncompressed header. The uncompressed header, second uncompressed header, and third uncompressed header can be associated with different packets. | 01-28-2010 |
20100027562 | System and method for effectively transmitting content bursts to electronic devices - A system for supporting a burst transmission procedure includes a burst manager that divides a selected content item into individual content segments. A transmitter then transmits the content segments in a substantially concurrent manner over different corresponding transmission channels. One or more electronic devices receives and stores the transmitted content segments. A content manager of the electronic device performs a reassembly procedure to convert the content segments into the originally-transmitted content item for utilization by a device user. | 02-04-2010 |
20100027563 | EVOLUTION CODES (OPPORTUNISTIC ERASURE CODING) PLATFORM - Systems and methods are provided that allow for the opportunistic erasure coding of data packets by employing an exemplary evolution code. In an illustrative implementation an exemplary computing environment comprises an evolution code engine and an instruction set comprising at least one instruction to instruct the evolution code to process data for communication between two or more components of the exemplary computing environment. The use of evolution coding mitigates packet losses along one or more communication paths. In an illustrative operation, coded packets are created by XOR-ing data packets together such that a coded packet can recover a lost data packet using other received packets. | 02-04-2010 |
20100027564 | Method, Apparatus, And System For Idle State Definition For Power Management - A predetermined network packet is utilized for power reduction in either or both of a transmitter and receiver when information is not needed. Upon detection of the predetermined network packet type, various portions of the transmitter and/or receiver may be clock gated or powered down. | 02-04-2010 |
20100040083 | Time stamp adding device, time stamp adding method, and time stamp adding program - A time stamp adding device includes: PCR_PID detecting means for detecting a PCR_PID included in a PMT by searching TS packets included in a TS from the head of the TS including TS packets having no time stamp, input from the outside and transmitted in a MPEG2-TS format and analyzing the resulting PMT; PCR detecting means for detecting values of PCRs included between the head of the TS and the PMT and position information of the PCRs and detecting values of all PCRs in the TS packets between the PMT and the tail of the TS and position information of the PCRs in the TS; time interval calculating means for calculating a time interval for adding a time stamp and a value of the time stamp based on the PCR values; and time stamp adding means for adding the time stamps to the TS packets having no time stamp based on the time interval. | 02-18-2010 |
20100040084 | SYSTEM AND METHOD FOR EFFICIENT TRANSMISSION OF MULTIMEDIA AND DATA - A system and method for efficient transmission of different types of source data in the same packet, hence, enabling efficient transmission of multimedia and data content with unequal error protection are provided. The present disclosure defines a packet structure where the packet consists of a number of segments or payloads. The packet includes a field indicative of a number of payloads included in the packet; and at least one data field for each payload in the packet, the at least one data field defining at least one characteristic of the payload. The at least one data field includes a length of the payload, modulation and coding scheme, existence of a frame check sum (FCS), and existence of a midamble. The at least one data field may further include a continuation element indicative of whether two consecutive payloads are portions of a same data frame. | 02-18-2010 |
20100040085 | Generic Packet Generator and Method - There are disclosed a computing device, storage medium, and method for generating packets. The computing device may include a memory divided into a kernel space and a user space and a processor coupled to the memory. The processor may execute an application program operative in the user space and a generic packet generator operative in the kernel space. The application program may cause the computing device to generate a first stream definition including a first background data template and one or more first user defined fields. The generic packet generator may cause the computing device to generate a first plurality of transmission-ready packets, wherein each packet of the first plurality of transmission-ready packets comprises the first background data template overlaid by the one or more first user defined fields. | 02-18-2010 |
20100040086 | RADIO COMMUNICATION APPARATUS AND COMMUNICATION METHOD - In a radio communication apparatus for forming a frame with a plurality of slots, and inserting a guard interval into each slot along with data for a mobile station to perform communication, a receive state acquisition section acquires a receive state of each mobile station, a frame format decision section decides a frame format of which guard interval length is different for each slot based on the receive state of each mobile station, a slot assignment section assigns each slot of the frame format to data for each mobile station, and a frame format reporting section reports the decided frame format to the mobile stations via a reporting channel. The mobile station identifies the GI length based on the reported frame format and the slot number, removes the guard interval, and performs processing. | 02-18-2010 |
20100046547 | METHOD AND APPARATUS FOR FRAME CONTROL HEADER DECODING - A method and apparatus for decoding a frame control header message in a wireless communication transmission are disclosed. The method comprises assuming at least some of the bits comprising the frame control header message are constant across multiple frames or are known a priori and generating metrics at least from the bits of the frame control header message that are assumed to be constant or are known a priori. The method further comprises decoding the metrics, for example, with a Viterbi decoder or using chase combining, to yield the decode frame control header message. | 02-25-2010 |
20100046548 | MULTI-PURPOSE PDU CONTAINER FOR DELINEATING PDU DATAGRAMS AND PDU DATAGRAM ATTRIBUTES IN AN 8B/10B CODED SYSTEM - A method of reducing overhead for datagrams that are transmitted to or received from a serial link that reduces overhead to no more than four bytes. The datagram includes at least a Protocol Data Unit (PDU) field, a Start-of-PDU Header (SPH) field, and a SPH Control (SCH) field. The SPH and SCH fields consist of two bytes. The datagram may additionally include End-of-PDU Header (EPH) and EPH Control (ECH) fields. A method may also involve substitution of flags for subsequent headers that are identical to previous headers. | 02-25-2010 |
20100046549 | Channel Bonding and Packet Fragment Retransmission Method and Apparatus - According to one embodiment, a physical line receiver is coupled to at least one of a plurality of bonded communication lines over which a sequence of packet fragments are transmitted as data units. The physical line receiver includes at least one physical sublayer that transfers packet fragments recovered from different ones of the data units received by the physical line receiver to a bonding sublayer for packet reassembly until the physical line receiver is instructed to stop transferring packet fragments because of a transmission error on one or more of the bonded communication lines coupled to a different physical line receiver. The at least one physical sublayer also buffers the recovered packet fragments without transferring the buffered packet fragments to the bonding sublayer until the physical line receiver is instructed to resume transferring packet fragments to the bonding sublayer. | 02-25-2010 |
20100046550 | CONTEXT BASED HEADER SELECTION IN A MULTI-FLOW PACKET APPLICATION | 02-25-2010 |
20100046551 | TRANSMISSION OF A TRIBUTARY IN SYNCHRONOUS MODE AT THE LEVEL OF A LINK OF A DATA NETWORK - The invention relates to a method of transmitting at least one tributary in synchronous mode at the level of a link of a data network, said tributary comprising at least one frame in the SDH or SONET format, said frame comprising at least one payload envelope area and one transport overhead area, said payload envelope area comprising at least one payload and load supervision data related to the payload, said transport overhead area comprising at least transport supervision data related to transport and an area of fixed patterns comprising fixed patterns, said method comprising steps of:—modifying said frame so as to generate a modified frame; transmitting said modified frame, the modification comprising steps in which:—part of said fixed patterns are deleted from said fixed pattern area; the positions of said part of the fixed patterns deleted are recorded; replacement data are inserted at the level of said positions, the method being characterized in that said replacement data comprise the transport supervision data of the frame of said tributary. | 02-25-2010 |
20100046552 | TIME-STAMPING APPARATUS AND METHOD FOR RTP PACKETIZATION OF SVC CODED VIDEO, AND RTP PACKETIZATION SYSTEM USING THE SAME - Provided are a time-stamping apparatus and method for RTP packetization of a SVC coded video, and a RTP packetization system using the same. The time stamping apparatus includes: a NAL unit classifier for checking a header of an input NAL unit and classifying the input NAL units based on a picture property; a first timestamp calculator for calculating a RTP timestamp value for a NAL unit classified as a key picture by the NAL unit classifier; a second timestamp calculator for calculating a RTP timestamp value for a NAL unit classified as a non-key picture by the NAL unit classifier; and a controller for setting a RTP timestamp value for an instantaneous decoding refresh (IDR) picture and controlling the first and second timestamp calculators for calculating a RTP timestamp value of a corresponding NAL unit. | 02-25-2010 |
20100046553 | DATA PACKET GENERATOR FOR GENERATING PASSCODES - A data packet generator periodically generates a data packet including a passcode comprising a plurality of characters. The data packet is sent to a server or a computing device for validation. If validated, the data packet is used, for example, to identify the location of a user or device. Additional systems and methods involving such a data packet generator are also disclosed. | 02-25-2010 |
20100046554 | COMBINING MATERIAL AND DATA - A method of generating a file at a header metadata creator apparatus, the method including: generating, at the header metadata creator apparatus, a file, the file including: a file header, a file body, and a file footer, wherein the file header includes at least KLV encoded header metadata, the KLV encoded header metadata including at least a universal label, length data and variable length data, the variable length data including a plurality of KLV encoded metadata sets, each one of the KLV encoded metadata sets includes a predetermined universal label, essence length data and a plurality of KLV encoded metadata items, and each KLV encoded metadata item includes at least an item universal label, variable item length data and item value data. | 02-25-2010 |
20100046555 | METHOD AND APPARATUS FOR INFORMATION DISSEMINATION - A system and method for transmitting information to a group of recipient devices [ | 02-25-2010 |
20100046556 | Priority Aware MAC Flow Control - Solutions are provided that allow a network device to apply flow control on the MAC layer while taking into account the priority of the frame of traffic. This may be accomplished by generating a frame indicating that traffic flow should be paused, while utilizing a new opcode value, or alternatively by utilizing a new type/length value (possibly combined with a new opcode value). A receiving device may then examine the fields of the frame to determine whether it should it should use priority-based pausing, and then examine other fields to determine which priority-levels to pause and for how long. This allows for improved efficiency in flow control on the MAC layer. | 02-25-2010 |
20100054278 | APPARATUS METHOD AND MEDIUM FOR DETECTING PAYLOAD ANOMALY USING N-GRAM DISTRIBUTION OF NORMAL DATA - A method, apparatus and medium are provided for detecting anomalous payloads transmitted through a network. The system receives payloads within the network and determines a length for data contained in each payload. A statistical distribution is generated for data contained in each payload received within the network, and compared to a selected model distribution representative of normal payloads transmitted through the network. The model payload can be selected such that it has a predetermined length range that encompasses the length for data contained in the received payload. Anomalous payloads are then identified based on differences detected between the statistical distribution of received payloads and the model distribution. The system can also provide for automatic training and incremental updating of models. | 03-04-2010 |
20100061402 | MODIFIED PREAMBLE STRUCTURE FOR IEEE 802.11A EXTENSIONS TO ALLOW FOR COEXISTENCE AND INTEROPERABILITY BETWEEN 802.11A DEVICES AND HIGHER DATA RATE, MIMO OR OTHERWISE EXTENDED DEVICES - A modified preamble is used by extended devices that operate at higher rates, MIMO or other extensions relative to strict 802.11a-compliant devices. The extended devices might use multiple antenna techniques (MIMO), where multiple data streams are multiplexed spatially and/or multi-channel techniques, where an extended transmitter transmits using more than one 802.11a channel at a time. Such extensions to IEEE 802.11a can exist in extended devices. The modified preamble is usable for signaling, to legacy devices as well as extended devices, to indicate capabilities and to cause legacy devices or extended devices to defer to other devices such that the common communication channel is not subject to unnecessary interference. The modified preamble is also usable for obtaining MIMO channel estimates and/or multi-channel estimates. The modified preamble preferably includes properties that facilitate detection of conventional and/or extended modes (“mode detection”) and provides some level of coexistence with legacy IEEE 802.11a devices. | 03-11-2010 |
20100061403 | High Efficiency Preambles for Communications Systems Over Pseudo-Stationary Communication Channels - A method includes appending a preamble to a data packet and transmitting the preamble and data packet over a communication channel in the network. The preamble may be a Beacon, Admission, Broadcast, or High-Throughput Preamble. The Beacon Preamble includes the following symbols SS, SS, SS, SS, SS, SS, SS, SS, SS, SS, SS, SS, LS | 03-11-2010 |
20100067547 | Frame generating device - A frame generating device includes an inserting portion and an accommodating portion. The inserting portion inserts a first fixed stuff byte and a second fixed stuff byte into a payload area of an OTU frame, the first fixed stuff byte being of (8+10n (“n” is zero or a given positive integer))×4 rows, the second fixed stuff byte being of a given byte×4 rows, the given byte being equal to zero or more and being equal to (24−10n) or more. The accommodating portion accommodates Ethernet signal in the payload area other than the first fixed stuff byte and the second fixed stuff byte. | 03-18-2010 |
20100067548 | DIGITAL BROADCASTING SYSTEM AND METHOD OF PROCESSING DATA IN DIGITAL BROADCASTING SYSTEM - A digital broadcasting system and a data processing method are disclosed. The receiving system of the digital broadcasting system includes a baseband processor, a first handler, a second handler, and a storage unit. The baseband processor receives a broadcast signal including mobile service data and main service data. Herein, the mobile service data may configure an RS frame, and the RS frame may include the mobile service data and first signaling information of a first data type on the mobile service data. The first handler parses the first signaling information received from the RS frame, converts parsed data elements of the first data type to a second data type, and merges multiple identification information of the parsed first data type, thereby generating identification information of the second data type. The second handler receives second signaling information of the second data type on the mobile service data, the second signaling information including at least one fragment, uses the identification information of the second data type included in the first handler to search at least one fragment within the second signaling information, and maps data elements received through the searched fragment with the data elements converted to the second data type. | 03-18-2010 |
20100067549 | Information Acquisition Device and Method - A device includes a storage unit that stores in a predetermined unit an identifier acquired from a packet transmitted from a transmitting device in association with a source address. The transmitting device receives from each terminal device connected communicatable via a network a packet including a source address, an identifier generated by adding a numerical value every time a packet is sent by the terminal device, and a session ID, and converts and transmits the source address. The transmitting device and the terminal device are connected to the device via a different network. The device also includes a determining unit that determines whether the identifier stored has monotonically increased; and a detector that detects a source indicated by a certain source address to be the transmitting device, if the determining unit determines that the identifier for the certain source address has not monotonically increased. | 03-18-2010 |
20100074277 | COMMUNICATION APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION CONTROL PROGRAM - A generation device generates a frame to be transmitted to a destination communication apparatus. The frame includes a first separation field, a first MAC protocol data unit (MPDU) following the first separation field, a second separation field following the first MPDU, a third separation field following the second separation field, and a third MPDU following the third separation field. The second separation field includes length information set to a value of zero to indicate no second MPDU directly follows the second separation field. The first MPDU includes a first MAC header, a first data field, and a first frame check sequence (FCS). The first FCS is for detecting an error occurred in at least the first data field. The third MPDU includes a third MAC header, a third data field, and a third FCS. The third FCS is for detecting an error occurred in at least the third data field. | 03-25-2010 |
20100080247 | Reassembly of service data units in communications system - The solution relates to reassembling RLC service data units. In the method, received RLC protocol data units in an RLC reception buffer are sequenced according to respective sequence numbers to form a protocol data unit sequence. On the basis of the sequencing, it can be detected if one or more protocol data units are missing from the sequence. If one or more protocol data units are missing, the method comprises checking if the segments for at least one full service data unit are included in the received protocol data units. If the segments for at least one full service data unit are included in the received protocol data units, a reassembly of the at least one full service data unit is executed, and the reassembled service data unit is provided in sequence from the radio link control layer to an upper protocol layer. | 04-01-2010 |
20100085985 | Transmission of Physical Layer Signaling in a Broadcast System - Aspects of the invention provide apparatuses, computer media, and methods for supporting the broadcast of signaling data over a network. Signaling data is encoded, partitioned into M signaling segments, and distributed over M corresponding data frames. A data stream with the partitioned signaling data is transmitted through a digital terrestrial television broadcasting system, where the partitioned signaling data may include physical layer configurable data. The number of distributed signaling segments may be determined from a predetermined value or from a parameter contained in pre-signaling data. The number of physical layer pipes supported by signaling data may be increased by separating the static signaling part and the dynamic signaling part, dividing static signaling part into signaling segments, and interleaving the signaling segments over the data frames. The number of physical layer pipes can be further increased by adding at least one P | 04-08-2010 |
20100085986 | SYSTEMS, PROCESSES AND INTEGRATED CIRCUITS FOR RATE AND/OR DIVERSITY ADAPTATION FOR PACKET COMMUNICATIONS - A media over packet networking appliance provides a network interface, a voice transducer, and at least one integrated circuit assembly coupling the voice transducer to the network interface. The at least one integrated circuit assembly provides media over packet transmissions and holds bits defining reconstruction of a packet stream having a primary stage and a secondary stage. The secondary stage has one or more of linear predictive coding parameters, long term prediction lags, parity check, and adaptive and fixed codebook gains. The packet stream has an instance of single packet loss, and the reconstruction includes receiving a packet sequence represented by P(n)P(n−1)′, [Lost Packet], P(n+2)P(n+1)′, and P(n+3)P(n+2)′, obtaining as information from the secondary stage one or more of the linear predictive coding parameters, long term prediction lags, parity check, and adaptive and fixed codebook gains, and performing an excitation reconstruction utilizing said packet sequence thus received. | 04-08-2010 |
20100091796 | Selecting An Adaptor Mode and Communicating Data Based on the Selected Adaptor Mode - A device selects a mode and communicates data based on the selected mode. The device comprises at least one interface circuit configured to monitor analog audio signals from a customer premise equipment device and a processor circuit. The processor circuit assigns a first band mode for converting the analog audio signals to data packets if the analog audio signals do not have frequency components outside the first band of frequencies and assigns a second band mode for the conversion otherwise. The assignment of the second band mode for the conversion enables the output circuit to use a larger bandwidth of the communication channel to a network. | 04-15-2010 |
20100091797 | APPARATUS FOR RECONSTRUCTING CONTROL MESSAGE, APPARATUS FOR RESTORING CONTROL MESSAGE, METHOD OF RECONSTRUCTING CONTROL MESSAGE, AND METHOD OF RESTORING CONTROL MESSAGE - The present invention relates to an apparatus for reconstructing a control message, an apparatus for restoring a control message, a method of reconstructing a control message, and a method of restoring a control message. To this end, an exemplary embodiment of the present invention provides an apparatus for reconstructing a control message, the apparatus including an index parameter generating section that classifies a plurality of first parameters in a control message according to a predetermined criterion to generate group information and generates one or more index parameters corresponding to the group information, and a control message reconstructing section that reconstructs the control message on the basis of the group information and the index parameters. According to the present invention, the size of a control message to be transmitted and received between a base station and a terminal can be reduced, thereby providing more additional services to the terminal through a limited radio resource. | 04-15-2010 |
20100091798 | METHOD, APPARATUS, AND SYSTEM FOR DATA TRANSMISSION AND PROCESSING IN A WIRELESS COMMUNICATION ENVIRONMENT - According to one aspect of the present invention, a method is provided in which indications of signal quality associated with each of the plurality of user stations are received. Multiple user stations (e.g., a first user station and a second user station) are selected to receive data from a base station based on the indications of signal quality associated with the plurality of the user stations. A first packet is constructed which contains signaling data for the first user station and application data for the second user station. A second packet which contains application data for the first user station is super-imposed upon the first packet. The first and second packets are transmitted simultaneously from the base station to the first and second user stations. | 04-15-2010 |
20100091799 | METHOD AND DATA STRUCTURE FOR EXCHANGING DATA - A method and system for exchanging at least one data value between a first device and at least one second device, including providing at least one data structure at the first device, the data structure including at least one descriptive field and an associated at least one data value field, the at least one data value field including the least one data value, the at least one descriptive field including a usage type field having usage type data to associate the at least one data value field with a data type, transmitting the at least one data structure from the first device to the at least one second device, and, based on at least the usage type data, at the at least one second device, extracting the at least one data value from the at least one data value field. | 04-15-2010 |
20100091800 | INTEGRATED CIRCUITS, SYSTEMS, APPARATUS, PACKETS AND PROCESSES UTILIZING PATH DIVERSITY FOR MEDIA OVER PACKET APPLICATIONS - In one form of the invention, a process of sending real-time information from a sender computer ( | 04-15-2010 |
20100098107 | GENERATING A DATA STREAM AND IDENTIFYING POSITIONS WITHIN A DATA STREAM - Methods and apparatus, including computer program products, for generating a data stream encoded by means of a Variable Length Coding scheme. Code words for a data stream including a plurality of code words are encoded in accordance with a Variable Length Coding scheme. A separation marker is inserted between encoded data blocks in the data stream. | 04-22-2010 |
20100111108 | Systems and Methods of Reducing Delay in Decoding - In one embodiment, a method includes inserting a packet containing an interpolated timestamp into a burst media stream. The insertion is responsive to a channel change request. The burst media stream includes a series of cached frames. | 05-06-2010 |
20100111109 | METHOD AND SYSTEM FOR SYNCHRONIZED MAPPING OF DATA PACKETS IN AN ATSC DATA STREAM - Mapping data packets of a first data stream into data fields of a second data stream at several transmitters is provided by generating a first data stream with first data packets containing data associated with stationary receivers and second data packets containing data associated with mobile receivers in a head-end, where second data packets at the start of a group of consecutively transmitted second data packets contain placeholders into which signaling information is filled. A first data stream is transmitted from the head-end to each transmitter. Each transmitter extracts signaling information from the second data packets indicating in which data slot and in which data sub-frame of a received data frame the second data packet is transferred. Each transmitter inserts synchronization data in a specific data packet in each data slot containing second data packets. The first and second data packets are mapped consecutively into the second data stream. | 05-06-2010 |
20100111110 | METHOD AND APPARATUS FOR GENERATING PDU AND BASE STATION THEREOF - Disclosed is a method and apparatus for generating a PDU and a base station thereof. The method for generating a PDU includes: segmenting an input SDU into at least one segmentation in such a manner that the at least one segmentation is distributed in at least one PDU; and setting an offset field and at least one length indicator field in a header of each PDU, wherein the offset field indicates an offset of a first segmentation of a first new SDU appearing in the PDU, and the length indicator field indicates the end of the new SDU or the segmentation of the new to SDU in the PDU. With the present invention, since a single SDU is indicated only using one LI even if it is segmented into a plurality of segmentations, and the LI indicates the end of SDU in one PDU, it is ensured that an eNB in the SFN can recover packets in case of multiple packets loss while avoiding de-synchronization during the contents transmission. | 05-06-2010 |
20100118891 | PACKET ASSEMBLY IN A COMMUNICATION NETWORK SUPPORTING VIRTUAL NETWORKS - In a first node, through which optical packets are able to input to the communication network, optical packets coming from the virtual network are assembled in packet field. The first node constructs a burst comprising the packet field and a label preceding the packet field and including helping to identify the virtual network and second information helping to identify a path between said first node and a second node through which the packets are able to output from the communication network. Each packet in the packet field can be preceded by an identifier identifying an interface through which the packet outputs from the communication network, and derived from a destination address in the packet. | 05-13-2010 |
20100118892 | EFFICIENT UE QOS/UL PACKET BUILD IN LTE - An apparatus for wireless communication includes a processing system. The processing system is configured to perform a first set of functions in a first thread. The first set of functions includes obtaining second data from a second thread and providing first data to the second thread to facilitate construction of an uplink packet in the second thread. The processing system is further configured to perform a second set of functions in the second thread. The second set of functions includes obtaining the first data, constructing the uplink packet based on the first data, and providing the second data to the first thread to facilitate the performing of the first set of functions. | 05-13-2010 |
20100118893 | REDUCING OVERHEADS OF A PROTOCOL DATA UNIT IN A WIRELESS COMMUNICATION SYSTEM - The present invention relates to transmitting data units of a radio protocol layer, wherein one logical channel identifier is added to one or more data units belonging to one logical channel. Because only one logical channel identifier is added to the data units belonging to one logical channel in constructing a MAC-e PDU, overheads of the MAC-e PDU are reduced. Such reduction of the PDU overheads increases data throughput, which is advantageous for a high-speed data communication system, such as the HSUPA. | 05-13-2010 |
20100124238 | METHOD AND APPARATUS FOR FORMING SUPERFRAME FOR QoS AND MULTIPLE LINK CONNECTIONS IN LOW-RATE WIRELESS NETWORK - Provided is a method and apparatus for forming a superframe in a low-rate wireless personal area network. The structure of an IEEE 802.15.4 superframe is extended to support QoS by increasing the number of GTSs and to minimize waste of a bandwidth through the precise resource reservation although the SO value increases. Thus, since more efficient resource reservation is available compared to an existing IEEE 802.15.4 and the number of GTSs to be assigned is increased to a maximum of 127, simultaneous multiple link connections to more number of devices are available. | 05-20-2010 |
20100128742 | METHODS OF TRANSMITTING DATA BLOCKS IN WIRELESS COMMUNICATION SYSTEM - Disclosed is a method for generating a data block to be transmitted from a specific layer in a transmitting side to a receiving side in a wireless communication system. The method includes receiving an upper layer datei block from an upper layer and generating a lower layer data block including at least part of the upper layer data block and state indication information indicating a state of the upper layer data block, the state indication information being selected variably according to a logical channel through which the upper layer data block is received. This method optimizes overhead of a header of each upper layer data block according to contents of the upper layer data block and event situations associated with the upper layer data block, thereby increasing system efficiency. | 05-27-2010 |
20100135323 | INTELLIGENT PACKET SLICING - Packets can be intelligently sliced by removing irrelevant portions of a packet, while retaining relevant portions. For a series of network packets, a packet is obtained from the network. The packet includes at least a header, one or more packet fields, and a first data payload. The protocol of the packet is determined. Once the protocol is known, the packet header is parsed to determine the position of the first data payload. Based on the determine positions of the first data payload, a modified packet is created by removing or masking the first data payload. | 06-03-2010 |
20100135324 | DRIVER LEVEL SEGMENTATION - A method for performing segmentation of a first data packet into a plurality of second data packets at a functionality of a device driver for a network interface device supported by a data processing system, each second data packet comprising a header and a segment of data from the first data packet and the network interface device being capable of supporting a communication link over a network with another network interface device, the method comprising: accepting the first data packet, the first data packet carrying data for transmission by the network interface device over the network; forming a set of headers for the plurality of second data packets; writing the set of headers to memory; forming a specification, the specification indicating the headers in memory and the segments of data in the first data packet; requesting by means of the device driver transmission by the network interface device of the headers and the respective segments of data indicated in the specification so as to effect transmission of the second data packets over the network. | 06-03-2010 |
20100135325 | APPARATUS AND METHOD FOR INSERTING OR EXTRACTING NETWORK TIMESTAMP - Disclosed is a system of transporting multimedia based on network, and more particularly, to an apparatus for inserting, transporting and extracting a timestamp through a network protocol. A network timestamp is transported without changing a preset transport standard such as a UDP, an RTP and a MPEG-2 standard by adding a packet having a timestamp, which is used to compensate for network jitter and used for synchronization, to a packet stream transported through a UDP or an RTP. | 06-03-2010 |
20100135326 | TECHNIQUE FOR BUNDLE CREATION - Systems and methodologies are described that facilitate creating a packet bundle of Internet Protocol (IP) packets that can be utilized for Just-In-Time (JIT) processing and/or offline processing. In general, upon receipt or detection of incoming IP packets, two or more IP packets can be bundled or packaged together to create a packet bundle. Furthermore, the packet bundle can be created based upon a timer in which a maximum size of the packet bundle and a maximum number of IP packets within a packet bundle can be maintained. | 06-03-2010 |
20100135327 | APPARATUS AND METHOD FOR GENERATING FRAME FOR MPE-FEC DECODING - An apparatus and method for generating frames for MPE-FEC decoding are disclosed. The apparatus for generating frames for MPE-FEC decoding includes: a packet reception unit configured to receive a packet; a packet attribute inspection unit configured to inspect whether or not the received packet forms a header part of a section; and a frame generation unit configured to generate a frame according to different methods depending on whether or not the packet forms a header part of a section. | 06-03-2010 |
20100135328 | SYSTEM AND METHOD FOR HIGH PRECISION CLOCK RECOVERY OVER PACKET NETWORKS - An innovative system and method for achieving high precision clock recovery, i.e. reconstruction of the clock signal having the same frequency, over a packet switched network. The proposed method utilizes a minimum network delay approach, which overcomes the problems caused by delay variation of the network and filters out network jitter, such as noise jitter and other “singular” anomalies causing latency deviations. Minimum network delay is defined herein as the time delay in which a packet remains in the network under assumption that all transmission queues through which the packet passes are empty. | 06-03-2010 |
20100142556 | METHOD AND APPARATUS RELATED TO PACKET FRAGMENTATION AND RECONSTRUCTION - Methods and apparatus related to packet fragmentation and reconstruction are described. A sequence of bits is generated including at least one header and at least partial packet payload prior to a determination of the actual data rate to be used in a communications segment. In some embodiments, the generated sequence of bits corresponds to a prepared information bit stream for a best case scenario in which the highest data rate is selected for segment. Various embodiments allow for the selection of the data rate to be used for the communications segment to be delayed until just prior to the transmission. Thus the selection of the data rate for the communications segment, and thus the segment capacity, can be based on more current channel condition information than would otherwise be possible if the communications device needed to know the data rate for the segment before performing header and packet fragmentation operations. | 06-10-2010 |
20100142557 | RICH MEDIA STREAM MANAGEMENT - A secondary stream of rich media packets defining scene states of a sub-portion of a scene representable by a primary stream or rich media packets. Local random access data defining instructions for enabling creation, when being processed, of a starting state of the scene sub-portion without affecting the scene state of scene portions is provided. The local random access data is packed into at least one rich media packet, which is inserted into the secondary stream and transmitted to at least one user terminal. The local random access data can be used by terminals for tuning-in to the secondary stream and/or for error recovery relating to the secondary stream. | 06-10-2010 |
20100142558 | Method of processing traffic information and digital broadcast system - A digital broadcast transmitting/receiving system and a method for processing data are disclosed. The method for processing data may enhance the receiving performance of the receiving system by performing additional coding and multiplexing processes on the traffic information data and transmitting the processed data. Thus, robustness is provided to the traffic information data, thereby enabling the data to respond strongly against the channel environment which is always under constant and vast change. | 06-10-2010 |
20100142559 | SUPER-FRAME STRUCTURE FOR DYNAMIC SPECTRUM SHARING IN WIRELESS NETWORKS - A coexistence communications method for use between wireless networks includes adopting a super-frame structure for use in a wireless network having a plurality of frames, wherein a first frame includes a super-frame preamble, a super-frame control header, a data portion, and a regular self-coexistence window, an intermediate frame includes an OFDM symbol, a data portion, and a regular self-coexistence window, and a last frame includes an OFDM symbol, a data portion, and a joining self-coexistence window, using the self-coexistence windows to exchange inter-wireless network co-existence messages, and using a last reserved self-coexistence window to announce intra-wireless network negotiation decisions. | 06-10-2010 |
20100150173 | System and Method for Multi-User Multiplexing - A relay node. The relay node includes a processor configured to multiplex a plurality of medium access control layer (MAC) packet data units (PDUs) that correspond to a plurality of user agents to form a Super-MAC PDU. | 06-17-2010 |
20100150174 | Stateless Fibre Channel Sequence Acceleration for Fibre Channel Traffic Over Ethernet - A method for offloading Fibre Channel transmit data in an I/O operation. The transmit data includes Fibre Channel sequences, each Fibre Channel sequence includes multiple frames. The method includes generating a single transmit sequence request descriptor for transmitting all of the plurality of frames; creating an Ethernet header, a FCoE encapsulation header, and a Fibre Channel header for each frame in response to information in the transmit sequence request descriptor; creating start of frame and end of frame delimiters; inserting data into each frame; computing Fibre Channel CRC and Ethernet FCS for each frame; and transmitting the plurality of frames over a network. In each of the plurality of frames, the Ethernet header precedes the FCoE encapsulation header, which precedes the Fibre Channel header, which precedes the data. The data is followed by the Fibre Channel CRC, which is followed by the Ethernet FCS. | 06-17-2010 |
20100158046 | METHOD AND APPARATUS FOR GENERATING DATA PACKETS FOR TRANSMISSION IN AN OFDM COMMUNICATION SYSTEM - Method and apparatus for generating data packets for transmission in an orthogonal frequency division modulated communication system, in which preamble sequence for each packet is generated in the frequency domain or the time domain depending on at least two conditions to save power consumption and enable implementation in a single CMOS chip. | 06-24-2010 |
20100158047 | URGENT PACKET TRANSMISSION/RECEPTION APPARATUS AND METHOD FOR DIGITAL BROADCAST SYSTEM - An apparatus and method for transmitting/receiving an urgent packet in a digital broadcast system is provided. A packet transmission apparatus of a digital broadcast transmitter includes a buffer which buffers broadcast packets; an urgent packet generator which generates an urgent packet having an urgent packet header indicating the urgent packet when a packet containing urgent data is detected; and a frame generator which generates a frame with the broadcast packets and inserts the urgent packet into the frame, wherein the urgent packet is substituted for one of broadcast packets in the frame. | 06-24-2010 |
20100166014 | APPARATUS AND METHOD FOR RECOMBINING MULTI-PROTOCOL ENCAPSULATION (MPE) PACKETS - Provided is an apparatus and method for recombining multi-protocol encapsulation (MPE) packets. The apparatus includes the steps of: a buffer for buffering transport stream (TS) packets; a first memory for temporally storing residue data; a second memory for storing a residue data existence flag and length information of data; a MPE recombination processor for analyzing header information, storing the length information of an MPE packet, creating an asynchronous transfer mode (ATM) cell header, reading packet data, creating and outputting an ATM adaptive layer 0 (AALO-ATM) cell and the read packet data, updating the length information of the data, reading the residue data, reading insufficient data and creating an AALO-ATM cell; and a segmentation and reassemble (SAR) processor for buffering the AALO-ATM cell, and transporting the AALO-ATM cell. | 07-01-2010 |
20100166015 | METHODS AND SYSTEMS FOR DYNAMIC FRAGMENTATION OF PACKETS BY COMMUNICATION NETWORK NODES - Methods and devices are disclosed for dynamically fragmenting packets transmitted in a communications network. Fragments are generated by splitting a packet based on a value of a fragment size parameter. A first fragment is sent to a receiving node. As the sending node, a transmission success parameter is determined that indicates whether the first fragment was successfully received. Based on the value of the transmission success parameter, a link quality parameter value representing a chance a second fragment having the same size as the first fragment will be successfully received by the receiving node is updated. The sending node compares the value of the link quality parameter and a value of a quality threshold parameter and changes the value of the fragment size parameter based on a result of the comparison. | 07-01-2010 |
20100166016 | PACKET HEADER STRUCTURE - The present invention relates to a data packet header comprising a first bit field consisting of a first sequence of bits with identical values and a second bit field consisting of a second sequence of bits, the second sequence of bits being subject to a run-length restriction, and located immediately after the first sequence of bits in the order of transmission. The number of bits in the first sequence is equal to or exceeding the run-length restriction and the bits of the second sequence have opposite identical values to the value of the first bit of the second sequence of bits. The invention equally relates to a correlator for detecting a data stream and arranged to determine a correct clock phase for the data stream. | 07-01-2010 |
20100166017 | METHOD AND APPARATUS FOR PROCESSING PACKET - Provided is a packet processing apparatus and method for audio/video (AV) data transmission, in which a simple protocol optimized for AV data transmission is used. Information distinguishing a data packet from a control packet may be included in a data link layer packet header, so that a data packet and a control packet may be distinguished from each other and thereby may be processed according to different procedures. | 07-01-2010 |
20100166018 | Method for generating multimedia files intended to be transmitted by packets in a peer-to-peer network - The present invention relates to a method for generating multimedia files intended to be transmitted via a peer-to-peer network by packets of the same size, each of these multimedia files being obtained from an intermediary file comprising:
| 07-01-2010 |
20100172375 | IP HEADER COMPRESSION CONTEXT IDENTIFIER SYNERGISM - Various exemplary embodiments relate to a method and related network node including one or more of the following: establishing a plurality of flows; assigning a context identifier to each flow, wherein a length of each context identifier for a first subset of the flows is a first number of bits and a length of each context identifier for a second subset of the flows is a second number of bits greater than the first number of bits; receiving a packet associated with a new flow, wherein a value of a context identifier assigned to the new flow must fit within the first number of bits; determining that the context identifiers for the plurality of flows have occupied all values within the first number of bits; assigning a context identifier of an existing flow to the new flow; and assigning a new context identifier to the existing flow. | 07-08-2010 |
20100172376 | Apparatus And Method For Constructing A Data Unit That Includes A Buffer Status Report - An apparatus and method for constructing a data unit that includes a buffer status report (BSR) such that when BSR triggering is performed, the size(s) of the necessary sub-header(s) are also to be considered together in addition to the BSR size. There is a checking unit that checks whether any padding region is available in a MAC PDU that was constructed, a comparing unit that compares the number of padding bits with the size of a buffer status report (BSR) plus its sub-header, and a processing unit that cooperates with the checking unit and the comparing unit to trigger a buffer status report (BSR) procedure if the number of padding bits is larger than the size of the BSR plus its sub-header, including the BSR and its sub-header in the MAC PDU, and setting an LCID in the sub-header to indicate a BSR is included, the BSR having been triggered due to padding. Using such apparatus allows the sub-header(s) to be inserted (included) into the MAC PDU (or transport block (TB) or other data unit). | 07-08-2010 |
20100177787 | System and Method for Extending Communication Protocols - A system and method are provided for extending a communication protocol by constructing a top level message, constructing a first level extension message, and embedding the first level extension message in a data component of the top level message. Also, a system and method are provided for extending a communication protocol by receiving a top level message from a communication medium, determining whether a first level extension message is included within the top level message, and extracting the first level extension message from the top level message. Further, a system and method are provided for extending a communication protocol by using a processor to embed a first level extension packet within a top level packet. At least one of the top level packet and the first level extension packet include a message for use in an HVAC system. | 07-15-2010 |
20100177788 | METHOD AND APPARATUS FOR PROCESSING PADDING BUFFER STATUS REPORTS - A method and system for processing buffer status reports (BSRs) such that when BSR triggering is performed, the size(s) of the necessary sub-header(s) are also to be considered together in addition to the BSR size. The steps of checking whether any padding region is available in a MAC PDU that was constructed, comparing the number of padding bits with the size of the BSR plus its sub-header, and if the number of padding bits is larger than the size of the BSR plus its sub-header, triggering BSR are performed. Doing so allows the sub-header(s) to be inserted or included into the MAC PDU or transport block (TB) or other type of data unit. | 07-15-2010 |
20100183030 | Ethernet Data Reassembly Apparatus and Method - An Ethernet data reassembly apparatus comprises: a data receiving unit, for receiving the data of a gigabit passive optical network frame; a data reassembly unit, for storing the data of the gigabit passive optical network frame into the corresponding location of a data buffer unit, based on the Ethernet data intermediate variable stored in a data reassembly table unit; a data reassembly table unit, for storing the Ethernet data intermediate variable; and a data buffer unit, for storing the data of the gigabit passive optical network frame received by the data receiving unit, to acquire integrated Ethernet data. A method comprises the following steps: receiving the data of a gigabit passive optical network frame; storing the data of the gigabit passive optical network frame into the corresponding location of a data buffer unit, based on the Ethernet data intermediate variable stored in a data reassembly table unit. According to the present invention, ONU and OLT could perform an interleaving process for any number of data frames. | 07-22-2010 |
20100183031 | Apparatus, Method and Computer Program Product Providing Distribution of Segmented System Information - Multiple embodiments are detailed to enable segmenting of system information SI that is sent on a shared channel, In one embodiment, information indicative of a segmentation state of at least one message that comprises system information is generated, and the information indicative of the segmentation state is transmitted to a user equipment, where the information indicative of the segmentation state is provided in one of a L1/L2 control channel, in a broadcast channel, or in a radio resource control message header. Other embodiments stipulate one bit signaling, container types to carry the segmented Sl, headers, segment lengths and other indicators. Certain embodiments specifically address how large block ETWS may be sent in E-UTRAN with low DL-SCH bandwidths. | 07-22-2010 |
20100183032 | System and Method for Converting Packet Payload Size - An apparatus is provided for enabling communication between telephony devices. The apparatus includes a queue operable to receive incoming media packets from the telephony devices, and a payload segmenter coupled to the queue and operable to divide an incoming payload section of each incoming packet into one or more data segments. The apparatus also includes a mixer coupled to the payload segmenter and operable to mix the data segments from the telephony devices to create an aggregate data segment. Furthermore, the apparatus includes a reassembly buffer coupled to the mixer and operable to construct an outgoing payload section for one or more telephony devices by linking successively generated aggregate data segments. | 07-22-2010 |
20100189131 | SCALABLE SEAMLESS DIGITAL VIDEO STREAM SPLICING - Described are computer-based methods and apparatuses, including computer program products, for scalable seamless digital video stream splicing. Data packets in a first video stream of bits are rearranged. Placeholder packets are created in a second video stream of bits. The first video stream of bits and the second video stream of bits are combined to generate a spliced stream by inserting data packets from the first video stream of bits into the placeholder packets in the second video stream of bits. | 07-29-2010 |
20100202473 | Method and Device for Data Packet Assembly - The invention relates to the assembly of data blocks to form at least one data packet, said assembly comprising the following steps:
| 08-12-2010 |
20100202474 | Method and apparatus for binding redundancy versions with a system frame number and subframe numbers - A method and apparatus for binding Redundancy Versions (RVs) with a System Frame Number (SFN) and subframe numbers are disclosed. The method includes: choosing any five (5) continuous subframes within a transmission window of a System Information (SI-x) message according to the subframe numbers of an SFN; and binding the SFN and subframe numbers of the five (5) continuous subframes with RVs of the SI-x message. Because RVs are bound with an SFN and subframe numbers, when a transmission window of an SI-x message is longer than or equal to 5 ms, system frames and subframes are bound with RVs of the SI-x message so that the RV retransmission of the SI-x message is guaranteed. | 08-12-2010 |
20100208748 | DIGITAL TRANSMISSION APPARATUS AND METHOD AND DIGITAL RECEPTION APPARATUS - A digital transmission apparatus and a method thereof and a digital reception apparatus are provided. A frame body processor converts incoming data and outputs a frame body, a system information generator generates system information, which is necessary for processing the data at a reception apparatus, by using a different processing method from the frame body processing method of the frame body processor, a frame generator multiplexes data of the frame body, a header of the frame, and the system information, thereby generating a frame, and a signal processor up-coverts a signal of the frame and transmits the signal to the reception apparatus. | 08-19-2010 |
20100208749 | Effective Data Block Transmission Method Using Header Indicator - Disclosed is a radio (wireless) communication system providing a radio communication service and a terminal, and more particularly, to a method of exchanging a data block or data unit between a base station and a terminal in an Evolved Universal Mobile Telecommunications System (E-UMTS) that has evolved from a Universal Mobile Telecommunications System (UMTS) or a Long Term Evolution (LTE) system, which can generate a data block to enhance efficiency of radio resources. | 08-19-2010 |
20100208750 | METHOD AND APPARTUS FOR GENERATING THREE (3)-DIMENSIONAL IMAGE DATA STREAM, AND METHOD AND APPARATUS FOR RECEIVING THREE (3)-DIMENSIONAL IMAGE DATA STREAM - Provided is a method of generating a three-dimensional (3D) image data stream, the method including: generating an elementary stream (ES) including an encoded bit string of a 3D image; generating at least one packetized elementary stream (PES) by packetizing the elementary stream; generating at least one section by multiplexing program related information of the 3D image; generating at least one transport stream (TS) packet for the at least one section and the at least one PES; and generating a TS by multiplexing the generated TS packet, wherein 3D image reproduction information that is required to reproduce the 3D image is inserted into at least one of the at least one PES, the at least one TS packet, and the at least one section. | 08-19-2010 |
20100208751 | Method, System, and Device for Sending Data in a Cable Data Service - A method of sending data from a transmit site to a receive device includes dividing a first transmit data stream having a first bit rate into multiple data streams with each of the multiple data streams having a bit rate that is lower than the first bit rate. Each of the multiple data streams is transmitted over a cable network having multiple radio frequency channels. The multiple data streams are recombined at the receive device to provide a receive data stream having a bit rate equal to the first bit rate. A second transmit data stream is transmitted over one of the radio frequency channels to a legacy user connected to the one radio frequency channel between the transmit site and the receive device. | 08-19-2010 |
20100215057 | Canonical Scheduling for Heterogeneous Content Delivery - Described are computer-based methods and apparatuses, including computer program products, for canonical scheduling for heterogeneous content delivery. A content stream of bits is preprocessed by dividing the content stream of bits into data packets and assigning a timestamp to each data packet. The preprocessed content stream of bits is transmitted upon request from a receiver. A second timestamp based on the assigned timestamp from at least a portion of the respective data packets is established. The data packets are scheduled for transmission based on the second timestamp. The data packets are transmitted based on the schedule. | 08-26-2010 |
20100220746 | METHOD FOR INVERSE MULTIPLEXING - A method for multiplexing digital data, wherein a packet of digital data is simultaneously sent from front to rear and from rear to front. Additionally, a method for multiplexing digital data, wherein a packet of digital data is simultaneously sent from the beginning of the packet towards the end and from the end towards the beginning. Additionally, a method for multiplexing digital data, wherein simultaneously a packet of digital data is sent and the same packet is sent backwards. | 09-02-2010 |
20100246604 | METHOD FOR MULTIPLEXING DATA INFORMATION AND CONTROL INFORMATION IN WIRELESS COMMUNICATION SYSTEM - A method for multiplexing a control information stream, and a data information stream comprised of systematic symbols and non-systematic symbols in a wireless mobile communication system is described. The multiplexing method includes mapping the data information stream to a resource area, so that the systematic bit symbols are not mapped to a specific resource area where the control information stream is to be mapped, and mapping the control information stream to the specific resource area. | 09-30-2010 |
20100254408 | MULTIPLEXING DEVICE, INTEGRATED CIRCUIT, MULTIPLEXING METHOD, MULTIPLEXING PROGRAM, COMPUTER READABLE RECORDING MEDIUM WITH RECORDED MULTIPLEXING PROGRAM AND COMPUTER READABLE RECORDING MEDIUM WITH RECORDED MULTIPLEXING STREAM - An object of the invention is to prevent breakdown of a decoder buffer, and shorten a time required for a multiplexing operation. A multiplexing pattern generator | 10-07-2010 |
20100260204 | Traffic Receiver Using Parallel Capture Engines - There is disclosed a method of capturing packets and packet receivers to capture packets. A timestamp may be attached to each packet received from a network. Each timestamped packet may be routed to a capture engine of a plurality of capture engines. Each of the plurality of capture engines may save at least some packets determined to match one or more of a plurality of predetermined capture criteria. A list of contiguously captured packets in time-stamp order may be prepared. | 10-14-2010 |
20100260205 | METHOD AND SYSTEM PROVIDING BACKWARD COMPATIBLE ENHANCEMENTS IN DVB-T SYSTEMS - A method and system for providing enhanced encoding and correction capability while retaining backward compatibility with existing DVB-T transport systems is disclosed. The method comprises the steps of encoding a plurality of transport stream bytes into a transport stream matrix, wherein each column of said matrix represents a predetermined number of encoded transport stream bytes and a known number of parity bytes, and encoding said encoded bytes within said columns within corresponding ones of rows of said matrix, wherein a known number of parity bytes are associated with said encoded bytes within said row. | 10-14-2010 |
20100260206 | Communicating A Message Request Transaction To A Logical Device - A general input/output communication port implements a communication stack that includes a physical layer, a data link layer and a transaction layer. The transaction layer includes assembling a packet header for a message request transaction to one or more logical devices. The packet header includes a format field to indicate the length of the packet header and to further specify whether the packet header includes a data payload, a subset of a type field to indicate the packet header relates to the message request transaction and a message field. The message field includes a message to implement the message request transaction. The message includes at least one message that is selected from a group of messages. The group of messages to include a message to unlock a logical device, a message to reset a logical device, a message to indicate a correctable error condition, a message to indicate an uncorrectable error condition, a message to indicate a fatal error condition, a message to report a bad request packet, a message to indicate power management and a message to emulate an interrupt signal. | 10-14-2010 |
20100265967 | PACKET FRAGMENT HANDLING - A packet header processing engine includes a packet processing unit that is configured to generate the packet header information based on the packet header data. A checksum generating unit is connected to the packet processing unit. The checksum generating unit is configured to compute and store a partial checksum for a packet header being processed by the packet processing unit. After all packet header information for a packet is stored in the buffer, the checksum generating unit contains a complete checksum for the packet header. | 10-21-2010 |
20100272123 | EFFICIENT SWITCH FABRIC BANDWIDTH DISTRIBUTION - According to one general aspect, a method may include receiving at least a portion of a packet of data by an ingress device. The method may include determining an egress device to receive the packet. In some embodiments, the method may include dividing the received portion of the packet into a plurality of segments. The method may include editing, for each segment, a header to include an address field that indicates the address of the egress device, wherein the header is associated with a current segment. The method may include, for each segment, editing the header to include a next link field that indicates a link that will be used to transmit the next segment of the packet. The method may also include transmitting the current segment and header to the egress device via the link indicated in the next link field of the header of a preceding segment. | 10-28-2010 |
20100272124 | METHOD AND SYSTEM FOR REDUCTION OF DECODING COMPLEXITY IN A COMMUNICATION SYSTEM - Method and System for Utilization of an Outer Decoder in a Broadcast Services Communication System is described. Information to be transmitted is provided to a systematic portion of a plurality of transmit buffers and encoded by an outer decoder communicatively coupled to the transmit buffer. The resulting redundant bits are provided to a parity portion of each transmit buffer. The content of the transmit buffers, is multiplexed and encoded by an inner decoder to improve protection by adding redundancy. The receiving station recovers the transmitted information by an inverse process. Because a decoding complexity depends on the size of a systematic portion of the transmit buffer, reasoned compromise between a systematic portion size and number of transmit buffers yields decreased decoding complexity. | 10-28-2010 |
20100290484 | ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD - An encoder includes a precoder for encoding an input information object according to a preset encoding scheme and storing the encoded information object in a precoder buffer, a sample number/address generation unit for generating a sample number of each sample and an address, which corresponds to each bit of each sample and the address of the precoder buffer, a multiplexer for selecting a bit of the precoder buffer corresponding to the address generated by the sample number/address generation module, a sampling buffer for storing a bit of each sample output from the multiplexer, a control packet generation module for generating a control packet including information on the sample number generated by the sample number/address generation module, a packet assembling unit for assembling the sample stored in the sampling buffer with the control packet generated by the control data generation module, and a modulation module for modulating the packet output from the packet assembling unit into a sound signal according to a preset scheme. | 11-18-2010 |
20100296522 | Packet Data Transmission With Optimum Preamble Length - In a communication network, a sending node transmits a message with a multi-segment preamble and data to a receiving node. The receiving node calculates characteristics of the sending unit, channel, or transmitted signal by processing preamble segments. Once an unknown characteristic is determined, a segment of the preamble can be eliminated or reduced in length for subsequent messages, which increases efficiency of the message transmissions. | 11-25-2010 |
20100303096 | Apparatus and mehtods for increased mac header protection - Embodiments of systems and methods for increased media access control (MAC) header protection are generally described herein. Other embodiments may be described and claimed. | 12-02-2010 |
20100303097 | System And Method For Packetizing Image Data For Serial Transmission - A system for packetizing parallel image data for serial transmission includes a software element configured to receive a bitmap image file comprising R, G and B pixel data, receive information relating to display and timing information associated with a device under test, receive a vertical synchronization signal, and receive at least one horizontal synchronization signal, packetize the vertical synchronization signal, wait a period of time before packetizing the horizontal synchronization signal, and packetize the R, G, and B pixel data associated with the bitmap image file to form a parallel packet stream. The system also includes a hardware element comprising a parallel data sequencer comprising a memory, the memory configured to store the parallel packet stream, a parallel-to-serial converter configured to convert the parallel packet stream into a serial packet stream, and a serial line driver configured to transfer the serial packet stream to a device under test. | 12-02-2010 |
20100303098 | AUTO CODE GENERATION TO GENERATE PACKET HEADER GENERATION LIBRARY FOR SWITCH DIAGNOSTICS - Techniques are disclosed for describing packet headers in a format that can be used by a code generation tool to generate source code that can generate any type of packet header when compiled and invoked within switch/router firmware. Such packet headers may then be used in a variety of switch diagnostic/testing functions. A code generation tool may be configured to receive a description of a packet header in the description format. The packet description language provides an easily used approach for defining fields in a packet header. Further, the code generation tool may be configured to generate packet header library for use by firmware on a network device, e.g., for testing and diagnostic functions. | 12-02-2010 |
20100309930 | ADAPTATION SCHEME FOR COMMUNICATIONS TRAFFIC - A method of generating a generic framing procedure hierarchy comprising processing a first generic framing procedure frame to determine the overall length of the generic framing procedure frame, mapping the frame into the generic framing procedure payload area of a second generic framing procedure frame at the next level of the generic framing procedure hierarchy, whereby information enabling the size of the generic framing procedure payload remaining after that frame has been extracted is captured in the header fields of the generic framing procedure frame into which the first frame is encapsulated, and wherein the generic framing procedure header indicates whether there are more frames left in the mapping hierarchy when de-encapsulating (i.e., running down) the generic framing procedure frame stack by providing an indicator at level N of the hierarchy that at the level N−1 there is a generic framing procedure frame to extract. | 12-09-2010 |
20110002346 | Extended Network Protocols for Communicating Metadata with Virtual Machines - Network devices include hosted virtual machines and virtual machine applications. Hosted virtual machines and their applications implement additional functions and services in network devices. Network devices include data taps for directing network traffic to hosted virtual machines and allowing hosted virtual machines to inject network traffic. Network devices include unidirectional data flow specifications, referred to as hyperswitches. Each hyperswitch is associated with a hosted virtual machine and receives network traffic received by the network device from a single direction. Each hyperswitch processes network traffic according to rules and rule criteria. A hosted virtual machine can be associated with multiple hyperswitches, thereby independently specifying the data flow of network traffic to and from the hosted virtual machine from multiple networks. The network device architecture also enables the communication of additional information between the network device and one or more virtual machine applications using an extended non-standard network protocol. | 01-06-2011 |
20110002347 | METHOD AND SYSTEM FOR ENCODING AND DECODING MEDIUM ACCESS CONTROL LAYER PACKET - A method and system for encoding and decoding Medium Access Control (MAC) Protocol Data Units (PDUs) in a MAC layer packet is provided. The method includes receiving a request from a Physical (PHY) layer to transmit the MAC layer packet, wherein the MAC layer packet is transmitted in a predefined number of bytes that is determined in the PHY layer, and filling unfilled portion in the MAC layer packet with at least one fixed pattern in a predefined pattern set when a number of bytes that are unfilled is equal to or greater than 1. The unfilled portion includes total number of bytes that are unfilled in the MAC layer packet. Thereafter, the unfilled portion of the MAC layer packet is filled with a predefined pattern set when the number of predefined bytes is greater than the cumulative size of the available MAC PDUs arranged in the MAC layer packet. | 01-06-2011 |
20110007754 | Flexible Hardware Checksum Generator - A traffic generator may include a scheduler to provide packet forming data defining a packet; a background engine to retrieve a packet template, the packet template including a first checksum mask, a first pre-sum, and a first address; a fill engine to generate content for variable-content fields of the packet for a payload portion of the packet in accordance with the packet forming data and the packet template; and a checksum engine. The checksum engine may include an accumulator that calculates a payload checksum for the payload portion of the packet and first logic circuits that compute a first checksum based on the first pre-sum, the first mask, and at least some of the payload checksum and the variable-content fields. Insertion logic may insert the first checksum into the packet at a position indicated by the first address. | 01-13-2011 |
20110007755 | COMMUNICATION WITH COMPRESSED HEADERS - Communication efficiency may be enhanced by using compressed headers. In an example embodiment, a method is performed by a transmitting device to reduce header size. A mapping is created between a logical channel identifier and a compressed logical channel identifier. The compressed logical channel identifier occupies fewer bits than the logical channel identifier. The mapping is transmitted to a receiving device. A compressed header that includes the compressed logical channel identifier is formulated. A communication that includes the compressed header is transmitted to the receiving device. In another example embodiment, a method is performed by a receiving device to decode a header having a reduced size. A mapping and a communication including a compressed header are received. A compressed logical channel identifier is extracted from the compressed header. A logical channel identifier is recovered from the compressed logical channel identifier using the mapping. | 01-13-2011 |
20110013648 | DIGITAL BROADCASTING SYSTEM AND METHOD OF PROCESSING DATA - A digital broadcasting system and a method of processing data are disclosed. The method of processing data of a transmitting system includes generating signaling information including service-related transmission parameters of mobile service data, packetizing the generated signaling information to a predetermined data packet format, primarily multiplexing the packetized signaling information and a mobile service data packet including the mobile service data, and secondarily multiplexing the primarily multiplexed data packets and a main service data packet including main service data, thereby transmitting the secondarily multiplexed data packets to at least one transmitter located in a remote site. | 01-20-2011 |
20110019694 | Preamble Generation Method for Random Access in a Wireless Communication System - A method for generating a preamble for a random access in a wireless communication system is provided. The method includes: dividing a preamble sequence into sequence subsets each corresponding to each of a plurality of antennas; and generating a preamble by using the sequence subsets corresponding to each of the plurality of antennas. A method for generating a preamble for a random access supporting multiple antennas in a wireless system can be provided. | 01-27-2011 |
20110032950 | MULTI-RATE TRANSPARENT MUX FOR OPTICAL COMMUNICATIONS NETWORKS - Bit-transparent muxing of an input signal for transport through an optical communications network. A fixed length container of the optical communications network is defined, which includes an overhead and a payload. A stuffing ratio (α) is based based on a line rate of the input signal and a data rate of the container. A number (N | 02-10-2011 |
20110032951 | MERGING MULTIPLE NETWORK DATA FLOWS - The disclosure presents techniques for merging multiple data flows in a network such as a Passive Optical Network (PON). The PON comprises an interface module and network nodes connected to the interface module via an optical fiber link. Each network node further serves client devices. The client devices request multiple data flows, requiring the interface module to serve multiple data flows to a network node for delivery to the devices. The interface module merges received data flows to permit multiple flows to be processed by a single segmentation and reassembly (SAR) engine, reducing hardware cost and complexity within the node. However, subunits associated with different data flows within a merged data flow are not interleaved with one another. Instead, the subunits associated with an original unit of information are transmitted contiguously within the merged data flow, facilitating identification and reassembly of the subunits for a particular microflow. | 02-10-2011 |
20110038384 | PROCEDE, DISPOSITIF ET SYSTEME DE GENERATION D'UN FLUX DE DONNEES DE CONTRIBUTION - A contribution system where the national services are not duplicated in the single stream. This single stream is transmitted in a mode not implementing burst transmission. Advantageously, the single stream is not protected by an FEC error correcting code, as present in the radio broadcast standard, for example DVB-H. Synchronisation is provided by the insertion by the concentrator of synchronisation packets comprising three synchronisation stamps. A first stamp serves to synchronise the deconcentrators with each other and with the concentrator. A second stamp generates a first synchronisation signal allowing synchronous generation of the period of the burst transmission mode necessary for generating the regional signal. The third stamp serves to generate a second synchronisation signal for generating so-called “MIP” synchronisation packets for synchronising the various modulators. | 02-17-2011 |
20110038385 | SIGNAL PROCESSING APPARATUS, SIGNAL PROCESSING METHOD, AND RECEPTION SYSTEM - Disclosed herein is a signal processing apparatus including a first detection block; a second detection block; a duration detection block; a duration information output block; and a demodulation block. | 02-17-2011 |
20110038386 | TRANSMISSION OF A VIDEO STREAM CODED BY HIERARCHICAL CODING - A video stream is produced coded in a hierarchical manner in the form of a base stream and of an enhancement stream heightened along one dimension and transmitted via a packet transmission network according to a determined transmission protocol. At the level of a transmission entity, a first series is ordered according to a first order of coded packets, from an encoder. A series of packets is obtained, coded according to a second order by grouping said coded packets into groups of N packets, by traversing in the first order the coded packets of the first series, said N packets of one and the same group either all relating to the base stream or all relating to the enhancement stream. Thereafter, packets to be transmitted are composed, said packets comprising respectively as payload the groups of the series of coded packets. | 02-17-2011 |
20110044355 | APPARATUS AND METHOD FOR RESTORING NETWORK CLOCK REFERENCE OF TRANSMISSION DATA, AND DATA RECEIVING APPARATUS - A method of reconstructing reference time information of a transmission frame in a digital satellite communication system is provided, including: receiving the transmission frame including reference time information; recording receiving time of start of frames of the plurality of physical layer frames included in the transmission frame; determining receiving time of a start of frame corresponding to the physical layer frames including the reference time information based on the recorded information when the physical layer frame including the reference time information is received; and reconstructing the reference time information based on the determined receiving time information of the start of frame. Network synchronization is stably acquired and maintained during two-way communication even in the satellite communication network environment. | 02-24-2011 |
20110051745 | METHOD OF ENCAPSULATING DATA IN DIGITAL SATELLITE COMMUNICATION SYSTEM, AND DATA TRANSMISSION APPARATUS THEREFOR - Provided is a satellite network communication system based on Second Generation Digital Video Broad-casting via Satellite (DVB-S2). A method for encapsulating transmission data in a digital satellite communication system includes: determining whether a time at which a reference time information packet has to be inserted into a packet data unit is arrived, in the digital satellite communication system; and if the time at which the reference time information packet has to be inserted into the packet data unit is arrived, transforming the packet data unit in the form of a baseband data packet including the reference time information packet. Therefore, by allowing transmission of Network Clock Reference (NCR) information in a satellite communication environment based on Generic Steam Encapsulation (GSE), bidirectional satellite communications are possible. | 03-03-2011 |
20110051746 | METHOD AND APPARATUS FOR GENERATING DATA FRAME, AND METHOD AND APPARATUS FOR TRANSMITTING/RECEIVING DATA FRAME IN WIRELESS COMMUNICATION SYSTEM - A method for generating a data frame in a wireless communication system includes generating a plurality of first headers having information about the number of segments of a payload, generating a plurality of second headers having information about a transmission mode and a length of predetermined segments among segments of the payload, generating a third header having a transmission mode and a length of remaining segments of the payload; generating a fourth header having supplementary information of the payload and error information of the supplementary information and the first to third headers or error information of the supplementary information and the third header; and generating a data frame with the first to fourth headers sequentially allocated. | 03-03-2011 |
20110051747 | SHORT AND LONG TRAINING FIELDS - A method includes receiving a first plurality of symbols comprising complex portions. The method further includes applying conjugate symmetry to the first plurality of symbols, producing a second plurality of symbols comprising no complex portions. The method further includes transforming the second plurality of symbols using an inverse fast Fourier transform, producing a third plurality of symbols. The method further includes interpolating the third plurality of symbols, generating a short training field comprising at least one real portion of the third plurality of symbols, generating a long training field comprising at least one real portion of the third plurality of symbols, and transmitting the short training field and long training field in a WPAN. | 03-03-2011 |
20110064093 | METHOD AND APPARATUS FOR CONTROLLING DATA COMMUNICATION SESSIONS - A highly scalable in-band mechanism for updating the state information in flows associated with new or ongoing sessions in a data communications network. The method addresses past scalability issues by using the inherent packet forwarding and flow state capabilities of a networking device to also perform configuration and event response updates to the flow's state information. | 03-17-2011 |
20110064094 | SIGNAL PROCESSING APPARATUS AND METHOD, RECORDING MEDIUM AND PROGRAM - A signal processing apparatus capable of minimizing the required processing so that a data packet containing a described discontinuity information table can be inserted preferably in a transport stream (partial stream). In this apparatus, a stream layer model storage has a model of the table to be stored in a DIT (Discontinuity Information Table) packet indicating a discontinuity point of a stream layer. A DIT packet insertion controller refers to the information set in an insertion timing setting register and, upon arrival of the timing to insert the DIT packet, the information preset in a description contents setting register is inserted into the model to thereby generate the DIT packet, and then the generated packet is inserted at the discontinuity point of the transport stream (partial stream). | 03-17-2011 |
20110075683 | Communication system and encoding method having low overhead - A communication system processes blocks of input data that include control words and a packet of information words are received. The packet has a start preceded by ones of the control words and an end followed by others of the control words. When the block consists exclusively of information words, a one bit block header having a first sense is appended to the block to form a frame. When the block does not consist exclusively of information words, the block is condensed to accommodate a TYPE word, the TYPE word is generated and inserted into the block and a one bit block header is appended to the block to form the frame. When the block does not consist exclusively of information words the one bit block header has a second sense, opposite to the first sense. Use of a one bit block header reduces overhead. Forward error correction is also utilized. | 03-31-2011 |
20110080922 | DSL TERMINAL-EXCHANGE DEVICE CONNECTING SYSTEM AND METHOD - A network device includes a media gateway to receive and process a voice over digital subscriber line (VoDSL) communication to generate voice data in a predetermined format; a terminating unit to receive another type of voice communication and output voice data in the predetermined format; and a control unit to receive the generated voice data from the media gateway and the outputted voice data from the terminating unit, where the network device exchanges at least one of the VoDSL communication to the other type of voice communication or the other type of voice communication to the VoDSL communication. | 04-07-2011 |
20110090923 | METHODS AND DEVICES FOR GENERATING A REORGANIZED TRANSPORT DATASTREAM - Methods and devices are disclosed for generating a reorganized transport datastream from transport data packets of an original transport datastream displaces the first transport data packets contained in an original transport datastream into determined new positions within the reorganized transport datastream. The new positions are determined dependent upon a first data rate at which the first transport data packets of the reorganized transport datastream are stored in second buffers and a second data rate at which the first transport data packets of the reorganized transport datastream are read out from the second buffers. | 04-21-2011 |
20110096795 | METHOD FOR CONTENTION RESOLUTION IN TIME-HOPPING OR FREQUENCY-HOPPING - The invention is related to a method of transmitting data, whereby a transmission channel towards an access point is shared among a plurality of users. The data is transmitted by using a multiple access frame divided in logical slots. According to the invention each data packet is divided into k units which are decoded by an (n,k) decoder, producing n−k redundant units. The n units are transmitted within a multiple access frame in n different slots according to a time-hopping pattern, a frequency-hopping pattern or a combination of both. Thereby, the positions of the n units composing a data packet are written in a header appended to each unit. | 04-28-2011 |
20110096796 | NUMBER OF STREAMS INDICATION FOR WLAN - In a method for generating a preamble of a data unit for transmission via a communication channel, an indication of a first number of spatial or space-time streams is included in a first field of the preamble. The first number of spatial or space-time streams corresponds to transmission of the data unit to a first receiver. One or more training sequences are included in a second field of the preamble. The preamble is formatted such that the first field of the preamble will be transmitted prior to the second field of the preamble being transmitted. | 04-28-2011 |
20110096797 | TRAINING SEQUENCE INDICATION FOR WLAN - In a method for generating a preamble of a data unit for transmission via a multiple input, multiple output (MIMO) communication channel, a first field of the preamble is generated. The first field provides a plurality of indicators to a plurality of receivers. Each one of the plurality of indicators indicates a set of a plurality of training sequences that corresponds to transmission of the data unit to a corresponding one of the plurality of receivers. The plurality of training sequences is included in a second field of the preamble. The preamble is formatted such that the first field of the preamble will be transmitted prior to the second field of the preamble being transmitted. | 04-28-2011 |
20110103400 | Check data encoding using parallel lane encoders - An encoder for generating check data to accompaning payload data uses parallel lane encoders | 05-05-2011 |
20110103401 | METHOD AND APPARATUS FOR REPEATING ILLUMINATION INFORMATION ON A DAISY CHAIN BUS STRUCTURE - A data communication method is described for transmitting a data packet comprising data bytes in a daisy chained bus structure of a LED illumination system. The method comprises: the nodes of a group, except the last node of the group retransmitting the data packet without removing a first data byte from the incoming data packet; and the last node in the group removing the first byte from the data packet before retransmission. The invention further comprises a communication node, illumination assembly and bus structure implementing the method according to the invention. | 05-05-2011 |
20110103402 | Method and Device for Decoding, Corresponding Computer Program Product, Storage Means and Destination Node - A method is proposed for decoding a plurality of data packets received through a meshed communications network for the retrieval of source packets transmitted by one or more source nodes, the meshed communications network comprising relay nodes generating combined packets, each combined packet consisting of a linear combination of source packets. During the decoding by a destination node, this method consists in performing two decoding operations of which the first is a decoding by group of packets and the second is a decoding that takes account of pieces of likelihood information resulting from the first decoding. The fact of first of all carrying out a decoding with groups of packets makes it possible to exploit the repetitions (or redundancies) of packets in a meshed network to optimize the bit error rate during the decoding of source data transmitted on the communications network. | 05-05-2011 |
20110122892 | SCALABLE CENTRAL MEMORY SWITCHING FABRIC - A system receives a set of datagrams and forms frames based on the datagrams, where at least one of the frames includes data associated with multiple ones of the datagrams. The system writes the frames to memory to form superframes in the memory, where each of the superframes includes multiple ones of frames. The system reads the superframes from the memory, recreates the datagrams based on the superframes, and outputs the datagrams. | 05-26-2011 |
20110128974 | SYSTEM, APPARATUS, AND METHODS FOR INSERTING INFORMATION INTO CAPTURED DATA PACKETS - Systems, apparatus, and methods for inserting information into a captured data packet included in a traffic flow of captured data packets are herein disclosed. Exemplary information inserted into a capture data packet includes a data segment, a time stamp, port stamp, a virtual local area network (VLAN) tag, Gateway General Packet Radio Service (GPRS) Tunneling Protocol (GTP) information, and multi-protocol label switching (MPLS) information. | 06-02-2011 |
20110134938 | SYSTEM AND METHOD OF DECOUPLING MEDIA ACCESS CONTROL (MAC) AND PHYSICAL (PHY) OPERATING LAYERS - A layered operating system architecture enables decoupling of a media access control (MAC) layer from a physical (PHY) layer. The decoupled MAC and PHY layer removes responsibility from the MAC layer with respect to understanding network resources, network space and network scheduling and allocation demands when processing data for transport over a network. The MAC layer may instead operate according to an allocation scheduled provided by a convergence layer responsible for understanding the varying conditions and demand attendant to supporting communications over the network. | 06-09-2011 |
20110134939 | METHOD FOR PROCESSING TLV FORMAT OF COMMUNICATION DATA - The present invention provides a method for processing a TLV format of communication data, including the following steps: defining a type T of an integer type in an ASN.1 format; a sending side filling in a message in the ASN.1 format, with the message including a data structure example; and the sending side encoding the message into a code stream, wherein the code stream of the data structure example in the message includes a V, or includes an integer type of the V, a L of the V, and the V. The present invention can realize intercommunication among different versions of the ASN. 1. | 06-09-2011 |
20110142072 | TRANSMITTING SYSTEM AND METHOD OF PROCESSING DIGITAL BROADCAST SIGNAL IN TRANSMITTING SYSTEM - A transmitting system and a method of transmitting digital broadcast signal are disclosed. The method of transmitting digital broadcast signal includes FEC encoding mobile data to build data frames, dividing the data frames into a plurality of data portions, converting one of the data portions into a plurality of SCCC blocks, performing convolutional coding on mobile data, mapping the SCCC blocks to data blocks and extended data blocks, forming a data group, forming a fixed number of mobile data packets and a first scalable number of mobile data packets, multiplexing the fixed number of mobile data packets, the first scalable number of mobile data packets and a second scalable number of main data packets. | 06-16-2011 |
20110142073 | METHOD FOR ENCODING INFORMATION OBJECT AND ENCODER USING THE SAME - A method for encoding an information object in a communication system by storing the information object in a buffer; generating a sampling set including bits randomly selected from the buffer and bits regularly selected from the buffer; generating control channel data including a sampling set number of the sampling set and size information for the information object; and modulating the sampling set and the control channel data. | 06-16-2011 |
20110149998 | METHOD AND SYSTEM FOR TIMESTAMP INCLUSION IN VIRTUAL LOCAL AREA NETWORK TAG - A method, system and apparatus time-stamp a data frame. The data frame includes a type field and data for transmission to a communication network. The data frame is received and a reception time for the data frame is determined. The value of the type field is determined. If the value of the type field indicates the data frame is a time-stamped frame, a timestamp field is inserted in the data frame. The timestamp field indicates the reception time. | 06-23-2011 |
20110149999 | RECEPTION APPARATUS, RECEPTION METHOD, AND RECEPTION PROGRAM - A reception apparatus is configured to receive data including a plurality of packets each of which has information on a time point when the packet is generated; to extract a terminal packet which is a packet included in the data received and which has information on a time point which is nearest to a current time point; and to control an operation clock by comparing the information on the time point included in the terminal packet with information on an elapsed time obtained by adding information on a time point, which is included in a terminal packet of preceding data, to an elapsed time from when the preceding data is received to the current time point. | 06-23-2011 |
20110150000 | METHOD FOR CONFIGURING PREAMBLE FOR COMMUNICATION SYSTEM, PREAMBLER, AND APPARATUS FOR GENERATING PACKET USING THE SAME - Disclosed are a method for configuring a preamble for a communication system in order to effectively use a packet transmission bandwidth, a preambler, and an apparatus for generating a packet using the same. The preambler includes: a mode determining unit receiving frame characteristics information, extracting frame information to be transmitted through a preamble, and determining a transmission mode corresponding with the extracted information; and a code generation unit receiving the transmission mode information which has been determined by the mode determining unit and generating a preamble made up of a combination of sub-preamble code strings corresponding with the transmission mode. | 06-23-2011 |
20110150001 | TRANSMITTING SYSTEM AND METHOD FOR TRANSMITTING DIGITAL BROADCAST SIGNAL - A transmitting system and a method of transmitting digital broadcast signal are disclosed. The method of transmitting digital broadcast signal includes generating signaling data including a transmission parameter, wherein the transmission parameter includes a protocol version field identifying between a first transmission mode and a second transmission mode, forming a data group including mobile service data and the signaling data, forming mobile service data packets including the mobile service data and the signaling data in the data group, transmitting the digital broadcast signal including the data group. | 06-23-2011 |
20110150002 | SYSTEM AND METHOD FOR PREVENTING LEAK OF PERSONAL INFORMATION - Provided are a system and method for preventing a leak of personal information. According to embodiments of the present invention, when a packet includes a field associated with the personal information, information including the field associated with the personal information may be modified, and thereby may prevent the leak of personal information with respect to a traffic-collecting device in an Internet network system. | 06-23-2011 |
20110150003 | METHOD AND ARRANGEMENT TO INCREASE THE DATA TRANSMISSION FLOW RATE IN A COMMUNICATION SYSTEM - A method and apparatus to transfer data cells having an overhead section and a payload section via a communication medium from a transmitter to a receiver. Before transfer of a data cell, the overhead section of the data cell is translated into a shortened overhead section, known both on the transmitter and the receiver sides, and upon reception of the data cell, the shortened overhead section is translated again into the overhead section. | 06-23-2011 |
20110158256 | METHOD AND SYSTEM FOR TRANSMISSION CONTROL PACKET (TCP) SEGMENTATION OFFLOAD - A method for processing packets includes performing by a plurality of processors integrated in a single NIC chip, the plurality of processors including at least a hardware processor and a firmware processor, receiving information identifying at least one packet to be processed. The method may include determining whether the identified packet is a large send offload packet. If the identified packet is a large send offload packet, the method may include selecting between at least the hardware processor and the firmware processor to process the large send offload packet. If the identified packet is not a large send offload packet, the method may include bypassing the hardware process and the firmware process, and read DMA processing the identified packet from a host memory. | 06-30-2011 |
20110158257 | SYMBOL MAPPING APPARATUS AND METHOD - In a symbol mapping apparatus, a channel coder outputs a codeword including a plurality of information bits and a plurality of redundancy bits by encoding transmission data. A symbol mapper maps the codeword to the symbol while changing a mapping scheme in the unit of the codeword. | 06-30-2011 |
20110164623 | Parallel packet transmission - Disclosed is a modulation method, comprising dividing a series of data bits into a plurality of contiguous blocks; composing each block into a corresponding parallel packet; mapping one or more bits from each parallel packet into a corresponding data symbol; and modulating the data symbols onto respective subcarriers of an OFDM symbol. | 07-07-2011 |
20110170561 | Mainframe injection component and method for manipulating data packets communicated between emulators and mainframes - The present invention concerns a mainframe injection component (MIC) ( | 07-14-2011 |
20110176556 | METHOD AND APPARATUS FOR REDUCING REDUNDANT TRAFFIC IN COMMUNICATION NETWORKS - A capability is provided for reducing or even eliminating redundant traffic in cellular wireless networks. A method is provided for encoding a target packet in a manner for reducing redundancy of information in the target packet. The method includes identifying a region of the target packet that matches a region of a stored packet, removing, from the target packet, the identified region of the target packet from the target packet, and inserting, within the target packet, an encoding key comprising a hash of the stored packet. A method is provided for reconstructing a packet from an encoded packet that is encoded in a manner for reducing redundancy of information in a network. The method includes identifying an encoding key within the encoded packet, wherein the encoding key comprises a hash of a stored packet, retrieving the stored packet using the hash of the stored packet, removing the encoding key from the encoded packet, and inserting information from the stored packet within the encoded packet. | 07-21-2011 |
20110182304 | Data transmitting device and data receiving device - A data transmitting device transmits section information, a data broadcasting content, and a broadcasting content in a multiplexed manner. The data transmitting device includes a specified-information embedding unit that embeds information related to a specified image into the section information; a multiplexing unit that multiplexes the section information embedded with the specified information by the specified-information embedding unit, the data broadcasting content, and the broadcasting content; and a transmitting unit that transmits data multiplexed by the multiplexing unit to a data receiving device. | 07-28-2011 |
20110188516 | WIRELESS COMMUNICATIONS PROVIDING INTEROPERABILITY BETWEEN DEVICES CAPABLE OF COMMUNICATING AT DIFFERENT DATA RATES - A method, wireless mesh network and processor-readable storage medium for providing interoperability between devices that are capable of communicating at different data rates are disclosed herein. A start-of-frame delimiter token value in a synchronization header is used to indicate a data rate at which a device is capable of communicating. In certain embodiments, samples are collected around a bit transition and are used to adjust a bit timing of a receiving device to match a bit timing of a transmitting device using a coarse adjustment process and, in some embodiments, a fine adjustment process. In this way, compatibility can be maintained between new devices that can communicate at a relatively fast data rate and legacy devices that communicate at a lower data rate. | 08-04-2011 |
20110188517 | METHOD AND APPARATUS FOR DETERMINING TRANSMIT POWER - A method and an apparatus for determining transmit power are disclosed. The method includes: determining an E-DPDCH gain factor in compressed mode according to the number of E-DPDCH required for initial transmission of data; and determining transmit power of E-DPDCH according to the E-DPDCH gain factor in compressed mode. The E-DPDCH gain factor in compressed mode is determined according to the number of E-DPDCH required for initial transmission of data, and therefore, the E-DPDCH gain factor in compressed mode is determined accurately, the transmit power of E-DPDCH is determined accurately according to the E-DPDCH gain factor, the waste of transmit power of E-DPDCH is reduced, and therefore the system capacity is improved. | 08-04-2011 |
20110194570 | METHODS AND APPARATUS FOR PROVIDING LINEAR ERASURE CODES - Methods and apparatus for providing linear erasure codes. In one aspect, a method is provided for encoding a set of data values into a code symbol. The method includes determining an index sequence that defines selected data values to be used to generate the code symbol, and determining a value sequence that defines factors to be multiplied by the selected data values to generate the code symbol. The method also includes generating a packet header that describes the index sequence and the value sequence. | 08-11-2011 |
20110200057 | Virtual Memory Protocol Segmentation Offloading - Methods and systems for a more efficient transmission of network traffic are provided. According to one embodiment, a method is provided for performing transport layer protocol segmentation offloading. Multiple buffer descriptors are stored in a system memory of a network device. The buffer descriptors contain information indicative of a starting address of a payload buffer stored in a user memory space of the system memory. The payload buffers contain payload data originated by a user process running on a host processor of the network device. The payload data is retrieved from the payload buffers on behalf of a network processor of the network device without copying the payload data from the user memory space to a kernel memory space of the system memory by performing direct virtual memory addressing of the user memory space. Finally, the payload data is segmented across one or more transport layer protocol packets. | 08-18-2011 |
20110206064 | HIGH SPEED NETWORK DATA EXTRACTOR - The present invention describes a system and method of extracting and storing data elements from network packets, thus performing the task of data mining. In one embodiment of the present invention incoming packets are decomposed one protocol layer at a time to extract data elements contained in the protocol headers. Layer-specific parsers perform deep packet inspection in order to extract data elements from upper-level protocols. Extracted data is arranged in rows, which are subsequently stored into a memory-based accumulator. After some length of time the accumulator is flushed to disk files. Another process reads the flushed disk files row-by-row, inserting each row into a relational database. Standard SQL operations are performed on the relational database in order to generate and display reports of the collected data. | 08-25-2011 |
20110206065 | WIRELESS NETWORK USING FEEDBACK OF SIDE INFORMATION AND COMMUNICATION METHOD USING NETWORK CODING - A receiver that generates side information associated with information that is transmitted with packet data and that is included in received packet data, and that feeds back the side information to the transmitter, is provided. The transmitter may generate and transmit additional redundant bits based on the side information. | 08-25-2011 |
20110206066 | METHOD AND APPARATUS FOR CONFIGURING PROTOCOL HEADER IN WIRELESS COMMUNICATION SYSTEM - Provided are a method of configuring a protocol header in a wireless communication system, and a communication apparatus and method using the protocol header configuration method. The protocol header may include a fixed length physical layer (PHY) header containing information associated with the number of Media Access Control (MAC) service data units, a variable length PHY header containing information associated with a segment constituting a payload, a MAC header containing information associated with the MAC service data units, and a Header Check Sequence (HCS) checking an error regarding a combination of the fixed length PHY header, the variable length PHY header, and the MAC header. | 08-25-2011 |
20110211591 | REASSEMBLY OF MINI-PACKETS IN A BUFFER - A system comprises a processor, a reassembly buffer that receives mini-packets, and at least one data structure that comprises bits. The bits indicate the presence or absence of each of the mini-packets in the reassembly buffer and further indicate whether one of the mini-packets is a final mini-packet in a series of the mini-packets. The processor uses the bits to determine whether all mini-packets forming the series are present in the reassembly buffer. As a result of the determination, the processor causes the series to be read from the reassembly buffer. | 09-01-2011 |
20110211592 | METHOD AND APPARATUS FOR BINDING REDUNDANCY VERSIONS WITH A SYSTEM FRAME NUMBER AND SUBFRAME NUMBERS - A method and apparatus for binding Redundancy Versions (RVs) with a System Frame Number (SFN) and subframe numbers are disclosed. The method includes: choosing any 5 continuous subframes within a transmission window of a System Information (SI-x) message according to the subframe numbers of an SFN, and binding the SFN and subframe numbers of the 5 continuous subframes with RVs of the SI-x message. Because RVs are bound with an SFN and subframe numbers, when a transmission window of an SI-x message is longer than or equal to 5 ms, system frames and subframes are bound with RVs of the SI-x message so that the RV retransmission of the SI-x message is guaranteed. | 09-01-2011 |
20110211593 | Capturing Packets With Parallel Capture Engines - There is disclosed a method of capturing packets and packet receivers to capture packets. A plurality of packets may be received form a network. A timestamp may be attached to each received packet. The timestamped received packet may be distributed among a plurality of capture engines. Each of the plurality of capture engines may store, in a respective capture memory of a plurality of capture memories, at least some timestamped received packets determined to match one or more of a plurality of predetermined capture criteria. A list in timestamp order of contiguous packets stored in the plurality of capture memories may be prepared. | 09-01-2011 |
20110216782 | DATA TRANSFER DEVICE AND DATA TRANSFER SYSTEM - A transfer device according to an embodiment transfers blocks generated by dividing a frame into pieces of data and adding a synchronization header each of the pieces of data. The blocks comprise a first, second and third blocks in this order. The transfer device is configured to acquire a first synchronization header in the first block, a second synchronization header in the second block and a third synchronization header in the third block, judge, in a case where a value of the second synchronization header is incorrect, as to whether or not the value of the second synchronization header can be estimated based on the first and the third synchronization headers so that the second block is consistent with the first and third blocks, and correct the second synchronization header into the estimated value. | 09-08-2011 |
20110216783 | SENDING APPARATUS, RECEIVING APPARATUS, AND TRANSMISSION SYSTEM - A transmission system is provided in a synchronous network, for establishing synchronization with a degree of precision and at a speed being comparable levels as a conventional technique, and further decreasing the probability of out-of-synchronization occurrence. In the present invention, a synchronization signal is detected without performing error correction until synchronization is established, and after the synchronization is established, it is monitored whether or not out-of-synchronization occurs, according to the synchronization signal that has been subjected to the error correction. | 09-08-2011 |
20110235655 | PROPRIETARY EXTENSIONS IN USER PLANE LOCATION PROTOCOLS - Systems and methods are provided allowing for a vendor-defined payload in a standardized user-plane location solution/protocol, where proprietary extension support is introduced into one or more standardized solutions. In accordance with a first embodiment, a location payload consists of structures for transferring requests, assistance data, measurements and positioning instructions. Therefore, a proprietary extension is included in each of these structures so that, for example, proprietary assistance data can be requested in an appropriate structure. In accordance with another embodiment, a proprietary extension is introduced at the highest abstraction level. For example and in an actual implementation, a vendor can define that in the beginning of the proprietary payload, the proprietary extension is defined, whether the proprietary payload contains a request, assistance, etc. | 09-29-2011 |
20110243155 | COMPUTER DEVICE, RECEIVING DEVICE, RECEIVING METHOD, AND COMPUTER READABLE STORAGE MEDIUM STORING INSTRUCTIONS OF A COMPUTER PROGRAM THEREOF - A computer device includes a data packet buffer, an improving quality packet buffer, a correspondence memory, an improving quality processing unit, an operation controller, and a recovered data packet processing unit. The data packet buffer stores data packets of streams. The improving quality packet buffer stores an improving quality packet including a redundant data and identification information. The correspondence memory stores a correspondence between the improving quality packet and the data packets. The improving quality processing unit performs an improving quality processing for recovering the lost data packet by using the redundant data and at least one of the data packets corresponding to the correspondence, in order to obtain a recovered data packet. The operation controller controls the improving quality processing unit to perform the improving quality processing. The recovered data packet processing unit stores the recovered data packet into the data packet buffer. | 10-06-2011 |
20110249687 | System and Method for Forming N0GBASE-T - A system and method for forming N0GBASE-T. In one embodiment, N 10GBASE-T PHYs are matched to a N×10G MAC via a shim layer. The shim layer is designed to distribute data received from a higher rate MAC to multiple lower-rate PHYs on the transmit end, and to collect data received from multiple lower-rate PHYs to a higher rate MAC. | 10-13-2011 |
20110255556 | METHOD FOR TRANSPORT STREAM SYNCHRONIZING IN A MULTIPLEXER COMPRISING AN EXTERNAL CORPOCESSOR - The present invention relates to a method for synchronizing a plurality of input transport streams into an output transport stream in a multiplexing device, at least one input stream being modified by an external audio/video coprocessor before multiplexing. The external audio/video coprocessor and the multiplexing device have no common time reference. To avoid having to resynchronise the input stream coming from the external coprocessor, it is proposed according to the invention to transmit, with at least one transport packet of said input stream transmitted to the external coprocessor, an item of ‘synchronisation’ information based on the input timestamp of said transport packet at the multiplexer input. Application: production and broadcasting of television programme packages. | 10-20-2011 |
20110255557 | Coexistence of Prime, S-FSK and G3 Devices in Powerline Communications - Communication devices, such as base nodes and modems, that comply with two or more different standards operate on a shared communication channel. To avoid mutual interference, a base node operating under a first standard reserves time using a contention free period designation. The base node allows devices operating under a second standard to communicate during the reserved time by not assigning the contention free period to another device operating under the first standard. Alternatively, a device using the first standard may avoid interference from transmissions generated under the second standard by modifying data packets prior to transmission. A prefix corresponding to a preamble in the second standard is added to the beginning of the data packet created under the first standard. Devices operating under the second standard observe the prefix and recognize that the channel is active. The second-standard devices backoff from transmission thereby minimizing interference. | 10-20-2011 |
20110255558 | INTERFACE APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING MEDIA DATA - An interface for providing a media service is provided, the interface including an encapsulation layer for encapsulating coded media data; a delivery layer for transmitting the encapsulated media data to another entity; and a control layer for controlling transmission of the media data. | 10-20-2011 |
20110261836 | METHODS AND APPARATUSES FOR ADDING/DETECTING AN ADAPTIVE AND EXTENDABLE SEQUENCE INDEX - According to the present invention, there is proposed a method of adding/detecting an adaptive and extendable segment index for re-segmentation and an apparatus thereof. According to the present invention, the method of adding a segment index comprising steps of determining whether a re-segmentation happens; looking for in a re-segmentation header of a current block a bit indicating the end of the re-segmentation header and the start of other information if it is determined a re-segmentation happens; and inserting two bits immediately before the bit indicating the end of the re-segmentation header and the start of other information, a first bit indicating a higher level re-segmentation has happened, and a second bit indicating one part generated in this re-segmentation. | 10-27-2011 |
20110261837 | IMPLEMENTING END-TO-END CREDIT MANAGEMENT FOR ENHANCED LARGE PACKET REASSEMBLY - A method and circuit for implementing end-to-end credit management for enhanced large packet reassembly in an interconnect system, and a design structure on which the subject circuit resides are provided. A transport layer provides buffering and credit control for a super packet received from a source device. A source transport layer sends an End-to-End (ETE) credit request message to a destination transport layer for an outstanding super packet transmission to a destination device. The destination transport layer grants credit to allow at least one source to send a super packet to the destination. The source transport layer fragments the super packet into multiple packets and sends all packets of the super packet only responsive to the credit request being granted by the destination transport layer that is needed to send all packets of the super packet. | 10-27-2011 |
20110261838 | DISPERSED STORAGE NETWORK FRAME PROTOCOL HEADER - A method to generate a protocol header of a dispersed storage network (DSN) frame begins by a processing module generating a protocol class field and generating a protocol class version field. The method continues with the processing module generating an operation code (opcode) field and generating a request/response field. The method continues with the processing module generating a request number field and generating a payload length field. The method continues with the processing module outputting, in order, the protocol class field, the protocol class version field, the opcode field, the request/response field, the request number field, and the payload length field. | 10-27-2011 |
20110261839 | WRITE OPERATION DISPERSED STORAGE NETWORK FRAME - A method begins by a processing module generating a payload of a dispersed storage network frame by generating a transaction number field to include a transaction number corresponding to a write request operation and generating one or more slice payload sections, wherein each slice payload section includes generating a slice name field to include a slice name corresponding to an encoded data slice, generating a slice revision numbering field to include a revision number of the slice name, generating a slice length field to include a length of the encoded data slice, and generating a slice payload field to include the encoded data slice. The method continues with the processing module generating a protocol header by generating a payload length field including a payload length representing length of the transaction number field and length of the one or more slice payload sections and generating remaining fields of the protocol header. | 10-27-2011 |
20110261840 | INTERMEDIATE WRITE OPERATION DISPERSED STORAGE NETWORK FRAME - A method begins by a processing module generating a payload of a dispersed storage network (DSN) frame regarding an intermediate write request operation by generating one or more transaction number fields of the payload to include one or more transaction numbers corresponding to a write request operation, wherein the intermediate write request operation is associated with the write request operation. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length that represents a length of the one or more transaction number fields and generating remaining fields of the protocol header. | 10-27-2011 |
20110261841 | TRANSMISSION DEVICE AND METHOD USING SPACE-FREQUENCY TRANSMISSION DIVERSITY - The present invention relates to a transmission device and method using space-frequency transmission diversity in a communications system. The transmission device and method using space-frequency transmission diversity according to the present invention is characterised in that data or signals are grouped into 2 or more groups which are then transmitted through different transmission antennae by using different sub-carriers. | 10-27-2011 |
20110268135 | METHOD OF CONSTRUCTING A FRAME BY MULTIPLEXING SUBFRAMES HAVING DIFFERENT CP LENGTH - The present invention relates to a broadband wireless access system, and more particularly, to a frame structure to which OFDM symbols having a cyclic prefix are transmitted. A method of constructing a frame in a broadband wireless access system according to one embodiment of the present invention comprises including one or more first subframes in the frame, the first subframes including a plurality of symbols having a cyclic prefix of a first length; and including one or more second subframes in the frame, the second subframes including a plurality of symbols having a cyclic prefix of a second length different from the first length, wherein the number of the first subframes and the number of the second subframes are determined considering an idle time for which effective symbols are not included in the frame. | 11-03-2011 |
20110268136 | TRANSMISSION DEVICE AND TRANSMITTING METHOD - A transmission device which capsules and decapsules data of a frame and/or a packet includes a decapsuling circuit, wherein the decapsuling circuit includes a bit de-stuff processor configured to perform bit de-stuffing processing on an input data; a byte de-stuff processor configured to perform byte de-stuffing processing on duplicated data of the input data; a check processor configured to perform frame check sequence (FCS) processing on output from the bit de-stuff processor and the byte de-stuff processor; and a mode determination circuit configured to determine a stuffing mode of an opposite transmission device, based on a code conversion result from the bit de-stuff processor and the byte de-stuff processor and the stuffing mode in which the check processor detects the input data with a normal FCS. | 11-03-2011 |
20110274120 | NETWORK DATA PACKET FRAMENTATION AND REASSEMBLY METHOD - The method determines whether a particular jumbo data packet benefits from fragmentation and reassembly management during communication through a network or networks. The method determines the best communication path, including path partners, between a sending information handling system (IHS) and a receiving IHS for the jumbo packet. A packet manager determines the maximum transmission unit (MTU) size for each path partner or switch in the communication path including the sending and receiving IHSs. The method provides transfer of the jumbo packets intact between those path partner switches of the communication path exhibiting MTU sized for jumbo or larger packet transfer. The method provides fragmentation of jumbo packets into multiple normal packets for transfer between switches exhibiting normal packet MTU sizes. The packet manager reassembles multiple normal packets back into jumbo packets for those network devices, including the receiving IHS, capable of managing jumbo packets. | 11-10-2011 |
20110274121 | METHOD, APPARATUS, AND SYSTEM FOR TRANSPORTING VIDEO STREAMS - A method, an apparatus, and a system for transporting video streams are disclosed herein to handle video streams of different coding mechanisms and different encapsulation mechanisms intelligently according to visual sensitivity. The method includes: assessing a video data packet to gain visual sensitivity identifier information of the video data packet; adding the visual sensitivity identifier information into the video data packet; and handling the video data packet according to the visual sensitivity identifier information while transporting the video data packet. The embodiments of the present invention are applicable to transporting of network video streams. | 11-10-2011 |
20110274122 | Highly Integrated Media Access Control - A supervisory communications device, such as a headend device within a communications network, monitors and controls communications with a plurality of remote communications devices throughout a widely distributed network. The supervisory device allocates bandwidth on the upstream channels by sending MAP messages over its downstream channel. A highly integrated media access controller integrated circuit (MAC IC) operates within the headend to provide lower level processing on signals exchanged with the remote devices. The enhanced functionality of the MAC IC relieves the processing burden on the headend CPU and increases packet throughput. The enhanced functionality includes header suppression and expansion, DES encryption and decryption, fragment reassembly, concatenation, and DMA operations. | 11-10-2011 |
20110280260 | BROADCASTING RECEIVER AND BROADCAST SIGNAL PROCESSING METHOD - A digital broadcasting system which is robust against an error when mobile service data is transmitted and a method of processing data are disclosed. The mobile service data is subjected to an additional coding process and the coded mobile service data is transmitted. Accordingly, it is possible to cope with a serious channel variation while applying robustness to the mobile service data. | 11-17-2011 |
20110286472 | Method for Transporting Digital Media - A networked system is provided for transporting digital media packets, such as audio and video. The network includes network devices interconnected to send and receive packets. Each network device can receive and transmit media signals from media devices. A master clock generates a system time signal that the network devices use, together with a network time protocol to generate a local clock signal synchronised to the system time signal for both rate and offset. The local clock signal governs both the rate and offset of the received or transmitted media signals. The system, which can be implemented using conventional network equipment enables media signals to be transported to meet quality and timing requirements for high quality audio and video reproduction. | 11-24-2011 |
20110317720 | System and Method for Parsing Frames - A system for parsing frames including a first cell extraction circuit (CEC) configured to identify a first cell from a first frame, a first parser engine operatively connected to the first CEC, where the first parser engine is configured to generate a result based on the first cell, and a first forwarding circuit operatively connected to the first parser engine and configured to forward the result, where the first CEC, the first parser engine, and the first forwarding circuit are associated with a first frame parser unit. | 12-29-2011 |
20110317721 | DIFFERENTIAL DELAY COMPENSATION - In one embodiment, a method comprises receiving a plurality of data frames representing at least one virtually concatenated data stream, storing the plurality of data frames in a memory; and recording, for each of a plurality of data frames, a physical write address that indicates a position in the memory and a virtual write address that includes a multiframe indicator and a byte number indicator. | 12-29-2011 |
20110317722 | TECHNIQUES FOR ENCODING PLCP HEADERS | 12-29-2011 |
20120008643 | Cyclic Shift Delays In Multi-User Packets With Resolvable Very High Throughput Long Training Fields (VHTLTFs) - A system including a training field generator module, a stream generator module, and a cyclic shift delay module. The training field generator module generates training fields to be transmitted in a packet to client stations. The stream generator module generates streams to be transmitted in the packet. First streams (i) are designated for a first client station and (ii) include the training fields. Second streams (i) are designated for a second client station and (ii) include the training fields. The cyclic shift delay module applies cyclic shift delay values to the streams. First cyclic shift delay values are respectively applied to the first streams. Second cyclic shift delay values are respectively applied to the second streams. At least one of the second cyclic shift delay values is equal to one of the first cyclic shift delay values. Alternatively, the second values are different than the first values. | 01-12-2012 |
20120008644 | DATA COMMUNICATION SYSTEM, DATA TRANSMITTING APPARATUS, DATA TRANSMITTING METHOD, AND METHOD FOR DETERMINING PACKET SIZE AND REDUNDANCY - A data communication system includes a data transmitting apparatus and a data receiving apparatus. The data transmitting apparatus includes a packetizing section that generates data packets, an encoding section that performs redundant encoding on the data packets in predetermined time units and generates encoded blocks, a data transmitting section that transmits each encoded block to the data receiving apparatus, a data-size acquiring section that acquires a data size of transmission data in each predetermined time unit, and a packet-size determining section that, on the basis of the acquired data size, in each predetermined time unit, determines a packet size of each data packet. The data receiving apparatus includes a data receiving section that acquires data packets of the transmission data by receiving each encoded block transmitted, and a depacketizing section that analyzes the data packets of the acquired transmission data and reconfigures the transmission data. | 01-12-2012 |
20120008645 | SYSTEMS, PROCESSES AND INTEGRATED CIRCUITS FOR RATE AND/OR DIVERSITY ADAPTATION FOR PACKET COMMUNICATIONS - A media over packet networking appliance provides a network interface, a voice transducer, and at least one integrated circuit assembly coupling the voice transducer to the network interface. The at least one integrated circuit assembly provides media over packet transmissions and holds bits defining reconstruction of a packet stream having a primary stage and a secondary stage. The secondary stage has one or more of linear predictive coding parameters, long term prediction lags, parity check, and adaptive and fixed codebook gains. The packet stream has an instance of single packet loss, and the reconstruction includes receiving a packet sequence represented by P(n)P(n−1)′, [Lost Packet], P(n+2)P(n+1)′, and P(n+3)P(n+2)′, obtaining as information from the secondary stage one or more of the linear predictive coding parameters, long term prediction lags, parity check, and adaptive and fixed codebook gains, and performing an excitation reconstruction utilizing said packet sequence thus received. | 01-12-2012 |
20120014396 | METHOD AND APPARATUS FOR TRANSMITTING/RECEIVING MULTIPLEXED PACKET STREAM OVER SINGLE TRANSMISSION CHANNEL - A method for transmitting a main packet stream generated by multiplexing a plurality of substreams, using a single transmission channel, includes packeting each of the plurality of substreams and generating substream packets; allocating substream sequence information to the substream packets according to a sequence in which the substream packets are generated; allocating main packet stream sequence information to the substream packets according to a sequence in which the substream packets are inputted; and multiplexing inputted substream packets and generating the main packet stream. | 01-19-2012 |
20120027029 | SYSTEM AND METHOD FOR OFFLOADING PACKET PROTOCOL ENCAPSULATION FROM SOFTWARE - A method is provided for offloading packet protocol encapsulation from software. In operation, pointer information is received. Furthermore, packet protocol encapsulation is offloaded from software by assembling packets in hardware, using the pointer information. | 02-02-2012 |
20120039342 | ARRANGEMENT AND METHOD FOR IMPROVING HARQ FEEDBACK IN TELECOMMUNICATION SYSTEMS - A method for execution on an apparatus configured to operate in a telecommunications network comprising a processor, wherein said processor is configured to execute said method, said method comprising encoding a plurality of uplink feedback information elements for carrier aggregation, by a set of codewords where each codeword comprises a channel, wherein at least two information elements have the same channel distribution. | 02-16-2012 |
20120039343 | METHOD OF PROCESSING TRAFFIC INFORMATION AND DIGITAL BROADCAST SYSTEM - A digital broadcast transmitting/receiving system and a method for processing data are disclosed. The method for processing data may enhance the receiving performance of the receiving system by performing additional coding and multiplexing processes on the traffic information data and transmitting the processed data. Thus, robustness is provided to the traffic information data, thereby enabling the data to respond strongly against the channel environment which is always under constant and vast change. | 02-16-2012 |
20120063470 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING PROGRAM - An information processing apparatus includes a receiving part receiving a packet from a communication line; an arithmetic processing part configured to stop an operation in an energy conservation mode, a filter part configured to allow a response required packet to pass through the filter part; a packet retaining part retaining the packet passing over the filter part; and a power source administrating part activating the arithmetic processing part by supplying electric power when the packet is received by the receiving part, wherein if the packet retaining part retains an incomplete packet at a time of activating the arithmetic processing part, the arithmetic processing part generates a packet information piece associating the incomplete packet and a corresponding complete packet as a list and stores the packet information piece to a list storing part. | 03-15-2012 |
20120076157 | ENHANCED ACCESS CHANNEL MASKS FOR xHRPD - Disclosed is a method of performing Pseudo-random-Noise (PN) quadrature covering for transmitting data via an access channel. Such method is achieved by receiving a 42-bit access long code mask MI | 03-29-2012 |
20120082172 | SYSTEMS AND METHODS FOR DIGITAL STREAM DENTING - A method of forming a digital packet stream, the stream including transport packets. The method can include receiving a packet ID in a transport stream, determining if the packet ID includes a video ID, determining if a coded video frame starts a transport packet, and if a coded video frame starts a transport packet, inserting an Internet protocol/user datagram protocol (IPIUDP) header ahead of a transport packet header. The received transport stream can be an MPEG-2 transport stream. A method of forming a digital packet stream can include receiving a packet ID, determining if the packet ID includes a video ID, determining if a coded video frame starts a transport packet; determining a priority of the video frame, and inserting an IPIUDP header ahead of a transport packet header. | 04-05-2012 |
20120087380 | MEDIA TRANSMISSION METHOD AND DEVICE AND MEDIA STORAGE METHOD AND DEVICE - A media transmission method and device are provided. The method includes: encapsulating a content source selected by a client into data packets, adding a content identifier (ID) used to indicate each multiplexed content to a transmission adaptation layer, and sending a media stream of the encapsulated data packets to the client. Transmission multiplexing of multiple multiplexed contents may be implemented. A media storage method and device are further provided to facilitate the application of multiplexed media. | 04-12-2012 |
20120106574 | AUTOMATED URL TRANSMISSION TO ENABLE MULTIMEDIA SERVICES - A method is disclosed for providing multimedia services includes receiving from a first user a request for engaging in multimedia services with a second user, generating a Uniform Resource Locator (URL), transmitting the URL to an address associated with the second user, enabling voice communication between the first user and the second user, and enabling multimedia services between the first user and the second user in response to receiving an indication that the second user has accessed the URL. | 05-03-2012 |
20120106575 | APPARATUS AND METHOD FOR TRANSMITTING/RECEIVING DATA IN COMMUNICATION SYSTEM - Disclosed is an apparatus and method for transmitting/receiving data using a low-density parity check (LDPC) coding scheme in a communication system. The method includes generating a multi-user data packet containing data to be transmitted to a plurality of users, encoding the multi-user data packet as a BCC and an LDPC code, and transmitting the encoded multi-user data packet to the plurality of users. In the method, the encoding of the multi-user data packet encodes MPDU subframes corresponding to each of the plurality of users in the multi-user data packet as the LDPC code, and calculates information on a length in LDPC encoding, corresponding to the encoding of the multi-user data packet as the LDPC code. | 05-03-2012 |
20120113993 | BACKWARD LOOKING ROBUST HEADER COMPRESSION RECEIVER - Robust Header Compression (ROHC) offers a way to compress packet header information for more efficient transmission of data. The compression is achieved through various confidence modes set up by the transmitter and the receiver. The Initialization and Refresh state (IR) is the first state of the compressor. This provides a complete, uncompressed context of the data that is being transmitted. In typically operation, the ROHC compressor will periodically transmit IR packets providing context information allowing the ROHC decompressor to decompress one or more packets following the IR packet. However, under certain conditions such as decompressor start-up, it is possible for the decompressor to miss an IR packet. Exemplary methods and apparatus are described in which a decompressor uses a later-received IR packet to decompress earlier packets for which the decompressor had not received context information. | 05-10-2012 |
20120128011 | METHOD ON A NETWORK ELEMENT FOR THE PURPOSE OF SYNCHRONIZATION OF CLOCKS IN A NETWORK - It is described a method on a network element with one or more communication ports for transmitting and receiving data packets to and from other network elements in a network for the purpose of synchronization of clocks in a network, said network element comprising a time synchronization module, a time synchronization module clock and a database. | 05-24-2012 |
20120134373 | METHOD OF PACKETIZING ENCODED SYMBOLS AND APPARATUS USING THE SAME - Provided are a method of packetizing encoded symbols and an apparatus using the same. The method includes an encoded symbol and target packet selection step of deciding a first source symbol and selecting an unpacketized first encoded symbol and a target packet into which the unpacketized first encoded symbol is inserted if there is the unpacketized first encoded symbol of at least one first encoded symbol, which is an encoded symbol of the first source symbol generated using an AND-OR tree structure, and a packetization step of generating a second source symbol based on at least one unpacketized first encoded symbol by use of the AND-OR tree structure, generating at least one second encoded symbol based on the second source symbol by use of the AND-OR tree structure, and packetizing at least one of second encoded symbols into the target packet along with the first encoded symbol. | 05-31-2012 |
20120140777 | RECONFIGURABLE DATA DISTRIBUTION SYSTEM - Systems, methods and computer programs products for a reconfigurable data distribution system are described herein. An embodiment includes a stream generator that receives analog data from a plurality of sensors. Data received from sensors, for example, may include video data received from an externally mounted camera on an armored vehicle. The stream generator converts analog data received from the sensors into a digital format that can be transmitted to a router. The router forwards the data in the digital format to a display processor. The display processor formats the data received from the router for display on a display device. The display processor may also receive data from other peripherals, including but not limited to, a touch screen device or a keypad. | 06-07-2012 |
20120147901 | COMPACTED BINARY IDENTIFIER GENERATION - A technique for generating a compacted binary identifier includes breaking an original binary identifier into equal parts. Each bit of a first one of the parts is exclusive ORed with a start-up value to generate a first result. Each bit of the first result is exclusive ORed with a respective bit of a second one of the parts to generate a second result. | 06-14-2012 |
20120147902 | APPARATUS AND METHODS FOR TRANSMITTING AND RECEIVING MAC PDU USING MAC HEADERS - An apparatus and methods for transmitting and receiving MAC PDU (medium access control protocol data unit) using a MAC Header are disclosed. The method includes steps of establishing, by a transmitting end with a receiving end, a connection associated with a service flow, constructing, by the transmitting end, the MAC PDU comprising a MAC header which is configured according to the connection, and transmitting the MAC PDU to the receiving end, wherein the MAC header is general MAC header (GMH) if the connection is associated with a general data packet transmission, and wherein the MAC header is short-packet MAC header (SPMH) if the connection is associated with a small data packet transmission and non-ARQ transmission. | 06-14-2012 |
20120155492 | Data Path for Data Extraction From Streaming Data - A data path for streaming data includes a plurality of sequential data registers, each of the plurality of sequential data registers comprising a plurality of data fields, wherein the streaming data moves sequentially through the sequential data registers; and a multiplexing unit, the multiplexing unit configured such that the multiplexing unit has access to each of the plurality of data fields of the plurality of sequential data registers, and wherein the multiplexing unit is configured to extract data from the streaming data as the streaming data moves through the sequential data registers in response to a data request. | 06-21-2012 |
20120155493 | Method for Data Transmission in an Automation System Using Dynamic Frame Packing - A method for data transmission in an automation system from a second field device via a first field device to a receiver, wherein, at the first field device, a first data subframe is created, a second data frame is received from the second field device, and a first data frame including the first and the second data subframe is sent correctly-timed by Dynamic Frame Packing to the receiver. In the event the second data subframe is unable to be appended directly to the first data subframe at the latest after the correctly-timed sending of the first data subframe, the sending of the first data frame is shifted by a time value, where the time value is calculated so that immediately after the sending of the first data subframe, the second data subframe is able to be appended directly to the first data subframe. | 06-21-2012 |
20120155494 | BIDIRECTIONAL PACKET FLOW TRANSFORMATION - A network packet includes a packet key that includes one or more source-destination field pairs that each include a source field and a destination field. For each selected source-destination field pair, first and second sections are selected in the packet key. A source field value is extracted from the source field and a destination field value is extracted from the destination field. For each source bit of the source field value: a destination bit is selected from the destination field; an OR logic function is applied to the source bit and the destination bit to generate a first resulting value stored at the same bit position as the source bit in the first section; an AND logic function is applied to the source bit and the destination bit to generate a second resulting value stored at the same bit position as the source bit in the second section. | 06-21-2012 |
20120155495 | PACKET ASSEMBLY MODULE FOR MULTI-CORE, MULTI-THREAD NETWORK PROCESSORS - Described embodiments provide for processing received data packets into packet reassemblies for transmission as output packets of a network processor. A packet assembler determines an associated packet reassembly of data portions and enqueues an identifier for each data portion in an input queue corresponding to the packet reassembly associated with the data portion. A state data entry corresponding to each packet reassembly identifies whether the packet reassembly is actively processed by the packet assembler. Iteratively, until an eligible data portion is selected, the packet assembler selects a given data portion from a non-empty input queue for processing and determines if the selected data portion corresponds to a reassembly that is actively processed. If the reassembly is active, the packet assembler sets the selected data portion as ineligible for selection. Otherwise, the packet assembler selects the data portion for processing and modifies the packet reassembly based on the selected data portion. | 06-21-2012 |
20120163401 | COMMUNICATIONS NETWORK WITH SMART CARD - Methods and systems are disclosed to enable a smart card having relatively low data rate and low computational power to control a high data rate communications channel without degradation of performance. The smart card and an associated monitor/interface, which can be implemented in a network access device, are interposed between transmitting and receiving nodes in a network, and configured to intervene when conditions of rules stored in the smart card are met. For example, the smart card can intervene when a packet header indicates sufficient change in information, such as the exceeding of a predefined threshold or a requirement for user authorization/authentication. In one mode of regulating packet flow, the smart card selectively enables or disables packet transmission, reception, or both, according to the rules stored therein. | 06-28-2012 |
20120177062 | AUDIO NETWORK SYSTEM AND METHOD OF DETECTING TOPOLOGY IN AUDIO SIGNAL TRANSMITTING SYSTEM - In an audio network system constructed from a main node and a plurality of satellite nodes each having a plurality of ports, the main node generates and transmits a main packet including audio signals of a plurality of channels. Each satellite node selects one of the plurality of ports in turn, and confirms whether the main packet arrives at the selected port every predetermined period or not. When the main packet arrives at the selected port every predetermined period, the main packet is received via the port by continuing selection of the port. In the case where reception of the main packet is lost, one is selected from the plurality of ports in turn, the operation to confirm arrival of the main packet is restarted, and another port at which the main packet arrives at the present stage is automatically found. | 07-12-2012 |
20120183003 | APPARATUS AND METHOD FOR PROVIDING COMPATIBILITY OF TRANSMISSION SIGNAL IN COMMUNICATION SYSTEM - Method and apparatus for transmitting and receiving a signal in a broadcasting communication system are provided. Data of an input stream is divided for transmission through a frame. A header that includes information about the input stream is constructed. The frame is constructed using the header and the divided data. | 07-19-2012 |
20120195327 | FRAME FORMATION METHOD IN WIRELESS COMMUNICATION NETWORK FOR MEDICAL PROSTHETIC DEVICE - Disclosed herein is a method of forming communication frames. The communication frames each include a PHY header, a MAC header and a payload. The method includes forming the PHY header so that the PHY header includes information configured to support synchronization with a reception unit and information indicative of the start and overall size of the frame; forming the MAC header so that the MAC header includes information indicative of the type of frame, information configured to be used to check for the sequence of the frame, flag information, information indicative of the size of the data block, source and destination information, and information configured to be used to check the header of the frame for an error and correct the error; and forming the payload so that each of a plurality of data blocks includes information configured to perform error check and correction. | 08-02-2012 |
20120201256 | RETRANSMISSION IN DATA COMMUNICATION SYSTEMS - Embodiments related to retransmission in data communication systems are described and depicted. In one embodiment, a data packet is received and separated to a plurality of data fragments. Information indicating whether a fragment of the plurality of fragments is to be protected by retransmission is provided or information indicating whether a group of fragments is to be protected by retransmission is provided. A request for retransmission from the second transceiver unit to the first transceiver unit may be generated. Based on the request, one or more identified data fragments may be retransmitted. | 08-09-2012 |
20120201257 | METHOD AND DEVICE FOR OPERATING AND MANAGING MEMORY - A method for operating and managing memory is disclosed in present invention, during the whole transmission process of uplink data in transmission plane protocol layer of General Packet Radio Service (GPRS), only the 1520-bytes global array of Subnet Dependent Convergence Protocol (SNDCP) layer and the 1560-bytes global array of Logic Link Control (LLC) layer are used, so the memory space can be saved effectively; also, because the SNDCP global array is used to store SNDCP data packets and the LLC global array is used to store the LLC data packets, so a dynamic process of memory application releasing on the transmission plane is avoided; moreover, only the data that need to be sent by the LLC are assembled with LLC frame format, thus avoiding useless work of LLC. Moreover, according to the present invention, the memory is operated and managed by way of global array without tedious memory pool operations. | 08-09-2012 |
20120213233 | FRAME AND DATA PATTERN STRUCTURE FOR MULTI-CARRIER SYSTEMS - A transmitting apparatus for transmitting signals in a multi carrier system on the basis of a frame structure, each frame including at least one signalling pattern and one or more data patterns, the transmitting apparatus including | 08-23-2012 |
20120213234 | Method for Compressing and Decompressing Time Stamp and Equipment Thereof - A method and apparatus for compressing and decompressing a time stamp is provided, applied in a scenario of compressing a basic compression packet carrying an extended compression packet of type 3 in Robust Header Compression (ROHC). The compression method comprises: storing high bits of a time stamp to be transmitted in a time stamp field of the basic compression packet; storing bits of successive zeros beginning from the highest bit of the remaining bits of the time stamp to be transmitted after removing said high bits in the extended compression packet in a form of number information; and storing the remaining bits of the time stamp to be transmitted after removing said high bits and said bits of successive zeros in the time stamp field of the extended compression packet as low bits. Therefore the compression space can be effectively used and compression efficiency can be improved. | 08-23-2012 |
20120219015 | REGISTER SYSTEM AND METHOD FOR UTILIZING A REGISTER UNIT - A register system includes a register unit and a control unit. The register unit is utilized for storing a first data packet, wherein the register unit has an end flag. The control unit is coupled to the register unit, for indicating a designated information and an end position of the first data packet by using the end flag. | 08-30-2012 |
20120219016 | Apparatus and method for pseudo wire emulation edge-to-edge access - The present disclosure provides an apparatus and a method for PWE3 access. The method includes: after receiving non-Ethernet data transmitted by a local user, a local PE performs inner layer PWE3 frame format encapsulation and an outer layer L2VPN frame format encapsulation on the non-Ethernet data in sequence, and then transmits the encapsulated data to an opposite PE; after receiving the data transmitted by the opposite PE, the local PE performs an outer layer L2VPN frame format de-encapsulation and an inner layer PWE3 frame format de-encapsulation on the date in sequence, and then transmits, to the local user, the non-Ethernet data obtained after the two de-encapsulations. The present disclosure can implement the pseudo wire emulation edge-to-edge access for non-Ethernet with saving label space of the PE, and can avoid multiple exchanges of Pseudo Wire (PW) labels. | 08-30-2012 |
20120219017 | Efficient Physical Layer Preamble Format - A transmitter device includes a controller configured to generate a first field and a second field. The first field is at least one of a packet synchronization information field or a frame boundary indication field, the second field is a channel estimation field starting after the first field ends. The controller is configured to generate the second field at least in part by generating a first channel estimation sequence (CES) symbol and a second CES symbol. At least one of i) a sequence in the first field serves as a cyclic prefix of the first CES symbol, ii) a beginning portion of the second CES symbol serves as a cyclic postfix of the first CES symbol, or iii) an ending portion of the first CES symbol serves as a cyclic prefix of the second CES symbol. | 08-30-2012 |
20120224592 | DISTRIBUTION AND RECEPTION METHOD AND DEVICE FOR A MULTIPLEXED MULTIMEDIA STREAM WITH SELECTION OF ELEMENTARY PACKETS OF THE STREAM - The invention relates to a distribution method for a multimedia stream multiplexed via a network, the multiplexed multimedia stream comprising multimedia and signalling components, the components being divided into elementary packets of the multiplexed multimedia stream transmitted on at least one transport channel of the network. This method comprises a step of selection of elementary packets of the multiplexed multimedia stream incorporated in transport packets, wherein each of the elementary packets of the signalling components are incorporated in transport packets transmitted on a first of the at least one transport channel, and wherein others transport packets comprising at least one elementary packet and a part only of the multimedia components, are transmitted on a transport channel. This method further comprises a step of transmission of transport packets on each of the transport channels, comprising a step of definition of a first sequence number for each of the transport packets of each of the transport channels and a second sequence number for each of the elementary packets, the first sequence number being incremented for each of the transport packets, independently on each of the transport channels, the second sequence number being incremented for each of the elementary packets. | 09-06-2012 |
20120224593 | SYSTEM AND METHOD PROVIDING RESILIENT DATA TRANSMISSION VIA SPECTRAL FRAGMENTS - Systems, methods and apparatus for improving resiliency to interference as well as improved bandwidth utilization in data transmission systems by using spectral fragments to convey respective portions of a data stream or file to be transmitted and independently adapting spectral fragment channel forward error correction (FEC) rate or other parameters in response to interference/impairment conditions. | 09-06-2012 |
20120230350 | SIGNAL DEMULTIPLEXER, SIGNAL MULTIPLEXER, AND SIGNAL MULTIPLEXER/DEMULTIPLEXER - A signal demultiplexer includes a conversion unit that converts a format of a high speed signal transfer frame output from a terminating unit into a format of a converted frame; a parallelization unit that parallelizes the converted frame and outputs a predetermined number of data columns; and a separating unit that separates plural low speed signal transfer frames from the predetermined number of the data columns. The conversion unit converts the format of the high speed signal transfer frame into the format of the converted frame by delaying a signal storing area using first and second overhead areas, to include an “i” th tributary slot among the predetermined number of the tributary slots assigned to the signal storing area into an arbitrary “i” th data column among the predetermined number of the data columns, and to align front positions of the predetermined number of the data columns. | 09-13-2012 |
20120230351 | Streaming Segmentation And Reassembly In Asynchronous Transfer Mode Communications - Systems, methods, and apparatuses are provided that enable streaming of ATM cells between a transmit/receive data processing application and a transmission convergence function. Data to be segmented into an ATM cell is received at a SAR engine, and provided to a transmission convergence function, with the first cells transmitted to the transmission convergence function before the SAR function receives an end-of-packet indication from the optimization engine. Data received at a transmission convergence function is placed in a received packet queue at the SAR function, with packets provided to an application after a start-of-packet indication is received, and before an end-of-packet indication is received, at the SAR function. | 09-13-2012 |
20120236878 | Packet Network Interface Apparatus and Method - A packet network interface apparatus includes a media access control (MAC) module for constructing a packet for transmission over a packet network and a physical coding sublayer (PCS) module for encoding the packet for transmission over a physical interface. An inter packet gap module located between the MAC module and the PCS module directly transfers data to the PCS module while maintaining a certain inter packet gap by deleting or inserting idle characters. The inter packet gap module has at least one memory module for temporary storage of packet data. The modules preferably operate in a common time domain. | 09-20-2012 |
20120236879 | COEXISTENCE IN COMMUNICATION SYSTEM - Representative implementations of devices and techniques provide communication between networked nodes operating on a communication network medium. In an implementation, a node generates a broadcast frame that includes at least a preamble, a header, and a payload. The preamble and header are generated according to a first protocol type and the payload is generated according to a second protocol type. | 09-20-2012 |
20120250703 | COMMUNICATION DEVICES THAT COMMUNICATE USING FRAMES AND COMPUTER-READABLE MEDIA FOR CONTROLLING COMMUNICATION DEVICES - A communication device may include a reference maximum segment size (“MSS”) value acquisition device, a data length acquisition device, and a transmission device. The reference MSS value acquisition device may acquire a reference MSS value from a first device by executing a transmission control protocol communication with the first device. The data length acquisition device may acquire a data length value comprised in a user datagram protocol (“UDP”) header of a frame received by executing a UDP communication with the first device. The transmission device may generate a transmission frame and may transmit the transmission frame to a second device when executing a UDP communication with the second device. The reference MSS value may be an MSS of the first device. A size of the transmission frame may be based on a specific value determined utilizing the reference MSS value of the first device or utilizing the data length value. | 10-04-2012 |
20120263192 | TRANSMISSION APPARATUS AND INTERFACE CARD - In a transmission apparatus, a shaping circuit shapes a packet output from a switch in a band of predetermined granularity. A packet generation circuit generates a band correction packet in a band smaller than the band of the predetermined granularity of the shaping circuit and inputs the band correction packet to the shaping circuit. | 10-18-2012 |
20120269201 | FRAME AND DATA PATTERN STRUCTURE FOR MULTI-CARRIER SYSTEMS - A transmitting apparatus for transmitting signals in a multi carrier system on the basis of a frame structure, each frame including at least one signalling pattern and one or more data patterns, said transmitting apparatus including frame forming means for arranging first signalling data in the at least one signalling pattern in a frame, and adapted to arrange data in the one or more data patterns in a frame, whereby the data of the one or more data patterns are arranged in data frames, each data frame comprising second signalling data and content data, transforming means for transforming the at least one signalling pattern and the one or more data patterns from the frequency domain into the time domain in order to generate a time domain transmission signal, and transmitting means for transmitting the time domain transmission signal. | 10-25-2012 |
20120287944 | RoCE PACKET SEQUENCE ACCELERATION - Disclosed herein are methods and apparatus for accelerating RoCE packet sequence transmission and reducing processing latency in received RoCE packets. Under the disclosed method, the RoCE protocol stack and RDMA verbs are implemented partially in the host software and partially in the adapter hardware, thereby providing a better balance between simplifying the adapter configuration and maximizing the host processing efficiency. Particularly, the adapter implemented with partial RoCE offload is able to perform a few major functionalities under the RoCE protocol, such as offloading a complete RoCE packet sequence for transmission, building individual packets out of the RoCE packet sequence and performing Invariant CRC calculation, insertion, validation and removal thereof. | 11-15-2012 |
20120287945 | Method and Apparatus for a High-Speed Frame Tagger - A method is described including extracting protocol information from a received packet within a framer, comparing the protocol information in a first pass to predetermined values to produce a first result, and tagging the packet based on the set of results. | 11-15-2012 |
20120287946 | Hash-Based Load Balancing with Flow Identifier Remapping - Methods and apparatus for improving hash-based load balancing using flow identifier remapping are disclosed. The node-based remapping of flow identifiers introduces additional information into the hash function by injecting new values into the hash key on a per node basis. The methods and apparatus described herein perform a remapping operation on a fixed per-flow attribute such as one or more packet fields. Upon receipt of a packet, a set of the packet fields is selected as a hash key. From these selected packet fields, one or more fields are selected and remapped using a remapping operation. A transformed hash key is formed using the one or more remapped values along with other packet fields. The transformed hash key is then presented as an input to an arbitrary hash function. The hash function generates a hash value that is then used for path selection. | 11-15-2012 |
20120287947 | DATA TRANSMISSION METHOD FOR HSDPA - In the data transmission method of an HSDPA system according to the present invention, a transmitter transmits Data Blocks each composed of one or more data units originated from a same logical channel, and a receiver receives the Data Block through a HS-DSCH and distributes the Data Block to a predetermined reordering buffer. Since each Data Block is composed of the MAC-d PDUs originated from the same logical channel, it is possible to monitor the in-sequence delivery of the data units, resulting in reduction of undesirable queuing delay caused by logical channel multiplexing. | 11-15-2012 |
20120300790 | MEMORY SAVING PACKET MODIFICATION - The method includes creating a master copy of a header for all packets of a data transmission event, the master copy including a plurality of intact constant header information, the plurality of intact constant header information being constant for all packets of the data transmission event, storing unique header information for all packets of the data transmission event, the unique header information including information unique to at least one packet of the data transmission event, tokenizing identities of each packet of the data transmission event to create a tokenized packet ID for each packet, and indexing the stored unique header information based on the tokenizing. A computer program product for directing a computer processor to perform a method. According to the method, at packet read-time, unique header information associated with the packet is overlayed onto the master copy to create a unique packet. | 11-29-2012 |
20120300791 | DIGITAL BROADCASTING RECEIVING SYSTEM AND METHOD OF PROCESSING DATA - A digital broadcasting receiving system and method is disclosed. In the data processing method, a known data sequence is tuned so as to be received, when the known data sequence is periodically inserted in valid data and transmitted. Then, the timing error is detected by using a correlation characteristic of the received known data sequence. Thereafter, a timing clock that is in proportion to the detected timing error is created, thereby interpolating the received data. | 11-29-2012 |
20120307842 | TRANSPORT STREAM PACKET HEADER COMPRESSION - A demultiplexer | 12-06-2012 |
20120314719 | METHOD AND SYSTEM OF TRANSMITTING AND RECEIVING FRAGMENTABLE DATA UNITS IN A WIRELESS COMMUNICATION ENVIRONMENT - The present invention provides a method and system for transmitting and receiving Fragmentable Data Units (FDUs) in a wireless communication environment. In one embodiment, a method of transmitting FDUs in a wireless communication environment includes fragmenting a FDU into a fixed number of fragments by a transmitting device. The method further includes packing the fragments of said FDU in payloads of Medium Access Control (MAC) Protocol Data Units (PDUs). Additionally, the method includes encoding control information of each fragment of said FDU in a fragmentation control (FC) field and a sequence number field of the respective MAC PDU. Moreover, the method includes transmitting the MAC PDUs containing the fragments of said FDU and control information associated with the fragments to a receiving device. | 12-13-2012 |
20120314720 | METHOD AND AN APPARATUS FOR TRANSMITTING MESSAGES IN HOME NETWORK SYSTEM - Relating to a home network system and a home entertainment system, a method and an apparatus for transmitting packets in a home network system and a home entertainment system are disclosed. Additionally, a method for identifying devices to which the packets are to be transmitted and an apparatus for supporting the same are also disclosed herein. According to an embodiment, a method for transmitting a packet in a high definition base transmission (hereinafter referred to as HDBaseT) system includes the steps of receiving data from a source device in a transmission adaptor, converting the received data from the transmission adaptor to a downstream packet, in order to transmit the converted downstream packet to a receiving adaptor through an HDBaseT network, and transmitting the converted downstream packet to the receiving adaptor. At this point, the downstream packet may include a hierarchical identifier for identifying HDBaseT entities to which the downstream packet is to be transmitted. | 12-13-2012 |
20120320932 | DATA FRAME FOR PLC HAVING DESTINATION ADDRESS IN THE PHY HEADER - A method of powerline communications including a first node and at least a second node on a PLC channel in a PLC network. The first node sends a physical layer (PHY) data frame on the PLC channel including a preamble, PHY header, a MAC header and a MAC payload. The PHY header includes a destination address field having a destination address therein. The second node receives the data frame. The second node compares its network address to the destination address before decoding the MAC header and MAC payload, providing power savings by allowing the second node to not decode the MAC header or MAC payload if its network address does not match the destination address in the PHY header of the data frame. | 12-20-2012 |
20120327954 | Packet Meta-Tagging Using Excess Payload - Packet meta-tagging using excess payload is described. In an implementation, a total packet length value specified in packet received at a network element is adjusted while preserving a data length value associated with a data portion of the packet to generate additional space in the packet to accommodate packet transmission meta-data. Packet-transmission meta-data can be inserted into the additional space created in the packet by the network element. In some implementations, the meta-data describes packet transmission characteristics of the packet. For example, the meta-data can be a timestamp corresponding to the time at which the packet was received by the network element. The meta-data can be an identifier corresponding to the network element that received the packet. | 12-27-2012 |
20130003757 | SYNTONIZED COMMUNICATION SYSTEM - A computing device may include a processor, an internal bus, and a network interface controller configured to communicate over a network. The processor and the network interface controller may communicate over the internal bus. The computing device may operate in a system that generates one or more media streams from time-stamped packets received over a network. The packets may include audio, video, or a combination of both, sampled at a rate determined by a master media clock. Timestamps in the packets may be presentation times based on values of a remote real-time clock at the transmitter that is synchronized with a local real-time clock at a receiver. The system may generate the media streams from the media stream samples and present the sampled data according to the presentation times. | 01-03-2013 |
20130003758 | DATA PROCESSING APPARATUS AND METHOD FOR USE IN A 0.5K MODE INTERLEAVER IN A DIGITAL VIDEO BROADCASTING STANDARD INCLUDING DVB-TERRESTRIAL2 - A data processing apparatus maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit. | 01-03-2013 |
20130010808 | SCATTERED PILOT PATTERN AND CHANNEL ESTIMATION METHOD FOR MIMO-OFDM SYSTEMS - Methods and apparatus are provided for inserting data symbols and pilot symbols in an OFDM (orthogonal frequency division multiplexing) transmission resource utilizing frequency hopping patterns for the data symbols and/or the pilot symbols. Data symbols and pilot symbols are allocated for down link (base station to mobile station) and up link (mobile station to bases station) transmission resources in a two-dimensional time-frequency pattern. For each antenna of a MIMO-OFDM (multiple input multiple output OFDM) communication system, pilot symbols are inserted in a scattered pattern in time-frequency and data symbols are inserted in an identical frequency-hopping pattern in time-frequency as that of other antennas. | 01-10-2013 |
20130010809 | APPARATUS AND METHOD FOR NOTIFYING PACKET INFORMATION USING START FRAME DELIMITER - An apparatus for notifying packet information using a start frame delimiter (SFD) comprises: a SFD transmission unit which generates an SFD code and transmits a packet by positioning the generated SFD code in a position corresponding to specific additional information to notify the specific additional information; and a SFD reception unit which receives the packet from the SFD transmission unit, detects the position of the SFD code positioned within the packet, and detects the additional information corresponding to the detected position. | 01-10-2013 |
20130016737 | COEXISTENCE OF A NORMAL-RATE PHYSICAL LAYER AND A LOW-RATE PHYSICAL LAYER IN A WIRELESS NETWORK - A system including a first preamble generation module, a second preamble generation module, and a packet generation module. The first preamble generation module is configured to generate a first preamble. The first preamble includes a first training field to train receivers operating at a first data rate. The second preamble generation module is configured to generate a second preamble. The second preamble includes a second training field to train receivers operating at a second data rate. The second data rate is different than the first data rate. The packet generation module is configured to generate a packet. The packet includes the second preamble followed by the first preamble in response to the packet being transmitted at the first data rate, or the first preamble followed by the second preamble in response to the packet being transmitted at the second data rate. | 01-17-2013 |
20130022057 | Communicating Tone Information in a Network - A method and apparatus to communicate tones is described. | 01-24-2013 |
20130028269 | DTV systems employing parallel concatenated coding in COFDM transmissions for iterative diversity reception - A digital television (DTV) system uses parallel concatenated coding (PCC), together with QAM constellations for modulating OFDM carriers. A first encoder responds to bits of randomized data to generate a first component of parallel concatenated coding. A second encoder responds to delayed bits of the randomized data to generate a second component of parallel concatenated coding. A constellation mapper generates QAM symbols responsive to successive time-slices of the first component of the PCC interleaved with successive time-slices of the second component of the PCC. An OFDM modulator generates a COFDM modulating signal responsive to the QAM symbols. In a receiver for the DTV system, the second component of the PCC and delayed first component of the PCC are iteratively decoded. Corresponding soft bits from the second component and delayed first component of the PCC are combined to supply soft randomized data used in that iterative decoding. | 01-31-2013 |
20130028270 | AGGREGATING NETWORK PACKETS FOR TRANSMISSION TO A DESTINATION NODE - A node for transmitting digital data over a network receives a plurality of packet data units and identifies at least two of the packet data units that have the same aggregation identifier. The node then forms an aggregate packet from the packet data units that have the same aggregation identifier and transmits the aggregate packet to a common destination node or nodes. | 01-31-2013 |
20130044767 | ROBUST COMMUNICATION PROTOCOL FOR HOME NETWORKS - A method and apparatus for sending messages from a first network device to a second network device is described. In one embodiment, the method comprises constructing a data packet, the data packet comprising a House Code field for identifying a house code relating to the first and second network devices, the house code for identifying an address common to the first network device and the second network device. The data packet further comprises a Long/Short field for indicating whether the data packet is a long data packet or a short data packet and a Command field comprising a command, the command for instructing the second network device to perform an action. The data packet further comprises a Data field comprising information for use by the second network device to execute the action associated with the command, and an Error Check field comprising error checking information. The data packet is then modulated and transmitting over one or more communication channels. | 02-21-2013 |
20130051405 | DIGITAL BROADCAST TRANSMITTER, DIGITAL BROADCAST RECEIVER, AND METHOD FOR CONFIGURING AND PROCESSING STREAMS THEREOF - Provided are a digital broadcast transmitter, a digital broadcast receiver, a method for processing a stream of the transmitter, and a method for processing a stream of the receiver. The method of processing the stream of the transmitter includes: arranging second mobile data according to a predetermined mode within a stream that includes a first region allocated for first mobile data and a second region allocated for normal data; configuring the stream in which the normal data and the second mobile data are arranged; and encoding and interleaving the stream to output the stream as a transport stream. | 02-28-2013 |
20130058360 | METHOD OF GENERATING AND RECEIVING PACKETS IN LOW ENERGY CRITICAL INFRASTRUCTURE MONITORING SYSTEM - A method of generating a packet for low energy critical infrastructure monitoring (LECIM) wireless communication is provided. The method includes steps of generating a first bit string by multiplexing a physical layer header (PHR) bit and a physical layer service data unit (PSDU) bit; convolution encoding the first bit string; interleaving the convolution-encoded first bit string; generating a second bit string by multiplexing the interleaved first bit string with a synchronization header (SHR) bit; and modulating the second bit string with a frequency shift keying (FSK) method and a position-based FSK method. | 03-07-2013 |
20130070789 | INFORMATION PROCESSING APPARATUS, COMMUNICATION METHOD AND STORAGE MEDIUM - There is provided an information processing apparatus including a plurality of communication units connected to one another in a ring shape by a bus, each of the plurality of communication units being connected to one of processing units, each of which executes a predetermined process, and transmitting data processed by the one of the processing units to the bus as a packet, the information processing apparatus transferring data between the processing units and processing the data in a predetermined order. Among the plurality of communication units, in at least one communication unit, a packet including a value indicative of suspension of the process is generated when the connected processing unit has suspended a process, and information showing whether or not the generation unit has generated the packet including the value indicative of suspension of the process is stored. | 03-21-2013 |
20130070790 | SUPERFRAME FORMAT FOR MV-LV COMMUNICATION IN MULTI TONE-MASK PLC NETWORKS - A method for multi-tone mask communication including generating, by a power line communication router, a superframe to include a plurality of beacons corresponding to a plurality of tone masks. Each beacon also defining a plurality of tone masks, a contention access region, a contention free period, an inter router communication slot. The superframe also includes at least one of the beacons also defining an idle time during which nodes receiving the superframe are to transition to a low power mode. Transmitting the superframe to a power line communication node. | 03-21-2013 |
20130077641 | Systems, Circuits and Methods for Time Stamp Based One-Way Communications - A circuit includes an input terminal for receiving an input signal and a time stamp circuit including an input and an output. The input is coupled to the input terminal. The time stamp circuit includes a timer, and the output is for providing a time stamp based on a value of the timer in response to receiving the input signal. The circuit further includes an encoder including an input coupled to the output of the time stamp circuit and configured to encode the time stamp into a packet. The circuit also includes a transmitter configured to transmit the packet. | 03-28-2013 |
20130094517 | PAYLOAD FOR MULTI-INPUT MULTI-OUTPUT - Described herein are implementations related to data communication using a frame that includes at least two data packets. In one implementation, a first of the data packets includes at least a payload with repeated payload portions to increase diversity gain. A second of the data packets includes at least a payload with repeated payload portions to increase diversity gain. The repeated payload portions of the second data packet are shuffled or rotated in relation to the repeated data payload portions of the first data packet. In one implementation, the frame is conveyed in a Power Line Communication (PLC) system. | 04-18-2013 |
20130094518 | METHOD FOR CONFIGURING AND TRANSMITTING MMT PAYLOAD - A method for configuring and transmitting an MMT payload in a system are provided.. The method for configuring an MMT (MPEG Media Transport) payload format comprises configuring the MMT payload format such that essential information contained in each MMT payload format is included in a D-layer header, configuring the MMT payload format such that an MMT transmission packet includes one MMT payload format unit and configuring the MMT payload format such that packet streams are multiplexed in units of packets on a single port. | 04-18-2013 |
20130100964 | METHOD AND APPARATUS FOR CREATING AN ENHANCED MEDIUM ACCESS CONTROL PACKET DATA UNIT FOR ENHANCED TRANSPORT FORMAT COMBINATION SELECTION IN WIRELESS COMMUNICATIONS - Efficient enhanced transport format combination (E-TFC) selection methods and apparatus support flexible radio link control (RLC) packet data unit (PDU) size and medium access control (MAC) layer segmentation. Methods for filling an enhanced medium access control (MAC-e) packet data unit (PDU) with data from logical channels as part of E-TFC selection are provided. In one embodiment, the E-TFC selection algorithm employs a single request from the MAC layer to the RLC layer to request the number of bits it is allowed to send for a logical channel to create enhanced MAC-e PDUs. In another embodiment, the MAC entity performs multiple requests to the RLC entity. In another embodiment, the MAC entity makes a single request to the RLC entity to create one or more enhanced MAC-e PDUs of a set size. A technique is also provided for maintaining a guaranteed bit rate (GBR) for non-scheduled data flows with variable-length headers. | 04-25-2013 |
20130107892 | METHOD FOR PARSING NETWORK PACKETS HAVING FUTURE DEFINED TAGS | 05-02-2013 |
20130107893 | Method and Apparatus for Automatically Detecting a Physical Layer (PHY) Mode of a Data Unit in a Wireless Local Area Network (WLAN) | 05-02-2013 |
20130107894 | METHOD AND APPARATUS FOR FORMING AND PROCESSING DATA UNITS | 05-02-2013 |
20130121347 | COMMUNICATION APPARATUS - When time synchronization between communication apparatuses is performed with PTP, a PTP packet storing a time stamp is transmitted/received. At that time, an RTC is provided in a PTP packet generation unit within the communication apparatus. An RTC is also provided in a PTP packet transmission unit. These RTCs are time-synchronized by a hardware operation based on PPS/System CLK. The RTCs of the PTP packet generation unit and the PTP packet transmission unit are time-synchronized, whereby a highly precise time stamp and correction value for a time can be obtained. | 05-16-2013 |
20130121348 | Frequency Duplication Mode for Use in Wireless Local Area Networks (WLANs) - In generating a physical layer (PHY) frequency duplication mode data unit for transmission via a communication channel, a preamble of the PHY frequency duplication mode data unit is generated. The preamble includes a signal field, and the preamble is configured so that a receiver can determine that the data unit is a frequency duplication mode-type data unit prior to decoding the signal field of the preamble. A payload of the PHY frequency duplication mode data unit is generated, and the PHY frequency duplication mode data unit is transmitted. | 05-16-2013 |
20130121349 | SYSTEM AND METHOD FOR ADAPTIVE MEDIA BUNDLING FOR VOICE OVER INTERNET PROTOCOL APPLICATIONS - An apparatus and method for adaptively bundling media frames in a data packet for transmission in a wireless data network. When a wireless device is ready to transmit an audio communication, a message is sent from the wireless device to a communication server that checks for network usage conditions and adaptively determines a bundling factor for the audio communication. The bundling factor is transmitted to the wireless device, and the wireless device bundles media frames into a data packet according to the bundling factor. | 05-16-2013 |
20130128900 | PACKET PROCESSOR AND METHOD FOR PROCESSING PACKETS BY MEANS OF INTERNAL CONTROL PACKETS - A packet processor for processing an input packet includes an information generator for generating process control information for processing the input packet, an internal packet generator for receiving the input packet as an packet to be processed and adding the process control information to the packet to be processed to produce an internal packet, an internal packet processor for processing the internal packet supplied from the internal packet generator on the basis of the process control information added to the internal packet, and a packet transmitter for extracting an output packet from the internal packet processed by the internal packet processor to transmit the output packet. The packet processor can reduce the amount of communication between modules even when the packet processor includes plural modules. | 05-23-2013 |
20130128901 | LAYER 1 FRAME CONSTRUCTION - A method includes appending, by a network device, a first layer | 05-23-2013 |
20130136144 | METHOD FOR TRANSMITTING/RECEIVING INTERNET-BASED CONTENT AND TRANSMITTER/RECEIVER USING SAME - The present invention relates to a method for transmitting/receiving contents through a network such as the Internet, and to a transmitter/receiver using same, the transmission method comprising: converting content stored in a file format into a delivery format; and transmitting the content converted into the delivery format using an IP packet, wherein the delivery format includes indicator information for expressing whether a program clock reference (PCR) has been transmitted to the IP packet. | 05-30-2013 |
20130148671 | METHOD OF TRANSPORTING DATA FROM SENDING NODE TO DESTINATION NODE - A method of transporting data from a sending node to a destination node includes processing select data to form a stream of data packets at a sending node for transport to a destination node. The stream including a group of data packets. The group carrying a segment of the select data. The segment including fragments of the select data. The segment associated with a segment identifier. Each fragment associated with a fragment identifier. Each group data packet carries a corresponding fragment, a fragment identification value, a segment identification value, and a verification check value. A last group data packet carries an end of segment value. The method includes transmitting the group of data packets to the destination node, with the last data packet transmitted last such that the transmitting continues without waiting for a segment response message from the destination node between transmissions of the group of data packets. | 06-13-2013 |
20130148672 | METHOD OF PERFORMING IP FRAGMENTATION AND RELATED WIRELESS NETWORK SYSTEM - A wireless network system includes a transmitting end and a receiving end which adopt a specific communication protocol for data transmission. At the transmitting end, a plurality of data packets are merged into a data packet string, which is then segmented into a plurality of sub data packets according to a maximum transmission unit of the specific communication protocol. The plurality of sub data packets are then transmitted to the receiving end for packet reassembly. | 06-13-2013 |
20130156049 | METHOD AND APPARATUS FOR PROVIDING SPATIALLY SELECTABLE COMMUNICATIONS USING DECONSTRUCTED AND DELAYED DATA STREAMS - A sending device having a processing device and a plurality of transmitters performs a method for providing spatially selectable communications using deconstructed and delayed data streams. The method includes receiving a data stream, an indication of a target point for the data stream, and a target volume around the target point. The method further includes deconstructing the data stream into a plurality of data substreams and, based on a spatial relationship between a corresponding transmitter and the target point, determining a transmitter delay for each transmitter. Moreover, the method further includes determining, based on the target volume, a data interval spacing to apply between each data substream at transmission. In addition, the method includes sending, from the transmitters, the corresponding data substreams using the corresponding transmitter delays and the data interval spacing that confine reconstruction of the data substreams back into the data stream within the target volume. | 06-20-2013 |
20130156050 | DATA TRANSFER APPARATUS, DATA TRANSFER METHOD, AND INTER-CHIP COMMUNICATION SYSTEM - Transfer efficiency of data transfer in a single semiconductor device or between semiconductor devices is improved. A table is created by associating a combination of attribute information involved in data transfer with an identifier. When attribute information registered in the table is received, the attribute information is replaced with an identifier so that the information is compressed and transferred. Accordingly, transfer efficiency is increased in transmission or reception of a request and a response. | 06-20-2013 |
20130182719 | Adaptive Sub-Band Algorithm for Point-To-Point Communication in PLC Networks - Embodiments of methods and systems for adaptive sub-band point-to-point communication are presented. In one embodiment a method includes performing functions using a power line communication (PLC) transmitter device. The method may include generating a first data packet having a first adaptive sub-band information set, the first sub-band information set comprising information to be used by a PLC receiver for determining a sub-band hopping pattern. The method may also include transmitting the first data packet on a first PLC sub-band. Additionally, the method may include hopping to a second PLC sub-band, and generating a second data packet having a second adaptive sub-band information set, the second sub-band information set comprising information to be used by the PLC receiver for determine the sub-band hopping pattern. The method may further include transmitting the second data packet on the second PLC sub-band. | 07-18-2013 |
20130182720 | FRAME CONCATENATION APPARATUS - A frame concatenation apparatus includes a storage unit to store a plurality of frames to be transmitted, a generation unit to generate a concatenated frame including the plurality of frames read out from the storage unit and serially concatenated, and including frame length information on each frame attached thereto, and an attachment unit to attach information for establishing synchronization with a receiver of the concatenated frame, to the concatenated frame. | 07-18-2013 |
20130188655 | ENCAPSULATION OF DATA - An encapsulation apparatus for encapsulating data includes an input to receive the data, a machine to generate information related to the encapsulation of data and a logic coupled to the machine. A processing machine is coupled to the input and the logic. | 07-25-2013 |
20130195120 | System and Method for Enabling Energy Efficient Ethernet Networks with Time-Sensitive Protocols - A system and method for enabling energy efficient Ethernet networks with time-sensitive protocols. Time-stamped packets generated by a time-sensitive protocol rely on fixed latency in a transit time through a transmission subsystem. An energy efficiency control policy in a network device governs a transmission of time-stamped packets in accordance with energy efficiency initiatives controlled by the energy efficiency control policy. In one embodiment, time-stamped packets can be dropped or modified to account for transitions by the transmission subsystem into an energy saving state. In another embodiment, transitions by the transmission subsystem into or out of an energy saving state can be impacted by the existence of time-stamped packets scheduled for transmission. | 08-01-2013 |
20130195121 | DEVICE, SYSTEM AND METHOD OF COMMUNICATING UPPER-LAYER PROTOCOL INFORMATION - Some demonstrative embodiments include devices, systems and/or methods of communicating upper-layer protocol information. For example, a wireless communication unit to transmit a management frame, e.g., a Traffic Stream Establishment (TSE) frame, including an Upper-Layer-Identification (UPID) element including a control field indicating a protocol of a layer higher than a Media-Access-Control (MAC) layer. | 08-01-2013 |
20130208734 | SYSTEMS AND METHODS FOR COMMUNICATING AGGREGATED PACKETS INCLUDING DELIMITERS - Systems, methods, and computer program products for communicating aggregated packets including delimiters are described herein. In one aspect, a processor is configured to prepare a packet comprising an aggregated media access control service data unit (A-MSDU) having a plurality of MSDU subframes. Each MSDU subframe includes a MSDU subframe header and a MSDU. Further, the processor is configured to insert an indication of an end of the A-MSDU in the A-MSDU. A transmitter is configured to transmit the packet wirelessly. In another aspect, a receiver is configured to receive wirelessly a packet comprising an A-MSDU having a plurality of MSDU subframes and an indication of an end of the A-MSDU in the A-MSDU. A processor is configured to determine the end of the A-MSDU based on the indication. | 08-15-2013 |
20130215906 | RECONFIGURABLE PACKET HEADER PARSING - The invention relates to a method and device for configurable parsing of packet headers in a network. A configurable packet header parser (CPHP) includes hard-coded packet header logic implementing a hard-coded state machine and a reconfigurable header parsing logic that is coupled to the hardcoded logic and includes programmable registers. The CPHP is remotely programmable by means of a command packet parser that may receive command packets carrying CPHP configuration data and program the registers with the CPHP data to enable parsing packet including new types of headers. The hybrid hard-coded/programmable CPHP requires only a relatively small number of programmable elements enabling ASIC-based implementation. | 08-22-2013 |
20130215907 | Communication with Compressed Headers - Communication efficiency may be enhanced by using compressed headers. In an example embodiment, a method is performed by a transmitting device to reduce header size. A mapping is created between a logical channel identifier and a compressed logical channel identifier. The compressed logical channel identifier occupies fewer bits than the logical channel identifier. The mapping is transmitted to a receiving device. A compressed header that includes the compressed logical channel identifier is formulated. A communication that includes the compressed header is transmitted to the receiving device. In another example embodiment, a method is performed by a receiving device to decode a header having a reduced size. A mapping and a communication including a compressed header are received. A compressed logical channel identifier is extracted from the compressed header. A logical channel identifier is recovered from the compressed logical channel identifier using the mapping. | 08-22-2013 |
20130223456 | DATA TRANSMITTING APPARATUS, DATA RECEIVING APPARATUS, DATA TRANSRECEIVING SYSTEM, DATA TRANSMITTING METHOD, DATA RECEIVING METHOD AND DATA TRANSRECEIVING METHOD - A data transmitting apparatus is provided. The data transmitting apparatus includes a packet generator configured to generate a packet including a plurality of sub packets and a transmitter configured to transmit the generated packet to a data receiving apparatus. Each of the plurality of sub packets includes audio data corresponding to content among a plurality of contents. | 08-29-2013 |
20130223457 | Multi-Length Cyclic Prefix for OFDM Transmission in PLC Channels - Embodiments of the invention provide multiple cyclic prefix lengths for either both the data-payload and frame control header or only the data payload. Frame control header (FCH) and data symbols have an associated cyclic prefix. A table is transmitted in the FCH symbols, which includes a cyclic prefix field to identify the cyclic prefix length used in the data payload. A receiver may know the cyclic prefix length used in the FCH symbols in one embodiment. In other embodiments, the receiver does not know the FCH cyclic prefix length and, therefore, attempts to decode the FCH symbols using different possible cyclic prefix lengths until the FCH symbols are successfully decoded. | 08-29-2013 |
20130230058 | SYSTEMS AND METHODS FOR CONSTRUCTION OF AND NETWORK CODING USING NEAR-MAXIMUM DISTANCE SEPARABLE (MDS) LINEAR NETWORK CODES - A method for network coding using a near-maximum distance separable linear network code includes generating a message matrix where each column of the message matrix corresponds to one of K message packets and each element in a column of the message matrix corresponds to one of the symbols of the corresponding message packet. The method also includes generating a network code matrix to map the K message packets to N encoded packets, where any combination of K+1 columns of the network code contains at least K columns that are linearly independent. Further, the method includes multiplying the message matrix by the network code matrix to generate a transmission matrix, where each column of the transmission matrix corresponds to an encoded packet for wireless transmission. | 09-05-2013 |
20130230059 | FRAGMENTATION FOR LONG PACKETS IN A LOW-SPEED WIRELESS NETWORK - A method includes creating a plurality of data fragments from a single data unit. The method also includes transmitting the plurality of data fragments to a receiver and receiving an acknowledgement from the receiver after transmitting a last data fragment of the plurality of data fragments. The method further includes selectively interpreting the acknowledgement as a multi-fragment acknowledgement (MFA) in response to a value of a fragment sequence number (FGSN) of the last data fragment. The MFA indicates receipt or non-receipt by the receiver of each of the plurality of data fragments of the single data unit. | 09-05-2013 |
20130230060 | DATA TRANSMITTER AND DATA RECEIVER - A data transmitter for transmitting a data packet to a data receiver via a communication channel includes a generator for generating the data packet and a transmitter for transmitting the data packet. The generator for generating the data packet is configured to generate a data packet having a first data block and a second data block and a predefined first reference sequence and second reference sequence for synchronizing the data receiver, wherein the first reference sequence is longer than the second reference sequence, and wherein in the data packet, the second data block is located between the first reference sequence and the second reference sequence, and the first reference sequence is located between the first data block and the second data block. The transmitter for transmitting the data packet is configured to transmit the data packet to the data receiver via the communication channel. | 09-05-2013 |
20130235886 | Reduced Complexity Transcoding - Efficient transcoding and decoding techniques are widely applicable across multiple different transcoding formats. The techniques find many applications in, as one example, high speed networking. The techniques provide reduced computational and implementation complexity. The techniques may also improve the processing latency compared with other transcoding techniques. | 09-12-2013 |
20130250973 | METHOD AND SYSTEM FOR ENCODING AND DECODING LENGTH OF MEDIUM ACCESS CONTROL PROTOCOL DATA UNIT - A method and system for encoding the length of a Medium Access Control (MAC) Protocol Data Unit (PDU) is provided. The method includes partitioning the length of the MAC PDU into a first part and a second part when the length of the MAC PDU is greater than a first predefined value, encoding the first part in a first header of the MAC PDU, encoding the second part in a second header of the MAC PDU, encoding the length of the MAC PDU in a first header of the MAC PDU when the length of the MAC PDU is less than or equal to first predefined value, and transmitting the MAC PDU with the encoded length of the MAC PDU to a receiving communication device. In another embodiment, the invention includes a method and apparatus for decoding an encoded length of a MAC PDU. | 09-26-2013 |
20130250974 | METHOD AND APPARATUS FOR MAPPING AND DE-MAPPING SERVICE DATA - A method for generating a de-mapping clock for service data is provided, comprising: receiving a data frame and obtaining a payload value from the data frame; obtaining distribution of valid service data in a certain time cycle according to the payload value in the data frame; generating a data writing clock according to the distribution of the valid service data, performing a homogenization treatment on the data writing clock, and obtaining the data writing virtual clock; comparing a non-gap statistical quantity of the data writing virtual clock with a non-gap statistical quantity of the service clock gap, and generating a de-mapping clock gap according to the comparison result; generating a service clock gap according to the de-mapping clock gap; and performing a phase-locked loop process on the de-mapping clock gap, so as to obtain a recovery clock signal required by a de-mapping process. | 09-26-2013 |
20130250975 | METHOD AND DEVICE FOR PACKETIZING A VIDEO STREAM - A digital broadcasting system provides a method and device for packetizing a video stream. The packetizing device includes: a video frame check block for classifying an encoded video stream according to the frame type; a header setting block for setting a packet header for each of the classified frames; and a packetizing block for packetizing a video frame on the basis of the set packet header. The frame type may be one of an intra-coded (I) frame, a predicted (P) frame, and a bi-predictive (B) frame. Since a digital broadcasting stream is efficiently packetized, overhead due to a typical synchronization packet may be reduced, and accordingly, bandwidth may be efficiently used. | 09-26-2013 |
20130259068 | COMMUNICATION APPARATUS, COMMUNICATION METHOD, AND COMMUNICATION SYSTEM - A physical frame is constructed, the physical frame including a medium access control super-frame payload which in turn includes a plurality of medium access control frames. With respect to the constructed physical frame, virtual carrier sense information is set in the plurality of medium access control frame so that a result of carrier sense is identical to another by virtual carrier sense based on the plurality of medium access control frames in the medium access control super-frame payload. The physical frame in which the virtual carrier sense information has been set is transmitted to a destined communication apparatus. | 10-03-2013 |
20130266026 | CONTACTLESS REPLACEMENT FOR CABLED STANDARDS-BASED INTERFACES - A contactless, electromagnetic (EM) replacement (substitute, alternative) for cabled (electric) Standards-based interfaces (such as, but not limited to USB) which effectively handles the data transfer requirements (such as bandwidth, speed, latency) associated with the Standard, and which is also capable of measuring and replicating relevant physical conditions (such as voltage levels) on data lines so as to function compatibly and transparently with the Standard. A contactless link may be provided between devices having transceivers. A non-conducting housing may enclose the devices. Some applications for the contactless (EM) interface are disclosed. A dielectric coupler facilitating communication between communications chips which are several meters apart. Conductive paths may provide power and ground for bus-powered devices. | 10-10-2013 |
20130266027 | TRANSMISSION APPARATUS AND METHOD - A burst signal generator generates a burst signal that is a variable length portion whose length changes in accordance with fluctuations in data input at a predetermined period. An OFDM modulator generates an OFDM signal (including a guard interval portion and an effective symbol portion) that is a fixed length portion containing data corresponding to n (n is a positive integer) times or 1/n of the predetermined period. A frame includes the variable length portion and the fixed length portion. This makes a transmission signal actually have a frame period almost equal to the period of a signal synchronized with the clock of a player, including the fluctuations. | 10-10-2013 |
20130266028 | METHODS FOR SPECIALIZED DATA TRANSFER IN A WIRELESS COMMUNICATION SYSTEM - A wireless communication system and method is provided for the transfer and processing of data in accordance with specialized data transfer protocols while utilizing conventional base station equipment. For example, the wireless communication system may include a subscriber station that provides for the modification of data packets in accordance with a proprietary protocol and the addressing of the modified data packets to a server. The server is adapted to reconstruct the data packets for transmission to other local subscriber stations or to a packet-switched network. In additional embodiments, the base station itself rather than a server operates to reconstruct the data packets. | 10-10-2013 |
20130272319 | METHOD AND APPARATUS FOR PROCESSING PADDING BUFFER STATUS REPORTS - A method and system for processing buffer status reports (BSRs) such that when BSR triggering is performed, the size(s) of the necessary sub-header(s) are also to be considered together in addition to the BSR size. The steps of checking whether any padding region is available in a MAC PDU that was constructed, comparing the number of padding bits with the size of the BSR plus its sub-header, and if the number of padding bits is larger than the size of the BSR plus its sub-header, triggering BSR are performed. Doing so allows the sub-header(s) to be inserted or included into the MAC PDU or transport block (TB) or other type of data unit. | 10-17-2013 |
20130272320 | Generation of a compacted binary identifier - A technique for generating a compacted binary identifier includes breaking an original binary identifier into equal parts. Each bit of a first one of the parts is exclusive ORed with a start-up value to generate a first result. Each bit of the first result is exclusive ORed with a respective bit of a second one of the parts to generate a second result. | 10-17-2013 |
20130279523 | Highly Integrated Media Access Control - A supervisory communications device, such as a headend device within a communications network, monitors and controls communications with a plurality of remote communications devices throughout a widely distributed network. The supervisory device allocates bandwidth on the upstream channels by sending MAP messages over its downstream channel. A highly integrated media access controller integrated circuit (MAC IC) operates within the headend to provide lower level processing on signals exchanged with the remote devices. The enhanced functionality of the MAC IC relieves the processing burden on the headend CPU and increases packet throughput.. The enhanced functionality includes header suppression and expansion. DES encryption and decryption, fragment reassembly, concatenation, and DMA operations. | 10-24-2013 |
20130279524 | METHOD AND APPARATUS FOR REDUCING REDUNDANT TRAFFIC IN COMMUNICATION NETWORKS - A capability is provided for reducing or even eliminating redundant traffic in cellular wireless networks. A method is provided for encoding a target packet in a manner for reducing redundancy of information in the target packet. The method includes identifying a region of the target packet that matches a region of a stored packet, removing, from the target packet, the identified region of the target packet from the target packet, and inserting, within the target packet, an encoding key comprising a hash of the stored packet. A method is provided for reconstructing a packet from an encoded packet that is encoded in a manner for reducing redundancy of information in a network. The method includes identifying an encoding key within the encoded packet, wherein the encoding key comprises a hash of a stored packet, retrieving the stored packet using the hash of the stored packet, removing the encoding key from the encoded packet, and inserting information from the stored packet within the encoded packet. | 10-24-2013 |
20130287044 | MAC EXTENSIONS FOR SMART ANTENNA SUPPORT - Apparatus and methods implement aggregation frames and allocation frames. The aggregation frames include a plurality of MSDUs or fragments thereof aggregated or otherwise combined together. An aggregation frame makes more efficient use of the wireless communication resources. The allocation frame defines a plurality of time intervals. The allocation frame specifies a pair of stations that are permitted to communicate with each other during each time interval as well as the antenna configuration to be used for the communication. This permits stations to know ahead of time when they are to communicate, with which other stations and the antenna configuration that should be used. A buffered traffic field can also be added to the frames to specify how much data remains to be transmitted following the current frame. This enables network traffic to be scheduled more effectively. | 10-31-2013 |
20130287045 | HEADER ALIGNMENT IN COMMUNICATION SYSTEM - Representative implementations of devices and techniques provide communication between networked nodes operating on a communication network medium. In an implementation, a node generates a broadcast frame that includes at least a preamble and a payload. The preamble of the broadcast frame may include supplemental information. The supplemental information may be associated with one or more symbols of the preamble. The supplemental information may contain predetermined header information for use by nodes operating on the communication network medium. | 10-31-2013 |
20130301654 | DATA TRANSMISSION APPARATUS AND DATA TRANSMISSION METHOD - A reception IF receives a frame from a transmission source. A transmission IF outputs the frame received from the transmission source. A frame counting unit counts a frame having a size not more than a predetermined value, out of the frames output from the transmission IF, for each transmission source. When a transmission source from which a predetermined number of frames having a size not more than the predetermined value are continuously counted is present, a fragment control unit fragments a frame having a size larger than the predetermined value from other transmission source than the transmission source, and outputs the fragmented frame from the output IF. | 11-14-2013 |
20130301655 | SYSTEMS AND METHODS FOR INCREASING PREAMBLES - Systems and methods for increasing preambles are provided. In some aspects, an electronic device configured for use as a node in a home network is provided. The electronic device includes a preamble generator configured to generate an outbound preamble for a data signal. The electronic device also includes a preamble increasing circuit configured to increase a size of the outbound preamble based on a switching signal. | 11-14-2013 |
20130301656 | METHOD AND APPARATUS FOR TRANSMITTING A MULTIMEDIA DATA PACKET - A method and an apparatus for transmitting a multimedia data packet are provided. The method includes generating Media Abstraction Layer (MAL) information for abstracting information on the multimedia data to be transmitted, generating a multimedia data packet including said MAL information, and transmitting the generated multimedia data packet to a network entity. | 11-14-2013 |
20130308655 | TRANSMITTING APPARATUS, TRANSMITTING METHOD, RECEIVING APPARATUS, RECEIVING METHOD, PROGRAM, AND ELECTRONIC APPARATUS - Disclosed herein is a transmitting apparatus, including: a stream inputting portion inputting plural transport streams; an information adding portion adding additional information containing therein a stream identifier used to identify at least corresponding transport stream to respective transport stream packets of the plural transport streams thus inputted; a stream synthesizing portion synthesizing the plural transport streams in which the additional information is added to each of the transport stream packets, thereby obtaining one stream; and a stream transmitting portion transmitting the resulting one stream to an external apparatus. The information adding portion adds the additional information forward, backward or midway with respect to each of the transport stream packets. | 11-21-2013 |
20130315262 | FRAME FORMATS AND TIMING PARAMETERS IN SUB-1 GHZ NETWORKS - Systems and methods of controlling characteristics of messages in sub-1 GHz networks (e.g., IEEE 802.11ah networks) are disclosed. One or more data structures indicating available frame formats and/or timing parameters may be stored at or accessible to transmitters and receivers. The data structures may be organized based on a frame format, a wireless network bandwidth, and/or the number of spatial streams in use at the wireless network. Information stored in the data structures may be used in generation and processing of messages communicated via the sub-1 GHz network. | 11-28-2013 |
20130315263 | METHOD FOR TRANSMITTING AND RECEIVING DIGITAL INFORMATION IN THE FORM OF FRAMES WITH POSSIBLY ENCRYPTED PARITY BITS, AND CORRESPONDING TRANSCEIVER DEVICE - The information bits and the parity bits are encrypted in a microcontroller and transmitted on a bus to a transceiver head which forms the frames to be transmitted on a channel from encrypted information bits and from encrypted parity bits received on the bus. | 11-28-2013 |
20130315264 | ENCODING PARAMETERS FOR A WIRELESS COMMUNICATION SYSTEM - In a method for generating a physical layer (PHY) data unit for transmission via a communication channel, information bits to be included in the PHY data unit are received. A number of padding bits are added to the information bits. The number of padding bits is determined based on respective virtual values of each of one or more encoding parameters. The information bits are parsed to a number of encoders and are encoded, using the number of encoders, to generate coded bits. The coded bits are padded such that padded coded bits correspond to respective true values of each of the one or more encoding parameters. The PHY data unit is generated to include the padded coded bits. | 11-28-2013 |
20130322465 | DOCSIS Upstream Burst Efficiency Maximization and Support for Jumbo Frames - A method for passing ingress and egress jumbo frames and maximizing the use of frame bursts in a cable modem including, receiving from a client device one or more packets to be transmitted over a communication channel, queuing the one or more packets, determining a maximum size of a burst frame transmitted over the communication channel, adding each of the one or more packets in their entirety to the burst frame until the maximum size of the burst frame is reached, determining whether the burst frame has available space, when space is available, fragmenting a packet of the one or more packets into at least a first and a second fragment packet, wherein the first fragment packet has a size substantially equal to the available space of burst frame, and adding the first fragment packet to the burst frame and transmitting the burst frame during a transmit window. | 12-05-2013 |
20130322466 | TRANSPORT STREAM MULTIPLEXERS AND METHODS FOR PROVIDING PACKETS ON A TRANSPORT STREAM - Examples described include transport stream multiplexers that may not need to search for an appropriate source to use to generate a transport stream packet. Instead, the source to use may be indicated by a position (e.g. an entry) in a memory table, e.g. a metadata array. Methods for placing transport stream packets on a transport stream and initializing the metadata array are also described. | 12-05-2013 |
20130322467 | Wireless Memory Management - Memory management for WiFi Media Access Control (MAC) frames includes dividing a memory into equally-sized smaller chunks; writing a MAC frame that is larger in size than one-chunk size into several chunks; appending special information to each chunk to specify whether the chunk is a starting chunk or an intermediate chunk of the MAC frame or whether the chuck is currently unoccupied at all; linking the chunks carrying the MAC frame; and specifying a task waiting to be performed for the MAC frame. The several chunks may be noncontiguous or contiguous. The memory management technique may further comprise searching the memory for chunks comprising frames waiting for a certain task. The memory management technique may further comprise marking the chunks as empty after the certain task is completed. | 12-05-2013 |
20130322468 | APPARATUS AND METHOD FOR TRANSMITTING/RECEIVING DATA IN COMMUNICATION SYSTEM - An apparatus for transmitting data in a communication system includes: a receiving unit configured to receive reception information of a data packet in a receiver from the receiver; a frame generation unit configured to generate a plurality of frames containing data to transmit to the receiver, in consideration of the reception information; a packet generation unit configured to include the plurality of frames into a payload and generate a data packet; and a transmitting unit configured to transmit the generated data packet to the receiver, wherein the payload includes a mode field containing information on the plurality of frames and the plurality of frames. | 12-05-2013 |
20130336337 | SYSTEMS AND METHODS FOR SHARING L2 INFORMATION & MAC BASED FORWARDING - The present application is directed towards sharing data link layer information of network traffic distributed across a cluster of intermediary devices. A method for sharing data link layer information across a cluster includes receiving a request packet at a first intermediary device. The first intermediary device identifies a first set of data link layer information from a data link layer of the request packet. The first intermediary device modifies the request packet for transmission on a common data backplane of the cluster to include the first set of data link layer information in the request packet. The modified request packet includes a second set of data link layer information that differs from the first set of data link layer information at the data link layer. The first intermediary device transmits the modified request packet on the common data backplane of the cluster to other devices of the cluster. | 12-19-2013 |
20130343407 | HIGH-SPEED CLD-BASED TCP ASSEMBLY OFFLOAD - A method offloading data intensive tasks from a processor comprises receiving at a configurable logic device (CLD) a network packet, parsing the network packet to determine that the packet is a TCP segment, searching a partially assembled packet table to locate an associated partially assembled packet data structure, inserting the network packet into the associated partially assembled packet data structure, recognizing that the partially assembled packet data structure contains every segment produced from an original TCP packet, assembling a fully assembled TCP packet from the data in the partially assembled packet data structure, and transmitting the fully assembled TCP packet to a processor in the same computer system as the CLD. | 12-26-2013 |
20130343408 | HIGH-SPEED CLD-BASED TCP SEGMENTATION OFFLOAD - A method of offloading data intensive tasks from a processor, comprises, at a processor, preparing a TCP packet comprising a TCP header and a data payload, transmitting the TCP packet to a configurable logic device (CLD); and at the CLD, receiving the TCP packet, generating set of TCP segment packets containing, a copy of the TCP header, an incrementing segment sequence identifier, and a portion of the data payload, and transmitting the set of TCP segment packets on an external network interface. | 12-26-2013 |
20140003452 | MULTIPLEXING OF CHANNEL STATE INFORMATION AND HYBRID AUTOMATIC REPEAT REQUEST - ACKNOWLEDGEMENT INFORMATION | 01-02-2014 |
20140016653 | METHOD OF GENERATING PACKET, METHOD OF TRANSMITTING PACKET, AND METHOD OF RANGING OF PHYSICAL LAYER TRANSMITTER OF WIRELESS PERSONAL AREA NETWORK SYSTEM - A method of generating a packet of a physical layer transmitter of a TV white space (TVWS) wireless personal area network (WPAN) system operating a WPAN service in TVWS is provided. A packet that is generated by the method of generating the packet includes a preamble, a start frame delimiter that is positioned after the preamble, a first physical layer header that is positioned after the start frame delimiter, and a physical layer service data unit that is positioned after the first physical layer header. Here, the first physical layer header represents whether the packet is a ranging packet for ranging, and includes a ranging packet identification bit corresponding to a reserved bit of the second physical layer header in a SUN system and a LECIM system, and a parity bit. | 01-16-2014 |
20140023091 | REDUNDANT, LOW-LATENCY DIGITAL AUDIO TRANSMISSION - Methods and systems for converting an audio signal into a stream of digital audio packets are presented. An example converter device may include a receiver, a digital audio encoder, a digital audio packetizer, and a transmitter. The receiver may receive an audio signal. The digital audio encoder may encode the audio signal into a stream of digital audio values. The digital audio packetizer may generate a stream of digital audio data packets from the stream of digital audio values. Each of the digital audio data packets may include a current digital audio value and at least one previous digital audio value of the stream of digital audio values. The transmitter may transmit the stream of digital audio data packets to a receiving device. | 01-23-2014 |
20140023092 | CYCLIC SHIFT DELAYS IN MULTI-USER PACKETS WITH RESOLVABLE VERY HIGH THROUGHPUT LONG TRAINING FIELDS (VHTLTFS) - A system including a stream generator module to generate a plurality of streams to be transmitted in a packet. The packet is to be transmitted to a plurality of client stations. First streams are designated for a first client station and include a plurality of training fields. Second streams are designated for a second client station and include the plurality of training fields. A cyclic shift delay module applies a plurality of cyclic shift delay values to the plurality of streams. First values from the plurality of cyclic shift delay values are respectively applied to the first streams. Second values from the plurality of cyclic shift delay values are respectively applied to the second streams. A mapping module spatially maps the plurality of streams subsequent to the cyclic shift delay module applying the cyclic shift delay values to the plurality of streams. | 01-23-2014 |
20140023093 | METHOD AND SYSTEM FOR ARCHITECTURE OF A FAST PROGRAMMABLE TRANSPORT DEMULTIPLEXER USING A DOUBLE BUFFERED APPROACH - A method and system are provided for architecture of a very fast programmable transport demultiplexer using a double-buffered approach. The method may involve utilizing a hardware assist block to process incoming packets, retrieve information about the packets, and write the retrieved information to a memory block. A firmware block may then utilize the information in memory to perform further processing on the packet data. The firmware and hardware assist blocks may work simultaneously so as to speed up the processing of the packet, which can comprise record data and/or audio/video data. The system may comprise the hardware assist block, the firmware assist block, and a memory block. | 01-23-2014 |
20140029630 | FRACTIONAL THRESHOLD ENCODING AND AGGREGATION - Fractional encoding of a packet into fractional packets and reconstruction of fractional packets into an original packet is disclosed. A packet is received. A plurality fractional packets is constructed from the received packet such that the received packet is fully reconstructable from a portion of the fractional packets. The portion is fewer than all of the fractional packets. At least one fractional packet is transmitted. | 01-30-2014 |
20140029631 | Transformation of Bi-Directional Packet Flow - A network packet includes a packet key that includes one or more source-destination field pairs. Each source-destination field pair that is included in the one or more source-destination field pairs includes a source field and a destination field. For each selected source-destination field pair, included in the one or more source-destination field pairs, a first section and a second section are selected in the packet key. A source field value is extracted from the source field and a destination field value is extracted from the destination field of the selected source-destination field pair. | 01-30-2014 |
20140036934 | METHOD AND SYSTEM FOR BURST FORMATTING OF PRECODED EGPRS2 SUPPORTING LEGACY USER MULTIPLEXING - A method and system for burst formatting of precoded EPGRS2 supporting legacy user multiplexing, the method generating, at a transmitter, a burst containing a plurality of inverse discrete Fourier transform (‘IDFT’) precoded symbols and plurality of non-IDFT precoded mid-amble symbols, wherein the IDFT precoded symbols are addressed for a first mobile device, and the non-IDFT precoded mid-amble symbols contain data addressed to a second mobile device. | 02-06-2014 |
20140050230 | Wireless Communication Method, Sending Device And Receiving Device - Disclosed is a wireless communication method, comprising: determining a type of a media access control MAC frame header according to a type of a media access control protocol data unit MPDU; assigning a value to a function field in the MAC frame header to generate the MAC frame header; generating an MPDU, the MPDU at least comprising the MAC frame header; and encapsulating the MPDU and sending the encapsulated MPDU. Further disclosed are a transmitting device and a receiving device. By using the method and devices of the present invention, a signaling format having complete functions and compact structure and being easy to implement and extend is implemented, which is applicable to a newly defined medium-to-short distance wireless communication system, and reduces the complexity in processing. Moreover, the present invention is simple in processing, stable, convenient in resolving, and has low requirement on system performance, thereby implementing high-efficient transmission of services and increasing the utilization of air interface resources. | 02-20-2014 |
20140056317 | APPARATUS AND METHODS OF ROUTING WITH CONTROL VECTORS IN A SYNCHRONIZED ADAPTIVE INFRASTRUCTURE (SAIN) NETWORK - Disclosed is a synchronized adaptive infrastructure (SAIN) network. Switches, synchronized nodes, and persistent connections can be used. Also described are methods and apparatus for the following functions: disjoint partitioning; data aggregation and disaggregation; interfacing with packet-based networks; bandwidth management; use of control vectors for security, addressing, error control, routing, etc. Synchronized networks are disclosed which enable fast connection set up and release in a tiered hierarchy of circuit switched nodes. Methods of synchronizing and transforming data streams are disclosed, as well as overcoming Doppler, environmental, and frequency offset effects. | 02-27-2014 |
20140071996 | METHODS AND ARRANGEMENTS FOR A CHECK SEQUENCE - According to various aspects of the present disclosure, medium access control (MAC) sublayer logic of a device or a system may generate and implement a preamble structure of a data unit including a signal field which includes a four-bit cyclic redundancy check sequence providing a Hamming distance of two. The signal field portion of the preamble structure may include information related to a plurality of physical layer parameters used for wireless communication of the data unit. The preamble structure may be stored on a machine-accessible medium. The preamble may be generated by a data unit builder of the device, which may further receive a frame including a data payload, and encapsulate the frame with the preamble portion to generate the data unit. A transmitter coupled with the data unit builder may then wirelessly transmit the data unit using an antenna array. | 03-13-2014 |
20140071997 | ROBUST PREAMBLE FOR COMMUNICATION OVER NOISY MEDIA - Described herein are techniques related to data communications using a data packet having at least one frame with a robust preamble for use over media having a high degree of non-stationary noise (e.g., impulsive noise). The described techniques employ a preamble with a structure having multiple transitions between the preamble sections. Each transition indicates the start of the upcoming frame. With the techniques described herein, if noise damages the transitions between such sections beyond recognition, the receiver can still determine the frame start time from the one or more of the undamaged transitions. Thus, the robustness of communications via the noisy media is significantly increased. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 03-13-2014 |
20140071998 | EFFICIENT PAYLOAD REASSEMBLY - A communication system comprises one or more transmitters and a receiving station. A transmitter segments a payload to be transmitted into multiple fragments and transmits each fragment of the payload in a different transmission. The receiving station receives the fragments, reassembles the payload from the received fragments and validates the integrity of the payload. Methods are presented for efficiently rebuilding a payload from fragments of the payload and for validating the integrity of the payload. | 03-13-2014 |
20140071999 | APPARATUS, SYSTEMS AND METHODS FOR PACKET BASED TRANSMISSION OF MULTIPLE DATA SIGNALS - Apparatus, systems and methods for receiving one or more input signals and providing output signals in various video, audio, data and mixed formats are described. One or more input processors receive the input signals. Each of the input processors provides one or more packetized signals corresponding to one or more of the input signals received at the input processor. Each output processor can receive one or more packetized signals and generate one or more output signals. The output signals correspond to one or more of the input signals, additional locally generated signals or data relating to the signals or any combination of such signals. Use of a packet router according to the invention allows input signals encoded as one set of packetized signals to be recombined to provide additional packetized signals incorporating the same or different combinations of the packetized signals. | 03-13-2014 |
20140079075 | SEGMENTATION AND REASSEMBLY OF NETWORK PACKETS FOR SWITCHED FABRIC NETWORKS - Reassembly of member cells into a packet comprises receiving an incoming member cell of a packet from a switching fabric wherein each member cell comprises a segment of the packet and a header, generating a reassembly key using selected information from the incoming member cell header wherein the selected information is the same for all member cells of the packet, checking a reassembly table in a content addressable memory to find an entry that includes a logic key matching the reassembly key, and using a content index in the found entry and a sequence number of the incoming member cell within the packet, to determine a location offset in a reassembly buffer area for storing the incoming member cell at said location offset in the reassembly buffer area for the packet for reassembly. | 03-20-2014 |
20140079076 | SEGMENTATION AND REASSEMBLY OF NETWORK PACKETS - Reassembly of fragments into a packet comprises receiving an incoming fragment of a packet from a network wherein each fragment comprises a segment of the packet and a header, generating a reassembly key using selected information from the incoming fragment header wherein the selected information is the same for all fragments of the packet, checking a reassembly table in a content addressable memory to find an entry that includes a logic key matching the reassembly key, and using a content index in the found entry and a sequence number of the incoming fragment within the packet, to determine a location offset in a reassembly buffer area for storing the incoming fragment at said location offset in the reassembly buffer area for the packet for reassembly. | 03-20-2014 |
20140092919 | DATA TRANSMISSION METHOD AND DATA RESTORATION METHOD - Disclosed are a data transmission method and a data restoration method. The data transmission method includes forming a plurality of transmission preparatory packets by dividing data to be transmitted by the predetermined number (n) of bits, forming transition inducing packets different from the transmission preparatory packets while having the predetermined number (n) of bits, forming transition included data packets by performing a logical operation on the transition including packet and each of the transmission preparatory packets, and transmitting the transition included data packets and the transition inducing packet. | 04-03-2014 |
20140092920 | METHOD AND APPARATUS FOR ADMINISTRATIVE UNIT-3 CIRCUIT EMULATION - The present invention discloses a method for AU-3 circuit emulation, including: converting frame data from an administrative unit AU-3 frame format into a tributary unit TU-3 frame format; mapping the frame data in the TU-3 frame format into a virtual container VC4 to obtain the frame data in a VC4 frame format; and emulating the frame data in the VC4 frame format. In embodiments of the present invention, frame data is converted from an AU-3 frame format into a TU-3 frame format, and the frame data in the TU-3 frame format is mapped into a virtual container VC4 to obtain frame data in the VC4 frame format. In this way, the frame data in the VC4 frame format is emulated, a requirement of transparently transmitting AU pointers in the present network is fulfilled, that is, the requirement of emulating and transparently transmitting the content of an entire AU is fulfilled. | 04-03-2014 |
20140092921 | METHOD FOR TERMINAL TO TRANSMIT/RECEIVE SIGNAL TO/FROM BASE STATION IN WIRELESS COMMUNICATION SYSTEM AND DEVICE THEREFOR - The present invention relates to a method for a terminal to transmit/receive a signal to/from a base station in a specific subframe in a wireless communication system. More particularly, the present invention comprises the steps of: receiving setting information of the specific subframe from the base station; and receiving a downlink signal from the base station or transmitting an uplink signal to the base station, in the specific subframe, wherein the specific subframe has a first segment for receiving the downlink signal in the front end thereof, a second segment for transmitting the uplink signal in the rear end thereof, and when the specific subframe is set for the purpose of downlink signal reception, the setting information defines the size of the first segment of the specific subframe, and when the specific subframe is set for the purpose of uplink signal transmission, the setting information defines the size of the second segment of the specific subframe. | 04-03-2014 |
20140105226 | COMMUNICATIONS OVER MULTIPLE PROTOCOL INTERFACES IN A COMPUTING ENVIRONMENT - According to one aspect of the present disclosure a system and technique for communications over multiple protocol interfaces in a computing environment is disclosed. The system includes a processor and logic executable by the processor to: identify a network interface for egress data packet communications; responsive to the identified network interface differing from a data packet fragmentation technique desired for the data packet communications, derive fragmentation data according to the desired data packet fragmentation technique; generate an application layer header for the data packet communications; store values of the fragmentation data in select fields of the application layer header; fragment the data packet communications according to the desired data packet fragmentation protocol; and transmit the data packet communications including the application layer header over the identified network interface. | 04-17-2014 |
20140105227 | DETERMINATIVE SEGMENTATION RESEGMENTATION AND PADDING IN RADIO LINK CONTROL (RLC) SERVICE DATA UNITS (SDU) - A transmission entity (e.g., user equipment (UE)) is expected to reduce the segmentation of Radio Link Control (RLC) Service Data Units (SDUs) while also minimizing padding. Signaling or provisioning of a constraint value such as a maximum padding amount or minimum segmentation size is employed in a determinative way in the UE to balance these objectives. A receiving entity (e.g., evolved base node (eNB)) benefits from being able to signal these parameters, whose application to RLC instances can discriminate between data and signaling radio bearers. Compliance can also be voluntary, such as the network entity employing at least a portion of the same approach on the downlink. | 04-17-2014 |
20140105228 | COMMUNICATING A MESSAGE REQUEST TRANSACTION TO A LOGICAL DEVICE - A general input/output communication port implements a communication stack that includes a physical layer, a data link layer and a transaction layer. The transaction layer includes assembling a packet header for a message request transaction to one or more logical devices. The packet header includes a format field to indicate the length of the packet header and to further specify whether the packet header includes a data payload, a subset of a type field to indicate the packet header relates to the message request transaction and a message field. The message field includes a message to implement the message request transaction. The message includes at least one message that is selected from a group of messages. The group of messages to include a message to unlock a logical device, a message to reset a logical device, a message to indicate a correctable error condition, a message to indicate an uncorrectable error condition, a message to indicate a fatal error condition, a message to report a bad request packet, a message to indicate power management and a message to emulate an interrupt signal. | 04-17-2014 |
20140112352 | Self-adaptive Network Control Transmission Method and System Based on TCP - Embodiments of the invention relate to a self-adaptive network control transmission method and system based on TCP. By creating network coding layer between transmission layer and IP layer on both the sending and receiving nodes, we can add network-coding headers which contains specific variables in the coding packets and ACK packets, transmit and refresh those variables through network-coding packets and ACK packets, and adjust redundancy factor R according to the variables. This method can strengthen the resistance to burst loss and maintain the redundancy factor R at the optimum value, thus raise the network throughputs. | 04-24-2014 |
20140112353 | COMMUNICATING MESSAGE REQUEST TRANSACTION TYPES BETWEEN AGENTS IN A COMPUTER SYSTEM USING MULTIPLE MESSAGE GROUPS - A transmitting device and a receiving device are coupled via a high-speed serial interface within a computer system. The transmitting device transmits a packet header for a message request transaction that include a message group sub-field that indicates one of a plurality of message groups. The packet header also includes a format field that indicates whether the message request packet includes data. The packet header further includes a message code field to indicate a specific message type. | 04-24-2014 |
20140119385 | Satellite Communications Data Processing - An apparatus comprising a backplane and a number of transponder slices connected to the backplane to form a transponder. The number of transponder slices comprise an analog front end configured to receive an analog input comprising a first plurality of bandwidths and a first plurality of interface frequencies, analog to digital converters configured to convert the analog input to digital signals, a digital channelizer configured to process the digital signals to generate a plurality of frequency slices, a digital combiner configured to assemble the plurality of frequency slices to form output sub-bands, a digital switch configured to route the plurality of frequency slices from the digital channelizer to the digital combiner, digital to analog converters configured to convert the output sub-bands to an analog output, and an analog back end configured to transmit the analog output comprising a second plurality of bandwidths and a second plurality of interface frequencies. | 05-01-2014 |
20140119386 | METHOD OF PACKET ENCAPSULATION FOR MULTI-SERVICE OPERATION FROM A DISTRIBUTION POINT - The present disclosure relates to a communication system which, in accordance with one exemplary embodiment, a communication network for providing network services to at least one network device and at least one distribution point (DP) coupled to at least one network backbone. The at least one network device is located remote from the DP and coupled to the at least one network backbone via the at least one DP. The at least one DP is configured to receive a plurality of data units from the at least one network backbone in accordance with one or more communication protocols. A plurality of data frames, each having a header portion and a payload portion, are generated and each one of the received data units are mapped into one or more payload portions of the plurality of data frames. One or more of the plurality of data frames are mapped to a payload portion of at least one data transfer unit (DTU), which is then communicated to the at least one network device. Furthermore, a corresponding method and an appropriate transceiver are described. | 05-01-2014 |
20140119387 | METHOD AND APPARATUS FOR SENDING AND RECEIVING IPV6 DATA PACKETS - Embodiments of the present invention provide a method and an apparatus for sending and receiving IPv6 data packets. By adding a new service information extension header to an IPv6 data packet header, or by adding a new service information option in a hop-by-hop options extension header or a destination options extension header of the IPv6 data packet header, embodiments of the present invention are capable of carrying the service information about a service data packet in the IPv6 data packet. In addition, by detecting the service information extension header, or detecting the service information option in the hop-by-hop options extension header or the destination options extension header, embodiments of the present invention are capable of obtaining the service information about the service data packet carried in the IPv6 data packet. | 05-01-2014 |
20140126585 | DISPERSED STORAGE NETWORK FRAME PROTOCOL HEADER - A method to generate a protocol header of a dispersed storage network (DSN) frame begins by a processing module generating a protocol class field and generating a protocol class version field. The method continues with the processing module generating an operation code (opcode) field and generating a request/response field. The method continues with the processing module generating a request number field and generating a payload length field. The method continues with the processing module outputting, in order, the protocol class field, the protocol class version field, the opcode field, the request/response field, the request number field, and the payload length field. | 05-08-2014 |
20140126586 | DIGITAL BROADCAST SYSTEM FOR TRANSMITTING/RECEIVING DIGITAL BROADCAST DATA, AND DATA PROCESSING METHOD FOR USE IN THE SAME - The present invention is directed to a digital broadcast system and a data processing method. A broadcast signal in which mobile service data and main service data are multiplexed is transmitted and received. Then, in a broadcasting receiver, the program table information including information about a service or a program of an ensemble is parsed according to an identifier of the ensemble in which the mobile service data are multiplexed, in the received broadcast signal. And a mobile service is outputted by using the mobile service data and the parsed program table information. | 05-08-2014 |
20140133497 | APPARATUS, SYSTEM, AND METHOD FOR PROVIDING ENERGY MANAGEMENT, PROFILES, AND MESSAGE BLOCKS IN A CABLE SERVICE ENVIRONMENT - A method is provided in one example and includes generating one or more message blocks to be propagated along a narrow-band channel, wherein the message blocks are sub-components of a Physical Link Channel (PLC) frame; and communicating the PLC frame from a cable modem termination system (CMTS) to one or more cable modems. | 05-15-2014 |
20140133498 | COMMUNICATION DEVICE AND COMMUNICATION METHOD - A data transmission device as the present communication device includes an RTP data packet creation unit which generates data packets, a data packet rearrangement processing unit which rearranges the data packets, and an FEC data creation unit which generates redundant packets for the data packets on the basis of rearranged data packets and matrix data applied to the data packets. | 05-15-2014 |
20140140357 | SYSTEMS, METHODS, AND APPARATUS FOR A LOW RATE PHY STRUCTURE - Certain embodiments of the invention may include systems, methods, and apparatus for a low rate PHY structure. According to an example embodiment of the invention, a method is provided for generating a low rate PHY structure with low overhead. The method may include generating a preamble comprising one or more training fields; generating a data field; grouping the preamble and the data field into a low rate PHY structure; and converting the low rate PHY structure for wireless transmission over a hardware transmission medium. | 05-22-2014 |
20140140358 | Probe Frame for Single-Input Single-Output and Multi-Input Multi-Output - Described herein are implementations related to the generation of probe frames. In one implementation, a generated probe frame includes two symbols, where the two symbols are different. In one implementation, a first of the two symbols is a probe symbol and a second of the two symbols is a quiet symbol. | 05-22-2014 |
20140140359 | ENCODER AND METHOD - An encoder includes data processing hardware which is operable: to divide input data into a plurality of blocks or packets; to apply a plurality of transformations to content of the blocks or packets to generate corresponding transformed data; to check a quality of representation of the transformed data prior to application of the transformations to determine whether or not the quality of representation of the transformed data satisfies one or more quality criteria; if the quality of representation of the transformed data does not satisfy the one or more quality criteria, to sub-divide and/or to combine the one or more blocks or packets further and repeating the transformation step; and if the quality of representation of the transformed data satisfies the one or more quality criteria, to output the transformed data to provide encoded output data representative of the input data to be encoded. | 05-22-2014 |
20140146835 | 64B/66B CODEC FOR ETHERNET APPLICATIONS - Aspects of the disclosure provide a codec that transforms input data into a codeword. The codeword includes a header portion and a payload portion. The codec modifies the payload portion of the codeword based on a type control block that is included in the payload portion of the codeword. Specifically, the codec modifies a control block in the payload portion to create a reference block, which provisions for data blocks to be inserted in the codeword subsequent to the reference block. Thus, by modifying the payload portion of the codeword, the codec eliminates any wasted data bytes thereby achieving optimal usage of the payload bandwidth. | 05-29-2014 |
20140146836 | METHOD FOR VIDEO STREAMING AND AN ELECTRONIC DEVICE THEREOF - A video transmitting method for video streaming is provided. The method includes generating a video packet including one video frame, transmitting at least one transport packet generated using the video packet, and transmitting a dummy transport packet for indicating a boundary of the video packet if a size of the video frame exceeds a threshold. | 05-29-2014 |
20140153585 | TRANSMITTING SYSTEM AND METHOD FOR TRANSMITTING DIGITAL BROADCAST SIGNAL - A transmitting system and a method of transmitting digital broadcast signal are disclosed. The method of transmitting digital broadcast signal includes generating signaling data including a transmission parameter, wherein the transmission parameter includes a protocol version field identifying between a first transmission mode and a second transmission mode, forming a data group including mobile service data and the signaling data, forming mobile service data packets including the mobile service data and the signaling data in the data group, transmitting the digital broadcast signal including the data group. | 06-05-2014 |
20140153586 | CHECK OPERATION DISPERSED STORAGE NETWORK FRAME - A method begins by a processing module generating a payload section of a dispersed storage network (DSN) frame regarding a check request operation by generating one or more slice name fields of the payload section to include one or more slice names corresponding to one or more encoded data slices and generating a transaction number field of the payload section to include a transaction number corresponding to the check request operation. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length that represents a length of the payload section and generating remaining fields of the protocol header. | 06-05-2014 |
20140161142 | INTERMEDIATE WRITE OPERATION DISPERSED STORAGE NETWORK FRAME - A method begins by generating write requests, wherein a write request includes a payload and a protocol header. The payload includes one or more slice payload sections and a transaction number field. The protocol header includes an operation code field that indicates a write operation. The method continues, when responses to the write requests are favorable, by generating write commit requests, wherein a write commit request includes a commit payload and a commit protocol header. The commit payload includes the transaction number and the commit protocol header includes the operation code field that indicates write commit operation. The method continues, when responses to the write requests are unfavorable, by generating write rollback requests, wherein a rollback request includes a rollback payload and a rollback protocol header. The rollback payload includes the transaction number and the rollback protocol header includes the operation code field that indicates write rollback operation. | 06-12-2014 |
20140169388 | PACKET DECODING METHOD AND APPARATUS - A method and an apparatus for encoding and decoding packets using a polar code is provided. The method includes acquiring a plurality of blocks constituting the packet, extracting a plurality of codeword candidates corresponding to the blocks, selecting some of the codeword candidates in a descending order of posterior probability among the codeword candidates corresponding to the blocks, combining the selected codeword candidates into a plurality of codeword combinations, selecting a codeword combination having the highest posterior probability and passed Cyclic Redundancy Check (CRC) test without error among the plurality of codeword combinations, and decoding the selected codeword combination. The packet encoding and decoding apparatus and method of the present disclosure is capable of encoding and decoding packets in a unit of blocks efficiently. | 06-19-2014 |
20140177650 | RADIO RECEIVER APPARATUS AND RADIO TRANSMITTER APPARATUS - A radio receiver apparatus that can effectively utilize GI to improve the reception quality. In this apparatus, a data extracting part extracts a data portion of a direct wave from a signal subjected to a radio reception process by a received RF part. A GI extracting part extracts, from the signal subjected to the radio reception process by the received RF part, GI having a length determined by an extracted GI length deciding part. The extracted GI is adjusted by a data position adjusting part such that its rear end coincides with the read end of the extracted data portion. A combining part combines the extracted data portion with the GI the data position of which has been adjusted. The combined signal is then supplied to a frequency axis equalizing part, which equalizes the signal distortions of the combined signal on the frequency axis. | 06-26-2014 |
20140192823 | METHODS, SYSTEMS AND APPARATUSES FOR DIRECT DATA FRAMES - Generally, arrangements for enabling direct medium access control (MAC) sublayer data frames are described herein. Embodiments may comprise logic such as hardware and/or code to reduce the size of a packet by determining a frame in the MAC sublayer, inserting the frame in the signal field of a preamble to transmit, transmitting the direct MAC data frame as a packet, communicating that the packet is a direct MAC data frame, and parsing and interpreting the direct MAC data frame at the receiving device. Embodiments may determine and transmit and/or receive and interpret direct MAC data frames. | 07-10-2014 |
20140192824 | APPARATUS AND METHOD FOR TRANSMIT/RECEIVE OF IMAGE DATA - Disclosed are an apparatus and method for transmitting/receiving image data. The method for transmitting image data includes classifying each pixel of image data into upper bits and lower bits, enabling the classified upper bits to be included in a payload of a Most Significant Bit (MSB) packet, and also enabling the classified lower bits to be included in a payload of a Least Significant Bit (LSB) packet, generating a header of the MSB packet and a header of the LSB packet, combining the payload and the header to respectively generate the MSB packet and the LSB packet, and transmitting the generated MSB packet and the LSB packet. | 07-10-2014 |
20140198804 | VARIABLE LOAD DRIVER WITH POWER MESSAGE TRANSFER - Representative implementations of devices and techniques provide a modulation arrangement for a control signal. The control signal is received as a digital value. A modulated control signal having a varying rate of change may be generated based on the quantity of off-bits and the quantity of on-bits of the digital value. | 07-17-2014 |
20140198805 | METHODS AND ARRANGEMENTS FOR EXTENSION FRAMES IN WIRELESS NETWORKS - Embodiments provide a frame extension to generate short frames with short medium access control (MAC) headers to facilitate transmissions for wireless communications devices. Many embodiments comprise MAC sublayer logic to build short frames. In some embodiments, the MAC sublayer may determine a short MAC header comprising a type field indicative of an extension frame; a subtype indicative of a short management, data, or control frame; and a frame extension indicative of a particular type of short management, data, or control frame. Some embodiments may store the short frames or short frame formats in memory, in logic, or in another manner that facilitates transmission of the short frames. Some embodiments may receive and detect communications with the short frames. Further embodiments may generate and transmit a communication with the short frames. | 07-17-2014 |
20140198806 | METHOD AND APPARATUS FOR GENERATING AND PROCESSING MAC-ehs PROTOCOL DATA UNITS - A network device and wireless transmit/receive unit (WTRU) using an enhanced high speed medium access control (MAC-ehs) are disclosed. A network device may provide a MAC-ehs reordering protocol data unit (PDU) with a segment of a service data unit (SDU). A MAC-ehs PDU is generated including the MAC-ehs reordering PDU. The MAC-ehs PDU is sent via a high speed downlink shared channel (HS-DSCH). The WTRU disassembles MAC-ehs PDUs to provide reordering PDUs that each may include a segment of a MAC-ehs SDU. The WTRU may reassemble a MAC-ehs SDU with the segment of the MAC-ehs SDU from at least one of the reordering PDUs. | 07-17-2014 |
20140198807 | METHODS AND DEVICES FOR CREATING, COMPRESSING AND SEARCHING BINARY TREE - Methods and devices for creating, compressing and searching a binary tree are provided by the present disclosure, which relates to the field of traffic classification. Binary tree compression includes: determining a number of a compression layer or a number of an intermediate node, compressing a binary tree according to the number of the compression layer or the number of the intermediate node to form at least one compression node, and creating a bitmap of the compression node. Therefore, the depth of the decision tree is reduced, the search speed is increased, rule expansion is avoided, and rule replication is reduced. | 07-17-2014 |
20140204960 | METHODS AND ARRANGEMENTS FOR TRAFFIC INDICATION MAPPING IN WIRELESS NETWORKS - Embodiments may implement a new hierarchical data structure for traffic indication mapping to facilitate transmissions for wireless communications devices. Many embodiments comprise MAC sublayer logic to generate and transmit management frames such as beacon frames with a partial virtual bitmap based upon the hierarchical data structure for traffic indication mapping. In some embodiments, the MAC sublayer logic may store the traffic indication map and/or the traffic indication map structure in memory, in logic, or in another manner that facilitates transmission of the frames. Some embodiments may receive, detect, and decode communications with frames comprising the partial virtual bitmap based upon the hierarchical data structure. In some embodiments, indications of buffered data for pages, super-blocks, blocks, sub-blocks, and/or stations may be inverted. In several embodiments, a new association identifier (AID) structure is defined for the new hierarchical data structure for traffic indication mapping. | 07-24-2014 |
20140211812 | DEMULTIPLEXING APPARATUS, MULTIPLEXING APPARATUS, AND MULTI-CHANNEL TRANSMISSION AND RECEPTION METHOD USING THE SAME - A demultiplexing apparatus, a multiplexing apparatus, and a multi-channel transmission and reception method using the same are provided. The demultiplexing apparatus includes a broadcasting data reception unit for separating a broadcasting data stream into N input packets, an output packet generation unit for generating (N+1) output packets by connecting a pre-header, including a field for multi-channel transmission, with each of the N input packets, and a packet distribution unit for distributing the (N+1) output packets over at least two channels. The multiplexing apparatus includes a packet restoration unit for detecting first field information for restoration and second field information for synchronization from each of pre-headers included in (N+1) output packets received through at least two channels and generating N restoration packets using the first field information and an output synchronization unit for performing output timing synchronization between the N restoration packets using the second field information. | 07-31-2014 |
20140233588 | LARGE RECEIVE OFFLOAD FUNCTIONALITY FOR A SYSTEM ON CHIP - Various aspects provide large receive offload (LRO) functionality for a system on chip (SoC). A classifier engine is configured to classify one or more network packets received from a data stream as one or more network segments. A first memory is configured to store one or more packet headers associated with the one or more network segments. At least one processor is configured to receive the one or more packet headers and generate a single packet header for the one or more network segments in response to a determination that a gather buffer that stores packet data for the one or more network segments has reached a predetermined size. | 08-21-2014 |
20140233589 | METHOD AND APPARATUS FOR A 1 MHZ LONG TRAINING FIELD DESIGN - An approach is provided for defining a 1 MHz preamble of a packet. The approach involves determining a preamble sequence of a packet, the preamble sequence having a determinable length. The approach also involves causing, at least in part, the preamble sequence to be divided into a predetermined number of blocks. The approach further involves causing, at least in part, a mathematical operation and a summation over the predetermined number of blocks and a corresponding number of received blocks. The approach also involves causing, at least in part, the summation to be maximized to determine the preamble sequence corresponds to one of a first bandwidth or a second bandwidth, the second bandwidth being greater than the first bandwidth, to determine a type of the packet. | 08-21-2014 |
20140241380 | MEDIA STREAM OVER PASS THROUGH MECHANISM - A data packet or payload defined by a first format, is generated and is wrapped with headers as defined by a second format, and is processed through a pass through mechanism for transmission based on the second format. The processing includes adding or encapsulating the payload in the transmission data packet. When receiving the transmitted data packet, the headers may be parsed, and the payload processed. | 08-28-2014 |
20140247835 | SYSTEM AND METHOD FOR MODIFYING, IN A PROCESSING PIPELINE, A LENGTH OF A DATA PACKET IN A DATA BLOCK WITHOUT MODIFYING A LENGTH OF THE DATA BLOCK - A system including a receiver and a processing pipeline. The receiver is configured to generate a data block by encapsulating a data packet in a header portion and a tail portion that do not include valid information bits. The processing pipeline is configured to, in a first processing stage, store the data block, and store, separately from the data block, additional information associated with the data block. The processing pipeline is further configured to, without modifying a length of the data block, either add bits to the header portion or the tail portion to increase the length of the data packet or subtract bits from the data packet to decrease the length of the data packet, and modify the additional information in accordance with the bits added to the header portion or the tail portion or the bits subtracted from the data packet. | 09-04-2014 |
20140247836 | METHOD AND APPARATUS FOR REDUCING REDUNDANT TRAFFIC IN COMMUNICATION NETWORKS - A capability is provided for reducing or even eliminating redundant traffic in cellular wireless networks. A method is provided for encoding a target packet in a manner for reducing redundancy of information in the target packet. The method includes identifying a region of the target packet that matches a region of a stored packet, removing, from the target packet, the identified region of the target packet from the target packet, and inserting, within the target packet, an encoding key comprising a hash of the stored packet. A method is provided for reconstructing a packet from an encoded packet that is encoded in a manner for reducing redundancy of information in a network. The method includes identifying an encoding key within the encoded packet, wherein the encoding key comprises a hash of a stored packet, retrieving the stored packet using the hash of the stored packet, removing the encoding key from the encoded packet, and inserting information from the stored packet within the encoded packet. | 09-04-2014 |
20140254611 | SYSTEM AND METHOD FOR REDUCED FORWARDING INFORMATION STORAGE - A system and method for reduced forwarding information storage includes extracting an organizationally unique identifier (OUI) and a MAC part from a MAC address, determining whether information associated with the OUI is stored in an OUI table, determining an OUI index based on the information associated with the OUI and the OUI table when the OUI is stored in the OUI table, generating the OUI index based on the information associated with the OUI when the OUI is not stored in the OUI table, forming a forwarding information table entry including information associated with the OUI index and information associated with the MAC part, and inserting the forwarding information table entry into a forwarding information table. | 09-11-2014 |
20140254612 | Method and filter for erasing hidden data - A method and a filter in telecommunication systems characterized in that the signal in the packet communications link is subject to normalization through restoration of default transport frame values, thus eliminating hidden data. | 09-11-2014 |
20140269767 | System and Method for Multi-Layer Protocol Selection - A system and method for transmitting data is provided. An embodiment comprises a dynamic determination of ARQ and HARQ protocols in order to achieve a wider range of Quality of Service guarantees. The ARQ and HARQ protocols can be selected base on Quality of Service requirements of packets and the capabilities of the piece of user equipment. | 09-18-2014 |
20140269768 | METHODS AND APPARATUS FOR INCREASING DIVERSITY IN DOWNLINK TRANSMISSIONS - Certain aspects of the present disclosure provide methods and apparatus for obtaining second-order downlink spatial diversity within a wireless communication system in accordance with IEEE 802.11ah, for example. One example method generally includes generating a frame comprising a preamble having at least one field, replicating at least one bit of the at least one field to form a replica of the at least one bit, transmitting the at least one bit via a first antenna, and transmitting the replica of the at least one bit via a second antenna. Another example method generally includes generating at least two space-time streams; transmitting, via a first pair of antennas, the at least two space-time streams in a first frequency band; and transmitting, via a second pair of antennas, the at least two space-time streams in a second frequency band. | 09-18-2014 |
20140269769 | TIMESTAMP CORRECTION IN A MULTI-LANE COMMUNICATION LINK WITH SKEW - A method, non-transitory computer readable medium and apparatus for correcting a timestamp in a multi-lane communication link with a skew are disclosed. For example, the method receives a data packet, a time stamp for the data packet and a fill level for a lane of the multi-lane communication link carrying the data packet, calculates a corrected timestamp for the data packet and replaces the time stamp for the data packet with the corrected timestamp. | 09-18-2014 |
20140269770 | WIRELESS DEVICE AND METHOD FOR LOW POWER AND LOW DATA RATE OPERATION - Embodiments of a wireless device and method for transmitting a packet comprising one or more orthogonal frequency division multiplexed (OFDM) transmission symbols are generally described herein. In some embodiments, the wireless device may be configured to map data to active tones and map zeroes to nulled tones of a set of OFDM tones to generate an OFDM symbol comprising both the active and the nulled tones. The number of active and nulled tones may be based on a nulling factor. The OFDM symbol may be down-clocked to generate an OFDM transmission symbol for transmission over a reduced transmission bandwidth. Accordingly, low power may be used for very low data rate transmissions, which may be suitable for sensor devices. | 09-18-2014 |
20140269771 | COMMUNICATION APPARATUS AND COMMUNICATION CONTROL PROGRAM - A communication apparatus has an upper-layer evaluation parameter acquisition part configured to acquire an evaluation parameter for an upper-side layer among a plurality of layers included in a network, a fragment-size decision part configured to decide a fragment size to be used in dividing a packet that includes information of an upper-side layer into fragments, based on the evaluation parameter acquired by the upper-layer evaluation parameter acquisition part, and a fragment controller configured to divide the packet into a plurality of fragments based on the fragment size. | 09-18-2014 |
20140269772 | METHOD OF FRAGMENTING A MESSAGE IN A NETWORK - Embodiments described herein provide a method of fragmenting a large message into, for example, numbered packets for sending the message in a packet based communication system, such as in a ZigBee wireless network. Each packet may have a predetermined size and may include a MAC address, a network header of a variable size, and fragmented message data. The fragmented message data can be configured to be smaller than the available space in the packet so that the packet can be sent, for example, when the size of the header increases. | 09-18-2014 |
20140286356 | METHOD AND DEVICE FOR INDICATING PLCP HEADER TRANSMISSION MODE - Disclosed are method and device for indicating a PLCP header transmission mode. A method for generating a physical layer convergence protocol (PLCP) of a data frame can comprise the following steps: demodulating PLCP header mode information based on a scrambling sequence of the received frame or information elements included in the received frame; and generating a data frame including the PLCP header generated based on the PCLP header mode information. The PLCP header mode information comprises at least one indication from a space time block coding mode indication, a guard interval mode indication, and a repetition mode indication. The invention is capable of improving data transmission efficiency by adaptively determining a transmission mode of a PCLP header to a channel situation. | 09-25-2014 |
20140294018 | PROTOCOL FOR LAYER TWO MULTIPLE NETWORK LINKS TUNNELLING - A method and system for using tunnel association information to allow network device to transfer and receive layer two packets through provide a layer two tunnel between different layer two networks through multiple network links. Layer 3 packets are used to encapsulate layer two packets. The tunnel association information includes a network link identification and a tunnel sequence number. The network link identification is used to identify the network link and virtual private tunnel said one or more layer three packets belonging to and the tunnel sequence number is used to identify the sequence of said one or mow layer three packets in a network link. | 10-02-2014 |
20140294019 | FRAGMENTATION FOR LONG PACKETS IN A LOW-SPEED WIRELESS NETWORK - A method includes receiving a data fragment of a block of data fragments of a single data unit from a wireless device at a receiver. The method includes, in response to determining that the data fragment is a last data fragment of the block of data fragments, transmitting an acknowledgement to the wireless device. The acknowledgement indicates whether each data fragment of the block of data fragments was received from the wireless device. The method includes, in response to determining that the data fragment is a last data fragment of the single data unit, transmitting the acknowledgment to the wireless device. The method further includes, in response to determining that the data fragment is not the last data fragment of the block of data fragments or the last data fragment of the single data unit, refraining from transmitting the acknowledgement to the wireless device. | 10-02-2014 |
20140294020 | METHOD AND APPARATUS FOR TRANSMITTING CHANNEL PARAMETER INFORMATION - The present invention relates to a method and apparatus for transmitting channel parameter information. A method for transmitting a frame in consideration of a channel environment includes the steps of: receiving long training field (LTF) setting information from a station; creating a frame including an LTF, a plurality of divided data fields, and an additional LTF on the basis of the LTF setting information; and transmitting the frame, wherein the LTF positions are ahead of the plurality of divided data fields, the additional LTF positions are between or behind the plurality of divided data fields, and the LTF setting information can be created on the basis of the movement of the station. Therefore, channel estimation performance can be increased. | 10-02-2014 |
20140301409 | SYSTEM AND METHOD FOR AVOIDING HIDDEN NODE COLLISIONS IN A COMMUNICATION NETWORK - Method and apparatus for avoiding hidden node collisions in a communication network. A network communication device includes a packet transmitter. The packet transmitter is configured to subdivide a packet to be transmitted via a communication network into a plurality of segments based on the packet exceeding a predetermined maximum size, and to sequentially transmit the segments via the communication network. The packet transmitter is also configured to construct an acknowledgement packet responsive to reception of each segment of a packet received via the communication network. The acknowledgement packet includes a field indicating whether an additional segment of the packet is to be transmitted via the communication network. The packet transmitter is further configured to transmit the acknowledgement packet via the communication network. | 10-09-2014 |
20140301410 | LIST RANGE OPERATION DISPERSED STORAGE NETWORK FRAME - A method begins by generating list range requests. A list range request includes a payload section and a protocol header section. The payload section includes a start slice name field regarding a start slice name of a slice name range; an end slice name field regarding an end slice name of the slice name range; and a maximum response count field regarding a maximum slice name response count. The protocol header includes a payload length field that represents a length of the payload section and an operation code field to indicate the list range request operation. The list range request includes a request to provide a list of slices names corresponding to stored encoded data slices associated with slice names within the slice name range. The method continues by sending the range requests to storage units of the DSN. | 10-09-2014 |
20140321479 | PHYSICAL LAYER DATA UNIT FORMAT - In a wireless communication system wherein communication devices exchange information utilizing data units that conform to a first format, wherein the first format includes a short training field (STF) spread with a first spread code, a physical layer (PHY) data unit that conforms to a second format and is for transmitting PHY control information is generated. Generating the PHY data unit includes generating a first portion of the PHY data unit to indicate the PHY data unit conforms to the second format, wherein the first portion of the PHY data unit includes an STF spread with a second spread code different than the first spread code. A second portion of the PHY data unit is generated according to the second format, wherein the second portion of the PHY data unit omits header fields specified by the first format. | 10-30-2014 |
20140328353 | DYNAMIC RESOLUTION ADJUSTMENT FOR DIGITAL CONVERTERS - A circuit includes a digital converter configured to convert an input signal to an output signal. The digital converter is configured to provide the output signal with at least one of a plurality of different output resolutions during each frame based on a control input. A resolution controller is configured to provide the control input to set the resolution of the digital converter to include at least two of the plurality of different output resolutions during each respective frame, such that an aggregate resolution for the digital converter is maintained below a predetermined threshold over time. The aggregate resolution is based on a ratio of the different output resolutions during each respective frame. | 11-06-2014 |
20140328354 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND PROGRAM - The present technology relates to a data processing apparatus, a data processing method, and a program capable of achieving reduction in costs of a reception device that receives a GSE packet. | 11-06-2014 |
20140334504 | METHOD FOR HYBRID DELIVERY OF MMT PACKAGE AND CONTENT AND METHOD FOR RECEIVING CONTENT - Disclosed is a hybrid delivery method for content in which content is divided corresponding to the number of means of delivery and transmitted. An hybrid delivery method of content comprises the steps of: detecting the number of delivery means by which a server can transmit content to a client; dividing the content so as to correspond to the detected number of delivery means; generating composition information for each of the divided content; and transmitting the divided content and the composition information to the client using the transmission means. Thus, a variety of transmission means can be used effectively. | 11-13-2014 |
20140341233 | PROCESSING CIRCUITS OF TELECOMMUNICATIONS DEVICES AND RELATED METHODS - An embodiment of the invention provides a processing circuit of a telecommunications device. The processing circuit includes a pre-buffer, a de-shuffler, and a processing module. The pre-buffer is configured to receive and buffer a plurality of sets of data of a transport block in a shuffled order. The sets of data correspond to a plurality of code blocks, respectively. The de-shuffler is coupled to the pre-buffer and is configured to retrieve the sets of data from the pre-buffer in a de-shuffled order. The de-shuffled order is different from the shuffled order. The processing module is coupled to the de-shuffler and is configured to receive the sets of data from the de-shuffler in the de-shuffled order to recover the code blocks. | 11-20-2014 |
20140341234 | APPARATUS AND METHODS FOR IMPROVED FRAMES - Systems, methods, and devices for communicating frames in a wireless network are disclosed. In one aspect, a method includes determining a protocol version field value for a frame control field of a wireless message, generating the frame control field, the frame control field generated to comprise a protocol version field having the protocol version field value, and a type field having a length based on the protocol version field value, generating the wireless message, the wireless message comprising a media access control header, the media access control header comprising the frame control field; and transmitting the wireless frame. | 11-20-2014 |
20140355626 | METHODS AND DEVICES FOR PROCESSING A DATA FRAME - A method including processing a data frame, the data frame having a predetermined frame size and including at least one data symbol configured to form a plurality of sub-carriers in the frequency domain, wherein each of the at least one data symbol comprises a user data portion and a guard interval portion, wherein each of the at least one data symbol includes a plurality of sub-symbols, and wherein at least one of the following parameters is variable during the processing: a size of the guard interval portion, a size of the user data portion, a size of the at least one data symbol, a number of data symbols the data frame comprises, a content of the guard interval portion, and a configuration of the sub-symbol boundaries. | 12-04-2014 |
20140369363 | Apparatus and Method for Uniquely Enumerating Paths in a Parse Tree - A method includes constructing a graph characterizing a set of packet headers associated with network traffic. The graph has a unique identifier for each possible combination of packet headers forming a path in the graph. A received packet is associated with a unique identifier in the graph. Characteristics of the received packet are reconstructed based upon the unique identifier. | 12-18-2014 |
20140369364 | MAPPING CELLS TO SYMBOLS - A method for mapping cells onto symbols is provided. The cells include two or more cells processed by pre-coding in groups, the symbols include N symbols in a time-sequence, and each symbol includes M carriers in a frequency-order. The method comprises: mapping each cell to a carrier of a symbol; and frequency interleaving the carriers of each symbol. The mapping and the frequency interleaving are performed such that, following the frequency interleaving, the cells of a group of pre-coded cells are each mapped to carriers having the same carrier frequency or to carriers having carrier frequencies differing by no more than a threshold. | 12-18-2014 |
20140369365 | Header Compression for Wireless Backhaul Systems - Systems and methods for header compression are described. In various implementations, these systems and methods may be applicable to wireless backhaul systems. For example, a method may include receiving a packet at a backhaul modem from an Ethernet switch, the packet having an uncompressed header comprising a concatenation of at least an Ethernet and an Internet Protocol (IP) header, and a payload; parsing the uncompressed header into a plurality of fields, the plurality of fields including a static field and a derivable field; removing the static field and the derivable field from the uncompressed header; adding a compressed field to the uncompressed header to create a compressed header; and transmitting the packet with the compressed header and the payload over a wireless link. | 12-18-2014 |
20150010018 | TRANSMITTING APPARATUS AND RECEIVING APPARATUS, AND SIGNAL PROCESSING METHOD THEREOF - A transmitting apparatus includes a frame generator configured to map data included in an input stream to at least one signal processing path to generate a frame, an information inserter configured to insert signaling information to a signaling region of the frame, and a transmitter configured to transmit the frame with the signaling information inserted therein. The signaling information including input stream synchronizer (ISSY) mode information, receiver buffer size information required according to the ISSY mode information, and time information representing a time between a P1 symbol of a preset frame for transmitting a user packet and an output of a preset bit of a first user packet of the user packet. | 01-08-2015 |
20150010019 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING DATA - A method and apparatus for transmitting and receiving data are disclosed. The method for transmitting data, comprising encapsulating one or multiple media access control protocol data units (MPDU) as a group media access control protocol data unit (G-MPDU) based on a length of the group media access control protocol data unit G-MPDU; fragmenting a current MPDU according to a residual length to obtain a fragmented MPDU when the residual length is insufficient to encapsulate the current MPDU; encapsulating the fragmented MPDU to the G-MPDU; and transmitting the encapsulated G-MPDU. The method ensures a high data transmission rate and does not wasting excess time to execute the fragmentation processing. The method also ensures a high resource utilization rate, utilizing fully the remaining length of the data unit. | 01-08-2015 |
20150010020 | ENCODING DEVICE, DECODING DEVICE AND PROGRAMS FOR THE SAME - An encoding device performing an encoding process according to an encoding scheme using a CTS indicating time at which presentation or reproduction is performed, comprising: an encapsulator that generates a media unit in which one or more access units encoded by the encoding scheme are capsulated, and a transmitter that transmits information indicating an absolute time of an access unit included at a top portion of the media unit, in addition to the media unit, wherein the encapsulator adds a CTS relative value to the n | 01-08-2015 |
20150016473 | TRANSMISSION APPARATUS, TRANSMISSION SYSTEM, AND TRANSMISSION METHOD - An apparatus includes a transmission apparatus includes a memory, and a processor coupled to the memory and configured to extract a first data from control information used in communication processing with another transmission apparatus, the first data having a first data amount that is difference between data capacity of a first frame including second data and data amount of the second data, generate a second frame including the first data and the second data, and transmit the second frame to the another transmission apparatus. | 01-15-2015 |
20150023372 | DIGITAL DEVICE, NETWORK AND METHOD FOR STREAMING AUDIO OR VIDEO DATA - A digital device for streaming audio and/or video data has a signal processor configured to process blocks of samples of the audio and/or video data. The signal processor requires a block processing time to respectively process a block of samples. The digital device has an Audio Video Bridging interface configured to generate and transmit frames which include the processed blocks of samples as payload. The Audio Video Bridging interface is configured to set a transmit rate of the frames for at least one traffic class as a function of the block processing time. | 01-22-2015 |
20150023373 | Adaptive (RLC) Segmentation - A method and nodes for providing adaptive segmentation in a higher protocol layer interacting with a lower protocol layer. An adaptable segmentation limit, defining a threshold of a largest Protocol Data Unit (PDU) that is to be submitted to a lower protocol layer, is deployed at a higher protocol layer interacting with the lower protocol layer. A PDU to be submitted to the lower protocol layer may match any transport block size that is available in the lower protocol layer. For each Service Data Unit (SDU) arriving at the higher protocol layer, it is determined if the respective SDU can fit into the segmentation limit or not. Each SDU that do not fit into the segmentation limit is segmented into PDUs which are smaller than or equal to the segmentation limit, while no segmentation is performed on SDUs that fit into the segmentation limit. | 01-22-2015 |
20150036695 | REAL TIME NETWORK ADAPTIVE LOW LATENCY TRANSPORT STREAM MUXING OF AUDIO/VIDEO STREAMS FOR MIRACAST - Systems and methods for multiplexing audio/video data and generating transport streams for WiFi network with reduced latency for real time playback at a remote device. A virtual presentation clock reference (PCR) representing a scheduled transmission time of a transport stream packet at a transport stream multiplexer is calculated based on the network transmission rate and generation of the data packets. The virtual PCR is compared with the corresponding system PCR to derive a time difference. Based on the time difference, the transport stream multiplexer is configured to adaptively drop packets or throttle packet generation so as to synchronize the playback of audio/video data on a sink device with the generation of interleaved audio/video packets. | 02-05-2015 |
20150049772 | DUAL BANK TRAFFIC GENERATOR - There are disclosed traffic generators, methods, and computer readable media to generate packets for testing a network under test. A first parameter memory bank may be active when a first bank select data has a first value and inactive when the first bank select data has a second value. A second parameter memory bank may be inactive when the first bank select data has the first value and active when the first bank select data has the second value. One or more engines may generate packets based on parameters stored in the active one of the first and second parameter memory banks. A processor coupled to the first and second parameter memory banks may write parameter data into the inactive one of the first and second parameter memory banks. | 02-19-2015 |
20150049773 | TRANSMITTING APPARATUS, RECEIVING APPARATUS, AND DATA PROCESSING METHOD THEREOF - A data processing method of a transmitting apparatus includes generating a frame including at least one data packet, inserting, using the transmitting apparatus, a header including information associated with a data field occupied by the at least one data packet into the frame, and transmitting, to a receiving apparatus, the frame into which the header is inserted, wherein the information associated with the data field includes first information indicating whether a start byte of a first data packet is included in the data field and second information indicating whether an end byte of a last data packet is included in the data field. | 02-19-2015 |
20150078401 | COMMUNICATING MESSAGE REQUEST TRANSACTION TYPES BETWEEN AGENTS IN A COMPUTER SYSTEM USING MULTIPLE MESSAGE GROUPS - A transmitting device and a receiving device are coupled via a high-speed serial interface within a computer system. The transmitting device transmits a packet header for a message request transaction that include a message group sub-field that indicates one of a plurality of message groups. The packet header also includes a format field that indicates whether the message request packet includes data. The packet header further includes a message code field to indicate a specific message type. | 03-19-2015 |
20150085879 | Memory Transfer Optimization of Network Adapter Data Placement when Performing Header-Data Split Operations - Mechanisms are provided, in a data processing system comprising a host system and a network adapter, for processing received frames of data over a network connection. The mechanisms receive, in the host system from the network adapter, a plurality of frames of data. The mechanisms record, by the host system, for each frame in the plurality of frames, a header size associated with the frame over a current predetermined interval. The mechanisms determine, by the host system, a receive buffer address offset for receive buffers in the host system for a next predetermined interval based on the recorded header sizes of the plurality of frames over the current predetermined interval. In addition, the mechanisms configure, by the host system, the network adapter to utilize the receive buffer address offset to perform data transfers with the host system. | 03-26-2015 |
20150085880 | Memory Transfer Optimization of Network Adapter Data Placement when Performing Header-Data Split Operations - Mechanisms are provided, in a data processing system comprising a host system and a network adapter, for processing received frames of data over a network connection. The mechanisms receive, in the host system from the network adapter, a plurality of frames of data. The mechanisms record, by the host system, for each frame in the plurality of frames, a header size associated with the frame over a current predetermined interval. The mechanisms determine, by the host system, a receive buffer address offset for receive buffers in the host system for a next predetermined interval based on the recorded header sizes of the plurality of frames over the current predetermined interval. In addition, the mechanisms configure, by the host system, the network adapter to utilize the receive buffer address offset to perform data transfers with the host system. | 03-26-2015 |
20150085881 | DATA FRAME FOR PLC HAVING DESTINATION ADDRESS IN THE PHY HEADER - A physical layer (PHY) data frame for use in conjunction with processor in a node, processor coupled to a program memory for storing a sequence of operating instructions. The frame has a preamble, PHY header, a MAC header and a MAC payload. The PHY header includes a destination address field having a destination address therein. The destination address is used by the processor to determine match with the node address. | 03-26-2015 |
20150117468 | APPARATUS AND METHOD FOR TRANSMITTING DATA - Provided are an apparatus and method for transmitting data. The apparatus for transmitting data comprises: a symbol encoder configured to generate a plurality of source symbols and at least one redundant symbol from data to be delivered, and to transmit the generated source symbols and the redundant symbol to a data receiving apparatus; a control message receiver configured to receive, from the data receiving apparatus, a control message indicating whether or not the plurality of source symbols and the redundant symbol are received; and a code rate controller configured to adjust, in accordance with the received control message, a code rate for generating the redundant symbol. | 04-30-2015 |
20150117469 | APPARATUS AND METHOD FOR SUPPORT OF COMMUNICATIONS SERVICES AND APPLICATIONS OVER RELATIVELY LOW SIGNAL-TO-NOISE RATIO LINKS - A physical layer (PL) frame generation method is provided. A PL payload is generated by encoding and modulating source data based on a first modcod of a first set. A synchronization header, comprising a first unique word (UW) (designed to facilitate efficient and reliable detection by terminals of a relatively low SNR operating range), and a modcod field (which indicates the first modcod scheme), is appended to the PL payload. A PL header is appended to the synchronization header and PL payload to form the PL frame. The PL header comprises a second UW and physical layer signaling (PLS). The PLS comprises encoded data fields reflecting a length of the PL frame, where the fields are encoded based on a second modcod scheme of a second set. The first modcod set is designed for SNR operating levels relatively lower than the SNR operating levels of the second modcod set. | 04-30-2015 |
20150139249 | System and Method for Debugging - A system and method for debugging an ASIC are described herein. In accordance with this disclosure, a trigger logic unit may trigger a transfer of a multi-bit signal from an internal ASIC state to a compression engine. The compression engine may compress the multi-bit signal to create a compressed signal. A packet engine may packetize the compressed signal for transmission via a debug interface. | 05-21-2015 |
20150295729 | HARDWARE ACCELERATOR FOR TUNNEL PROCESSING - A node for a communications system has a hardware accelerator that supports communications using any of a variety of different, UDP-based, tunnel protocols, and a tunnel software application configures the hardware accelerator to operate for any of the supported tunnel protocols. The hardware accelerator works for any UDP-based, non-cryptographic tunnel protocol. The tunnel software application provides the hardware accelerator with particular instances of generic outbound and inbound profiles that define the header fields for particular tunnel protocols. The hardware accelerator uses those profiles respectively to encapsulate and decapsulate outbound and inbound packets. In this way, tunnel processing is accelerated without having to provide different hardware accelerators for different tunnel protocols. | 10-15-2015 |
20150295978 | Communication of Multimedia Data Streams over Multiple Communication Lanes - A transmitter and receiver for communication of multimedia streams across a multi-lane communications link. The transmitter packetizes multimedia streams according to a link layer protocol and distributes the packets across multiple lanes of a communications link. The entire packet, including the header and payload, can be distributed across the lanes in an ordered sequence to increase utilization of the communication lanes. The transmitter may also packetize multiple multimedia streams and intermix the packets across the lanes of the communication lane. The receiver extracts the packets that are distributed across the multiple lanes and decodes the packets into the multimedia streams. | 10-15-2015 |
20150304128 | APPARATUS, SYSTEMS AND METHODS FOR PACKET BASED TRANSMISSION OF MULTIPLE DATA SIGNALS - Apparatus, systems and methods for receiving one or more input signals and providing output signals in various video, audio, data and mixed formats are described. One or more input processors receive the input signals. Each of the input processors provides one or more packetized signals corresponding to one or more of the input signals received at the input processor. Each output processor can receive one or more packetized signals and generate one or more output signals. The output signals correspond to one or more of the input signals, additional locally generated signals or data relating to the signals or any combination of such signals. Use of a packet router according to the invention allows input signals encoded as one set of packetized signals to be recombined to provide additional packetized signals incorporating the same or different combinations of the packetized signals. | 10-22-2015 |
20150304156 | METHOD AND APPARATUS FOR GENERATING RESOURCE ADDRESS, AND SYSTEM THEREOF - A method, apparatus, and system for generating a resource address. The method comprises: configuring a propagation path parameter in the resource address; and updating the propagation path parameter in a resource propagation process according to a login state and an identifier of a user propagating the resource address, and returning the updated resource address to a client that the user logs in to; wherein the propagation path parameter is used to uniquely identify a primary propagation behavior between a propagator of the resource address and a previous propagator thereof. By configuring the propagation path parameter in the resource address and updating the propagation path parameter in the resource address propagation process, embodiments implement propagation path tracking of the resource address, facilitate acknowledgement of the propagation of the resource address, and perform a statistical collection for and an analysis on the propagation path of the resource address. | 10-22-2015 |
20150319271 | Method and device for modifying and forwarding message in data communication network - A method and a device for modifying and forwarding a message in a data communication network are described. The method includes: description information of a message head is extracted as message descriptor information, and message fragments except the message descriptor information are stored; a pre-stored message modification description table is searched for modification parameters used for a message modification according to the message descriptor information; a needed message modification action is determined according to the obtained modification parameters, and the message fragments with a requirement of modification are modified in groups according to the types of actions; and the message fragments are distributed and reassembled according to port numbers, the message fragments are re-spliced into a complete message, and the message is sent to an external interface in time sequence. By modifying a pre-stored message modification description table through an external interface to add, alter or delete message modification parameters, the method and the device provided herein meet the demands for different kinds of services, greatly decrease the workload of design and reduce maintenance time, cost and complexity. | 11-05-2015 |
20150326417 | COEXISTENCE OF DEVICES OPERATING AT DIFFERENT DATA RATES IN WIRELESS NETWORKS - A receiver including a physical layer module and a processing module. The physical layer module is configured to receive a packet via a medium. The packet includes a first preamble followed by a second preamble. The first preamble is generated based on a first data rate. The second preamble is generated based on a second data rate. Each of the first preamble and the second preamble includes a duration of the packet. The processing module is configured to process (i) the first preamble in response to the receiver operating at the first data rate or (ii) the second preamble in response to the receiver operating at the second data rate. The processing module is configured to determine whether to defer accessing the medium for the duration of the packet based on the processing of the first preamble or the second preamble. | 11-12-2015 |
20150326697 | METHOD AND SYSTEM FOR SERIALIZATION AND DESERIALIZATION (SERDES) FOR INTER-SYSTEM COMMUNICATIONS - An integrated circuit may comprise a tuner operable to digitize a band of frequencies comprising a plurality of television channels, a crossbar operable to select one or more of the plurality of television channels output by the tuner, a plurality of demodulators operable to receive the selected one or more television channels from the crossbar and demodulate the selected one or more television channels to recover a plurality of transport streams, a transport module operable to multiplex the plurality of transport streams into a single packet stream, and a framer operable to: encapsulate packets of the plurality of transport streams into transport stream frames of a serial datastream, and insert filler frames into the serial datastream after every Nth transport stream frame of the serial datastream, where N is an integer. | 11-12-2015 |
20150334210 | Processing Data Packets in Performance Enhancing Proxy (PEP) Environment - Methods and systems for processing network packets within a Performance Enhancing Proxy (PEP) environment are described. An example method comprises receiving network data to be transported between a first PEP and a second PEP. The network data is segmented in one or more original network packets. The method may further comprise collecting packet identifying data associated with the one or more original network packets before the network data is packetized into one or more performance enhanced packets by the first PEP. The method may further comprise transmitting the identifying data to the second PEP. Upon receiving of the identifying data, the second PEP may recreate the segmentation of the original network data. | 11-19-2015 |
20150341474 | APPARATUS AND METHOD FOR TRANSMITTING MULTIMEDIA DATA IN HYBRID NETWORK - An apparatus and a method for transmitting multimedia data in a hybrid network are provided. The apparatus includes a payload part including at least one of first data synchronized according to a time to be reproduced and second data other than the first data, a first header part including information on the payload part, a packet part for generating a packet, the packet part including a second header part including information on the packet, and a transceiver for generating and transmitting a signal including the payload part, the first header part, and the packet part to the hybrid network. | 11-26-2015 |
20150341826 | BROADCASTING SIGNAL TRANSMITTING APPARATUS, BROADCAST SIGNAL RECEIVING APPARATUS, AND BROADCAST SIGNAL TRANSCEIVING METHOD IN A BROADCAST SIGNAL TRANSCEIVING APPARATUS - Disclosed is a broadcast signal transmitting apparatus, a broadcast signal receiving apparatus, and a broadcast signal transceiving method in a broadcast signal transceiving apparatus. The broadcast signal transmitting method comprises the following steps: compressing the headers of data packets of an IP stream identified by IP address information, wherein the compressed data packets include a first packet, the header of which contains static field information, a second packet, the header of which contains dynamic field information, and a third packet, the header of which contains the compressed static field information and/or the compressed dynamic field information; signaling IP-PLP mapping information for mapping the IP stream and a component PLP for transmitting the IP stream, the IP stream compression information, and the header information of the first packet to L2 signaling information; and transmitting the header information of the second and third packets via the component PLP, and transmitting the L2 signaling information via a common PLP. | 11-26-2015 |
20150350384 | METHOD AND APPARATUS FOR TRANSMITTING DATA PACKETS AND METHOD AND APPARATUS FOR RECEIVING DATA PACKETS - A data packet structure conveys data of service data units (SDU) using protocol data units (PDU). The data packet structure includes a data packet payload having at least one protocol data unit (PDU). A protocol data unit (PDU) includes a service data unit (SDU) or a fragment of a service data unit and a data packet header including an indicator indicating whether or not the data packet payload begins with a protocol data unit (PDU) being a fragment of a service data unit and whether or not the data packet payload ends with a protocol data unit (PDU) being a fragment of a service data unit. | 12-03-2015 |
20150350386 | DEVICE, SYSTEM AND METHOD OF COMMUNICATING UPPER-LAYER PROTOCOL INFORMATION - Some demonstrative embodiments include devices, systems and/or methods of communicating upper-layer protocol information. For example, a wireless communication unit to transmit a management frame, e.g., a Traffic Stream Establishment (TSE) frame, including an Upper-Layer-Identification (UPID) element including a control field indicating a protocol of a layer higher than a Media-Access-Control (MAC) layer. | 12-03-2015 |
20150350388 | TRANSMITTER, RECEIVER, AND METHODS FOR CONTROLLING THEREOF - A transmitting apparatus, a receiving apparatus and controlling these apparatuses with regard to antenna identification information are provided. The transmitting apparatus includes: a frame generator configured to generate a plurality of frames which include a preamble symbol and a data symbol; and a transmitter configured to group a plurality of sub-carriers for the plurality of frames into a plurality of groups, insert in the plurality of frames antenna identification information controlling a sum of phase differences between the plurality of groups, calculated based on identification information about at least one external antenna of the transmitting apparatus, to be lowered than a predetermined threshold value, and transmit the plurality of frames in which the antenna identification information is inserted. | 12-03-2015 |
20150350389 | DATA TRANSMISSION METHOD AND DATA RESTORATION METHOD - Disclosed are a data transmission method and a data restoration method. The data transmission method forming a plurality of transmission preparatory packets by dividing data to be transmitted by a predetermined number (n) of bits, forming a plurality of transition inducing packets having the predetermined number (n) of bits, different from the transmission preparatory packets, and not complementary to the transmission preparatory packets, and forming transition included data packets by performing a logical operation on the transition inducing packets and the respective transmission preparatory packets, transmitting the transition included data packets and the different transition inducing packets, wherein the forming of the transition included data packets comprises: forming the transition included data packets by performing the logical operation on periodically repeated packet bundles and different transition inducing packets. | 12-03-2015 |
20150358185 | High-speed multi-channel data transmission method, relevant device and system - A high-speed multi-channel data transmission method is disclosed. The method includes that: a data sender replaces data at intervals of N periods with frame headers in data channels, sequentially stores the data replaced with the frame headers in the data channels in a Deskew channel, and sends the data in the data channels and data in the Deskew channel to a data receiver; the data receiver determines frame header locations of the data channels and the Deskew channel, calculates offsets of the data channels according to the frame header locations, and performs period compensation for the data channels according to the calculated offsets to keep the frame header of each data channel and the frame header of the Deskew channel in a relative relationship the same as that at the data sender; and the frame headers on the data channels and the corresponding data on the Deskew channel are replaced to finish data restoration. A high-speed multi-channel data transmission system and related devices are further disclosed. According to the embodiments of the disclosure, 400 Gb/s multi-channel data alignment and restoration can be realized, and speed of data alignment and restoration is increased. | 12-10-2015 |
20150365506 | ROCE PACKET SEQUENCE ACCELERATION - A method, network device and system for remote direct memory access (RDMA) over Converged Ethernet (RoCE) packet sequence acceleration are disclosed. The network device comprises one or more components for communicating with a host system. A network communication protocol, such as RoCE, is implemented by a combination of the one or more components and the host system. | 12-17-2015 |
20150373156 | METHOD OF USING A UNIQUE PACKET IDENTIFIER TO IDENTIFY STRUCTURE OF A PACKET AND AN APPARATUS THEREOF - Embodiments of the apparatus for modifying packet headers relate to a packet generalization scheme that maintains information across protocol layers of packets. The packet generalization scheme uses a protocol table that includes layer information for all possible protocol layer combinations. The protocol layer combinations in the protocol table are manually configured through software. Each protocol layer combination in the protocol table is uniquely identified by a PktID. A rewrite engine of a network device receives the PktID for a packet and uses that unique identifier as key to the protocol table to access information for each protocol layer of the packet that the rewrite engine requires during modification of the packet. The packet generalization scheme eliminates the need for a parser engine of the network device to pass parsed data to the rewrite engine, which is resource intensive. | 12-24-2015 |
20150373159 | METHOD OF USING GENERIC MODIFICATION INSTRUCTIONS TO ENABLE FLEXIBLE MODIFICATIONS OF PACKETS AND AN APPARATUS THEREOF - Embodiments of the apparatus for modifying packet headers relate to programmable modifications of packets by applying commands to generalized protocol headers. Each protocol header of incoming packets is represented in a generic format specific to that protocol to enable modifications to packet headers. Missing fields from a protocol header are detected, and the protocol header is expanded to a maximum size such that the protocol header contains all possible fields of that protocol, including the missing fields. Each of the fields has the same offset irrespective of which variation of the protocol the protocol header corresponds to. Modification uses a set of commands that is applied to expanded protocol headers. All of the commands are thus generic as these commands are independent of incoming headers (e.g., size and protocol). | 12-24-2015 |
20150373161 | METHOD OF SPLITTING A PACKET INTO INDIVIDUAL LAYERS FOR MODIFICATION AND INTELLIGENTLY STITCHING LAYERS BACK TOGETHER AFTER MODIFICATION AND AN APPARATUS THEREOF - Embodiments of the apparatus for modifying packet headers relate to pointer structure for splitting a packet into individual layers and for intelligently stitching them back together. The pointer structure includes N+1 layer pointers to N+1 protocol headers. The pointer structure also includes a total size of all headers. A rewrite engine uses the layer pointers to extract the first N corresponding protocol layers within the packet for modification. The rewrite engine uses the layer pointers to form an end point, which together with the total size of all headers is associated with a body of the headers. The body of the headers is a portion of headers that are not modified by the rewrite engine. After all the modifications are performed and modified headers are compressed, the modified layer pointers are used to stitch the modified headers back together with the body of the headers. | 12-24-2015 |
20150373163 | METHOD OF EXTRACTING DATA FROM PACKETS AND AN APPARATUS THEREOF - Embodiments of the apparatus for extracting data from packets relate to programmable layer commands that allow fields from packets to be extracted. A packet is split into individual layers. Each layer is given a unique layer type number that identifies the layer. Based on the layer type, each layer is expanded to a generic format. Each layer has a set of layer commands that is generic to that layer. Fields of each layer command are fieldOffset and fieldLen. These layer commands allow information in the packet to be extracted in a programmable manner. Extracted fields from each protocol layer are concatenated to form a token layer. All token layers are concatenated to form a final token, which is used for further processing of the packet. | 12-24-2015 |
20150381775 | COMMUNICATION SYSTEM, COMMUNICATION METHOD, CONTROL APPARATUS, CONTROL APPARATUS CONTROL METHOD, AND PROGRAM - A communication system including: a plurality of communication nodes that process received packets on the basis of a packet handling operation for processing packets; and a control apparatus that sets the packet handling operation in the plurality of communication nodes; wherein, in response to setting a first packet handling operation for changing header information of a packet(s) in a first communication node, the control apparatus sets a second packet handling operation for processing the packet(s) including the changed header information in a second communication node. | 12-31-2015 |
20160006784 | METHOD AND APPARATUS FOR PROCESSING MPEG MEDIA TRANSPORT PROTOCOL PACKETS - Disclosed herein are a method and apparatus for processing MMTP packets. When an MMTP packet is transmitted, the packet processing apparatus calculates a reference value from partial field values of a reference MMTP packet header, and inserts the calculated reference value into the compressed header. By the reference value, MMTP packets may be correctly distinguished and may be correctly referred to when there are two reference MMTP packets in which the lower 5 bits of packet sequence numbers are identical to each other, or even when the number of reference MMTP packets is a multiple of 256. | 01-07-2016 |
20160006844 | METHOD OF PREVENTING DIGITAL DATA PACKET REUSE IN NETWORK DATA TRANSMISSION SYSTEM - A method of preventing reuse of digital data packets in a network data transmission system, the method being executed by a system including computers connected via the network data transmission system, the computers sending and receiving messages as a sequence of digital data packets, the method comprising: generating payload data and metadata for each packet to be sent, as well as data for checking integrity of the metadata, the metadata including a serial number of the packet, a sending time of the data packet; sending the packet over the data transmission network; specifying an allowable value of a mismatch time interval; providing, in memory, areas to store a sending time of a last received packet, a serial number of the last received packet, a list of serial numbers of previously received packets; receiving the packet including the payload data and the metadata; checking for reuse of the received packet by checking whether the sending time of the received packer is outside the mismatch time interval and whether the number of the received packet matches the number of the last received packet or numbers in the list of serial numbers of previously received packets; and, based on results of the check, accepting or discarding the packet. | 01-07-2016 |
20160014240 | PROTOCOL FOR AN ELECTRONIC DEVICE TO RECEIVE A DATA PACKET FROM AN EXTERNAL DEVICE | 01-14-2016 |
20160014241 | PACKET REWRITING APPARATUS, CONTROL APPARATUS, COMMUNICATION SYSTEM, PACKET TRANSMISSION METHOD AND PROGRAM | 01-14-2016 |
20160021220 | Transmission Control Protocol (TCP) Acknowledgement (ACK) Packet Suppression - Systems and methods for Transmission Control Protocol (TCP) acknowledgement (ACK) packet suppression are described. In various implementations, these systems and methods may be applicable to low-power communications. For example, a method may include receive an incoming TCP packet at a TCP layer implemented by the communication system; de-encapsulating the incoming TCP packet using a TCP protocol to identify an incoming Secure Sockets Layer (SSL) or Transport Layer Security (TLS) packet; passing the incoming SSL or TLS packet from the TCP layer to an SSL or TLS layer; and signaling, by the SSL or TLS layer to the TCP layer in response to the SSL or TLS layer having received the incoming SSL or TLS packet, that a TCP acknowledgement be suppressed by the TCP layer. | 01-21-2016 |
20160021222 | IDENTIFYING RESET SOURCE AND REASON IN A TCP SESSION - A method system, and computer program product for identifying reset source and reason in a TCP session are provided in the illustrative embodiments. A reset packet is prepared for the TCP session. An identifier associated with the target data processing system is added using a first header in the reset packet. The identifier associated with the target data processing system is unknown to a sender a data packet in the TCP session. The sender sends the data packet to another data processing system during the TCP session. A reason for resetting the TCP session is added using a second header in the reset packet. The TCP session is reset by sending the reset packet. | 01-21-2016 |
20160021224 | Stealth Packet Communications - Devices and methods for transmitting and receiving communications are disclosed. These communications comprise using stealth assemblers and stealth interpreters to construct and interpret false start-of-frame delimiters, alternative preambles, and/or modified protocols in packets. | 01-21-2016 |
20160028573 | TECHNIQUES FOR ENCODING PLCP HEADERS - A method and apparatus for encoding a block-based communication system header. A physical layer header and a medium access control header of the block-based communication system header are encoded to generate parity bits, wherein the PHY layer header includes at least cyclic prefix mode bits. Parity bits are appended to the PHY layer header and the MAC layer header to generate a bit vector. The bit vector is divided into at least two data blocks, wherein a first data block includes at least the CP mode bits. A predefined number of tail bits are appended to each data block. The two data blocks are mapped into at least two symbols, wherein the first data block is mapped to a first symbol, such that the first symbol is a first header symbol being transmitted. | 01-28-2016 |
20160028860 | METHOD FOR PARSING NETWORK PACKETS HAVING FUTURE DEFINED TAGS - Methods and systems are provided for enabling existing or legacy network devices to handle packets defined in accordance with future-defined standards, without having to be re-configured to be compatible with these standards. A transmitting network device may generate packets, and may set in the packets indication fields (e.g., tag header type fields) to indicate when particular fields (e.g., tag header fields) are inserted into the packets, including unknown or newly-defined fields. The indication fields may enable a receiving device to handle the packets by skipping, when necessary, over these fields (e.g., including the unknown or newly-defined fields). The indication fields may, for example, identify for each packet a remaining portion to jump to without reading the inserted fields. | 01-28-2016 |
20160050300 | Zero-Copy Multiplexing Using Copy-On-Write - Methods, systems, and computer program products for providing zero-copy multiplexing using copy-on-write are disclosed. Examples generally relate to both physical and virtualized computer systems. A computer-implemented method may include receiving notification of an incoming network packet, determining that a section of the network packet is to be modified, creating a copy of the network packet section to be modified, modifying the network packet section copy, and sending a memory location of the modified network packet section copy to an application. In a virtualized computer system, a hypervisor may receive notification of an incoming network packet, determine that a section of the network packet is to be modified, create a copy of the network packet section to be modified, modify the network packet section copy, and send a memory location of the modified network packet section copy to a guest when providing a modified network packet to the guest. | 02-18-2016 |
20160057256 | INFORMATION PROCESSING APPARATUS, COMMUNICATION METHOD AND STORAGE MEDIUM - There is provided an information processing apparatus including a plurality of communication units connected to one another in a ring shape by a bus, each of the plurality of communication units being connected to one of processing units, each of which executes a predetermined process, and transmitting data processed by the one of the processing units to the bus as a packet, the information processing apparatus transferring data between the processing units and processing the data in a predetermined order. Among the plurality of communication units, in at least one communication unit, a packet including a value indicative of suspension of the process is generated when the connected processing unit has suspended a process, and information showing whether or not the generation unit has generated the packet including the value indicative of suspension of the process is stored. | 02-25-2016 |
20160065643 | METHOD AND APPARATUS FOR TRANSMITTING A MULTIMEDIA DATA PACKET - A method and an apparatus for transmitting a multimedia data packet are provided. The method includes generating Media Abstraction Layer (MAL) information for abstracting information on the multimedia data to be transmitted, generating a multimedia data packet including said MAL information, and transmitting the generated multimedia data packet to a network entity. | 03-03-2016 |
20160066212 | SYSTEM AND METHOD FOR BROADCASTING ENCODED BEACON SIGNALS - A method for broadcasting a beacon message by checking size of the beacon message by a beacon generation device to determine if that is greater than a specific size and then splitting the beacon message into two or more message chunks having a size less than or equal to the specific size, if the size of the beacon message is found to be greater than the specific size. The message chunks are then encoded as per a message format with multiple fields to include a message data field and packet identifiers before transmitting the message chunks sequentially in consecutive time slots through a wireless protocol. The message chunks are reassembled by mobile computing devices listening to the beacon message broadcast to regenerate the beacon message. | 03-03-2016 |
20160072931 | MODIFIED ETHERNET PREAMBLE FOR INTER LINE CARD COMMUNICATIONS IN A MODULAR COMMUNICATION CHASSIS - A method of providing information regarding an Ethernet frame, within the Ethernet preamble of the Ethernet frame, comprises inserting into the Ethernet preamble an inter-line-card header that includes a start control character, a version number, a parity bit, a source port, a destination port, and a forwarding domain entry; and preserving said inter-line-card header, inside of said Ethernet preamble, in a Media Access Control (MAC) sub-layer in said Ethernet frame. The method may include a step of selecting the decoding format for the inter-line-card header corresponding to the version number and/or forwarding other Ethernet frames according to additional forwarding information provided by the forwarding domain entry. The inter-line-card header may be preserved in the MAC sub-layer by keeping the Ethernet preamble at the beginning of an Ethernet frame received over an Ethernet backplane, and passing the combined preamble and associated Ethernet frame to an inter-line-card header processing module. | 03-10-2016 |
20160080531 | HANDLING DIFFERENT PROTOCOL DATA UNIT TYPES IN A DEVICE TO DEVICE COMMUNICATION SYSTEM - A method and system for differentiating different Protocol Data Units (PDU) in a D2D communication network. The type of PDU to be differentiated is assigned/associated with a unique data/value and transmitted to the destination, by a transmitting User Equipment. At the receiving end, the receiving User Equipment differentiates between different types of PDU packets received, based on the unique data associated with the collected data. Further, the received PDU data is processed based on a suitable packet processing function that matches the PDU type of the PDU data received. | 03-17-2016 |
20160080532 | METHOD FOR GENERATING INPUT PARAMETER AND DEVICE - The present invention provides a method for generating an input parameter and a device. A first network device receives a packet; determines, according to an identifier of a first packet header in a rule set, whether the packet includes the first packet header, where the rule set includes a first rule, the first rule includes the identifier of the first packet header and first operation information, and the first operation information includes extracting a first parameter from the first packet header. The first network device extract the first parameter from the first packet header when the packet includes the first packet header; and determines an input parameter according to the first parameter. In this way, an input parameter of a packet is flexibly extracted, adapting to different packet formats. | 03-17-2016 |
20160087678 | ADAPTIVE SUB-BAND ALGORITHM FOR POINT-TO-POINT COMMUNICATION IN PLC NETWORKS - Embodiments of methods for adaptive sub-band point-to-point communication are presented. In one embodiment a method includes performing functions using a power line communication (PLC) transmitter device. The method may include receiving a first data packet having a first adaptive sub-band information set, the first sub-band information set comprising information from a PLC transmitter. The method may also include extracting the first sub-band information set from the first data packet. Additionally, the method may include analyzing the first sub-band information set to determine a transmitter sub-band hopping pattern. The method may further include setting a corresponding receiver sub-band hopping pattern synchronized to the sub-band hopping patter used by the PLC transmitter and hopping to a subsequent sub-band as defined by the receiver sub-band hopping pattern. | 03-24-2016 |
20160094687 | METHOD AND APPARATUS FOR PROCESSING SIGNALING DATA BETWEEN LAYERS IN IP-BASED DIGITAL BROADCASTING SYSTEM - A method for processing signaling data included in at least one protocol layer in an internet protocol (IP)-based digital broadcast transmitter, according to an embodiment of the present invention, comprises the steps of: copying signaling data included in a packet of a layer (N+M) according to a protocol of the layer (N+M); inserting the copied signaling data, a length field for identifying the length of the copied signaling data, and a signaling indicator indicative of the existence of the copied signaling data into the end of a payload of the packet of the layer (N+M), thereby generating the packet of the layer (N+M); generating a packet of a layer (N+L) including a header of the layer (N+L) and the packet of the layer (N+M) according to a protocol of the layer (N+L); generating a packet of a layer (N) including a header of the layer (N) and the packet of the layer (N+L) according to a protocol of the layer (N), wherein the header of the layer (N) includes an indicator field for identifying that the signaling indicator is included in the packet of the layer (N); and processing the packet of the layer (N) according to a protocol of a physical layer, thereby generating a broadcast signal. | 03-31-2016 |
20160105267 | ASSEMBLING RESPONSE PACKETS - Proposed is an action machine for assembling response packets in a network processor. The action machine comprises: a first register array adapted to store data for entry into fixed-length fields of differing response packets, a fixed-length field having the same length in the differing response packets; and a second register array adapted to store data for entry into variable-length fields of differing response packets, a variable-length field having different values or lengths in the differing response packets. The action machine is adapted to assemble a response packet by combining data stored in the first register array with data stored in the second register array. | 04-14-2016 |
20160126976 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OPTIMIZED MESSAGE DECODING - Methods, systems, and computer readable media for optimized message decoding are disclosed. According to one exemplary method, the method includes receiving a message containing one or more information elements (IEs). The method also includes determining a length associated with the message. The method further includes determining, using the length associated with message, whether the message can be accurately decoded using a mask stored in a memory. The method also includes in response to determining that the message can be accurately decoded using the mask, decoding the message using the mask. | 05-05-2016 |
20160127237 | SYSTEM AND METHOD FOR REDUCED FORWARDING INFORMATION STORAGE - A system and method for reduced forwarding information storage includes extracting an organizationally unique identifier (OUI) and a MAC part from a MAC address, determining whether information associated with the OUI is stored in an OUI table, determining an OUI index based on the information associated with the OUI and the OUI table when the OUI is stored in the OUI table, generating the OUI index based on the information associated with the OUI when the OUI is not stored in the OUI table, forming a forwarding information table entry including information associated with the OUI index and information associated with the MAC part, and inserting the forwarding information table entry into a forwarding information table. | 05-05-2016 |
20160134727 | A METHOD FOR OPERATING A SOFTWARE DEFINED NETWORK AND A SOFTWARE DEFINED NETWORK - A method for operating a software defined network having forwarding elements (S) and a software defined network controller (C) for controlling the forwarding elements (S) includes creating packet template information (PTI), including at least one of one or more packet templates (PT) or packet template handling instructions (FII), providing the packet template information (PTI) to one or more selected forwarding elements, the one or more selected forwarding elements being selected from the forwarding elements (5), triggering the one or more selected forwarding elements to generate an output packet (RESP) based on the packet template information (PTI), and sending, by the selected forwarding elements, the generated output packet (RESP). | 05-12-2016 |
20160142343 | System for Recovery in Channel Bonding - A single stream at a source device may be transmitted over multiple channels. At the input of the channels that packets from the stream may be time stamped. After transmission over the channels, the time stamps may be extracted from the packets. Recovery circuitry, at the destination device, may determine relative timings of the packets within the single stream based on the extracted time stamps. The packets may be released from buffers in accord with the determined relative timings to recreate the relative timings within the single stream at the destination device. | 05-19-2016 |
20160150058 | ETHERTYPE PACKET DISCRIMINATION DATA TYPE - Apparatuses and methods are disclosed that may allow a wireless device to process an Ethertype data packet encapsulated in a frame based on whether the frame contains an Ethertype Packet Discrimination (EPD) indicator. The wireless device may receive the frame from another wireless device over a wireless network, and may detect a presence of the EPD indicator in the received frame. Then, the wireless device may identify a protocol type of the Ethertype data packet according to an EPD operation based on the presence of the EPD indicator, or may identify the protocol type of the Ethertype data packet according to an LPD operation based on an absence of the EPD indicator. | 05-26-2016 |
20160156752 | GRE message encapsulation method, decapsulation method, and corresponding devices | 06-02-2016 |
20160156753 | ENHANCED GPRS TUNNEL PROTOCOL TUNNEL ENDPOINT IDENTIFIER | 06-02-2016 |
20160157129 | COMPRESSING AND TRANSMITTING STRUCTURED INFORMATION | 06-02-2016 |
20160164628 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - The present invention provides an apparatus of transmitting broadcast signals, the apparatus including, an encoder for encoding service data, a frame builder for building at least one signal frame by mapping the encoded service data, a modulator for modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, scheme and a transmitter for transmitting the broadcast signals having the modulated data. | 06-09-2016 |
20160164634 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - The present invention provides a method of transmitting broadcast signals, the method including, encoding service data, building at least one signal frame by mapping the encoded service data, modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, scheme and transmitting the broadcast signals having the modulated data. | 06-09-2016 |
20160164635 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - The present invention provides a method of transmitting broadcast signals, the method including, encoding service data, building at least one signal frame by mapping the encoded service data, modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, scheme and transmitting the broadcast signals having the modulated data. | 06-09-2016 |
20160164693 | COMMUNICATION METHOD AND APPARATUS USING SMART MODULE IN HOME NETWORK SYSTEM - Disclosed is a method of performing communication by a smart module in a home network system. The method includes: obtaining device level information of a device; identifying whether the device level information of the device indicates a device level which can provide only a mandatory function; when the device level information of the device indicates the performance which can provide only the mandatory function, transmitting a status request message making a request for status information of the device to the device; receiving a status response message including information indicating whether a status of the device has changed; and when the information indicates that the status of the device has changed, transmitting an event generation message to a host system. | 06-09-2016 |
20160165016 | ENCODING PARAMETERS FOR A WIRELESS COMMUNICATION SYSTEM - In a method for generating a physical layer (PHY) data unit for transmission via a communication channel, information bits to be included in the PHY data unit are received. A number of padding bits are added to the information bits. The number of padding bits is determined based on respective virtual values of each of one or more encoding parameters. The information bits are parsed to a number of encoders and are encoded, using the number of encoders, to generate coded bits. The coded bits are padded such that padded coded bits correspond to respective true values of each of the one or more encoding parameters. The PHY data unit is generated to include the padded coded bits. | 06-09-2016 |
20160182189 | TWO-STAGE SIGNALING FOR TRANSMISSION OF A DATASTREAM | 06-23-2016 |
20160182408 | DEVICE FOR INDICATING PACKET PROCESSING HINTS | 06-23-2016 |
20160182690 | METHODS AND APPARATUSES FOR A UNIFIED COMPRESSION FRAMEWORK OF BASEBAND SIGNALS | 06-23-2016 |
20160191199 | APPARATUS FOR TRANSMITTING BROADCAST SIGNALS, APPARATUS FOR RECEIVING BROADCAST SIGNALS, METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS - A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals, the apparatus comprises an input formatter to input format service data, an encoder to encode the input formatted service data, a frame builder to build at least one signal frame including the encoded service data, wherein the at least one signal frame includes a plurality of OFDM symbols, a modulator to modulate data in the built at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter to transmit the broadcast signals having the modulated data. | 06-30-2016 |
20160191400 | FLOW SEQUENCING - Some embodiments of the invention provide a method for assigning a data flow-specific sequential value to each packet of a data flow that is sent from a source endpoint to a destination endpoint in a network. In some embodiments, the source endpoint receives the data flow from a source application while the destination endpoint delivers the data flow to a destination application. The method of some embodiments assigns separate monotonically incrementing values to the packets of each data flow between the same two endpoints by inserting the incremental values into the IPv4 identification field in each packet's IP header. Some embodiments use this sequential value in order to discover any potential error condition in packet transmission. Some embodiments use the IPv4 identification field values to calculate the transmission rate of a data flow at only one observation point. | 06-30-2016 |
20160191672 | MULTIPLEXING MANY CLIENT STREAMS OVER A SINGLE CONNECTION - Methods and apparatus for multiplexing many client streams over a single connection. A proxy server establishes multiple TCP connections with respective clients that desire to access a web server connected to the proxy server via a multiplexed TCP connection. TCP packets received from the clients via the TCP connections are separated out based on their TCP connections, a packet payload data is extracted and added to client data streams. Data segments comprising sequential runs of bits from the client data streams and embedded in multiplexed (MUX) TCP packets that are sent over the multiplexed TCP connection. Upon receipt, the web server de-encapsulates the data segments and buffers them in queues allocated for each TCP connection in re-assembled client data streams. This enables the packet flows transported over the multiplexed connection for the TCP connections to be individually controlled. The multiplexed TCP connection may also be used for forwarding packet payload data generated at the web server to the clients via the proxy server and the client's TCP connections. | 06-30-2016 |
20160197663 | TRANSMISSION APPARATUS AND METHOD FOR TRANSMISSION OF DATA IN A MULTI-CARRIER BROADCAST SYSTEM | 07-07-2016 |
20160197707 | MAPPING APPARATUS AND METHOD FOR TRANSMISSION OF DATA IN A MULTI-CARRIER BROADCAST SYSTEM | 07-07-2016 |
20160197998 | MONITORING SYSTEM | 07-07-2016 |
20160198023 | METHOD AND DEVICE FOR TRANSMITTING/RECEIVING BROADCAST SIGNAL | 07-07-2016 |
20160205223 | METHOD AND SYSTEM FOR SERIALIZATION AND DESERIALIZATION (SERDES) FOR INTER-SYSTEM COMMUNICATIONS | 07-14-2016 |
20160255176 | INFORMATION PROCESSING DEVICE, METHOD, AND MEDIUM | 09-01-2016 |
20160255180 | METHOD AND APPARATUS FOR OPERATING TRANSMITTING AND RECEIVING NODES PROCESSING PACKET INCLUDING FIELD POSITION INFORMATION | 09-01-2016 |
20160381598 | ADAPTIVE ROHC STATE TRANSITION - A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus may be a first device. The first device operates a ROHC compressor in a first state at a ROHC sublayer to compress a first packet to be transmitted to a second device. The first packet includes information for a ROHC decompressor to establish a ROHC context. The information enables the ROHC decompressor to decompress a second packet compressed by the ROHC compressor when operating in a second state. The first device determines, at a sublayer or a layer lower than the ROHC sublayer, whether the first packet has been successfully received at the second device. The first device continues operating the ROHC compressor in the first state in response to a determination that the first packet has not been successfully received at the second device. | 12-29-2016 |
20180027096 | TRANSMISSION APPARATUS, TRANSMISSION METHOD, RECEPTION APPARATUS, AND RECEPTION METHOD | 01-25-2018 |
20190149486 | Efficient Scatter-Gather Over an Uplink | 05-16-2019 |