Patents by Inventor Xuefei Song

Xuefei Song has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11082262
    Abstract: This application discloses a flow entry generating method and apparatus. The method includes: receiving a service path establishment request, where the service path establishment request includes a constraint, a source device, and a target device; finding, in a data transmission network according to a cross-layer information model, a service path that meets the constraint and is from the source device to the target device, where the cross-layer information model is a model that describes, at a same layer, an overall topology relationship between an IP layer and an optical layer; and generating a respective corresponding flow entry for each forwarding device in the service path, and sending the flow entry to a corresponding forwarding device. This application can greatly reduce time complexity of computing the service path, and improve efficiency of computing the service path, thereby improving efficiency of generating a flow entry.
    Type: Grant
    Filed: May 27, 2019
    Date of Patent: August 3, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xuefei Song, Yinben Xia, Chao Chen
  • Publication number: 20190394068
    Abstract: This application discloses a flow entry generating method and apparatus. The method includes: receiving a service path establishment request, where the service path establishment request includes a constraint, a source device, and a target device; finding, in a data transmission network according to a cross-layer information model, a service path that meets the constraint and is from the source device to the target device, where the cross-layer information model is a model that describes, at a same layer, an overall topology relationship between an IP layer and an optical layer; and generating a respective corresponding flow entry for each forwarding device in the service path, and sending the flow entry to a corresponding forwarding device. This application can greatly reduce time complexity of computing the service path, and improve efficiency of computing the service path, thereby improving efficiency of generating a flow entry.
    Type: Application
    Filed: May 27, 2019
    Publication date: December 26, 2019
    Inventors: Xuefei SONG, Yinben XIA, Chao CHEN
  • Patent number: 10462048
    Abstract: The present invention provides a virtual cluster establishment method and a network device. The method includes: a first network device establishes, a network-layer-based first communication connection with a second network device; the first network device sends a first registration request message to the second network device through the first communication connection, where the first registration request message is used to establish a virtual cluster with the second network device; after the first network device receives a registration response message, selecting the second network device as an active main control device in the virtual cluster system; establishes, a network-layer-based second communication connection with a third network device; sends, a second registration request message to the third network device; and selects the third network device as a standby main control device. In this invention, a structure of a cluster is simplified, and scalability of the cluster is improved.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: October 29, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xuefei Song, Xiaoqian Wu, Jiehui Hu
  • Patent number: 10341141
    Abstract: This application discloses a flow entry generating method and apparatus. The method includes: receiving a service path establishment request, where the service path establishment request includes a constraint, a source device, and a target device; finding, in a data transmission network according to a cross-layer information model, a service path that meets the constraint and is from the source device to the target device, where the cross-layer information model is a model that describes, at a same layer, an overall topology relationship between an IP layer and an optical layer; and generating a respective corresponding flow entry for each forwarding device in the service path, and sending the flow entry to a corresponding forwarding device. This application can greatly reduce time complexity of computing the service path, and improve efficiency of computing the service path, thereby improving efficiency of generating a flow entry.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: July 2, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xuefei Song, Yinben Xia, Chao Chen
  • Patent number: 10063550
    Abstract: A method for processing presence information is disclosed. Presence information includes different values of a presence element, classes corresponding to the values and presentity information. Authentication configuration information of a presentity is obtained according to the presentity information. A right rule is obtained by resolving the authentication configuration information. The right rule includes a correlation configured by the presentity between a watcher identity and a class of a group that the watcher identity pertains to. A value of the presence element is sent to a corresponding watcher according to a correlation between the class corresponding to the value in the presence information and the class derived from the right rule obtained from the authentication configuration information.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: August 28, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qian Sun, Yang Zhao, Chenghui Peng, Linyi Tian, Hongqing Bao, Xuefei Song
  • Patent number: 9736066
    Abstract: Provided are a method, an apparatus and a system for establishing an optical bypass. The method includes: a route controller sending an optical bypass establishment request carrying information about an ingress node, an egress node and a required bandwidth to an optical transmission controller; and setting a second flow forwarding entry corresponding to the optical bypass for the ingress node and the egress node and sending the set second flow forwarding entry to the ingress node and the egress node when receiving an establishment success notification sent by the optical transmission controller, the establishment success notification being used for indicating that the optical transmission controller has allocated the optical bypass according to the optical bypass establishment request, set a first flow forwarding entry corresponding the bypass for each optical transmission device in the optical bypass, and sent the set first flow forwarding entry to a corresponding optical transmission device.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: August 15, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xuefei Song, Yinben Xia
  • Patent number: 9596296
    Abstract: A method of inter-board communication in a router cluster, a router, and a router cluster are provided. The method comprises: the main router configuring and enabling an IP address of the interconnection interface of the main router, and acquiring IP address(es) of other router(s) in the router cluster; other router(s) except the main router configuring and enabling IP address(es) of interconnection interface(s) of other router(s) except the main router respectively, and acquiring the IP address of the main router; the main router establishing communication connections with other router(s) in the router cluster, and enabling the function of communication agent; the main router and the other router(s) in the router cluster transmitting internal control messages of the router cluster through their respective communication agent modules.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: March 14, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xuefei Song, Yinben Xia, Yan Li
  • Patent number: 9577871
    Abstract: A method of interface registration for a network device to join in a cluster system, comprises: when the network device joins in the cluster system, the network device's local interconnection board sends its board number to the network device's local main control board, the network device's local non-interconnection board receives the board number sent by the local main control board, wherein the local interconnection board is a board on which interfaces for interconnecting the network device to network devices in the cluster system are located; after the cluster interface registration of the local non-interconnection board and local interconnection board on the cluster main control board, the local non-interconnection board and the local interconnection board receive and store a mapping relationship between local interface information of the network device and global interface information of the network device sent by the cluster main control board respectively.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: February 21, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yinben Xia, Yan Li, Xuefei Song
  • Publication number: 20160359642
    Abstract: This application discloses a flow entry generating method and apparatus. The method includes: receiving a service path establishment request, where the service path establishment request includes a constraint, a source device, and a target device; finding, in a data transmission network according to a cross-layer information model, a service path that meets the constraint and is from the source device to the target device, where the cross-layer information model is a model that describes, at a same layer, an overall topology relationship between an IP layer and an optical layer; and generating a respective corresponding flow entry for each forwarding device in the service path, and sending the flow entry to a corresponding forwarding device. This application can greatly reduce time complexity of computing the service path, and improve efficiency of computing the service path, thereby improving efficiency of generating a flow entry.
    Type: Application
    Filed: August 19, 2016
    Publication date: December 8, 2016
    Inventors: Xuefei Song, Yinben Xia, Chao Chen
  • Publication number: 20160112306
    Abstract: Provided are a method, an apparatus and a system for establishing an optical bypass. The method includes: a route controller sending an optical bypass establishment request carrying information about an ingress node, an egress node and a required bandwidth to an optical transmission controller; and setting a second flow forwarding entry corresponding to the optical bypass for the ingress node and the egress node and sending the set second flow forwarding entry to the ingress node and the egress node when receiving an establishment success notification sent by the optical transmission controller, the establishment success notification being used for indicating that the optical transmission controller has allocated the optical bypass according to the optical bypass establishment request, set a first flow forwarding entry corresponding the bypass for each optical transmission device in the optical bypass, and sent the set first flow forwarding entry to a corresponding optical transmission device.
    Type: Application
    Filed: December 28, 2015
    Publication date: April 21, 2016
    Inventors: Xuefei SONG, Yinben XIA
  • Patent number: 9208336
    Abstract: An Extensible Markup Language (XML) document management method includes: receiving an XML document management operation request sent via an XCAP protocol, by an XML Document Management Server (XDMS); determining that the XML document management operation request is in an entrustment mode, and determining whether to perform an operation described in the XML document management operation request in accordance with access permission information corresponding to an XML document, by the XDMS.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: December 8, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hongqing Bao, Yang Zhao, Linyi Tian, Qian Sun, Xuefei Song, Chenghui Peng
  • Publication number: 20150249599
    Abstract: The present invention provides a virtual cluster establishment method and a network device. The method includes: a first network device establishes, a network-layer-based first communication connection with a second network device; the first network device sends a first registration request message to the second network device through the first communication connection, where the first registration request message is used to establish a virtual cluster with the second network device; after the first network device receives a registration response message, selecting the second network device as an active main control device in the virtual cluster system; establishes, a network-layer-based second communication connection with a third network device; sends, a second registration request message to the third network device; and selects the third network device as a standby main control device. In this invention, a structure of a cluster is simplified, and scalability of the cluster is improved.
    Type: Application
    Filed: May 13, 2015
    Publication date: September 3, 2015
    Inventors: Xuefei Song, Xiaoqian Wu, Jiehui Hu
  • Publication number: 20140331336
    Abstract: An Extensible Markup Language (XML) document management method includes: receiving an XML document management operation request sent via an XCAP protocol, by an XML Document Management Server (XDMS); determining that the XML document management operation request is in an entrustment mode, and determining whether to perform an operation described in the XML document management operation request in accordance with access permission information corresponding to an XML document, by the XDMS.
    Type: Application
    Filed: July 8, 2014
    Publication date: November 6, 2014
    Inventors: Hongqing BAO, Yang ZHAO, Linyi TIAN, Qian SUN, Xuefei SONG, Chenghui PENG
  • Patent number: 8812696
    Abstract: An Extensible Markup Language (XML) document management method includes: receiving an XML document management operation request sent via an XCAP protocol, by an XML Document Management Server (XDMS); determining that the XML document management operation request is in an entrustment mode, and determining whether to perform an operation described in the XML document management operation request in accordance with access permission information corresponding to an XML document, by the XDMS.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: August 19, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hongqing Bao, Yang Zhao, Linyi Tian, Qian Sun, Xuefei Song, Chenghui Peng
  • Publication number: 20140172949
    Abstract: A method of inter-board communication in a router cluster, a router, and a router cluster are provided. The method comprises: the main router configuring and enabling an IP address of the interconnection interface of the main router, and acquiring IP address(es) of other router(s) in the router cluster; other router(s) except the main router configuring and enabling IP address(es) of interconnection interface(s) of other router(s) except the main router respectively, and acquiring the IP address of the main router; the main router establishing communication connections with other router(s) in the router cluster, and enabling the function of communication agent; the main router and the other router(s) in the router cluster transmitting internal control messages of the router cluster through their respective communication agent modules.
    Type: Application
    Filed: February 19, 2014
    Publication date: June 19, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Xuefei SONG, Yinben XIA, Yan LI
  • Publication number: 20140136677
    Abstract: A method of interface registration for a network device to join in a cluster system, comprises: when the network device joins in the cluster system, the network device's local interconnection board sends its board number to the network device's local main control board, the network device's local non-interconnection board receives the board number sent by the local main control board, wherein the local interconnection board is a board on which interfaces for interconnecting the network device to network devices in the cluster system are located; after the cluster interface registration of the local non-interconnection board and local interconnection board on the cluster main control board, the local non-interconnection board and the local interconnection board receive and store a mapping relationship between local interface information of the network device and global interface information of the network device sent by the cluster main control board respectively.
    Type: Application
    Filed: January 21, 2014
    Publication date: May 15, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Yinben XIA, Yan LI, Xuefei SONG
  • Publication number: 20140047515
    Abstract: A method for processing presence information is disclosed. Presence information includes different values of a presence element, classes corresponding to the values and presentity information. Authentication configuration information of a presentity is obtained according to the presentity information. A right rule is obtained by resolving the authentication configuration information. The right rule includes a correlation configured by the presentity between a watcher identity and a class of a group that the watcher identity pertains to. A value of the presence element is sent to a corresponding watcher according to a correlation between the class corresponding to the value in the presence information and the class derived from the right rule obtained from the authentication configuration information.
    Type: Application
    Filed: October 18, 2013
    Publication date: February 13, 2014
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qian Sun, Yang Zhao, Chenghui Peng, Linyi Tian, Hongqing Bao, Xuefei Song
  • Patent number: 8595309
    Abstract: The present invention discloses a method for realizing presence service. By recording a correlation between a watcher identity and a class in an authentication configuration information of a presentity for a watcher and making presence information related to a corresponding class in the presence information issued by the presentity, a presence server determines that presence information may be obtained by the watcher according to a correlation between classes and watcher identities and presence information. The invention further discloses a system for realizing presence service, a presence information processing device and a presentity client.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: November 26, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qian Sun, Yang Zhao, Chenghui Peng, Linyi Tian, Hongqing Bao, Xuefei Song
  • Patent number: 8332468
    Abstract: A method and a system for processing an address book are provided. The method includes the following steps. A network address book (NAB) parses a user address book, and generates an acquisition request according to settings of the user address book. The NAB acquires contact information to be updated according to the acquisition request, and updates the user address book. The NAB synchronizes or transmits updated information of the user address book to a piece of user equipment (UE). By using the method, plenty of contact information is acquired according to the user settings. Therefore, the method solves the problems that the address books in the conventional technology have single-purpose functions and closely related to services and thus cannot serve as an independent function for providing services for the user.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: December 11, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xuefei Song, Hao Wang
  • Patent number: 7945536
    Abstract: An extensible markup language document management method includes: receiving a document recovery request from a user; and recovering a version of the document as required by a user from the current version of the document, in accordance with the change records for the document. An extensible markup language document management system includes: a rollback control module, adapted to recover a version of a document as required by a user from the current version of the document, in accordance with change records for the document, upon receiving a document recovery request from the user.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: May 17, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hongqing Bao, Qian Sun, Yang Zhao, Xuefei Song, Linyi Tian