Methods for managing a broadband connection using a narrowband connection
First Claim
1. A method for application controlled network selection between a broadband network and a narrowband network, the method comprising:
- operating, by a source device, an application that communicates with an end device through a narrowband connection;
acquiring, by the source device, a source broadband connection comprising a source broadband network address;
establishing, by the source device, a peer-to-peer broadband connection with the end device using the narrowband connection to communicate the source broadband network address to the end device;
using, by the source device, the established peer-to-peer broadband connection for communicating data associated with the application to the end device;
after the peer-to-peer broadband connection is established, maintaining, by the source device, the narrowband connection for a duration of the peer-to-peer broadband connection and managing, by the source device, the established peer-to-peer broadband connection using the narrowband connection as a control channel for the peer-to-peer broadband connection;
creating a tunnel over the established peer-to-peer broadband connection; and
transferring, by the source device, the data with an address from the narrowband connection encapsulated in the tunnel over the established peer-to-peer broadband connection.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and system for application controlled network selection between a broadband network and a narrowband network include operating an application with an end device with a narrowband connection to the end device; acquiring a source broadband connection comprising a source broadband network address; negotiating a peer-to-peer broadband connection with the end device utilizing the narrowband connection to communicate the source broadband network address; utilizing the peer-to-peer broadband connection for data associated with the application responsive to successful negotiating; and managing the peer-to-peer broadband connection using the narrowband connection as a control channel therefor. The narrowband connection can include Digital Mobile Radio (DMR), Land Mobile Radio (LMR), Project 25 (P25), Terrestrial Trunked Radio (TETRA), or the like.
-
Citations
11 Claims
-
1. A method for application controlled network selection between a broadband network and a narrowband network, the method comprising:
-
operating, by a source device, an application that communicates with an end device through a narrowband connection; acquiring, by the source device, a source broadband connection comprising a source broadband network address; establishing, by the source device, a peer-to-peer broadband connection with the end device using the narrowband connection to communicate the source broadband network address to the end device; using, by the source device, the established peer-to-peer broadband connection for communicating data associated with the application to the end device; after the peer-to-peer broadband connection is established, maintaining, by the source device, the narrowband connection for a duration of the peer-to-peer broadband connection and managing, by the source device, the established peer-to-peer broadband connection using the narrowband connection as a control channel for the peer-to-peer broadband connection; creating a tunnel over the established peer-to-peer broadband connection; and transferring, by the source device, the data with an address from the narrowband connection encapsulated in the tunnel over the established peer-to-peer broadband connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for application controlled network selection between a broadband network and a narrowband network, the method comprising:
-
operating, by a source device, an application that communicates with an end device through a narrowband connection; acquiring, by the source device, a source broadband connection comprising a source broadband network address; establishing, by the source device, a peer-to-peer broadband connection with the end device using the narrowband connection to communicate the source broadband network address to the end device; using, by the source device, the established peer-to-peer broadband connection for communicating data associated with the application to the end device; after the peer-to-peer broadband connection is established, maintaining, by the source device, the narrowband connection for a duration of the peer-to-peer broadband connection and managing, by the source device, the established peer-to-peer broadband connection using the narrowband connection as a control channel for the peer-to-peer broadband connection; providing, by the source device, the source broadband network address to the end device via the narrowband connection; requesting, by the source device, a status of a target broadband connection for the end device; receiving, by the source device, a target broadband network address of the end device if the end device has the target broadband connection enabled; providing, by the source device, an update to the end device responsive to a change in the source broadband network address; and receiving, by the source device, an update from the end device responsive to a change in the target broadband network address.
-
-
11. A method for application controlled network selection between a broadband network and a narrowband network, the method comprising:
-
operating, by a source device, an application that communicates with an end device through a narrowband connection; acquiring, by the source device, a source broadband connection comprising a source broadband network address; establishing, by the source device, a peer-to-peer broadband connection with the end device using the narrowband connection to communicate the source broadband network address to the end device; using, by the source device, the established peer-to-peer broadband connection for communicating data associated with the application to the end device; after the peer-to-peer broadband connection is established, maintaining, by the source device, the narrowband connection for a duration of the peer-to-peer broadband connection and managing, by the source device, the established peer-to-peer broadband connection using the narrowband connection as a control channel for the peer-to-peer broadband connection; and closing, by the source device, the established peer-to-peer broadband connection responsive to one of a timeout or a message from the end device on the narrowband network.
-
Specification