Internet Protocol (including Tcp/ip Or Udp/ip) Over Fixed Length Packet Network (e.g., Ip Over Atm) Patents (Class 370/395.52)
  • Patent number: 7860099
    Abstract: The present invention discloses a method for managing and setting many network devices, and the method is applied in a network management system. The network management system includes a management server and a plurality of network devices. The management server searches a network device connected to the management server and specifies one of the network devices connected to the management server as a master network device, and then searches all network devices that can be connected to the master network device. The searched network devices are set as candidate network devices and at least one candidate network device is set as a slave network device of the master network device, such that a single IP address of the master network device can be used for managing the slave network devices, and the management server can be used for managing many network devices distributed at different places.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: December 28, 2010
    Assignee: Alpha Networks Inc.
    Inventors: Cheng-Hsien Chuang, Chih-Ta Lin
  • Patent number: 7852839
    Abstract: Embodiments of the present invention relate to a method for providing ATM cells at an interface arranged between a first and a second node of a transmission system, in an order according to ATM channels.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: December 14, 2010
    Assignee: Tektronix, Inc.
    Inventor: Helge Brinner
  • Patent number: 7839784
    Abstract: A method includes inserting a virtual circuit connectivity verification packet into aggregated traffic of m packets transmitted over multiple pseudowires in a network path, replying to the transmitted m packets with a virtual circuit connectivity verification packet with a packet loss indication when at least one packet loss is detected in an m packet group, and adjusting a rate of transmitting the aggregated m packets responsive to the packet loss indication. In the preferred embodiment the multiple pseudowires are one of constant bit rate and variable bit rate and the adjusting of the rate includes rate adjustment of variable bit rate pseudowires.
    Type: Grant
    Filed: July 23, 2008
    Date of Patent: November 23, 2010
    Assignee: NEC Laboratories America, Inc.
    Inventors: Yuanqiu Luo, Si Yin, Ting Wang
  • Patent number: 7835295
    Abstract: An interface module for use in a process monitoring and control system has an Ethernet port, a controller, and at least one segment I/O module. The Ethernet port is adapted to send and receive signals in an Ethernet protocol over a cable comprising a plurality of wires and to receive a voltage potential from at least one pair of the plurality of wires. The controller is coupled to the Ethernet port and powered from the received voltage potential. The at least one segment I/O module is coupled to the controller and is adapted to couple to an associated field device segment with at least one attached field device. The at least one segment I/O module is adapted to interact with the at least one attached field device on the associated field device segment.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: November 16, 2010
    Assignee: Rosemount Inc.
    Inventors: John Paul Brewer, Eric Darrell Rotvold, Kelly Michael Orth, Robert John Karschnia, Philip Gordon Ostby, Donald Robert Lattimer
  • Patent number: 7835347
    Abstract: An IP inter-working gateway in an NGN includes: a transport layer module which complies with the definition of a standard TCP/IP protocol stack, for determining a service type of an IP packet from a source IP domain, and transmitting the IP packet to a service module or to a destination IP domain; the service module, for performing processing of signalling proxy, RTCP and media conversion and/or processing of control protocol for the IP packet from the transport layer module, and transmitting the IP packet processed by the service module to the destination IP domain. The embodiments of the present invention provides a method for implementing inter-working between IP domains by the IP inter-working gateway, which implements the inter-working of IP packet between heterogeneous operating networks.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: November 16, 2010
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Dong Guo
  • Patent number: 7835294
    Abstract: A message filtering method makes use of a database in which domain names of a network, such as the Internet, are associated with IP addresses, or with geographic locations. Electronic messages are tested for authenticity by comparing domain names and IP addresses for a message being tested with information in the database. If the sender information in the message does not have the same associations as information in the database, the message may be blocked, flagged as spam, or subjected to further filtering.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: November 16, 2010
    Inventor: Gary Stephen Shuster
  • Patent number: 7830891
    Abstract: A method and system for providing quality of service in an IP telephony session between a calling party and a called party establishes a high quality of service ATM virtual circuit for the session between first and second devices, each of the devices having ATM capability and IP capability. The first and second devices provide bidirectional translation between IP media and ATM media. The system transports IP media for the session between the calling party and the first device, and between said called party and a second device. The virtual circuit transports ATM media for the session between the first and second devices. An intelligent control layer provides IP and ATM signaling to set up the session.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: November 9, 2010
    Assignee: Verizon Business Global LLC
    Inventors: John K. Gallant, Steven R. Donovan
  • Patent number: 7821920
    Abstract: A flushing processing unit and method of a switching device in a network using Spanning Tree Protocol (STP). The method includes determining, by a switching device, whether there is a failure link; when there is the failure link, determining, by the switching device, which one of a root port and a designated port connects to the failure link; when it is determined that the root port connects to the failure link, changing, by the switching device, a filtering database and changing port information of a host address registered to the root port into preset alternate port information; and sending, by the switching device, a Transmission Control Protocol (TCP) message through an alternate port.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: October 26, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Kwang-Seon Yoo
  • Patent number: 7822407
    Abstract: The present invention discloses a method for a network to choose an authentication mode, wherein the key lies in that, according to the received authentication information in the authentication vector request message from S-CSCF as well as according to type of the requesting subscriber, HSS returns authentication information of the Early-IMS-based authentication vector to S-CSCF, or returns authentication information of the Full-IMS-based authentication mode to S-CSCF, or directly returns failure information to S-CSCF. If it is under the former two situations, the subscriber will be authenticated by adopting the corresponding authentication mode, and then S-CSCF will return access-allowed or access-rejected information to the subscriber according to authentication result. If it is in the latter situation, S-CSCF will directly send access-rejected information to the subscriber.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: October 26, 2010
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yingxin Huang, Yajuan Wu, Wenlin Zhang
  • Patent number: 7817618
    Abstract: The invention provides a method, system and devices for providing a connection of a terminal to at least two networks for providing services to the terminal. The terminal establishes only one logical connection to a support node of a network for communication between the terminal and the network. The logical connection is used for providing services to the terminal from the at least two networks. A network visited by the terminal provides visited services in addition to home services provided to the terminal from a home network of the terminal, the services being provided in parallel.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: October 19, 2010
    Assignee: Nokia Corporation
    Inventor: Tuija Hurtta
  • Patent number: 7808969
    Abstract: A VoIP ready computer system includes a housing having an integrated audio communications device holder adapted to receive an audio communications device. The housing includes a portion adapted to contain processing circuitry operable to execute programs and a storage device coupled to the processing circuitry. The storage device stores a VoIP program and other general purpose programs for execution by the processing circuitry. An audio communications device is removably positioned in the audio communications device holder and is coupled to the processing circuitry. The audio communications device is operable to communicate audio signals during execution of the VoIP program.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: October 5, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Mark Xiaoming Duan
  • Patent number: 7796990
    Abstract: The invention relates to a method for the routing of multimedia communication related signaling in a communication system. In the method a signaling message is received to a first network node. The signaling message provides an identity associated with a user. A hash key is computed from the identity. The hash key is matched to a number of key ranges, each key range being associated with a network node. A second network node is determined by detecting that said hash key belongs to the key range of the second network node. A signaling message is provided to the second network node. Subscriber data associated with the identity is obtained in from the second network node. The signaling message is processed in the second network node based on information in the subscriber data.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: September 14, 2010
    Assignee: Nokia Corporation
    Inventors: Marcin Wieslaw Matuszewski, Miguel-Angel Garcia-Martin
  • Patent number: 7796650
    Abstract: A direct way to measure network delay of a packet switched network uses a ping signal injected into the voice stream at a source telephone. The ping signal travels together with the voice stream to a destination telephone. The destination telephone detects the ping signal and returns it to the source telephone through the packet switched network. The source telephone detects the return ping signal sent by the destination telephone and calculates the network delay between the two telephones based on the difference between the time of transmitting the ping signal and the time of detecting the return ping signal. As the ping signal travels in the same path as the voice stream, the network delay between the two telephones is calculated directly and accurately.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: September 14, 2010
    Assignee: Acterna LLC
    Inventors: David John Boyes, Jason Lee Davis, Bill Michael Kowalkowski
  • Patent number: 7792087
    Abstract: In a network system including a first relay connected to a wire network and a radio network, a second relay for relaying data in the radio network, a first terminal connected by wireless to the first relay, and a second terminal connected by wireless to the second relay, the first relay keeps first information indicating a correspondence between an address of the second terminal, an identifier of a group to which the second terminal belongs, and an identifier of the second relay and second information indicating a correspondence between identifiers of groups formed by virtually subdividing the wire network and an identifier of a group to which the second terminal belongs, and the first relay transmits a packet according to the first or second information.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: September 7, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Kazuya Monden, Susumu Matsui, Shoji Fukuzawa
  • Patent number: 7782872
    Abstract: Data is structured with information indicative of time-related, bandwidth-related, or class-related quality-of-service (QoS) required for sending the data so that a receiving terminal or any network element processing the data in transit over a network is able to determine whether the required quality-of-service has actually been uniformly experienced by the data and, in case the quality-of-service is degraded in any section of the network, the receiving terminal or the network element is able to cause the network to either uniformly accord to the data a degraded quality-of-service corresponding to that actually experienced or to actually uniformly provide the required quality-of-service between the sending and receiving terminals by improving the processing of the data by the network element or elements. A corresponding method, apparatus, system and computer programs are shown.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: August 24, 2010
    Inventor: Mika Rinne
  • Patent number: 7782867
    Abstract: A node device to participate in an overlay network formed by all or a part of a plurality of node devices, mutually connected through a communication network, including: a device information acquisition means for acquiring device information of node devices to which participation request information is to be transmitted; a reachable range setting means for setting up the participation request information, transmitted on the communication network; a participation request information transmission means for adding reachable range to the participation request information and transmitting it to each of the node devices specified by the device information acquired; a reply information receiving means for receiving reply information, transmitted from a node device, and including a transfer destination table for the overlay network; and a transfer destination table generation means for generating the own node device on the basis of the transfer destination table included in the reply information received.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: August 24, 2010
    Assignees: Brother Kogyo Kabushiki Kaisha, Xing Inc.
    Inventors: Hiroaki Suzuki, Kentaro Ushiyama, Yuji Kiyohara, Koichi Iijima
  • Patent number: 7774486
    Abstract: A communications system may include data storage devices each using at least one of a plurality of different operating protocols, and mobile wireless communications devices (MWCDs) for accessing the data storage devices and each using at least one of the different operating protocols. The system may further include a protocol interface device, which may include a protocol engine module for communicating with the data storage devices using respective operating protocols. The protocol interface device may further include a front-end proxy module coupled to the protocol engine. The front-end proxy module may include a respective proxy module for communicating with the MWCDs using each different operating protocol. The front-end proxy module may also include one or more common core service modules coupled to the proxy modules and communicating therewith at a first layer, and communicating with the protocol engine module at a second layer lower than the first layer.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: August 10, 2010
    Assignee: Teamon Systems, Inc.
    Inventor: David James Clarke
  • Patent number: 7774507
    Abstract: An apparatus for providing inter-processor communication (IPC) using transmission control protocol/Internet protocol (TCP/IP) in a communication system, including: an Ethernet interface module for providing an interface between an Ethernet device driver and an interprocessor communication (IPC) module, determining a type of a received message, transmitting the received message to a message process module if the type of the received message is non-frame data, and queuing the received message in a corresponding mailbox corresponding to frame data if the type of the received message is the frame data; a message process module for queuing the non-frame data received through the Ethernet interface module in a corresponding mailbox; and a common application programming interface (API) module for providing an interface for basically performing data transmission and reception through the message process module, mailbox management, interprocessor communication (IPC) buffer management and an interprocessor communicatio
    Type: Grant
    Filed: August 22, 2003
    Date of Patent: August 10, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tae-Young Kil, Sung-Chul Hong
  • Patent number: 7773584
    Abstract: An apparatus and method are disclosed for processing session initiation protocol (SIP) messages associated with a Voice over IP (VoIP) terminal. An apparatus that incorporates teachings of the present disclosure may include, for example, a network proxy having a controller that manages a communications interface in a communication system. The controller can be programmed to receive from a VoIP terminal a SIP message comprising a request to communicate with a destination point, detect from the SIP message a lack of location information associated with the VoIP terminal, and transmit a location query to one among the VoIP terminal, and a gateway connecting the VoIP terminal to the network proxy. Additional embodiments are disclosed.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: August 10, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sreenivasa Gorti, Anil K. Doradla, David Wolter
  • Patent number: 7769878
    Abstract: Methods, systems, and products are provided for tunneling IPv6 packets. Embodiments include receiving, by an origin IPv6 border router from an origin IPv6 host, an IPv6 packet having an IPv6 destination address; receiving, by an origin IPv6 border router from an origin IPv6 host, an IPv4 address for a destination IPv6 border router retrieved from a data structure associating IPv6 destination addresses with IPv4 addresses for destination IPv6 border routers; encapsulating, by the origin IPv6 border router, the IPv6 packet in an IPv4 packet; and sending the encapsulated packet to a destination IPv6 border router at the IPv4 address. In many embodiments, encapsulating, by the origin IPv6 border router, the IPv6 packet in an IPv4 packet is carried out by adding an IPv4 header to the IPv6 packet.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Lilian S. Fernandes, Vinit Jain, Vasu Vallabhaneni, Patrick T. Vo
  • Patent number: 7768983
    Abstract: Methods and apparatus enable a femto radio base station (28f) to be connected to an appropriate radio network controller node (26) of a radio access network (24) for use as an active radio network controller node for the femto radio base station. The connection is accomplished the femto radio base station (28f) preparing a node address inquiry and for using the node address inquiry for obtaining an internet protocol (IP) address of an appropriate radio network controller node. The femto radio base station (28f) further uses the internet protocol (IP) address of an appropriate radio network controller node for connecting to the appropriate radio network controller node as its active radio network controller node.
    Type: Grant
    Filed: October 3, 2006
    Date of Patent: August 3, 2010
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Tomas Nylander, Jan Vikberg, Paul M. Teder
  • Patent number: 7760706
    Abstract: Methods and systems for load sharing signaling messages at the MTP level are disclosed. When a signaling message is received, it is determined whether the signaling message includes a routing indication indicating route-on-point-code-subsystem-number. If the routing indicator indicates route-on-point-code-subsystem-number, it is determined whether the signaling message belongs to an MTP level 3 load sharing group. If the signaling message belongs to an MTP level 3 load sharing group, the signaling message may be routed to any of the point codes in the MTP level 3 load sharing group. Routing the signaling message to a point code in the MTP level 3 load sharing group may include replacing the destination point code in the signaling message with the destination point code of the node to which the signaling message is to be routed. Once the point code has been replaced, the signaling message is routed to the destination associated with the point code.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: July 20, 2010
    Assignee: Tekelec
    Inventors: Robert J. Delaney, Todd Eichler
  • Patent number: 7760760
    Abstract: 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.
    Type: Grant
    Filed: November 28, 2007
    Date of Patent: July 20, 2010
    Assignee: Alcatel Lucent
    Inventors: Gino Dion, Joseph Andrew MacDonald, Jared David McNeill
  • Patent number: 7760741
    Abstract: A network acceleration architecture for use with TCP, iSCSI and/or RDMA over TCP, including a hardware acceleration engine adapted for communication with and processing data from a consumer application in a system that supports TCP, iSCSI and RDMA over TCP, a software protocol processor adapted for carrying out TCP implementation, and an asynchronous dual-queue interface for exchanging information between the hardware acceleration engine and the software protocol processor, wherein the hardware acceleration engine and the software protocol processor are adapted to operate asynchronously and independently of one another.
    Type: Grant
    Filed: May 18, 2005
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Zorik Machulsky, Vadim Makhervaks, Renato John Recio, Julian Satran, Leah Shalev, Ilan Shimony
  • Patent number: 7756121
    Abstract: A system and method for processing a plurality of requests for a plurality of multi-media services received at a Private Service Exchange (PSX) defined on the system from a plurality of IP-communication devices. The system further includes a media server (MS) coupled to the PSX and to at least one IP Service Control Point (IP-SCP), which is operative to process the plurality of requests for the plurality of multi-media services. The IP-SCP further selectively directs the requests to the media server, which operates to form a preliminary multi-media communication path with a calling communication device. The MS further operates to play a plurality of announcements to the calling communication device over the preliminary multi-media communication path, as well as to collect caller-entered data from the calling communication device over the preliminary multi-media communication path.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: July 13, 2010
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Stephanie Parlamas, Harish Samarasinghe
  • Patent number: 7756113
    Abstract: A CPU executes a process for obtaining, from an ENUM server, a NAPTR record of a destination IP terminal by controlling an IP network controller when placing a call to the destination IP terminal, a process for determining whether the destination IP terminal has at least one communication function corresponding to the source IP terminal based upon the communication functions specified in the NAPTR record and a process for displaying, on a display, the at least one communication function that is determined to be stored in the destination IP terminal.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: July 13, 2010
    Assignee: Panasonic Corporation
    Inventors: Akira Miyajima, Kazuto Kobayashi
  • Patent number: 7751388
    Abstract: A broadband communication channel access network comprises an Ethernet device disposed in a serving area interface. The Ethernet device serves as an Ethernet bridge for a neighborhood service area. The Ethernet device communicates with a plurality of customer premises modems in the neighborhood service area. An Ethernet switch disposed at a central office communicates with the Ethernet device via a fiber optic medium using an Internet Protocol over a second Ethernet standard. The Ethernet switch provides a packet data core network termination.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: July 6, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Russell William White, Alicia Marie Russell, Ahmad Ansari, Weijing Chen, Stephen Mark Mueller, Dinesh Nadaralah, Chin Yuan
  • Patent number: 7751312
    Abstract: The disclosed invention relates to a re-synchronization system that operates in a switching arrangement receiving a plurality of incoming data packets. The switching arrangement is made of an active switch card that transmits the incoming data packets and a backup switch card that may be re-activated by an operator after replacement. The re-synchronization system is implemented in each switch card. When the backup switch card is re-activated, both switch cards receive the incoming data packets and the system of the invention allows to re-synchronized both switch cards by controlling the transmission of the incoming data packets out of each switch card until the same data packets are transmitted. The re-synchronization system further comprise storage for storing the incoming data packets and detector for detecting a re-synchronization information among the incoming data packets.
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Alain Benayoun, Patrick Michel, Gilles Toubol
  • Patent number: 7751398
    Abstract: Described are techniques for prioritizing messaging traffic. A first message having a second message encapsulated in a payload of the first message is received. It is determined whether the first message meets one or more prioritization criteria in accordance with one or more portions of a payload of the second message.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: July 6, 2010
    Assignee: EMC Corporation
    Inventors: Alexandr Veprinsky, Ramprasad Shetty
  • Patent number: 7751408
    Abstract: A method of circuit emulation over an IP interworking VLL, and related system, the method including one or more of the following: configuring a circuit emulation port with one or more logical interfaces; configuring one or more channels on each of the one or more logical interfaces; configuring the one or more channels with a destination IP address; configuring the one or more channels with a destination UDP port number; specifying an Ipipe VLL for each of the one or more channels; determining TDM traffic to go onto the specified Ipipe; packetizing TDM traffic; encapsulating the TDM traffic with encapsulation; inserting one or more packets of the TDM traffic into an IP interworking VLL; sending the one or more packets through the Ipipe; stripping the encapsulation from the one or more packets of the TDM traffic; and forwarding the one or more packets to a destination.
    Type: Grant
    Filed: January 25, 2008
    Date of Patent: July 6, 2010
    Assignee: Alcatel Lucent
    Inventors: Shafiq Pirbhai, Neil Hart
  • Patent number: 7747801
    Abstract: A technique for reducing information reception delays is provided. The technique reduces delays that may be caused by protocols that guarantee order and delivery, such as TCP/IP. The technique creates multiple connections between a sender and recipient computing devices and sends messages from the sender to the recipient on the multiple corrections redundantly. The recipient can then use the first arriving message and ignore the subsequently arriving redundant messages. The recipient can also wait for a period of time before determining which of the arrived messages to use. The technique may dynamically add connections if messages are not consistently received in a timely manner on multiple connections. Conversely, the technique may remove connections if messages are consistently received in a timely manner on multiple connections. The technique can accordingly be used with applications that are intolerant of data reception delays such as Voice over IP, real-time streaming audio, or real-time streaming video.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: Mu Han, Andres Vega Garcia, Wei Zhong
  • Patent number: 7742483
    Abstract: A method transmits data packets in a radio-communication system. A criterion is associated with a data packet received by a radio station, and a data packet which is correctly received is transmitted to another device and/or protocol layer when the criterion has been met.
    Type: Grant
    Filed: August 22, 2002
    Date of Patent: June 22, 2010
    Assignee: Siemens Aktiengesellschaft
    Inventors: Christina Gessner, Norbert Kroth, Axel Meiling, Fariba Raji, Jörg Schniedenharn
  • Patent number: 7742490
    Abstract: Wireless gateway nodes are enabled to support mobile node services, such as content based billing, when a data treatment server is present in the system. Using one of a defined Content Flow Label (CFL), an Application Program Interface (API), and a compression protocol header, content based billing is provided such as by exchanging content and byte count information with the data treatment server.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: June 22, 2010
    Assignee: Nortel Networks Limted
    Inventors: Hachem Moussa, Ricardo Serrano, Kory Keith, Essam El-Beik, Ahmad Muhann
  • Patent number: 7738462
    Abstract: A method and apparatus for processing data in a Controller Area Network (CAN) are discussed. In an embodiment of this invention, dummy data is added to data to be transmitted via a CAN message, and information indicating that the dummy data is added is transmitted via the CAN message. A length of the dummy data is determined such that data to be transmitted via the CAN message becomes a predetermined length, and data in which five or more successive bits do not have a same value is added as the dummy data. The information is included in a field indicating a length of data to be transmitted via the CAN message, and is indicated by a value within a reserved range of the field. Accordingly, data processing efficiency can be improved, and flexible CAN communication can be performed via the CAN message.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: June 15, 2010
    Assignee: LG Electronics Inc.
    Inventor: Hee Chang Hwang
  • Patent number: 7733863
    Abstract: A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. A building block layer is coupled to the application programming interface. A channel layer is coupled to the building block layer. A transport protocol stack is coupled to the channel layer for implementing properties specified by the channel layer. The transport protocol stack has a concurrent stack consisting of an out of band thread pool and a regular thread pool. The regular thread pool forms one thread for every messages from a sender. The out of band thread pool to form one thread for messages marked as out of band from the sender. Messages processed with the thread from the out of band thread pool are processed before messages processed with the regular thread pool.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: June 8, 2010
    Assignee: Red Hat, Inc.
    Inventor: Bela Ban
  • Patent number: 7733875
    Abstract: A method for receiving data in a network acceleration architecture for use with TCP (transport control protocol), iSCSI (Internet Small Computer System Interface) and/or RDMA (Remote Direct Memory Access) over TCP, including providing a hardware acceleration engine, called a streamer, adapted for communication with and processing data from a consumer application in a system that supports TCP, iSCSI and RDMA over TCP, providing a software protocol processor adapted for carrying out TCP implementation, the software control processor being called a TCE (TCP Control Engine), wherein the streamer and the TCE are adapted to operate asynchronously and independently of one another, and transmitting a TCP segment with the streamer.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: June 8, 2010
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Zorik Machulsky, Vadim Makhervaks, Renato John Recio, Julian Satran, Leah Shalev, Ilan Shimony
  • Patent number: 7733848
    Abstract: In order to enable V.34 fax relay communications over IP (“FoIP”) without increasing a gateway complexity, the gateway relays all types of fax control signals in demodulated form and transfers fax image type signals either as demodulated or as PCM encoded signal, based on a predetermined condition. The PCM data type is added to FoIP protocol to allow transferring PCM encoded fax image signals without exiting from FoIP mode of operation until the completion of a fax call. During a FoIP call, the communicating gateway determines whether the input fax signal is a ‘fax control signal’ or a ‘fax image’ type signal. If the gateway determines that the input signal is a fax control signal or supported fax image signal, it handles it in a traditional fax relay manner. However, if the gateway determines that the input fax image type signal cannot be demodulated, it outputs the fax signal to the IP network as PCM encoded signal and without performing demodulation.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: June 8, 2010
    Assignee: AudioCodes Ltd.
    Inventor: Vladimir Ulybin
  • Patent number: 7734755
    Abstract: An interactive system is provided to help an operator locate the source of a data fault in an Asynchronous Transfer Mode (ATM) network. A database stores information related to data types and subsystems used by the ATM network. A processor coupled to the database uses the information stored therein to formulate a series of queries related to a selected one of the subsystems using the data type experiencing a data fault. The series of queries have a hierarchal order that sequentially inquire about operational status of the various subsystems having a relationship with the data type experiencing the data fault. A graphical user interface (GUI) coupled to the processor displays each query in accordance with the hierarchal order thereof. The GUI simultaneously displays identification of the various subsystems having a relationship with the data type experiencing the data fault.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: June 8, 2010
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Richard A. Bianco, Thomas Laureanno, Felix A. Morales, Christopher A. Ekholm, Kevin C. Mattos
  • Patent number: 7729284
    Abstract: The discovery and configuration of devices of interest connected to the Ethernet by an Ethernet port is disclosed. To perform discovery, Client software in a management interface transmits packets including the address of the management interface and a port identifier to a known broadcast address, requesting the MAC address for all devices of interest. Server software in the devices of interest parse the broadcast packets and broadcast a packet containing a MAC address that uniquely identifies the devices of interest back to the Client. Once the MAC addresses are returned to the Client, the Client can then broadcast protocol packets requesting the configuration of a specific device of interest such as a new IP address. Once a device of interest is configured with at least an IP address, the device of interest can communicate using TCP/IP, and it can thereafter be managed using higher level tools and firmware.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: June 1, 2010
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Nathan H. W. Ukrainetz, Carl Joseph Mies
  • Patent number: 7725600
    Abstract: This invention provides an improved address management scheme in a mobile router (MR) that connects a mobile network into the Internet via an access network. The MR performs neighbor advertisement on behalf of mobile network nodes (MNNs) within the mobile network so that packets directed towards the MNNs are routed correctly to the MR, and then to the corresponding MNN, while maintaining standard address management procedures, such as IPv6 address management procedures, in the access network and in the mobile network.
    Type: Grant
    Filed: February 3, 2004
    Date of Patent: May 25, 2010
    Assignee: Nokia Corporation
    Inventors: Haihong Zheng, Khiem Le, Rene Purnadi, Srinivas Sreemanthula
  • Patent number: 7724688
    Abstract: A user's home is connected to a plurality of service providers by a plurality of VPNs, and traffic sent and received by a home terminal is filtered to an appropriate VPN so as to avoid communication disturbance due to IP address duplication by reducing unnecessary traffic. A terminal sends terminal information to inquire a management server about a SIP URI of VPN based on the terminal information sent by the terminal as well as user information. The management server notifies a router about the SIP URI of VPN corresponding to the notified information. The router establishes the VPN based on the notified SIP URI. The router maintains a mapping between the established VPN and a source terminal of a UPnP message, and then transfers traffic sent and received by each terminal after VPN establishment.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: May 25, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Mariko Yamada, Koh Ohnishi, Yukiko Takeda
  • Patent number: 7724726
    Abstract: A data transmission system for dynamically adjusting a protocol data unit (PDU) length and a method thereof are provided. The data transmission system at least includes a transmitting terminal and a receiving terminal. After a connection is established between the transmitting terminal and the receiving terminal, data is transmitted through a predetermined first data message PDU. When the receiving terminal found that an error rate of the PDU is excessively high, a second data message PDU length is calculated, and the transmitting terminal is informed to use the most appropriate PDU length to transmit data. The data transmission system dynamically adjusts the PDU length to achieve the effect of enhancing the data transmission capacity, so as to solve the problems concerning power consumption and interference between users caused by the process of enhancing the data transmission capacity by way of increasing the transmission power.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: May 25, 2010
    Assignee: Institute For Information Industry
    Inventors: Kun-Hung Lee, Wei-Cheng Wu
  • Patent number: 7720076
    Abstract: Method and apparatus providing connection-oriented services for packet switched data communications networks. Directory services include distributed discovery of MAC addresses and protocol alias addresses. Topology services include a link state topology exchange among switches, which provides each switch with a complete topology graph of the network. This enables an access switch receiving a data packet to determine a complete path from a source end system to a destination end system. Another service includes resolution of broadcast frames to unicast frames, in order to reduce the amount of broadcast traffic. Policy restrictions may be applied prior to connection setup. Path determination services enable multiple paths from a source to a destination. Connection management includes source routed mapping of connections on the desired path.
    Type: Grant
    Filed: March 1, 2004
    Date of Patent: May 18, 2010
    Assignee: Enterasys, Inc.
    Inventors: Kurt Dobbins, Thomas A. Grant, David J. Ruffen, Laura Kane, Theodore Len, Philip Andlauer, David H. Bahi, Kevin Yohe, Brendan Fee, Chris Oliver, David L. Cullerot, Michael Skubisz
  • Patent number: 7715875
    Abstract: Disclosed is a base station controller including processing units classified into a C-plane, a U-plane, and a T-plane. A plurality of subunits are provided in each plane, each subunit having a controller and a plurality of processing entities. Each controller of each subunits maintains a table which indicates the relationship among a name of the message transmitted and received by the C-plane to and from the outside in order to set up a call, a service identifier of the call which is set up using the message; and a name of the process entity which processes the call. Upon detection of a call failure, each plane controller searches the table with a message name, a user identifier, and a service identifier of the call. Then, each plane controller outputs alarm information including the user identifier, a subunit identifier, and the process entity name into a storage device.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: May 11, 2010
    Assignee: NEC Corporation
    Inventor: Ayako Kato
  • Patent number: 7710968
    Abstract: A first logic offloads some network protocol unit formation tasks to a second logic. The first logic may request that data be transmitted using a Direct Data Placement (DDP) compatible network protocol unit. The first logic may provide the data as well as other information relevant to forming the DDP compatible network protocol unit. The second logic may form portions of the DDP compatible network protocol unit using the data and the provided information.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: May 4, 2010
    Assignee: Intel Corporation
    Inventors: Linden Cornett, Steven King, Sujoy Sen, Parthasarathy Sarangam, Frank Berry
  • Patent number: 7710967
    Abstract: A management scheme compares a source address included in a received solicitation with an address for a registered endpoint. A communication including a management prefix is communicated to the endpoint when the source address matches the registered address.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: May 4, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ciprian P. Popoviciu, Adeel Ahmed, Ralph E. Droms, Salman Asadullah, Madhu Sudan, Anthony L. Hain
  • Patent number: 7710988
    Abstract: A structural matching engine for non-deterministic filtering operations is provided. The structural matching engine includes an active node processor (ANP) configured to process a state of an active list to determine possible future states of a non-deterministic finite automaton (NFA). The ANP processes the state according to rules. The structural matching engine includes an active list processor (ALP) configured to initiate a lookup for a token value corresponding to the state of the active list. The ALP provides a next sate of the active list to the ANP for processing according to the rules upon completion of the processing of the state by the ANP, wherein the possible future states of the NFA are linked by the ALP to form a target list, the target list stacked on top of the active list in a data structure. A processor and a method for filtering data associated with non-deterministic states are also included.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: May 4, 2010
    Assignee: Xambala Corporation
    Inventors: Devendra Tripathi, Keith Kong, Alak Deb, Debashis Chatterjee
  • Patent number: 7706276
    Abstract: A method to improve TCP throughput by separating TCP acknowledgment flow from TCP normal data flow in a wireless communications environment. This method creates dedicated signaling air interface link and signaling A10 link for TCP acknowledgment flow and assigns a higher priority value to TOS field of IP packets encapsulating TCP acknowledgments than those encapsulating TCP normal data.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: April 27, 2010
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qing Lin, Bin Gan, Xiaoyun Jing
  • Patent number: 7706299
    Abstract: A technique for estimating the upstream bandwidth for a modem is provided. Various-sized packets are sent on roundtrip journeys through the modem. The roundtrip times for the various-sized packets are compared to provide an estimate of the modem's upstream bandwidth. Alternatively, a block file may be transmitted through the modem to a TFTP server. The TFTP server reports the time needed to complete the file transfer. Based upon the block file transmission start time and the completion time, an upstream bandwidth estimate may be performed. Given the upstream bandwidth estimation, non-VoIP upstream data traffic may be limited accordingly to provide a desired QoS to VoIP calls being supported by the modem.
    Type: Grant
    Filed: October 13, 2004
    Date of Patent: April 27, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ray Chang, Luan Dang
  • Patent number: 7701951
    Abstract: A resource reservation and admission control scheme uses pseudowires to reserve bandwidth over a layer-2 and/or layer-3 network. The pseudowires are associated with ports on different network processing devices. During a resource reservation and admission control session, the physical links used by the pseudowire are selected and reserved to more effectively allocate network bandwidth. The negotiated pseudowire is then used to transport content for a communication session over the network. In one example application, the resource reservation and admission control scheme is used during a Downstream External PHY Interface (DEPI) session for pseudowires established between a Modular Cable Modem Termination System (M-CMTS) Core and an Edge Quadrature Amplitude Modulation Interface (EQAM) device. However, the reservation protocol can be used in any application that needs to reserve bandwidth over an Internet Protocol (IP) network.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: April 20, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: John T. Chapman, Xiaomei Liu, Harsh Parandekar, Satish Bommareddy