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

Uli Wehner via ipp <[email protected]>
Newsgroups gmane.ietf.ipp
Message-ID <IA1PR17MB612157C0DEA2378DD73633ABA4652@IA1PR17MB6121.namprd17.prod.outlook.com>
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 <[email protected]> On Behalf Of Kennedy, Smith (Wireless & IPP Standards) via ipp
Sent: Thursday, September 12, 2024 10:33 PM
To: PWG IPP WG Reflector <[email protected]>
Cc: Kennedy, Smith (Wireless & IPP Standards) <[email protected]>
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.
*/

_______________________________________________
ipp mailing list
[email protected]
https://www.pwg.org/mailman/listinfo/ipp
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.