System, method, and computer program for inter-module communication in a network based on network function virtualization (NFV)

US9838265B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9838265-B2
Application numberUS-201414572729-A
CountryUS
Kind codeB2
Filing dateDec 16, 2014
Priority dateDec 19, 2013
Publication dateDec 5, 2017
Grant dateDec 5, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one aspect of the present invention there is provided a system, method, and computer program product for communicating information in a communication network using network function virtualization (NFV-based communication network), the method including: sending a communication from a first entity of the NFV-based communication network, the first entity being a sender, and receiving the communication by a second entity of the NFV-based communication network, the second entity being a receiver, where the communication includes: an identification of the sender of the communication, and an identification of the receiver of the communication, an identification of a function associated with the NFV-based communication network, and an authorization associating one or more of the sender and the receiver with the function.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for communicating information in a communication network using network function virtualization (NFV-based communication network), said method comprising: creating, by a computer system including a first entity of said NFV-based communication network, a communication in accordance with a predefined virtual network function (VNF) protocol, wherein said communication is generated in accordance with said VNF protocol to include: an identification of a sender of said communication, and an identification of a chain of receivers of said communication, authentication data that enables said sender to verify that only said chain of receivers can decrypt said communication, an identification of a procedure associated with said NFV-based communication network, an authorization of at least one of said sender and said chain of receivers to perform said procedure, a work-flow for the procedure that includes for each receiver in the chain of receivers: (a) one or more instructions to be executed by the receiver, (b) an indication of data to upload to the communication, and (c) an indication of a next receiver in the chain of receivers to which the communication is to be forwarded, a history for the procedure that tracks an execution status of the procedure; sending said communication through said computer system from said first entity of said NFV-based communication network, said first entity being said sender; receiving said communication by a second entity of said NFV-based communication network, said second entity being included within said computer system or within another computer system, and said second entity being a first receiver in the chain of receivers; and processing said communication, by said second entity through said computer system or through said other computer system including said second entity, based on said authorization. 2. A computer program product embodied on a non-transitory computer readable medium for communicating information in a communication network using network function virtualization (NFV-based communication network), said computer program product comprising: computer code for creating, by a computer system including a first entity of said NFV-based communication network, a communication in accordance with a predefined virtual network function (VNF) protocol, wherein said communication is generated in accordance with said VNF protocol to include: an identification of a sender of said communication, and an identification of a chain of receivers of said communication, authentication data that enables said sender to verify that only said chain of receivers can decrypt said communication, an identification of a procedure associated with said NFV-based communication network, an authorization of at least one of said sender and said chain of receivers to perform said procedure, a work-flow for the procedure that includes for each receiver in the chain of receivers: (a) one or more instructions to be executed by the receiver, (b) an indication of data to upload to the communication, and (c) an indication of a next receiver in the chain of receivers to which the communication is to be forwarded, a history for the procedure that tracks an execution status of the procedure; computer code for sending said communication through said computer system from said first entity of said NFV-based communication network, said first entity being said sender; computer code for receiving said communication by a second entity of said NFV-based communication network, said second entity being included within said computer system or within another computer system, and said second entity being a first receiver in the chain of receivers; and processing said communication, by said second entity through said computer system or through said other computer system including said second entity, based on said authorization. 3. A system for communicating information in a communication network using network function virtualization (NFV-based communication network), said system comprising: at least one computer system including a first entity of said NFV-based communication network and a second entity of said NFV-based communication network for: creating a communication in accordance with a predefined virtual network function (VNF) protocol, wherein said communication is generated in accordance with said VNF protocol to include: an identification of a sender of said communication, and an identification of a chain of receivers of said communication, authentication data that enables said sender to verify that only said chain of receivers can decrypt said communication, an identification of a procedure associated with said NFV-based communication network, an authorization of at least one of said sender and said chain of receivers to perform said procedure, a work-flow for the procedure that includes for each receiver in the chain of receivers: (a) one or more instructions to be executed by the receiver, (b) an indication of data to upload to the communication, and (c) an indication of a next receiver in the chain of receivers to which the communication is to be forwarded, a history for the procedure that tracks an execution status of the procedure; sending said communication through said at least one computer system from said first entity of said NFV-based communication network, said first entity being said sender; receiving said communication by said second entity of said NFV-based communication network, said second entity being a first receiver in the chain of receivers; and processing said communication, by said second entity through said at least one computer system including said second entity, based on said authorization. 4. The method of claim 1 , wherein the work-flow further includes: (d) conditions for executing the one or more instructions, and (e) an order of execution for the one or more instructions. 5. The method of claim 1 , wherein each receiver in the chain of receivers verifies an authenticity of the communication, including verifying that the communication originated from the sender and that the sender is authorized to issue the command. 6. The method of claim 1 , wherein the data is uploaded to the communication by the receiver such that the data is made accessible to a next receiver in the chain receivers for further processing the procedure.

Assignees

Inventors

Classifications

  • Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration · CPC title

  • Failover techniques · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

  • Network traffic management; Network resource management · CPC title

  • H04L41/20Primary

    Network management software packages · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9838265B2 cover?
According to one aspect of the present invention there is provided a system, method, and computer program product for communicating information in a communication network using network function virtualization (NFV-based communication network), the method including: sending a communication from a first entity of the NFV-based communication network, the first entity being a sender, and receiving …
Who is the assignee on this patent?
Amdocs Software Systems Ltd, Amdocs Development Ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/20. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 05 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).