Separate PFCP session model for network access by residential gateways
AssigneeNokia Solutions and Networks Oy
InventorsKenneth Wan, Killian De Smedt, Sanjay Wadhwa
Life of this patent
Estimating the term…
Abstract
A network element includes an aggregate gateway function having a control plane and a separate user plane, wherein the network element is configured to: establish a plurality of first packet forwarding control protocol sessions for a plurality of packet data unit sessions between the residential gateway and the network, each of the plurality of first packet forwarding control protocol sessions hosting a set of data packet forwarding rules for a respective packet data unit session among the plurality of packet data unit sessions; and facilitate network access by the residential gateway according to the plurality of first packet forwarding control protocol sessions.
Claims20
A method for network access by a residential gateway in a control and user plane separation architecture, the control and user plane separation architecture including a control plane and a separate user plane, and the residential gateway configured for both wired and wireless communication via the network, the method comprising:
- establishing, via an aggregate gateway function, a plurality of first packet forwarding control protocol sessions for a plurality of packet data unit sessions between the residential gateway and the network, each of the plurality of first packet forwarding control protocol sessions hosting a set of data packet forwarding rules for a respective packet data unit session among the plurality of packet data unit sessions;
- and
- facilitating, via the aggregate gateway function, network access by the residential gateway according to the plurality of first packet forwarding control protocol sessions.
A network element having an aggregate gateway function to facilitate network access by a residential gateway in a control and user plane separation architecture, the aggregate gateway function including a control plane and a separate user plane, and the residential gateway configured for both wired and wireless communication via the network, the network element comprising:
- at least one processor;
- and
- at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the network element to
- establish a plurality of first packet forwarding control protocol sessions for a plurality of packet data unit sessions between the residential gateway and the network, each of the plurality of first packet forwarding control protocol sessions hosting a set of data packet forwarding rules for a respective packet data unit session among the plurality of packet data unit sessions, and
- facilitate network access by the residential gateway according to the plurality of first packet forwarding control protocol sessions.
A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by one or more processors at a network element including an aggregate gateway function, cause the network element to perform a method for network access by a residential gateway in a control and user plane separation architecture, the control and user plane separation architecture including a control plane and a separate user plane, and the residential gateway configured for both wired and wireless communication via the network, the method comprising:
- establishing, via the aggregate gateway function, a plurality of first packet forwarding control protocol sessions for a plurality of packet data unit sessions between the residential gateway and the network, each of the plurality of first packet forwarding control protocol sessions hosting a set of data packet forwarding rules for a respective packet data unit session among the plurality of packet data unit sessions;
- and
- facilitating, via the aggregate gateway function, network access by the residential gateway according to the plurality of first packet forwarding control protocol sessions.
Dependencies are inferred from the claim text.