14:53:09 RRSAgent has joined #cloud-coordination 14:53:13 logging to https://www.w3.org/2024/09/25-cloud-coordination-irc 14:53:13 RRSAgent, do not leave 14:53:14 RRSAgent, make logs public 14:53:15 Meeting: Cloud Edge Client Coordination 14:53:15 Chair: maxpassion, Michael McCool 14:53:15 Agenda: https://github.com/w3c/tpac2024-breakouts/issues/39 14:53:15 Zakim has joined #cloud-coordination 14:53:16 Zakim, clear agenda 14:53:16 agenda cleared 14:53:16 Zakim, agenda+ Pick a scribe 14:53:18 agendum 1 added 14:53:18 Zakim, agenda+ Reminders: code of conduct, health policies, recorded session policy 14:53:18 agendum 2 added 14:53:18 Zakim, agenda+ Goal of this session 14:53:19 agendum 3 added 14:53:20 Zakim, agenda+ Discussion 14:53:20 agendum 4 added 14:53:20 Zakim, agenda+ Next steps / where discussion continues 14:53:22 agendum 5 added 14:53:22 tpac-breakout-bot has left #cloud-coordination 15:36:43 Lei_Zhao has joined #cloud-coordination 20:17:13 zolkis has joined #cloud-coordination 21:29:26 Max has joined #cloud-coordination 21:37:00 QingAn has joined #cloud-coordination 21:41:10 ? 21:41:13 q? 21:41:43 McCool has joined #cloud-coordination 21:46:00 angel has joined #cloud-coordination 21:46:23 jyasskin has joined #cloud-coordination 21:46:44 present+ 21:47:06 zolkis has joined #cloud-coordination 21:47:44 asully has joined #cloud-coordination 21:47:55 kenji_baheux has joined #cloud-coordination 21:48:11 dezell has joined #cloud-coordination 21:48:17 present+ 21:48:20 present+ 21:48:37 present+Qing An, Max Liu, Song Xu 21:48:49 present+ 21:50:26 scribe: angel 21:50:32 xueyuan has joined #cloud-coordination 21:50:38 Max: first part is the use case discussion 21:50:40 present+ Zoltan_Kis 21:50:48 ...will give a brief intro 21:50:55 annette_g has joined #cloud-coordination 21:51:00 ...there was a related breakout session today 21:51:11 ...about generative AI and Web 21:51:31 xfq has joined #cloud-coordination 21:51:37 present+ 21:52:04 present+ 21:52:04 McCool: this is more about requirments for AI models 21:52:51 Max: sometimes the latency can be sensetive 21:53:12 ...we wont discuss solutions in this session, more on the use cases 21:53:56 Song: about cloud game, I presented the game use cases on the web Network IG 21:54:22 ...why I bring this case here is that, we have some web-based cloud game now 21:54:36 ktoumura has joined #cloud-coordination 21:55:11 ... with the commercial round of the cloud game, with 2 million users 21:55:32 ...the biggest consuming part is the keyboard events 21:55:37 ...to be translated 21:55:57 ...from end to end time we can see the translation will be the major part of the how process 21:56:20 ...we still talk about the ideal mechanism for that 21:56:27 ...we came up with 2 solutions 21:56:40 ...since the Web based solution is on top of the TCP IP network 21:56:49 ...hard to get better perf on that 21:57:09 ...so we ask if we can have @@1 network, with higher priority 21:57:42 ...2 solutions, 1 is to have MOQ, to be standardized in 3GPP, which will change the low latency situation 21:58:06 ...that one is a long term evolution 21:59:01 ...the 2nd one is the Cloud Edge Client Coordination 21:59:18 ...we had another case for the Paris Olympic game 21:59:23 ...we set up @@2 22:00:41 [Song is showing a game case of Black Myth] 22:01:06 ...the web based rending effect is good in this game case 22:01:23 ... the end ot end latenty is acceptable 22:01:44 McCool: how far are the servers and client? 22:02:36 Song: the edge is delpyed in each city 22:02:53 ... at least in east part of China 22:03:12 [Song showing the architecture of the game] 22:03:24 ...within 100km 22:06:17 McCool: reason this gourp is called Cloud Edge Client Coordination 22:06:55 ...is that there is interaction between Cloud Edge and Client 22:07:17 ...local network edge computing can also be done 22:08:04 ...next use case, a home system for smart house 22:08:44 ...people can give command by voice 22:08:55 ...a home server can do AI 22:09:24 ...one thing I try is can we have a web paltfrom in distributed fashion to handle distributed wokers 22:09:46 ...not much standards around this 22:10:33 ...cool things can be done, like people recognization 22:10:50 ... this kind of thing can also be provided by 3th party 22:10:57 ...can be a new business model 22:11:31 ...or for security as well, as intruder detection 22:11:53 Max: for this use case, all the computing is happening on edge? 22:11:57 McCool: yes 22:12:14 Max: anything on the cloud to control it? 22:12:17 McCool: nop 22:12:29 ...I can run the network dowm 22:12:35 ...like a local network 22:12:41 s/dowm/down 22:14:26 @@3: in same domain, easy to solve the trust issue 22:14:46 ...media server is easy to discover 22:15:03 McCool: HP is local, which is nice 22:16:54 @@2: what is the split between the work 22:17:11 s/@@2/@@3 22:17:49 McCool: either breaking down the pieces or sandboxing 22:19:02 Max: we can discuss the details in the CG meeting 22:19:20 ...we have a document, a W3C group note for the use cases 22:19:30 https://www.w3.org/TR/edge-cloud-reqs/ 22:19:38 ...let's move to the demo part, provided by Alibaba Could 22:19:54 ...the demo is to do the website acceleration 22:20:09 [Max showing the demo] 22:22:06 McCool: purely functional, server-less 22:22:10 Max: yes 22:22:17 s/purely functional, server-less/purely functional, server-less? 22:22:33 Max: we have done the first 2 parts 22:23:02 ...the 3rd part is to discuss the gap and how we can prioritize the work 22:23:21 @@2: how does the server determin that there is an offload opportunity for edge? 22:23:32 Max: this is triggered by the user 22:24:17 ... it's called central cloud control 22:24:30 q+ 22:24:30 ...the central controls the cloud resources 22:24:52 McCool: this is a different model 22:25:26 ...the appraoch I take, is move the client app and @@4 22:25:56 ...how something is up and run is independent to the service 22:27:09 @@2: where W3C needs to be involved? 22:28:09 q+ 22:28:34 McCool: web workers let you offload the work 22:28:45 ...what if the webwork can run different machines 22:29:31 q+ jyasskin to ask about commonalities between the client-controlled and server-controlled edge models 22:30:32 Max: like what in the game use case, the cloud and edge can do the rending, the user side can receive the rended content 22:31:14 McCool: I might discover a computing resouce nearby when I try to run an demanding app 22:33:13 ...for game use case, maybe I can download the video and offload the other pieces 22:33:27 @@2: the big question is who has relationship with who 22:35:18 ...and which I do I trust and the business model for it 22:35:59 McCool: there are gaps, how to discover the service, how to trust them, how to do communicaiton, etc 22:36:16 q? 22:36:27 ack ken 22:36:41 ack zol 22:36:49 McCool has joined #cloud-coordination 22:36:50 kenji_baheux has joined #cloud-coordination 22:36:55 q? 22:36:55 Zolkis: what is mission in the space 22:37:50 ...s/mission in the space/is missing in the space? 22:38:03 ...can we use the existing things like Web bluetooth? 22:38:23 ...we need to verify what we actually want to achieve 22:38:37 McCool: I think we are talking browser APIs here 22:38:48 q? 22:38:51 Max: the edge run time is related to winter CG 22:39:15 ...we need some cooperation with them 22:39:48 McCool: need to work on things like what kind of library is available 22:40:28 Max: 5 min left, we can do through the gaps and see if we have consensus for them 22:40:43 ...this can be the base to start the CG work 22:41:46 McCool: we need to identity which gap we need to focus on 22:41:59 Max: the plan is to launch the CG after the CG 22:42:08 ...and then start the incubation work in the CG 22:42:20 ...we will not go the gaps one by one 22:42:47 Jeffery: 2 different kinds of use cases, one is the servers know each other 22:43:15 ...how to combine them 22:43:23 this reminds me of https://arstechnica.com/gaming/2013/03/chrome-experiment-turns-your-smartphone-into-web-based-game-controller/ but with less friction (iirc, you had to scan a qrcode or some other manual step to connect the mobile and desktop to the same user experience). 22:43:53 q? 22:44:20 q+ 22:44:27 ack jyasskin 22:44:27 jyasskin, you wanted to ask about commonalities between the client-controlled and server-controlled edge models 22:44:34 McCool: we have multi-stakeholders in the CG, with different prospectives 22:45:26 ...e.g. China Mobile can run a service on their cloud tower, it can be chosen by the client 22:45:50 ...you dont have to tell the app what to do, it can scan for the resources available 22:46:08 ...dont need to tell the app how to do it 22:46:21 q? 22:46:40 s/@@2/DanDruta/g 22:48:20 q- 22:48:23 McCool: the CG will be launched soon, welcome to join 22:48:31 Max: thank you all for the discussion! 22:48:34 rrsagent, draft minutes 22:48:36 I have made the request to generate https://www.w3.org/2024/09/25-cloud-coordination-minutes.html angel 22:48:43 rrsagent, make log public 22:53:49 ktoumura has left #cloud-coordination 22:59:39 xfq has left #cloud-coordination 23:07:54 jyasskin has left #cloud-coordination