[IPP] Updated IPP Firmware Update Extensions figure slides posted[EXTERNAL]

[IPP] Updated IPP Firmware Update Extensions figure slides posted[EXTERNAL]

Uli Wehner ulrich.wehner at ricoh-usa.com
Fri Sep 13 12:20:07 UTC 2024


Hi Smith,

Slide 9 and Slide 13 I have comments on.

Slide 13 the cloud only scenario. It should clarify that the cloud can’t reach the printer on the user’s network, so it is up to the printer to reach up to the cloud first.
Slide 9 seems to have a verbiage conflict between arrow 3 and 4?

Regards

Uli Wehner
ウリ・ヴェーナー

From: ipp <ipp-bounces at pwg.org> On Behalf Of Kennedy, Smith (Wireless & IPP Standards) via ipp
Sent: Thursday, September 12, 2024 10:33 PM
To: PWG IPP WG Reflector <ipp at pwg.org>
Cc: Kennedy, Smith (Wireless & IPP Standards) <smith.kennedy at hp.com>
Subject: [IPP] Updated IPP Firmware Update Extensions figure slides posted[EXTERNAL]

Greetings,

We agreed that I should post the slides we were using to model the scenarios and think about them and decide. Here's the slides:

https://ftp.pwg.org/pub/pwg/ipp/slides/IPP-Firmware-Update-Extensions-Registration-Options-20240912.pptx<https://urldefense.com/v3/__https:/ftp.pwg.org/pub/pwg/ipp/slides/IPP-Firmware-Update-Extensions-Registration-Options-20240912.pptx__;!!Iq1d47XejX0!jWwe-5IqYVrU0K_mMoNc0-Bw5qK8j9lhYwJYXQMkLuWQyOqjoKhbLFcMH3ORr8yH6hhNP8LqtN-Lx0k$>

Here's PlantUML for Scenario #1:


@startuml



title
Firmware Update Scenario 1: Client Managed Firmware Update

autonumber

skinparam
sequenceMessageAlign direction



participant
Client

participant
Printer

participant
Repository



Client
-> Repository: Firmware update available?

Repository
-> Client: Download firmware update

|||

Client
-> Printer: Send firmware update to Printer

Client
-> Printer: Monitor firmware update progress



@enduml



Here's PlantUML for Scenario #2:


@startuml



title
Firmware Update Scenario 2: Autonomous Printer Firmware Self-Update

autonumber

skinparam
sequenceMessageAlign direction



participant
Client

participant
Printer

participant
Repository



Printer
-> Repository: Firmware update available?

Repository
-> Printer: Firmware Self-update



@enduml



Here's a longer PlantUML for Scenario #3, incorporating both Check-For-Firmware-Update and Update-Printer-Firmware but no scheduling:


@startuml



title
Firmware Update Scenario 3: Triggered Self-Update

autonumber

skinparam
sequenceMessageAlign direction



participant
Client

participant
Printer

participant
Repository



group
Client triggers
Printer to
check for
firmware update

Client
-> Printer: Check for Firmware Update

Printer
-> Repository: Firmware update available?

Printer
<- Repository: Firmware update is available

Client
<- Printer: Firmware update is available

end
group





group
Client triggers
Printer to
self-update

Client
-> Printer: Update Firmware

Printer
-> Repository: Firmware Self-update

Repository
-> Printer: Firmware update

Client
--> Printer: Monitor firmware update progress

Printer
-> Printer: Update firmware

Client
--> Printer: Monitor firmware update progress

Printer
-> Printer: Reboot

Client
--> Printer: Monitor firmware update progress

Printer
-> Printer: Update complete

end
group

@enduml


Feel free to post updates to the slides or tweaks to the PlantUML UML sequences.

Smith

/**
    Smith Kennedy
    HP Inc.
*/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pwg.org/pipermail/ipp/attachments/20240913/8a0810e8/attachment.html>


More information about the ipp mailing list