Download presentation
Presentation is loading. Please wait.
1
Access Tutorial 19 th APAN Meeting Bangkok, Thailand
2
2 Agenda Introduction to access grid technology Design consideration Installation Using access grid
3
Introduction to access grid technology
4
4 Introduction to access grid Access Grid is a –Group-to-Group collaborative environment –Provided live, immersive experience over a long distance –Sharing facilities between participants Web Browser Presentation Camera Controller Aplications The AG technology was developed by the Futures Laboratory at Argonne National Laboratory and is deployed by the NCSA PACI Alliance.
5
5 Definitions Access Grid (AG) –The infrastructure and software technologies Access Grid Node (AGN) –The ensemble of systems and services managed and scheduled as a coherent unit Access Grid Site (AGS) –A physical site that supports one or more AGNs
6
6 Benefits Enable group to group interaction and collaboration Improve the user experience –Go beyond teleconferencing –Provide a sense of presence –Support natural interaction Use quality but affordable digital IP based audio/video Enable complex multi-site visual and collaborative experiences Build on integrated grid services architecture
7
7 E - Learning
8
8 Remote Presentation
9
9 Video Conference
10
10 Massive Multisites conference
11
Design Consideration
12
12 Architecture
13
13 Hardware components Projectors Cameras Video Capture Cards Multi-head display Microphones Echo Canceller Speakers or Room audio system A set of PCs High speed network
14
14 RoomView Audience View Presenter View Camera Setup Display Video Capture
15
15 Audio Setup Network Echo Canceller Microphone Mixer Audio Digitizer
16
16 The Access Grid Toolkit (AGTk) AGTK is a set of software need to install and operate access grid –Venue Server –Venue Client –Video, Audio service application –Shared application components Latest version is AGTK 2.3 Information: www.accessgrid.org
17
17 Architecture Node Service Service Service Manager Venue ClientVenue Server Service ManagerService Video or Audio Display
18
18 Virtual Venue Virtual Meeting Place on Intetrnet –Emulate the allocation of Meeting room in Conference Center –Support collaboration services Event distribution Session initiation Data and Control channel
19
19 Access Grid Meeting Video Multicast Channel Audio Multicast Channel VIC RAT VIC Virtual Venue
20
Personal Node Installation on Windows
21
21 Architecture of Personal Node Node Service Service Service ManagerVenue Client Venue Server
22
22 Required Software ActivePython – Python Interpreter wxPythonWIN32 – Python GUI AGTk (Access Grid Toolkits) Windows version AG certificate
23
23 Installation Order ActivePython wxPythonWIN32 AGTk
24
24 Active Python Installation Double click ActivePython-2.3.4-233- win32-ix86
25
25 Active Python Installation (cont.) Click Complete, then click Next
26
26 Active Python Installation (cont.) Click Install
27
27 Active Python Installation (cont.) Installation progressing
28
28 Active Python Installation (cont.) Click Finish
29
29 wxPython Installation Double click wxPythonWIN32-2.5.1.5- Py23, click Next
30
30 wxPython Installation (cont.) Click Yes
31
31 wxPython Installation (cont.) Click Next
32
32 wxPython Installation (cont.) Click Full Install, Click Next
33
33 wxPython Installation (cont.) Click Next
34
34 wxPython Installation (cont.) Installation progressing
35
35 wxPython Installation (cont.) Click Finish
36
36 wxPython Installation (cont.) Compilation
37
37 AGTk Installation Double click AGTk-2.3-Py-2.3, click Next
38
38 AGTk Installation (cont.) Click I accept the agreement, click Next
39
39 AGTk Installation (cont.) Click Next
40
40 AGTk Installation (cont.) Click Next
41
41 AGTk Installation (cont.) Click Next
42
42 AGTk Installation (cont.) Click Next
43
43 AGTk Installation (cont.) Installation progressing
44
44 AGTk Installation (cont.) Click Finish
45
45 AGTk Installation (cont.) Open Access Grid Venue Client by double click at icon, click OK
46
46 AGTk Installation (cont.) Fill the information in the window, fill https://conf.cpc.ku.ac.th:8000/Venues/defa ult at Home Venue
47
47 AGTk Installation (cont.) Program’s Main windows
48
48 Import certificate file Click Preferences ---> Manage Certificates ---> Certificate Manager
49
49 Import certificate file (cont.) Choose tab Trusted certificates, click Import
50
50 Import certificate file (cont.) Choose certificate file 411204bc.0 in directory ThaiGridCert downloaded from website, click Import
51
51 Import certificate file (cont.) Choose tab Certificate, click Import
52
52 Import certificate file (cont.) Choose file usercert.pem as Certificate file, choose userkey.pem as Private key file from folder ThaiGridCert, click Import
53
53 Import certificate file (cont.) Fill passphrase 1q2w3e4r
54
54 Import certificate file (cont.) Click OK
55
55 Import certificate file (cont.) Certificate is already been added
56
56 Create proxy Choose tab Globus proxies, click Create
57
57 Import certificate file (cont.) Fill information in windows –Pass phrase : fill 1q2w3e4r –Key size : 1024 –Proxy lifetime [hours] : proxy available duration time
58
58 Import certificate file (cont.) Globus proxies
59
59 Activating certificate Restart Venue client to activate all the setup –Exit venue client –Start venue client
60
60 Video Camera Installation At menu bar, click Preferences ----> Manage My node
61
61 Video Camera Installation (cont.) Click VideoConsumerService, right click, choose Add
62
62 Video Camera Installation (cont.) Choose VideoService, click OK
63
63 Video Camera Installation (cont.) Choose video camera, click OK
64
64 Video Camera Installation (cont.) At menu bar, click File ----> Storge configuration
65
65 Video Camera Installation (cont.) Choose default Windows, click OK
66
Using Access Grid
67
67 Join the room At main window, Click Go
68
68 Join the room (cont.) Fill name and e-mail, click Accept
69
69 Join the room (cont.) Click at mini video window for bigger one
70
70 Conversation example s S m M l L
71
71 Change the conversation room At main window, double click desired room
72
72 Video Configuration At vic, click Menu
73
73 Video Configuration (cont.) Choose Bandwidth, number of frames per second Click Release, tick at Transmit Click Dismiss to exit
74
74 Video Configuration (cont.) Click Autoplace to adjust size of Video
75
75 Video Configuration (cont.) Choose size, click Apply, click Close
76
76 Sound Configuration Slide button volume to adjust sound volume
77
Thank You
78
Using more access grid features
79
79 Text-based Chat
80
80 Exchanging File
81
81 Upload File
82
82 Upload File (cont)
83
83 Download File
84
84 Share Browser
85
85 Adding Share Browser
86
86 Starting Share Browser
87
87 Using Share Browser
88
88 Removing Share Browser
89
89 Share Presentation
90
90 Adding Share Presentation
91
91 Starting Share Presentation
92
92 Using Share Presentation
93
93 Using Share Presentation
94
94 System Tests Assess the state of network connectivity Test audio with remote site –Normalize transmission levels across nodes –Eliminate poor-quality audio –Ensure that node operator can speak in a normal voice and type w/o being detected on public channel PowerPoint dry runs –Download ppt files before event if very large –Remote animations and transitions Participate on the mud
95
95 Runtime Adjustments Display Audio Video BackChannel Communications Distributed PowerPoint Participate on the mud
96
96 Display Presenter should be able to see –Remote audiences –His own video –Remote nodes' displays If cpu is pegged on display, mute non- critical video streams to save decoding Place video window of remote presenter on the same side of his ppt as he appears in real life
97
97 Audio Closely monitor audio transmit levels Turn off transmission when another node has the floor for an extended period Turn off silence suppression during presentations Inform local participants when you turn transmit on and off Relaunch rat if experiencing bad audio distortion
98
98 Video Keep presenter framed in camera, but avoid Blair Witch syndrome Ensure presenter looks in the camera during presentation When an audience member ask a question, zoom audience cam in for a closeup Adjust hue/saturation/contrast/brightness Clamp transmission bandwidth to improve outgoing audio quality
99
99 Distributed PowerPoint Announce slide changes on backchannel Relaunch master if clients stop following Kill master process after presentation
100
Backup Slides
101
101 AGTK Architecture Venue Server Venue Client Bridge Server Node Service Service Manager Venue Management S S S
102
102 RTP-based Client Bridge Client 1 video/1 audio n video/n audio 1 video/1 audio m video/1 audio Client Multicast n video/n audiom video/1 audio
103
103 Multicast IP Class D 224.0.0.0/4 –224.0.0.0 - 239.255.255.255 ABC DEF 10.1.1.1 10.1.2.1 10.1.1.210.1.1.310.1.1.4 10.1.2.210.1.2.310.1.2.4 233.2.178.9/10000 233.2.178.10/10000 233.2.178.9/10000
104
104 H.323 Client MCU Client 1 video/1 audio 1 mixed video/1 mixed audio 1 video/1 audio
105
105 PKI Properties A key pair consists of a private key and a public key –Data encrypted by the private key can only be decrypted by the public key –Data encrypted by the public key can only be decrypted by the private key Private key must be kept in a secure place accessed by the owner Public key can be distributed freely
106
106 PKI Properties (cont.) Usage –Encryption Encrypted by the public key of remote peer –Authentication Encrypted by the private key of local peer General Usage –Encrypt data by the local private key then –Encrypt the data again by the remote public key
107
107 Generic PKI A private public B private public C private public
108
108 Certificate Authority A private cert B private cert C private cert CA private cert
109
109 Multiple CA A private cert 1 B private cert 2 C private cert 1 CA 1 private cert CA 2 private cert
110
110 PKI with CA Private Public CA AHost B Private Public 1: generate a pair of private key and public key 2: sign its public key by its own private key 3: distribute CA certificate to other parties 1: generate a pair of private key and public key 2: sign its public key by CA public key 3: submit the request to CA 4,5: sign by CA private and reply Public A.1 A.2 A.3 B.1 Public B.2 B.4 B.3 B.5
111
111 Distributed PowerPoint display box client slides.ppt master slides.ppt display box client slides.ppt display box client slides.ppt registry and agserv ku.ac.th kmitnb.ac.th sut.ac.th
112
112 Access Grid use PKI as key infrastructure Usage –Encryption Encrypted by the public key of remote peer –Authentication Encrypted by the private key of local peer General Usage –Encrypt data by the local private key then –Encrypt the data again by the remote public key
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.