Patents Assigned to 3C
  • Patent number: 7860985
    Abstract: The present invention discloses a method for synchronizing connection state in data communication, which includes: a node requests connection state information from an opposite node connected with it and the node updates the local connection state according to the connection state information returned by the opposite node. The invention further discloses a communication node using the method. In the invention, by synchronizing the connection state information between a node that may be out of synchronization and its opposite node connected, the problem of connection state synchronization may be solved substantially, and synchronization may be recovered simply by holding the connection. Further, according to the embodiment of the invention, frequent connection state synchronization inside a high-availability system is no longer necessary, so that system bandwidth and processing capability may be saved, and the original connection may be recovered at any moment when an active/standby switching occurs.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: December 28, 2010
    Assignee: Hangzhou H3C Technologies Co., Ltd.
    Inventor: Ju Wang
  • Patent number: 7860010
    Abstract: The present invention discloses a method for detecting sequence number of the packet during multi-units sending process, wherein all of the sequence numbers of the packets are pre-divided into non-overlapping subsets, the number of the subsets being at least equal to the number of units comprised by the sending party, and each subset is assigned to a unit; the receiving party determines a sliding window according to each subset, and records the correlation between the sliding window and the sequence number subset; then, the receiving party determines whether the packet is a valid packet according to the correlation and the sequence number of the packet sent from the sending party. At the same time, the invention discloses a packet sending device, a packet receiving device, and a system for detecting sequence number of the packet during multi-units sending process.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: December 28, 2010
    Assignee: Hangzhou H3C Technologies Co., Ltd.
    Inventor: Yinzhu Yang
  • Publication number: 20100322239
    Abstract: The present invention discloses a packet processing method, which applies to a high-performance and scalable flow processing system architecture. The service board performs security processing for packets received from external devices by using the firewall function before sending them to the main CPU; similarly, the service board also performs security processing for packets sent from the main CPU by using the firewall function before the main CPU sends them to external devices. The methods of the present invention utilize high performance and good scalability of the new architecture. In a network with heavy and high-speed traffic, the service board performs security processing for packets by using the firewall function and then transmits the valid packets to the main CPU. Thus, the main CPU is protected by the firewall function against attack packets.
    Type: Application
    Filed: June 12, 2008
    Publication date: December 23, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventors: Xiao Li, Xiangqing Chang, Xudong Zou
  • Publication number: 20100325677
    Abstract: Embodiments of the present invention provide a television, TV, network based Ethernet data transmission method and a physical layer, PHY, transmission apparatus. The method includes: determining in advance data transmission speed according to bidirectional frequency spectrum width reserved in a TV network; setting working speed of transmitting and receiving of a PHY transmission apparatus according to the determined data transmission speed to make the working speed match the data transmission speed; receiving and transmitting, by the PHY transmission apparatus, data with the transmission speed; performing, by the PHY transmission apparatus, speed matching for the data according to speed of a Media Access Control, MAC, layer interface; receiving and transmitting, by the MAC layer interface, the data after completing the speed matching. The PHY transmission apparatus includes: a transmitting unit, a receiving unit and a variable speed control unit.
    Type: Application
    Filed: July 11, 2007
    Publication date: December 23, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventors: Yang Yu, Weizhou Li
  • Patent number: 7850081
    Abstract: A method of authenticating a product includes authenticating a user through a graphical user interface. Product information is secured. The product information is linked to product pedigree information derived from cross-enterprise RF tag information. The cross-enterprise RF tag information includes RF tag information characterizing product movement from a first enterprise to a second enterprise. The first enterprise and the second enterprise are selected from a manufacturer, a warehouse, a distributor and a retailer. The product pedigree information is supplied. The pedigree of a product is verified based upon the product pedigree information.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: December 14, 2010
    Assignee: T3C Inc.
    Inventors: Richard James Swan, Shantha Mohan, David Sun, Alexander Varshavsky, Karthik Mohanram
  • Publication number: 20100312916
    Abstract: The present invention discloses a method for data synchronization and the transmit (Tx) and receive (Rx) ends used. The data synchronization method applies to distributed systems that comprise a Tx end and at least one Rx end, wherein the Tx end (i) uses one or more bulk data channels to transmit bulk data and a real-time data channel to transmit real-time data, (ii) before a continuous bulk data transfer, sends a message through the real-time data channel to instruct the Rx end(s) to switch to the bulk data channel(s), and (iii) after a continuous bulk data transfer, sends a message through the bulk data channel(s) to instruct the Rx end(s) to switch to the real-time data channel. This invention can guarantee data synchronization for distributed systems with a simple implementation.
    Type: Application
    Filed: April 22, 2010
    Publication date: December 9, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventor: Wei Wei
  • Publication number: 20100313023
    Abstract: The present invention discloses a method, an apparatus, and a system for IKE negotiation. One method comprises: upon receiving a data packet, selecting one of multiple service cards according to a pre-configured policy and triggering the service card to send an IKE negotiation packet; and saving the mapping between the IKE negotiation packet and the service card. The other method comprises: upon receiving an IKE negotiation packet, selecting one of multiple service cards according to a pre-configured policy, triggering the service card to perform IKE negotiation, and saving the mapping between of the IKE negotiation packet and the service card. The solution enables a network node a node to distribute IKE negotiations to different service cards to perform IKE negotiation at the same time, improving IKE negotiation speed.
    Type: Application
    Filed: June 23, 2008
    Publication date: December 9, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventors: Weichen Ren, Xudong Zou, Zhanming Wei, Xiangqing Chang
  • Publication number: 20100313265
    Abstract: The present invention discloses a method to prevent spoofed packet attacks, wherein, a DHCPv6 relay agent device forwards address assignment packets between a DHCPv6 client and a DHCPv6 server in stateful configuration mode, establishes and maintains a client information table according to the client information in the address assignment packets, and filters neighbour discovery (ND) packets sent from clients according to the client information table. The present invention also discloses a DHCPv6 relay agent device. The technical proposal of the invention can protect the DHCPv6 relay agent device against spoofed ND packet attacks.
    Type: Application
    Filed: April 22, 2010
    Publication date: December 9, 2010
    Applicant: Hangzhou H3C Technologies Co., Ltd.
    Inventors: Tao Lin, Yanchang Shen
  • Publication number: 20100304518
    Abstract: A method for manufacturing a Micro-Electro-Mechanical System pressure sensor. The method includes forming a gauge wafer including a diaphragm and a pedestal region. The method includes forming an electrical insulation layer disposed on a second surface of the diaphragm region and forming a plurality of sensing elements patterned on the electrical insulation layer disposed on the second surface in the diaphragm region. The method includes forming a cap wafer with a central recess in an inner surface and a plurality of through-wafer embedded vias made of an electrically conductive material in the cap wafer. The method includes creating a sealed cavity by coupling the inner recessed surface of the cap wafer to the gauge wafer, such that electrical connections from the sensing elements come out to an outer surface of the cap wafer through the vias. The method includes attaching a spacer wafer with a central aperture to the pedestal region with the central aperture aligned to the diaphragm region.
    Type: Application
    Filed: August 12, 2010
    Publication date: December 2, 2010
    Applicant: S3C, INC.
    Inventors: James Tjanmeng Suminto, Mohammad Yunus
  • Publication number: 20100306466
    Abstract: The present invention discloses a method for improving disk availability and a disk array controller. The method includes: determining, when detecting that part of tracks of a disk in a disk array is damaged, a first master data storage space in a damaged track; selecting an idle first backup data storage space from at least one back data storage space, establishing a corresponding relation between an address of a strip contained in the first master data storage space and an address of a strip contained in the first backup data storage space; and receiving an instruction for accessing the strip contained in the first master data storage space, finding the strip contained in the first backup data storage space according to an address of the strip in the instruction and the corresponding relation, and accessing the strip contained in the first backup data storage space.
    Type: Application
    Filed: May 26, 2010
    Publication date: December 2, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventor: Xiao LI
  • Publication number: 20100299460
    Abstract: Embodiments of the present invention provide a buffer manager and a buffer management method based on an address pointer linked list. In the embodiments, address pointers of all buffer blocks in a buffer are divided into several groups, lower bits of address pointers in each group are used to record a linked list between the address pointers in the same group, and an address pointer which is pointed by one predetermined address pointer of each group and is in a different group is further recorded to upbuild a linked list between the groups. Thereby, an address linked list can still be stored without a RAM with a width equal to a pointer depth and with a depth equal to the total number of buffer blocks in the buffer as required by the conventional art, which greatly reduces hardware resources required.
    Type: Application
    Filed: May 19, 2010
    Publication date: November 25, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventor: Bin WANG
  • Publication number: 20100262819
    Abstract: A multi-service processing method, including: configuring different cores of a multi-core processor to process different services; and sending received packets to the cores in the pre-defined service processing sequence. The multi-core processor apparatus, includes the configuration management unit, the packet distributing unit, and the multi-core processor. The method and apparatus can save investments in devices while implementing multiple service processing functions.
    Type: Application
    Filed: July 22, 2008
    Publication date: October 14, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventors: Wu Yang, Jinglin Li, Lizhong Wang, Ergang Zhu
  • Publication number: 20100260181
    Abstract: The present invention discloses a method for implementing centralized control plane and distributed data plane and that comprises the following steps: the main control unit of the main board generates control information and delivers it to the adaptation layer of the main board; the adaptation layer of the main board transmits the control information to the adaptation layer of the service board(s); the adaptation layer of the service board(s) delivers the control information to the data plane and hardware engine of the service board(s). The present discloses a program and system for implementing centralized control plane and distributed data plane. The present invention provides a software architecture using an adaptation layer to implement centralized control plane and distributed data plane to ensure high performance and good scalability of the new architecture, reduce system complexity, and keep system simplicity and efficiency.
    Type: Application
    Filed: June 2, 2008
    Publication date: October 14, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventors: Xiangqing Chang, Xuefeng Zhang, Xudong Zou
  • Publication number: 20100235496
    Abstract: A method for collecting statistics of a characteristic value with a threshold includes: determining, according to a total threshold for a characteristic value whose statistic is to be collected, at least one sub-threshold corresponding to at least one application processing apparatus participating in statistic-collection; issuing the at least one sub-threshold respectively to the at least one application processing apparatus, notifying the at least one application processing apparatus to enter into a distributed statistic-collecting state; after receiving from anyone of the at least one application processing apparatus a notification which indicates that a current statistic value of the characteristic value of the application processing apparatus reaches a sub-threshold corresponding to the application processing apparatus, notifying the at least one application processing apparatus to enter into a centralized statistic-collecting state to collect statistics of the characteristic value in a centralized mode.
    Type: Application
    Filed: July 9, 2008
    Publication date: September 16, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES Co., LTD.
    Inventor: Hanbiao Zhao
  • Publication number: 20100224004
    Abstract: A pressure sensor is described with sensing elements electrically and physically isolated from a pressurized medium. An absolute pressure sensor has a reference cavity, which can be at a vacuum or zero pressure, enclosing the sensing elements. The reference cavity is formed by bonding a recessed cap wafer with a gauge wafer having a micromachined diaphragm. Sensing elements are disposed on a first side of the diaphragm. The pressurized medium accesses a second side of the diaphragm opposite to the first side where the sensing elements are disposed. A spacer wafer may be used for structural support and stress relief of the gauge wafer. In one embodiment, vertical through-wafer conductive vias are used to bring out electrical connections from the sensing elements to outside the reference cavity. In an alternative embodiment, peripheral bond pads on the gauge wafer are used to bring out electrical connections from the sensing elements to outside the reference cavity.
    Type: Application
    Filed: March 3, 2009
    Publication date: September 9, 2010
    Applicant: S3C, INC.
    Inventors: James Tjanmeng Suminto, Mohammad Yunus
  • Patent number: 7775119
    Abstract: A pressure sensor is described with sensing elements electrically and physically isolated from a pressurized medium. An absolute pressure sensor has a reference cavity, which can be at a vacuum or zero pressure, enclosing the sensing elements. The reference cavity is formed by bonding a recessed cap wafer with a gauge wafer having a micromachined diaphragm. Sensing elements are disposed on a first side of the diaphragm. The pressurized medium accesses a second side of the diaphragm opposite to the first side where the sensing elements are disposed. A spacer wafer may be used for structural support and stress relief of the gauge wafer. In one embodiment, vertical through-wafer conductive vias are used to bring out electrical connections from the sensing elements to outside the reference cavity. In an alternative embodiment, peripheral bond pads on the gauge wafer are used to bring out electrical connections from the sensing elements to outside the reference cavity.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: August 17, 2010
    Assignee: S3C, Inc.
    Inventors: James Tjanmeng Suminto, Mohammad Yunus
  • Publication number: 20100195647
    Abstract: The present invention discloses a packet processing apparatus and method. The packet processing apparatus is applied to an L4˜L7 network device, including a plurality of interface processing units and a plurality of service processing units, the interface processing units are connected with the service processing units through a first connection unit; and each of the interface processing units is adapted to select, after receiving a packet from outside, a service processing unit from all the service processing units and transmit the packet to the selected service processing unit; and each of the service processing units is adapted to perform service processing to the packet after receiving the packet. The present invention improves packet processing capability and reliability of the L4˜L7 network device.
    Type: Application
    Filed: June 26, 2008
    Publication date: August 5, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventors: Ju Wang, Zhanming Wei, Xudong Zou, Xiao Li, Xiangqing Chang
  • Publication number: 20100182933
    Abstract: The invention provides a method and switching device for configuring stack ports. A switching device in a stacking system searches in the neighbor information table to determine whether the neighbor ID carried in a stack link negotiation packet is contained in the table after it receives the stack link negotiation packet on one of its physical ports that is enabled with the stacking function. If the neighbor ID is contained in the table, the switching device adds the physical port to the stack port corresponding to the neighbor ID in the neighbor information table; if it is not contained in the table, the switching device creates a stack port not in use, creates a binding between the neighbor ID and the stack port, and adds the physical port to the stack port. The present invention can automatically configure stack ports, greatly reducing the configuration work of administrators, and avoiding stacking device faults caused by manual configuration errors at the same time.
    Type: Application
    Filed: January 12, 2010
    Publication date: July 22, 2010
    Applicant: H3C TECHNOLOGIES CO., LTD.
    Inventors: Xiaolong Hu, Yong Wang
  • Publication number: 20100185893
    Abstract: The invention provides a topology collection method and dual control board device applicable to a stacking system comprising dual control board devices. A master control board of a dual control board device advertises through a stack port the topology information of the member device in which the master control board resides, including information about the master control board and, if a slave control board is present, information about the slave control board; and stores the topology information or updates the existing topology information upon receiving the topology information of the stacking system through the stack port, and backs up the stored topology information of the stacking system to the slave control board after the slave control board is inserted. This invention is applicable for collecting the topology information of a stacking system comprising distributed dual control board devices.
    Type: Application
    Filed: January 12, 2010
    Publication date: July 22, 2010
    Applicant: H3C TECHNOLOGIES CO., LTD.
    Inventors: Yong Wang, Xiaolong Hu, Yiquan Yang
  • Publication number: 20100180342
    Abstract: Embodiments of the present invention disclose a method for using an extended security system, including: configuring one of security processing devices in the extended security system as a primary security processing device and configuring other security processing devices as at least one secondary security processing device connected with the primary security processing device; the method further includes: when the extended security system receives an external packet, selecting, by the primary security processing device, a security processing device to process the received external packet, the selected security processing device being the primary security processing device or the secondary security processing device. The embodiments of the present invention also disclose an extended security system and a primary security processing device and secondary security processing devices.
    Type: Application
    Filed: August 15, 2008
    Publication date: July 15, 2010
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventor: Wanquan An