Apparatus, system and method of tearing down a protocol adaptation layer (PAL) session
US-9380634-B2 · Jun 28, 2016 · US
US9749424B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9749424-B2 |
| Application number | US-201514998198-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 24, 2015 |
| Priority date | Nov 22, 2012 |
| Publication date | Aug 29, 2017 |
| Grant date | Aug 29, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Some demonstrative embodiments include apparatuses, systems and/or methods of tearing down a Protocol Adaptation Layer (PAL) session. For example, an apparatus may include a first PAL communication unit to control a PAL connection, over a PAL, between a first device and a second device, the first PAL communication unit is to control the PAL connection during a session with a second PAL communication unit over a communication link, wherein the first PAL communication unit is to tear down the session according to a tear down procedure.
Opening claim text (preview).
What is claimed is: 1. An apparatus comprising a memory and a processor, the processor configured to cause a media-agnostic Universal Serial Bus (USB) host of a media-agnostic USB Protocol Adaptation Layer (PAL) to: initiate an explicit session tear down of a media-agnostic USB session between the media-agnostic USB host and a media-agnostic USB device, based on a disconnect trigger; during the explicit session tear down, emulate a port status change event equivalent to unplugging a wired USB device from a root port; at the media-agnostic USB host, locally handle actions resulting from the port status change event; trigger a device removal event for removal of a USB device corresponding to the media-agnostic USB session; cause transmission of a disconnect request to the media-agnostic USB device to explicitly terminate said media-agnostic USB session; and following receipt of a disconnect response from the media-agnostic USB device, clear resources allocated to the media-agnostic USB device. 2. The apparatus of claim 1 , wherein the processor is configured to cause the media-agnostic USB host to cause transmission of the disconnect request following completion of a USB device removal procedure between the media-agnostic USB host and the media-agnostic USB device. 3. The apparatus of claim 1 , wherein the disconnect trigger comprises a trigger from a user or an application on a media-agnostic USB host platform. 4. The apparatus of claim 1 , wherein the disconnect trigger comprises a notification request from the media-agnostic USB device, the processor configured to cause the media-agnostic USB host to cause transmission of a response to the notification request to the media-agnostic USB device. 5. The apparatus of claim 1 , wherein the media-agnostic USB PAL is configured to enable connectivity between a USB host and one or more USB devices. 6. The apparatus of claim 1 , wherein the processor is configured to control a PAL connection, over the PAL, between the media-agnostic USB host and the media-agnostic USB device, said PAL is above a data link layer. 7. The apparatus of claim 1 , wherein said media-agnostic USB session is over a wireless communication link. 8. The apparatus of claim 1 comprising a Media Access Control (MAC) component and a Physical Layer (PHY) component. 9. The apparatus of claim 1 , wherein the media-agnostic USB host comprises a Wireless Gigabit (WiGig) Serial Extension (WSE) host of a WSE Protocol Adaptation Layer (PAL). 10. The apparatus of claim 1 comprising a radio. 11. The apparatus of claim 1 comprising a network interface. 12. The apparatus of claim 1 comprising at least one antenna. 13. A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to cause a media-agnostic Universal Serial Bus (USB) host of a media-agnostic USB Protocol Adaptation Layer (PAL)to: initiate an explicit session tear down of a media-agnostic USB session between the media-agnostic USB host and a media-agnostic USB device, based on a disconnect trigger; during the explicit session tear down, mulate a port status change event equivalent to unplugging a wired USB device from a root port; at the media-agnostic USB host, locally handle actions resulting from the port status change event; trigger a device removal event for removal of a USB device corresponding to the media-agnostic USB session; cause transmission of a disconnect request to the media-agnostic USB device to explicitly terminate said media-agnostic USB session; and following receipt of a disconnect response from the media-agnostic USB device, clear resources allocated to the media-agnostic USB device. 14. The product of claim 13 , wherein the instructions, when executed, cause the media-agnostic USB host to transmit the disconnect request following completion of a USB device removal procedure between the media-agnostic USB host and the media-agnostic USB device. 15. The product of claim 13 , wherein the disconnect trigger comprises a trigger from a user or an application on a media-agnostic USB host platform. 16. The product of claim 13 , wherein the disconnect trigger comprises a notification request from the media-agnostic USB device, the instructions, when executed, cause the media-agnostic USB host to transmit a response to the notification request to the media-agnostic USB device. 17. The product of claim 13 , wherein the media-agnostic USB PAL is configured to enable connectivity between a USB host and one or more USB devices. 18. The product of claim 13 , wherein the instructions, when executed, cause the media-agnostic, USB host to control a PAL connection, over the PAL, between the media-agnostic USB host and the media-agnostic USB device, said PAL is above a data link layer. 19. The product of claim 13 , wherein said media-agnostic USB session is over a wireless communication link. 20. The product of claim 13 , wherein the media-agnostic USB host comprises a Wireless Gigabit (WiGig) Serial Extension (WSE) host of a WSE Protocol Adaptation Layer (PAL). 21. An apparatus comprising a memory and a processor, the processor configured to cause a media-agnostic Universal Serial Bus (USB) device of a media-agnostic USB Protocol Adaptation Layer (PAL) to: control a PAL connection, over the PAL, between said media-agnostic USB device and a media-agnostic USB host, said PAL is above a data link layer; based on a disconnect trigger, cause transmission of a request to said media-agnostic USB host to notify the media-agnostic USB host of an intent to tear down a media-agnostic USB session between the media-agnostic USB device and the media-agnostic USB host; following receipt of a response from the media-agnostic USB host, perform a USB device removal procedure between the media-agnostic USB host and the media-agnostic USB device; and following receipt of a disconnect request from the media-agnostic USB host, cause transmission of a disconnect response to the media-agnostic USB host, and clear resources allocated to the media-agnostic USB session. 22. The apparatus of claim 21 , wherein the media-agnostic USB PAL is configured to enable connectivity between a USB host and one or more USB devices. 23. The apparatus of claim 21 , wherein said media-agnostic USB session is over a wireless communication link. 24. The apparatus of claim 21 comprising a Media Access Control (MAC) component and a Physical Layer (PHY) component. 25. The apparatus of claim 21 , wherein the media-agnostic USB device comprises a Wireless Gigabit (WiGig) Serial Extension (WSE) device of a WSE Protocol Adaptation Layer (PAL). 26. The apparatus of claim 21 comprising a radio. 27. The apparatus of claim 21 comprising a network interface. 28. The apparatus of claim 21 comprising at least one antenna. 29. A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to cause a media-agnostic Universal Serial Bus (USB) device of a media-agnostic USB Protocol Adaptation Layer (PAL) to: control a PAL connection, over the PAL, between said media-
on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · CPC title
Session management (for real-time applications in data packet communications networks H04L65/1066) · CPC title
Connection release · CPC title
Selective release of ongoing connections · CPC title
Protocols for interworking; Protocol conversion · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.