Adapting Connectionless Variable Bit Rate (vbr) Data (e.g., Adapting 802.x, Or Using Aal5) Patents (Class 370/395.65)
-
Patent number: 11212024Abstract: Technologies for high-precision timestamping of data packets is disclosed. Several sources of errors that may arise when timestamping the arrival or sending of data packets may be determined and corrected, including variable latencies, semi-static latencies, and fixed latencies. In the illustrative embodiment, a variable latency may arise due to a phase difference between a clock of a network interface card and a system clock. When a trigger pattern is detected, such as the start of a data packet, a trigger may be sent from a circuit synchronized to the clock of the network interface card to a circuit synchronized to the system clock. The phase difference between the edge of the clock on the network interface card and the edge of the clock of the system clock leads to an error in the timestamp value. Determining the phase difference allows for the error in the timestamp value to be corrected.Type: GrantFiled: April 7, 2017Date of Patent: December 28, 2021Assignee: Intel CorporationInventors: Mark A. Bordogna, Janardhan H. Satyanarayana, Larry N. Wakeman, Robert G. Southworth, Mika Nystroem
-
Patent number: 11206176Abstract: A method and device for preventing a failure processing delay are provided in the disclosure. In an example, when the number of queue elements in an equivalence class time-window queue reaches a set threshold (denoted as N) in a set time-window, it means that there are N Bidirectional Forwarding Detection (BFD) sessions in the same equivalence class set, that detect Down events. It thus can be intelligently inferred that a public network path carrying the N BFD sessions breaks down. For processing a failure in time and reducing data stream loss on an upper layer, the present disclosure may allow reporting a corresponding Down event for each BFD session in the equivalence class set to which the N BFD sessions belong.Type: GrantFiled: September 19, 2017Date of Patent: December 21, 2021Assignee: New H3C Technologies Co., Ltd.Inventor: Daorong Guo
-
Patent number: 11025698Abstract: A method of data conditioning is disclosed that in one aspect can include the steps of receiving a data stream, encoding a time code in the data stream to identify a portion of the data stream corresponding to a content fragment, and separating the identified portion of the data stream to define the content fragment, wherein the content fragment comprises the encoded time code.Type: GrantFiled: March 2, 2017Date of Patent: June 1, 2021Assignee: Comcast Cable Communications, LLCInventors: Jan van Doorn, Brian Field
-
Patent number: 10757032Abstract: An originating User Services Platform (USP) endpoint segments a payload representing a USP message into smaller segments (also referred to as “fragments” or “chunks”) for transmission of the payload through intermediate proxies having different message size constraints. Upon receipt, a receiving USP endpoint reassembles the smaller segments to recover the payload representing the USP message.Type: GrantFiled: April 15, 2019Date of Patent: August 25, 2020Assignee: Nokia of America CorporationInventor: Timothy A. Carey
-
Patent number: 10681731Abstract: In an 802.11ax network with an access point, a trigger frame offers scheduled and random resource units to nodes for data uplink communication to the access point. To avoid the overall energy level seen by legacy nodes for a communication channel to drop below a detection threshold, the invention provides two tools. First, the scheduled and random resource units may be interleaved over communication channels. Second, unused resource units may be detected, and a node or the access point may send a padding signal on them to increase the overall energy level. The latter may be evaluated during a monitoring period before deciding to emit the signal. As the overall energy level seen by legacy nodes is increased, the risk that such legacy nodes do not detect activity on a 20 MHz channel having only a subpart of its RUs used is reduced. And risks of collisions are consequently reduced.Type: GrantFiled: June 17, 2016Date of Patent: June 9, 2020Assignee: Canon Kabushiki KaishaInventors: Pascal Viger, Patrice Nezou, Stéphane Baron, Romain Guignard
-
Patent number: 10367605Abstract: Disclosed herein are techniques to provide forward error correction for a high-speed interconnect symbol stream, such as, DisplayPort. The symbol stream may be split into FEC blocks and parity bits generated for each of the FEC blocks. The parity bits may be interleaved, encoded, and transmitted over an interconnect along with the symbol stream to provide forward error correction for the symbol stream.Type: GrantFiled: April 1, 2016Date of Patent: July 30, 2019Assignee: INTEL CORPORATIONInventors: Nausheen Ansari, Ziv Kabiry, Gal Yedidia
-
Patent number: 10320694Abstract: An originating User Services Platform (USP) endpoint segments a payload representing a USP message into smaller segments (also referred to as “fragments” or “chunks”) for transmission of the payload through intermediate proxies having different message size constraints. Upon receipt, a receiving USP endpoint reassembles the smaller segments to recover the payload representing the USP message.Type: GrantFiled: May 4, 2017Date of Patent: June 11, 2019Assignee: Nokia of America CorporationInventor: Timothy A. Carey
-
Patent number: 9954635Abstract: A protocol for optimizing the use of coded transmissions such as over wireless links. In this technique, interframes are split into segments selected to be an optimum size according to transmission characteristics of the radio channel. The inverse process is applied at the receiver. Using this scheme, segments containing erroneous data may be resent.Type: GrantFiled: February 25, 2016Date of Patent: April 24, 2018Assignee: INTEL CORPORATIONInventors: Dennis D. Ferguson, James A. Proctor, Jr.
-
Patent number: 9543981Abstract: A CRC (cyclic redundancy check) generator circuit (28) generates a first CRC code based on a message. The CRC code is amended to the message, creating a first data packet. Circuitry transforms the first data packet to a second data packet for suitable transmission. Digital receiver circuitry receives the second data packet. A CRC verification circuit compares a received digital CRC code portion of the second data packet to a calculated digital CRC code portion. A message is presented for processing if no error is detected. A CRC-based FEC (forward error correction) circuit receives the message and calculates a digital CRC code from the verification circuit. When an error is detected, the detected error, based on a determination of whether the detected error affects an even number of bits or an odd number of bits, is corrected.Type: GrantFiled: March 25, 2014Date of Patent: January 10, 2017Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Jing-Fei Ren, Manish Goel, Yuming Zhu
-
Patent number: 9071726Abstract: A videocast service may include at least one computing device configured to provide operations including: receiving an indication, from a videocast subscriber device connected to a communications network of network service provider, to begin providing a videocast from the videocast subscriber device according to selection of a videocast control from a user interface of the videocast subscriber device; validating the subscriber device as having opted into use of the videocast service by way of the network service provider; and if the subscriber device is opted in, initiating the videocast without requiring further user interface interaction from the videocast subscriber device.Type: GrantFiled: June 28, 2013Date of Patent: June 30, 2015Assignee: Cellco PartnershipInventors: Ann V. Mclaughlin, Theodore C. Vitolo, Jr., William Andrew Fish, Thomas Michael Carr
-
Patent number: 9014027Abstract: Systems and method are provided that allow an application layer client in a mobile device to manage multiple interfaces in a communication network. The multiple interfaces can include WiFi, cellular, Femto, WiMAX, Bluetooth, infrared, Ethernet, and other types of interfaces for communication in a network. The client on the mobile device can use intelligence and rules to determine how and when request fragments are communicated over the various interfaces available to the client. The intelligence can include parameters such as performance information for a particular interface and subscriber preferences. Based on this information the client can decide to use a combination of the interfaces to obtain multimedia content and render the content for display on the mobile device. By using a combination of interfaces and tracking the advantages and disadvantages of each interface, the client can make intelligent decisions in providing multimedia content to the user.Type: GrantFiled: February 29, 2012Date of Patent: April 21, 2015Assignee: Cisco Technology, Inc.Inventors: Richard Christopher Hayes, Kevin Shatzkamer, Mark Grayson
-
Patent number: 8942244Abstract: Disclosed are new methods of fax-over-IP (FoIP), modem-over-IP (MoIP) or text-over-IP (ToIP) call establishment based on detecting a combination of contra-propagating signals from calling and answering terminals for autonomous connection of media gateways.Type: GrantFiled: October 24, 2006Date of Patent: January 27, 2015Assignee: AudioCodes Ltd.Inventor: Vladimir Ulybin
-
Patent number: 8942243Abstract: The invention relates to a method for controlling a bit-rate of a session in a packet-switched communications system where multiple sessions are set-up via a shared resource. A current bit-rate of the session is compared to a bit-rate range valid for the session to determine a distance from the position of the current bit-rate to one of the end-points of the bit-rate range. The current bit-rate is then adapted differently depending on the distance to the selected end-point. By controlling the bit-rate of each session that is set-up via the shared resource for applications that provide delay-sensitive services to users in this way the method and corresponding system and sender-receiver arrangements have the effect that rate adaptations can be distributed among the applications so that users share responsibility for rate adaptations.Type: GrantFiled: December 13, 2013Date of Patent: January 27, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Stefan Wänstedt, Daniel Enström, Ghyslain Pelletier
-
Patent number: 8675664Abstract: In general, techniques are described that facilitate scalable wholesale layer two (L2) connectivity between customers and service providers and a demarcation between the L2 wholesale network and one or more ISPs with which customers communicate L2 PDUs. In one example, a network device receives PDU having both a service identifier identifying a service virtual local area network (SVLAN) and a customer identifier identifying a customer VLAN (CVLAN). A virtual switch determines whether an entry of a L2 learning table is associated with both the service identifier and the customer identifier of the PDU. When no such entry exists, a VLAN learning module updates the L2 learning table to create a new entry that maps to a network device interface and is associated with both the service identifier of the PDU and a plurality of customer identifiers that includes the customer identifier of the PDU.Type: GrantFiled: August 3, 2011Date of Patent: March 18, 2014Assignee: Juniper Networks, Inc.Inventors: Prakash Kamath, Apurva Mehta, Debi Prasad Sahoo, Jagadish Grandhi, Krishna Sankaran, Moojin Jeong
-
Patent number: 8625608Abstract: The invention relates to a method for controlling a bit-rate of a session in a packet-switched communications system where multiple sessions are set-up via a shared resource. A current bit-rate of the session is compared to a bit-rate range valid for the session to determine a distance from the position of the current bit-rate to one of the end-points of the bit-rate range. The current bit-rate is then adapted differently depending on the distance to the selected end-point. By controlling the bit-rate of each session that is set-up via the shared resource for applications that provide delay-sensitive services to users in this way the method and corresponding system and sender-receiver arrangements have the effect that rate adaptations can be distributed among the applications so that users share responsibility for rate adaptations.Type: GrantFiled: July 9, 2008Date of Patent: January 7, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Stefan Wanstedt, Daniel Enstrom, Ghyslain Pelletier
-
Patent number: 8571039Abstract: A method and apparatus for transmitting an audio signal over a communication channel comprising encoding the audio signal with an encoder 204 using a first sampling rate, filtering the audio signal using a first cut off frequency, the first cut off frequency being chosen in dependence upon the first sampling rate, and transmitting the encoded and filtered audio signal over the communication channel. The presence of a condition in which the sampling rate of the encoder 204 is to be switched to a second sampling rate at a switching time is determined and if the condition has been determined to be present, the cut off frequency used in the filtering step is gradually changed from the first cut off frequency to a second cut off frequency, the second cut off frequency being chosen in dependence upon the second sampling rate, such that the audio bandwidth of the transmitted signal changes gradually when the sampling rate is switched to the second sampling rate.Type: GrantFiled: June 23, 2010Date of Patent: October 29, 2013Assignee: SkypeInventors: Stefan Strommer, Karsten Vandborg Sorensen, Soren Skak Jensen, Koen Vos, Jon Bergenheim
-
Patent number: 8483230Abstract: A packet schedule timestamp is provided. A schedule information packet includes a packet schedule timestamp that represents the relative timing of data packets in a particular bitstream of a multiplexed transport stream. The schedule information packet further provides information about the timing of packets within a bitstream or multiple bitstreams before actual packet arrivals. Look-ahead processing techniques are provided to improve the efficiency of compressed bitstream storage and delivery, such as program stream to transport stream conversion and statistical multiplexing. The packet schedule information can be inserted into the bitstream it describes for transmission or storage with it. Other features, such as timing reconstruction, are also provided. The packet schedule information can be used to reconstruct the timing of the transport packets to their original state.Type: GrantFiled: February 3, 2012Date of Patent: July 9, 2013Assignee: Software Site Applications, Limited Liability CompanyInventors: Ji Zhang, Humphrey Hain-Ching Liu, John Jian-Gang Ding
-
Patent number: 8477789Abstract: A transmission device (100) outputs, to a reception device (200), a stored amount of packets in a first transmission buffer (105) just before a certain packet has been written to the first transmission buffer. A first reception buffer amount read unit (206) in the reception device reads a stored amount of packets in a first reception buffer just before the certain packet has been read from the first reception buffer. A storage amount addition unit (207) adds the stored amount of packets in the first transmission buffer and the stored amount of packets in the first reception buffer, and a correction unit (208) adjusts the frequency of a variable frequency oscillator in a reception timestamp timer 209 so that the resulting added value is a constant value.Type: GrantFiled: December 20, 2006Date of Patent: July 2, 2013Assignee: Panasonic CorporationInventor: Yasuo Hamamoto
-
Patent number: 8467789Abstract: A mobile communication device includes, in part, a cellular communication module, a first antenna adapted to receive and transmit data between the mobile communication module and a cellular network, a Wireless Fidelity (Wi-Fi) communication module, a second antenna adapted to receive and transmit data between the Wi-Fi communication module and a VoIP network, a signal monitoring circuit, and a switching circuit adapted to switch an existing communication from the cellular communication module to the Wi-Fi communication module or vice versa.Type: GrantFiled: June 24, 2011Date of Patent: June 18, 2013Assignee: Vasu Networks CorporationInventor: Vasudevan Ganesan
-
Publication number: 20130028264Abstract: Described embodiments provide for a reassembly system for processing an asynchronous transfer mode (ATM) cell of data into an ATM adaptation layer (AAL) packet. A preprocessor module identifies a first conversation identification of one or more minipackets in the ATM cell, and reassembles the one or more minipackets having the first conversation identification into a portion of the AAL packet. A preprocessor determines if a trigger has occurred. In response to a trigger, the preprocessor sends a portion of the reassembled minipackets having the first conversation identification to a destination processor.Type: ApplicationFiled: July 25, 2011Publication date: January 31, 2013Inventors: Robert J. Munoz, Mark A. Bordogna
-
Patent number: 8312151Abstract: The present invention discloses a communication system and a method. The communication system includes at least first 802.11 equipment and second 802.11 equipment. The first 802.11 equipment including a network connector for searching relevant information of the second 802.11 equipment and modifying a network setting of the first 802.11 equipment according to the searched relevant information, and a 802.11 driver interface. The second 802.11 equipment includes a 802.11 driver interface. The driver interface of the first 802.11 equipment communicates with the driver interface of the second 802.11 equipment in accordance with the modified network setting.Type: GrantFiled: March 23, 2006Date of Patent: November 13, 2012Assignee: Lenovo (Beijing) LimitedInventors: Yujin Luo, Jingnan Huang
-
Patent number: 8259735Abstract: A method of media transmission. The method includes providing at least one variable bit rate (VBR) video stream and multiplexing the at least one VBR video stream together with auxiliary data related to the at least one VBR video stream, in a constant bit rate (CBR) stream. The stream is transmitted to a first receiving unit, which is adapted to discard the auxiliary data as padding and use the at least one VBR stream and to a second receiving unit, which is adapted to extract the auxiliary data and use it in further handling of the at least one VBR stream.Type: GrantFiled: August 8, 2008Date of Patent: September 4, 2012Assignee: Imagine Communications Ltd.Inventors: Ron Gutman, Doron Segev
-
Patent number: 8218554Abstract: The CRC for the CPS Header of an ATM AAL2 cell is generated by a CRC generator which uses the 8 bits of the CID field to generate partial 5 bits CRCs which are loaded in a first table. The 6 bits LI field and 5 bits UUI field are added to the partial 5 bits CRC to form 16 bits. The CRC generator uses the 2.sup.16 bits to generate a second CRC table. The CRC for a particular CPS header is generated by correlating bits in the CID field, LI field and UUI field with the two tables.Type: GrantFiled: October 22, 2007Date of Patent: July 10, 2012Assignee: International Business Machines CorporationInventors: James J. Allen, Jr., Jean L. Calvignac, Natarajan Vaidhyanathan, Fabrice J. Verplanken
-
Patent number: 8107493Abstract: A method and an apparatus are provided for enabling a legacy station to perform virtual carrier sensing when a plurality of stations with heterogeneous capabilities coexist in a wireless network. The method includes receiving first data compliant with a first protocol, and transmitting second data compliant with a second protocol, where the first protocol is downward compatible with the second protocol.Type: GrantFiled: June 9, 2006Date of Patent: January 31, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Chang-yeul Kwon, Ho-seok Lee, Jae-hwa Kim, Jae-min Lee
-
Patent number: 8085679Abstract: A bit rate control method may include calculating a quality measure of a current frame and a mean of quality measures of two or more previous frames in order to calculate a deviation of the quality measure of the current frame from the mean of the quality measures of the two or more previous frames; comparing the deviation to a critical value measure; and controlling a quantization parameter in response to a result of the comparison. A bit rate control apparatus may include a quality measure calculator that calculates the quality measure of the current frame and the mean of the quality measures of the two or more previous frames in order to calculate the deviation; a comparator that compares the deviation to the critical value measure; and a quantization parameter setting unit that controls the quantization parameter in response to the result of the comparison.Type: GrantFiled: March 20, 2007Date of Patent: December 27, 2011Assignees: Samsung Electronics Co., Ltd., Seoul National University Industry FoundationInventor: Jung-woo Lee
-
Patent number: 8064465Abstract: In a virtual LAN, a packet forwarding apparatus forwards IP packets and L2 packets using a single switch. The packet forwarding apparatus includes a switch that switches a media access control (MAC) packet using a MAC address of the MAC packet, and a packet format converter. The packet format converter converts a packet from an input and output unit into a packet having a MAC address according to information from the input and output unit, and converts a packet output from the switch to the input and output unit to a packet format compatible with the input and output unit according to the information of the input and output unit.Type: GrantFiled: July 7, 2006Date of Patent: November 22, 2011Assignee: Fujitsu LimitedInventors: Masaki Deguchi, Akira Miyasaka
-
Patent number: 7961665Abstract: Methods, systems, and devices are described for using adaptive coding and modulation (“ACM”) to adaptively communicate with a plurality of data terminals having different capabilities. Embodiments provide hierarchical communications of content, generated by applying hierarchical pre-coding schemes to the source data and then associating the pre-coding levels with coding and modulation schemes of varying order. The pre-coding and/or coding and modulation may be based on one or more capabilities of the data terminals in the network. In some embodiments, data terminals may be used to cache certain data intended for other data terminals, for example, to allow time-shifted playback of the content on terminals with varying capabilities.Type: GrantFiled: October 13, 2008Date of Patent: June 14, 2011Assignee: ViaSat, Inc.Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar
-
Patent number: 7957309Abstract: Utilizing multiple distortion measures. A first distortion measure for at least one packet is received. A second distortion measure for the at least one packet is received, wherein the second distortion measure is different than the first distortion measure. A processing operation is performed based at least in part on the first distortion measure and the second distortion measure.Type: GrantFiled: April 16, 2007Date of Patent: June 7, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Susie J. Wee, Carri Chan, John G. Apostolopoulos
-
Patent number: 7864783Abstract: A system for conveying priority associated with a communication conveyed among networks includes: (a) a first network originating the communication in packets; each respective packet including two segments; a first segment containing a portion of the communication in information payload bits in a first encoding scheme; a second segment containing overhead information relating to the packet in overhead bits in a second encoding scheme; a number of the overhead bits being configured to indicate the priority; and (b) a second network cooperating with the first network to alter encoding of the first segment of a selected packet-set to express the information payload bits in a third encoding scheme that is unreadable in the second network; the second network employing the priority-indicating bits to ascertain priority for handling the communication by the second network; the second network preempting lower priority resources to reserve resources for higher priority packet-sets.Type: GrantFiled: October 10, 2008Date of Patent: January 4, 2011Assignee: The Boeing CompanyInventors: Orlie Thomas Brewer, Jr., Alimuddin Mohammad, Arun Ayyagari
-
Patent number: 7778162Abstract: A data transmission apparatus used in a multiple service ring includes at least two nodes coupled to at least one aggregate pipe and at least one tributary. The data transmission apparatus includes a tributary RX framer coupled to a tributary for deframing data frames received from the tributary and extracting a destination node address and a TX framer for encapsulating the destination node address and the data received from the tributary into frames of the multiple service ring and transmitting the same along an aggregate pipe to a downstream neighbor node in the ring.Type: GrantFiled: November 6, 2002Date of Patent: August 17, 2010Assignee: Wuhan Fiberhome Networks Co. Ltd.Inventor: Shaohua Yu
-
Patent number: 7751439Abstract: A method for the allocation of resources for the transmission, in a communications network, of a data stream from an intermediate device to a sink device, said data stream comprising a plurality of data applications packets and being transmitted from a source device to the intermediate device in the form of data transport packets according to a communications protocol.Type: GrantFiled: February 25, 2008Date of Patent: July 6, 2010Assignee: Canon Kabushiki KaishaInventors: Yacine El Kolli, Arnaud Closset
-
Patent number: 7653075Abstract: A network system includes a first device and a second device separated by a network having asymmetric routes in which traffic forwarded in a first direction from the first device to the second device may travel a different route than traffic forwarded in a second direction from the second device to the first device. At least three intermediate processing devices are located between the first device and the second device, wherein at least two of the intermediate processing devices are located along different asymmetric routes. The intermediate processing devices intercept a communication flow between the first device and the second device, and encapsulate the communication flow within network tunnels so that communications associated with the communication flow in the first direction and the second direction are forwarded between a same set of at least two of the intermediate processing devices.Type: GrantFiled: May 15, 2006Date of Patent: January 26, 2010Assignee: Juniper Networks, Inc.Inventors: Balraj Singh, Nitin Gugle
-
Publication number: 20100002708Abstract: A substitution call control system includes an ATM (Asynchronous Transfer Mode) subscriber network of an ATM communication network. The ATM subscriber network includes a plurality of network terminators respectively connected with a plurality of subscriber terminals, and an ATM subscriber line concentrator, which accommodates VCs (Virtual Connection) to the plurality of network terminators, and is connected with a ATM switching apparatus of the ATM network through a UNI (User-Network Interface). The ATM subscriber line concentrator includes a substitution call control function to substitute for the plurality of network terminators and the subscriber terminals for a call control.Type: ApplicationFiled: August 13, 2009Publication date: January 7, 2010Applicant: JUNIPER NETWORKS, INC.Inventor: Masashi TANAKA
-
Patent number: 7639697Abstract: Various aspects of apparatuses and methods for enabling a subscriber premise network interface device (NID) to facilitate communication services including digitally derived voice services to be facilitated between a central office and a subscriber premise are disclosed herein. In accordance with one embodiment of the disclosures herein, such a method includes facilitating a downstream DSL voice channel transmission process at a subscriber premise Network Interface Device (NID) and facilitating an upstream DSL voice channel transmission process at the subscriber premise NID. The downstream DSL voice channel transmission process facilitates converting a voice component of a downstream DSL data stream to a corresponding downstream analog voice signal. The upstream DSL voice channel transmission process facilitates converting an upstream analog voice signal to an upstream voice component of an upstream DSL data stream.Type: GrantFiled: February 15, 2006Date of Patent: December 29, 2009Assignee: Alcatel LucentInventors: Richard M. Czerwiec, Richard H. Bailey, Richard R. Rzonca, Gus C. Sanders, Jr., Randall B. Sharpe, Joseph E. Sutherland
-
Patent number: 7577153Abstract: A data transfer apparatus according to this invention executes a protocol priority determination process of selecting usable transfer protocols in accordance with the type of transfer object and determining the priorities of the transfer protocols in accordance with the process of an automatic file transfer protocol selection process routine. The data transfer apparatus then executes a protocol selection process of selecting transfer protocols commonly usable in the transfer source apparatus and transfer destination apparatus of the transfer object. The data transfer apparatus executes a transfer protocol determination process of determining a transfer protocol for use on the basis of the transfer protocol and its priority which are determined in the protocol priority determination process, and the transfer protocols selected in the protocol selection process.Type: GrantFiled: November 16, 2004Date of Patent: August 18, 2009Assignee: Kabushiki Kaisha ToshibaInventor: Shigeo Kono
-
Patent number: 7558272Abstract: The present invention is a system and a method which enables implementing a scalable, carrier class bundling multiplexed data communication on low rate links. The proposed system and method, which comply with the data transference specifications of both CBR and statistical traffic, offer a data bundling solution with minimal overhead that may operate on different types of connections, using links with diverse capacities. The disclosed bundling mechanism is based on a two level mechanism: the lower level is composed of any number of superlinks, each gathering 8 communication links. The upper level is composed of two bundlers—for CBR data and for statistical traffic—each connected to all the superlinks. The header of each dataframe includes all the required information. This guarantees that the receiving side has full status information for all the links suffice that only one link is received without a CRC error.Type: GrantFiled: June 22, 2005Date of Patent: July 7, 2009Assignee: Megabridge Ltd.Inventor: Eli Meir
-
Patent number: 7508832Abstract: A method and system for communicating traffic on an emulated subnetwork of a telecommunications ring having a plurality of nodes interconnected by a transmission media includes obtaining traffic at a node on the telecommunications ring. The traffic is segmented into a plurality of discrete segments. A set of broadcast cells is generated by adding an address header to each segment. The address header identifies a virtual channel dedicated to the node on the subnetwork in the telecommunications ring. The set of broadcast cells are transmitted in the virtual channel of the subnetwork and within a frame of the telecommunications ring. At each remaining node on the telecommunications ring, in response to receiving the set of broadcast cells in the virtual channel, both retransmitting and processing the broadcast cells.Type: GrantFiled: August 25, 2004Date of Patent: March 24, 2009Assignee: Fujitsu LimitedInventors: Mario Romana, Michael P. Bottiglieri, Shilin Wang, Chemin Hsieh, Frank Schumeg
-
Patent number: 7492731Abstract: Method for dynamically optimizing bandwidth allocation in a variable bitrate conference environment. Conference means with two or more outputs are provided, where each one can output data at different rates, in order to support two or more endpoints which may have different media rates. Two or more endpoints are connected to these conference means for participating in the conference. Whenever more than one video rate is used by participants during the conference, each set of output rates is selected from all possible combinations of output rates in the conference means, wherein the lowest output rate in each selected set is the entry rate of the endpoint joining the conference at the lowest rate. A Quality Drop Coefficient (QDC) for each endpoint that joins the conference is determined for each selected set, wherein the QDC is computed according to the endpoint entry rate and the highest rate, among the output rates of each selected set, that is lower or equal to said endpoints' entry rate.Type: GrantFiled: September 24, 2004Date of Patent: February 17, 2009Assignee: Radvision Ltd.Inventor: Pierre Hagendorf
-
Patent number: 7486614Abstract: A data transmission apparatus for implementing multiple service flow in a multiple service ring is described. The apparatus includes a trunk pipe and at least two nodes each with at least one flow. The apparatus also includes a flow Rx framer for converting data received from the flow into data packets of a predetermined protocol, a transmission setup device for setting up information for packets of the predetermined protocol to be transmitted, and a Tx framer for encapsulating the information into frames of the MSR and transmitting the same along the trunk pipe to a downstream neighbor node along the ring.Type: GrantFiled: July 7, 2003Date of Patent: February 3, 2009Assignee: Wuhan Fiberhome Networks Co. Ltd.Inventor: Shaohua Yu
-
Patent number: 7436815Abstract: A system and method of switching information in a time division multiplexed (TDM) communications network are described. The TDM time slots correspond to channels of circuit information. A circuit interface receives information from the TDM communication network, extracts circuit data therefrom, and provides the extracted circuit data on an internal bus. It also receives circuit data from an internal bus and transmits the data received from the internal bus on to the TDM communications network. A switching fabric receives packets having a header and a payload in which the header includes information identifying a destination for the packet and in which the fabric transmits a received packet in accordance with the destination identification in the packet header. Adaptation logic, in response to the circuit interface, packs information from multiple circuits into a payload of a packet and schedules the delivery of such a packet to the fabric.Type: GrantFiled: February 22, 2001Date of Patent: October 14, 2008Assignee: Telica, Inc.Inventor: Stephen A Caldara
-
Patent number: 7428211Abstract: A data transmission apparatus used in a multiple service ring is described. The apparatus includes at least two nodes coupled to at least one aggregate pipe and at least one tributary. The apparatus also includes a tributary TX framer for converting data received from the tributary, a transmission setup module for setting up information for processing protocol packets to be transmitted, a TX framer for encapsulating the information into frames of the MSR and transmitting the same along the aggregate pipe to a downstream neighbor node in the ring, and a RX framer for receiving and deframing data frames of the MSR from a upstream neighbor node. The apparatus also includes a transiting module for transiting the frames to the TX framer, a destination tributary determining module for determining a destination tributary, and a tributary RX framer for converting and sending protocol packets to a corresponding tributary.Type: GrantFiled: November 18, 2002Date of Patent: September 23, 2008Assignee: Wuhan Fiberhome Networks Co. Ltd.Inventor: Shaohua Yu
-
Patent number: 7406085Abstract: A method for obtaining virtual path identifier, virtual channel identifier, and encapsulation values in an asynchronous transfer mode access device for a network using either non-static or static internet protocol address assignments and asynchronous transfer mode adaptation layer 5. In the non-static environment, a plurality of discovery packets are generated, but in the static environment, a plurality of address resolution protocol packets are generated. Headers are added to the plurality of packets, such that a first set of packets, each packet including a logical link control header, and a second set of packets, each packet including a virtual channel multiplexed header, are realized. The first and second sets of packets are encapsulated and then transmitted to a central office.Type: GrantFiled: November 19, 2004Date of Patent: July 29, 2008Assignee: Analog Devices, Inc.Inventors: Massoud Hadjiahmad, Tuan Hoang, Andre Straker-Payne
-
Patent number: 7397805Abstract: Disclosed herein are systems and methods for communicating a number of data flows on a single communications channel. In one embodiment, a method of communicating a number of data flows on a shared communications channel includes the acts of (1) calculating a set of optimum goodput rates for the data flows, in order to maximize a total utility of the data flows, (2) calculating a set of optimum throughput rates for the data flows based on the optimum goodput rates, and (3) transmitting the data flows on the shared communications channel with the optimized throughput rates. Optimization is preferably done using utility functions that indicate the utility of the data flows as a function of their goodput rates. The method can additionally block temporarily a transport layer of at least one of the data flows if the transport layer of that data flow is bottlenecked.Type: GrantFiled: April 2, 2003Date of Patent: July 8, 2008Assignee: NTT DoCoMo Inc.Inventors: Xia Gao, Moo Ryong Jeong, Fujio Watanabe, Gang Wu
-
Patent number: 7391773Abstract: A data processing apparatus and method and a computer readable storage medium storing data processing programs realizing the data processing method, capable of preventing transmission of unnecessary redundant data and efficiently utilizing a transmission path. In the data processing method, data is input, the data is compression-encoded, the encoded data is packetized into a first data train on a basis of a first data length, the generated first data train is packetized into a second data train on a basis of a second data length, and the first data length is controlled in accordance with the second data length.Type: GrantFiled: May 11, 2005Date of Patent: June 24, 2008Assignee: Canon Kabushiki KaishaInventor: Takayuki Kikuchi
-
Patent number: 7336667Abstract: The CRC for the CPS Header of an ATM AAL2 cell is generated by a CRC generator which uses the 8 bits of the CID field to generate partial 5 bits CRCs which are loaded in a first table. The 6 bits LI field and 5 bits UUI field are added to the partial 5 bits CRC to form 16 bits. The CRC generator uses the 216 bits to generate a second CRC table. The CRC for a particular CPS header is generated by correlating bits in the CID field, Li field and UUI field with the two tables.Type: GrantFiled: November 21, 2002Date of Patent: February 26, 2008Assignee: International Business Machines CorporationInventors: James J. Allen, Jr., Jean L. Calvignac, Natarajan Vaidhyanathan, Fabrice J. Verplanken
-
Patent number: 7330483Abstract: A system and method for processing a plurality of requests for multi-media services received at a call control element (CCE) defined on the system from a plurality of IP-communication devices. The system includes at least one Network Routing Element (NRE), a Service Broker (SB), a media sever, a plurality of application servers (ASs) and a plurality of border elements, all of which are coupled to the CCE. The CCE is adapted to receive requests for multi-media services and to generate subsequent requests for the multi-media services, which are communicated to the SB for processing. The subsequent requests can each include a Session Initiation Protocol (SIP) message including a message identifier portion having at least a first predetermined information field and a second predetermined information field. The message identifier portion of the SIP message declares the content and format of the SIP message to a recipient device defined on the system.Type: GrantFiled: December 19, 2002Date of Patent: February 12, 2008Assignee: AT&T Corp.Inventors: Robert Y. Peters, Jr., Harish Samarasinghe
-
Patent number: 7298733Abstract: An internet communication system, which is provided with session managing servers 210 and 220. In the system, each session managing server manages wireless communication apparatuses 110 and 120 and call relay servers 310 and 320. For that reason, the processing load of each session managing server is allowed to be equalized. As a result, the operational efficiency of the system may be enhanced, and quality of services offered to the user of the system may be improved.Type: GrantFiled: July 29, 2002Date of Patent: November 20, 2007Assignee: IP Talk CorporationInventors: Hiroaki Sakai, Yoshinari Sugegaya, Masashi Mori, Kunio Nakaoka, Kazuyoshi Kojima, Akihiko Naito, Shun Kimura, Hiroki Morioka, Nobuhito Miyauchi
-
Patent number: 7269175Abstract: The present invention provides an apparatus, system and method for transmitting asynchronous transfer mode (ATM) data cells on an ATM adaptation layer (AAL) configured connection within an ATM system comprising a digital signal processor (DSP) sub-system (160) and a host processor (190). The transmitter interfaces directly with the DSP sub-system (160) (which converts the digitized voice samples into voice signals) and the host processor (190) (which performs AAL2 signaling and layer management functions). The transmitter is configured to interleave AAL2 voice packets from the DSP sub-system (160) and signaling and management packets from the host processor (190) on an ATM connection. Data is fetched by DMA(s) (415). A channel look-up table uses the DSP assigned voice channel as an index into the table to map a voice channel to the ATM connection.Type: GrantFiled: April 6, 2001Date of Patent: September 11, 2007Assignee: Texas Instruments IncorporatedInventors: Magnus Karlsson, Gregory Lee Christison, Norayda Humphrey
-
Patent number: 7260080Abstract: A method of configuring a compression method for a terminal in a mobile system. The mobile system comprises a terminal for which characteristics parameters are specified comprising at least the compression methods supported by the terminal, and a radio network, in which a functional entity is configured for specifying a compression method to a radio bearer. The use of a compression method on the radio bearers of the terminal is specified on the basis of the characteristics parameters transmitted by the terminal. The user of the terminal updates the parameters specifying the compression methods of the terminal, the characteristics parameters of the terminal being modified in the terminal in accordance with this update, and the modified characteristics parameters are transmitted to a function comprised by the radio network. The modified characteristics parameters are used to configure the use of a compression method for each simultaneous radio bearer of the terminal.Type: GrantFiled: December 19, 2001Date of Patent: August 21, 2007Assignee: Nokia CorporationInventors: Jan Suumäki, Ari Tourunen
-
Patent number: 7215676Abstract: A method of converting AAL2 cells that includes an original user data set into AAL5 cells and another method of converting AAL5 cells that includes an original user data set into AAL2 cells are disclosed. In the method of converting AAL2 cells, the length of the data subset included in each AAL5 cell generated is stored in a memory. Therefore, it is not necessary to store all the payloads of generated cells. When a last CPS packet is extracted, a total length of the original user data can be found using a set of lengths stored in the memory. As a result, the present invention requires only a small memory space, and any unnecessary delay problem is eliminated.Type: GrantFiled: December 28, 2001Date of Patent: May 8, 2007Assignee: LG Nortel Co., Ltd.Inventor: Byung Cheon Lee