2002 ( 14 ) MaCC: WPAN

Size: px
Start display at page:

Download "2002 ( 14 ) MaCC: WPAN"

Transcription

1 2002 ( 14 ) MaCC: WPAN

2 2002 ( 14 ) MaCC: WPAN WPANs(Wireless Personal Area Networks) WPANs WPANs WPANs IP(Internet Protocol) WPANs WPANs 1 WPANs WPANs MaCC MaCC WPANs MaCC WPANs MaCC MaCC Bluetooth Bluetooth i

3 Abstract of Bachelor s Thesis MaCC: The Design and Implementation of WPAN Configuration In this thesis, we present a configuration mechanism for Wireless Personal Area Networks(WPANs), which includes formation and routing protocol. WPANs address short range wireless networks, formed in a space about a person that typically extends to 10m in all directions easily and flexibly. A routing protocol is necessary for WPANs as for Internet, providing access transparency for users. Internet Protocol(IP) provides access transparency, but IP assumes IP addresses are under control authoritatively. WPANs do not assume node identifiers are under control, because WPANs is not fixed. Thus, existing protocol can not be applied to WPANs. WPANs are formed dynamically. Hence, Formation Protocol is required to form WPANs effectively. And WPANs have a characteristic of being Master-driven networks. So, Data traffic may concentrate to Master if WPANs use existing routing mechanism. That leads to throughput degradation of networks. There, we present Master-driven Connection Control(MaCC), which provides the minimum hop-count routes for each communication dynamically when communications occur between nodes. MaCC has several features: autonomous distributed process, symmetric protocol, and simple mechanism. We have implemented MaCC as prototype version and measured performance of it. We show that delay of MaCC and the delay to complete connection using Bluetooth. At last, we conclude this thesis and describe future work. Makoto Takizawa Faculty of Environmental Information Keio University ii

4 WPANs(Wireless Personal Area Networks) IEEE Working Group for WPANs Bluetooth Bluetooth : MaCC WPAN MaCC MaCC Bluetooth MaCC MaCC MaCC iii

5 Bluetooth RTT iv

6 Bluetooth 1: 1 2 2: (a).5 7 (b).(a) (c).(a) (BFS) Dijkstra Bellman-Ford WPAN ( ) ED (Inquiry) (Page) MaCC AL REQ AL RES R REQ R RES MaCC RTT RDTSC v

7 6.3 MaCC Dijkstra ( ) Dijkstra ( : 2) MaCC vi

8 ACL (1 : 0 : ) Bluetooth vii

9 km 100m 10m Range Cellular GSM PDC WPAN ZigBee DECT Bluetooth WLAN IEEE b Wireless 1394 IEEE a HiperLAN 100k 1M 10M Data Rate Home Network 1.1: LAN(Local Area Network) LAN PC PC PDA 1

10 1 WPANs(Wireless Personal Area Networks) WPANs AV PDA 1 ( ) WPANs WPANs IP(Internet Protocol) IP IP IP ICANN(Internet Corporation for Assingned Names and Numbers) NIC(Network Information Center) IP WPANs WPANs WPANs MaCC(Master-driven Connection Control) MaCC 1.2 WPANs WPANs WPANs ( ) ( ) WPANs 1 1 2

11 CSMA/CD(Carrier Sense Multiple Access with Collision Detection) CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance) WPANs (Master-driven) IP WPANs MaCC MaCC MaCC WPANs 3 WPANs 1 Bluetooth 3

12 MaCC MaCC 4 MaCC 5 MaCC MaCC 6 7 4

13 2 WPANs(Wireless Personal Area Networks) WPANs IEEE WG(Working Group) [6] IEEE TG(Task Group) WPANs 2.1 IEEE Working Group for WPANs WG WPANs WPANs PC PC PDA WPANs POS WG WPANs TG(Task Group) Task Group 1 - WPAN/Bluetooth TM IEEE IEEE-SA(Standards Association) IEEE Bluetooth SIG [12] Bluetooth Bluetooth v1.1 Task Group 2 - Coexistence IEEE WPANs(802.15) Wireless Local Area Networks(WLANs) [5](802.11) TG TG 2 MAC RF Bluetooth Personal Operating Space. 10 5

14 Task Group 3 - WPAN High Rate IEEE Mbps WPANs ISM 2.4GHz MAC PNC(Piconet Controller) DEV(Device) QoS PNC-DEV 1 PNC DEV PNC Task Group 4 - WPAN Low Rate IEEE kbps 20kbps WPANs MAC PHY GHz MAC 2 FFD(Full function device) RFD(Reduced function device) FFD RFD FFD RFD 2.2 WPANs Bluetooth UWB ZigBee IEEE a a Bluetooth MaCC Bluetooth : Bluetooth UWB ZigBee 1Mbps( 721kbps) 100Mbps 10kbps - 250kbps 2.4GHz FD-SS( 1600hop/ ) 10m(1mW,0dBm), 100m(100mW,+20dBm) 100mW 3.1GHz GHz 2.4GHz 915MHz 1 DS-SS 10m 10nW 75m 21mW 30mW FCC(Federal Communication Commission:( ) ) [4] 6

15 2.2.1 Bluetooth Bluetooth Bluetooth WPANs 1 Bluetooth Bluetooth Bluetooth Bluetooth 48 IEEE802 Bluetooth Bluetooth 1 ( 7 ) Bluetooth Bluetooth Piconet 1 Piconet Piconet 3 Scatternet 2.1: Bluetooth 1: 1 2 2: 2 3 Bluetooth 79 (1MHz/ ) MHz 7

16 Bluetooth Bluetooth Bluetooth Bluetooth SCO(Synchronous Connection-Oriented) ACL(Asynchronous Connection-Less) SCO kbps ACL ACL 3 (Asynchronous Transfer) (Isochronous Transfer) (Broadcast Transfer) 100kbps 700kbps 2.2 ACL 2.2: ACL FEC CRC (kbps) DM rate 2/ DH DM rate 2/ DH DM rate 2/ DH

17 3 WPANs Bluetooth Bluetooth Bluetooth MaCC 3.1 Bluetooth Bluetooth BTCP Bluetooth Topology Construction Protocol(BTCP) [10] Bluetooth BTCP ( ) 2 3 BTCP BTCP BTCP 1 Bluetooth 1 9

18 BTCP TSF Tree Scatternet Formation(TSF) [11] BTCP TSF TSF BTCP TSF TSF TSF Bluetooth RVM Routing Vector Method(RVM) [1] RVM OSI 3 3 RVM 48 Bluetooth 7 Bluetooth Routing Protocol [2] Bluetooth Bluetooth 10

19 3.2 : MaCC Dijkstra Bellman-Ford V E G G(V, E) u, v u, v (adjacent) (a) (b) (c) 3.1: 2 (a).5 7 (b).(a) (c).(a) s (e s, e x, e y,..., e d ) (v s, v x, v y,..., v d ) (v s, e x, v x, e y, v y,..., e d, v d ) (Breadth-first search) s s s 3 11

20 3.2 BFS(G, s) 1: for u V [G] {s} 2: color[u] WHITE 3: d[u] 4: π[u] NIL 5: color[s] GRAY 6: d[s] 0 7: π[s] NIL 8: Q = {s} 9: while Q ø 10: u head[q] 11: for each v Adj[u] 12: if color[v] = WHITE 13: color[v] GRAY 14: d[v] d[u] +1 15: π[v] u 16: Enqueue(Q, v) 17: Dequeue(Q) 18: color[u] BLACK 3.2: (BFS) d[u] s u ( ) π[u] u ( ) π Q FIFO BFS 1-4 s NIL s s 0 8 Q s 1 Q s s Q Q Q Q O(E) O(V ) BFS O(V + E) 12

21 Dijkstra Dijkstra Dijkstra Dijkstra s v d[v] d[v] 3.3 Relax(u, v, w) 1: if d[v] > d[u] + w(u, v) 2: d[v] d[u] + w(u, v) 3: π[v] u 3.3: w(k, l) (k, l) d[v] u v 3.4 Dijkstra Dijkstra(G, w, s) 1: Initialize-Single-Source(G, s) 2: S ø 3: Q V [G] 4: while Q ø 5: u Extract-Min(Q) 6: S S {u} 7: for each v Adj[u] 8: Relax(u, v, w) 3.4: Dijkstra Initialize-Single-Source s NIL s d[s] 0 Q d Dijkstra Q 5 Q u 7,8 u Q 13

22 π Dijkstra 4 while V 1 Extract- Min O(V ) Extract-Min O(V 2 ) while 7 1 E Dijkstra O(V 2 + E) Bellman-Ford Bellman-Ford Dijkstra Dijkstra Dijkstra Bellman-Ford 3.5 Bellman-Ford Bellman-Ford Bellman-Ford(G, w, s) 1: Initialize-Single-Source(G, s) 2: for i = 1 to V [G] 1 3: for each (u, v) E[G] 4: Relax(u, v, w) 5: for each (u, v) E[G] 6: if d[v] > d[u] + w(u, v) 7: return FALSE 8: return TRUE 3.5: Bellman-Ford 1 Dijkstra 2-4 V FALSE TRUE Bellman-Ford O(V E) O(V ) O(E) V O(E) 14

23 4 MaCC WPAN MaCC MaCC WPAN MaCC MaCC WPAN MaCC MaCC 4.1 WPAN 4.1: WPAN MaCC WPAN PC 15

24 PC MaCC / WPAN MaCC 4.2 MaCC MaCC 1 ( ) MaCC : MaCC : : 16

25 4.3 MaCC 3 MaCC / RL MASTER RL SLAVE FREE ( ) ROOT LEAF BRANCH 4.2 J FREE A ROOT C,E,F,G,I LEAF B,D,H BRANCH ROOT 1 ROOT PARENT ROOT 1 PARENT 4.2 F B G D PARENT A B,C,D PARENT A ROOT B C D BRANCH LEAF BRANCH J FREE E F G H LEAF LEAF LEAF BRANCH : Relation I LEAF 4.2: MaCC MaCC TSF 4.1 (FREE ROOT 17

26 LEAF BRANCH) Non-ROOT LEAF BRANCH 4.1 T 4.1 Non-ROOT ROOT 1 T MaCC n 1 ( 1) T 1 n 2 ( 1) T 2 T 1 T 2 n 1 1 n 2 1 T 1 T 2 n 1 = n 2 = 1 n 1 2 n ROOT T 1 T 2 T 3 T 3 T 3 = (n 1 1) + (n 2 1) + 1 = (n 1 + n 2 ) 1 MaCC ( ) 4.1: (1 : 0 : ) State ROOT Non-ROOT FREE ROOT Non-ROOT FREE RL MASTER RL SLAVE MaCC MaCC WPAN 18

27 Relation State transition role RL SLAVE at relation RL MASTER current state current state FREE current state ROOT FREE current state LEAF LEAF current state BRANCH ROOT current state BRANCH OTHER not transit OTHER not transit Configuration return 4.3: MaCC (1 ) PARENT 4.4 E E PARENT B B A A PARENT ROOT PARENT ROOT

28 1 ( ) ( ) AL 1(A) AL 2(B) AL 3(E) A B C D B A C E C A B G D A G H E B F F B E G G C D F H D I I G H B A C E F E B F F B E G G B AL Rank(node) = Adjacency List F E E B F F E : relation (including 1-hop range) : 1-hop range BRANCH ROOT A B C D BRANCH E F G H LEAF F I LEAF LEAF LEAF BRANCH I LEAF 4.4: ( ) MaCC Dijkstra Dijkstra MaCC Dijkstra ( ) PARENT PARENT 20

29 FREE ROOT MaCC ( ) E D E AL 3(E) 1 B B AL 2(B) A A AL 1(A) A B B E E D Route Request Dijkstra Route No exists? Yes Source in the route No? Yes Connection return Sending route response PARENT No address? Yes Source requesting No route? Yes Sending route request to PARENT return NOTFOUND Sending response NOTFOUND 4.5: MANET(Mobile Ad-hoc Networks) [7] (DSR [3] AODV [8]) RVM(Routing Vector Method) 21

30 Route Response Receive route response Source requesting No route? Yes Connection return Forwarding response to Lower 4.6: MaCC MaCC WPAN [E-F-G-D] 4.7 E F D G 22

31 1,2 / / MaCC MaCC 3 PARENT MaCC ROOT WPAN MaCC ROOT A 2 1 2:MASTER B C D BRANCH LEAF BRANCH E F G H 1:SLAVE 1:MASTER 1&2:SLAVE I LEAF 4.7: ED 23

32 5 Bluetooth MaCC Bluetooth MaCC Bluetooth Bluetooth Bluetooth WPAN WPAN Bluetooth MaCC 5.1 MaCC MaCC MaCC MaCC Redhat7.3(kernel-2.4.x) Linux Bluetooth BlueZ [9] BlueZ API Bluetooth Brain Boxes BL-554 USB MaCC Bluetooth L2CAP(Logical Link Control and Adaptation Protocol) HCI(Host Controller Interface) Bluetooth MaCC IEEE Bluetooth MaCC UNIX MaCC UNIX MaCC 5.2 Bluetooth Bluetooth Bluetooth / 24

33 2 (Inquiry) (Page) Inquiry Master IQ IQ Slave Inquiry- Scan Random backoff FHS : Packet not received because of different frequencies between Master from Slave IQ Random backoff 5.1: (Inquiry) Page Master ID ID Slave Page- Scan FHS ID Relation completed : Packet not received because of different frequencies between Master from Slave Data packet Connection State 5.2: (Page) Bluetooth (FHS(Frequency Hop Synchronization) ) FHS Bluetooth Bluetooth Bluetooth FHS 25

34 FHS Bluetooth Bluetooth Bluetooth Bluetooth MaCC MaCC MaCC RL MASTER RL SLAVE 5.3 MaCC /* MaCC main loop */ 1: for (;;) { 2: FD_SET(l2cap_socket, &readfds); 3: FD_SET(timer, &readfds); 4: 5: select(fd_setsize, &readfds, NULL,NULL,NULL); 6: 7: if (FD_ISSET(l2cap_socket, &readfds)) { 8: /* receive l2cap packet */ 9: receive(l2cap_socket, buffer); 10: packet_handler(buffer); 11: } 12: 13: if (FD_ISSET(timer, &readfds)) { 14: discard(timer, trash); 15: start_inquiry(); 16: } 17: } 5.3: MaCC 26

35 : packet_handler(buffer) 2: { 3: struct message *msg; 4: msg = (struct message *)buffer; 5: 6: switch (msg->type) { 7: AL_REQ: 8: state_transition(rl_slave, msg->src_bdaddr); 9: send_al(parent, AL_RES); 10: break; 11: AL_RES: 12: state_transition(rl_master, msg->src_bdaddr); 13: merge_al(msg->al); 14: disconnect(msg->src_bdaddr); 15: if (parent) 16: send_al(parent, AL_RES); 17: break; : Bluetooth MaCC PARENT (AL REQ) (AL RES) AL REQ AL RES AL REQ RL SLAVE AL RES RL MASTER AL RES RL MASTER AL RES PARENT PARENT AL RES AL RES RL MASTER AL REQ BlueZ hci inquiry 27

36 AL REQ AL REQ AL RES 5.5 L2CAP Header Payload AL_REQ type=0x01 type source bdaddr destination bdaddr AL_RES type=0x length flag AL MaCC Header 5.5: AL REQ AL RES MaCC L2CAP MaCC L2CAP MaCC MaCC type Bluetooth MaCC MaCC AL REQ type AL REQ MaCC AL RES MaCC length flag AL lenght AL AL flag MaCC TSF MaCC TSF ROOT Bluetooth 2 (GIAC(General Inquiry Access Code) DIAC(Dedicaded Inquiry Access Code)) GIAC DIAC 28

37 DIAC DIAC ( ) MaCC ROOT DIAC ROOT ROOT FREE MaCC TSF TSF LEAF BRANCH TSF 2 TSF MaCC MaCC MaCC AL REQ AL RES MaCC struct adjacent { bdaddr_t bdaddr; struct adjacent *next; }; struct adjacent_list { struct adjacent *adjct; struct adjacent_list *next; }; 5.6: adjacent 1 adjacent Bluetooth adjacent list adjacnet adjacent list 29

38 5.3.2 MaCC 1 Dijkstra s (R REQ) (R RES) R_REQ type=0x03 L2CAP MaCC Header Header from to R_RES type=0x04 flag from to weight route 5.7: R REQ R RES R REQ MaCC (from) (to) Bluetooth R RES flag R REQ weight route from to Bluetooth R REQ R RES PARENT R REQ R REQ child:1 R REQ from: Bluetooth to: Bluetooth R REQ R RES R RES ROOT flag NOROUTE 30

39 1: route_request (child, from, to) 2: { 3: if (Dijkstra!= NULL) { 4: if (child == from) 5: return GOTROUTE; 6: else { 7: route_response(child, from, to, route, flag); 8: return RESROUTE; 10: } 11: } 12: else { 13: cache_route_request(child, from, to); 14: send_route_request(parent, from, to); 15: } 16: return REQESTING; 17: } 5.8: R RES 1 R REQ (child) 5.4 MaCC MaCC (sbuf) 5.10 MaCC MaCC type weight pointer route Bluetooth Bluetooth pointer 31

40 1: route_response (child, from, to, route, flag) 2: { 3: if (route_req = exist_rreq_cache()) 4: delete(route_req); 5: if (child == mybdaddr) { 6: cache_route(route); 7: return GOTROUTE; 8: } 10: else { 11: send_route_response(child, route); 12: return RESROUTE; 13: } 14: } 5.9: DATA type=0x05 L2CAP MaCC weightpointer data_length route data Header Header 5.10: 1 Bluetooth route pointer 6(byte) data length data route Bluetooth Bluetooth MaCC MaCC pointer weight pointer data length route data length 4 BlueZ 32

41 L2CAP Bluetooth Bluetooth MaCC MaCC 5.11 X:LEAF Y:BRANCH Z:ROOT 3 X Z MaCC Y Z X:LEAF send data copy data to sbuf Dijkstra cache route_request discard associated route_request cache cache route send sbuf write route to packet route_repuest Y:BRANCH Dijkstra cache route_request discard associated route_request cache route_response Data route_request route_response Z:ROOT Application Dijkstra MaCC decide next hop Data Data received transfer to Applicaton Application 5.11: MaCC 33

42 6 MaCC Bluetooth 1 RTT( ) 6.1 PC3 A,B,C ROOT BRANCH LEAF 6.1 PC 6.2 Bluetooth 6.2 Bluetooth Bluetooth CF Bluetooth USB Brain Boxes BL-554 Bluetooth USB 6.1: A B C CPU Pentium 3 866MHz Celeron 750MHz Pentium 4500MHz 380MB 128MB 192 MB OS RedHat Linux 7.3 RedHat Linux 7.3 RedHat Linux Bluetooth stack bluez-kernel-2.3 bluez-kernel-2.3 bluez-kernel Bluetooth RTT 6.1 Bluetooth RTT RTT BlueZ l2ping 300 l2ping RTT 34

43 6.2: Bluetooth BL-554 3CREB96 Bluetooth Starter Kit BL IbCARD Bluetooth CSR CSR Ericsson CSR Ericsson / SCO Millisecond DM1 DH1 DM3 DH3 DM5 DH5 Packet type 6.1: RTT 6.2 MaCC MaCC Bluetooth MaCC 35

44 6.2.1 MaCC Pentium Counter 6.2 Pentium Counter CPU #define RDTSC(x) asm("rdtsc" : "=A" (x)) unsigned long long int count1, count2; RDTSC(count1); /* */ RDTSC(count2); printf("process time = %lld\n", count2-count1); 6.2: RDTSC MaCC ( ) 6.3 MaCC A LEAF B BRANCH C ROOT 3 A B ROOT C C A 20 ( ) 0.01 RTT O(V ) MaCC MaCC Dijkstra MaCC Dijkstra

45 Dijkstra Start cache COMM r_req send r_req send packet send r_res send recv r_req Dijkstra packet recv r_res remove r_cache Millisecond route gotten recv cache r_req r_req Dijkstra send r_req send packet recv remove r_res r_cache send r_res send packet A B C B A time 6.3: MaCC LEAF ROOT 1 BRANCH Dijkstra O( 2 + ) 6.4 O(2 2 ) 6.5 O( 2 + ( 1)) Bluetooth Bluetooth 1 37

46 Millisecond Number of vertexes 6.4: Dijkstra ( ) 6.3: ( ) ( ) ( ) 6.3 MaCC 3 MaCC ( ) 2 ( ) 2 ( ) MaCC V Dijkstra D(V ) MaCC 38

47 Millisecond Number of vertexes 6.5: Dijkstra ( : 2) T ω = T 1 = D(V ) 1 T ω = T 1 = rtt D(V ) < 25(ms) MaCC LEAF ROOT 2 BRANCH LEAF ROOT LEAF C ω 39

48 MaCC ω T ω = rtt (ω 1) + C (ω 1) + D(i) i=1 T ω = rtt ω = rtt (ω 1) + rtt C 1.6 C MaCC Bluetooth ROOT T ω MaCC T ω = ω i {i rtt + i C + D(Θ ω j (v))} (rtt + C + D(Θ ω (v))) i=0 j=0 ω 1 Θ n (v) = f f f f(v), Θ 0 (v) = v }{{} n f(v) = 2v + 1 ω ω + 1 T ω Θ n (v) v n Dijkstra 1 40

49 : 3 T ω = rtt ω C C 0 MaCC 6.7 RTT 20ms MaCC Millisecond Routing Protocol based on Flooding Hop counts 6.7: MaCC MaCC MaCC MaCC Bluetooth Bluetooth Bluetooth 41

50 Bluetooth

51 7 7.1 WPANs WPANs WPANs MaCC WPANs WPANs WPANs WPANs WPANs WPANs MaCC MaCC MaCC MaCC RTT MaCC BRANCH PARENT BRANCH BRANCH 43

52 QoS / 1 1 MaCC MaCC Bluetooth (PSM:Protocol Service Multiplexer) TCP/UDP MaCC WPANs ROOT MaCC Dijkstra MaCC MaCC MaCC 44

53 Bluetooth MaCC 45

54 ECN

55 [1] WPAN No /11/

56 [1] P. Bhagwat and A. Segall. A Routing Vector Method (RVM) for Routing in Bluetooth Scatternets. In 1999 IEEE International Workshop on Mobile Multimedia Communications (MoMuC 99), [2] B.J.Prabhu and A. Chockalingam. A Routing Protocol and Energy Efficiency Techniques in Bluetooth Scatternets. In Proc. IEEE ICC 2002, New York, April [3] Josh Broch, David B. Johnson, and David A. Maltz. The Dynamic Source Routing Protocol for Mobile Ad Hoc Netoworks. IETF Internet-Draft [Work in Progress], March [4] Federal Communication Commission. Revision of Part 15 of the Commission s Rules Regarding Ultra-Wideband Transmission Systems, April [5] IEEE Standard (IEEE Computer Society LAN MAN Standards Committee). Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, June [6] IEEE Working Group for WPAN. [7] Mobile Ad-hoc Networks Working Group (MANET). Charter [Work in Progress], [8] Charles E. Perkins, Elizabeth M. Royer, and Samir R. Das. Ad Hoc On Demand Distance Vector (AODV) Routing. IETF Internet-Draft [Work in Progress], June [9] BlueZ project Official Linux Bluetooth protocol stack. [10] Theodoros Salonidis, Pravin Bhagwat, Leandros Tassiulas, and Richard LaMaire. Distributed Topology Construction of Bluetooth Personal Area Networks. In Proceedings of IEEE INFOCOM, April

57 [11] Godfrey Tan, Allen Miu John Guttag, and Hari Balakrishnan. Forming Scatternets from Bluetooth Personal Area Networks. Technical Report MIT-LCS-TR- 826, MIT Laboratory for Computer Science, October [12] The Bluetooth Special Interest Group. 49

TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of

TCP/IP IEEE Bluetooth LAN TCP TCP BEC FEC M T M R M T 2. 2 [5] AODV [4]DSR [3] 1 MS 100m 5 /100m 2 MD 2 c 2009 Information Processing Society of IEEE802.11 [1]Bluetooth [2] 1 1 (1) [6] Ack (Ack) BEC FEC (BEC) BEC FEC 100 20 BEC FEC 6.19% 14.1% High Throughput and Highly Reliable Transmission in MANET Masaaki Kosugi 1 and Hiroaki Higaki 1 1. LAN

More information

WMN Wi-Fi MBCR i

WMN Wi-Fi MBCR i 27 WMN Proposal of routing method that improves transmission capability in WMN 1185081 2016 2 26 WMN Wi-Fi MBCR i Abstract Proposal of routing method that improves transmission capability in WMN KOBAYASHI

More information

A Study on Traffic Characteristics in Multi-hop Wireless Networks 2010 3 Yoichi Yamasaki ( ) 21 Local Area Network (LAN) LAN LAN LAN (AP, Access Point) LAN AP LAN AP AP AP (MWN, Multi-hop Wireless Network)

More information

外国語学部_紀要34号(横書)/11_若山

外国語学部_紀要34号(横書)/11_若山 IETF Internet Engineering Task Force MANET Mobile Ad Hoc Network ITS Intelligent Transport Systems ITS ITS VICS Vehicle Information and Communication System ETC Electronic Toll Collection System VICS IETF

More information

wide97.dvi

wide97.dvi 12 357 1 WIDE MOBSEC (Mobile Security) Working Group Mobile-IP IP (IPSEC) IPA( ) (NECM) NECM 11 MOBSEC IP IETF Mobile-IP VIP PC 40 LAN IP IP MANET (Mobile Ad Hoc Networking) IETF Working Group 359 2 2.1

More information

soturon.dvi

soturon.dvi 12 Exploration Method of Various Routes with Genetic Algorithm 1010369 2001 2 5 ( Genetic Algorithm: GA ) GA 2 3 Dijkstra Dijkstra i Abstract Exploration Method of Various Routes with Genetic Algorithm

More information

完成卒論.PDF

完成卒論.PDF LAN 4 9920449 2 0 LAN Bluetooth LAN 1 LAN LAN LAN LAN 2 LAN Bluetooth LAN Bluetooth 3 Bluetooth 4 Bluetooth 5 Bluetooth Bluetooth 6 LAN Bluetooth LAN LocalAreaNetwork 1 LAN LAN LAN LAN Ethernet Ethernet

More information

修士論文

修士論文 27 Mobile Ad Hoc Networks An Ant-based Routing Algorithm with Multi-phase Pheromone and Power-saving in Mobile Ad Hoc Networks 14T0013 Shohei Miyashita E-mail: shohei.miyashita.4j@stu.hosei.ac.jp : Abstract

More information

i

i 21 Fault-Toleranted Authentication Data Distribution Protocol for Autonomous Distributed Networks 1125153 2010 3 2 i Abstract Fault-Toleranted Authentication Data Distribution Protocol for Autonomous Distributed

More information

ITAOI2003第三屆離島資訊與應用研討會論文範例

ITAOI2003第三屆離島資訊與應用研討會論文範例 2003 6 kung@mail.npust.edu.tw, b8956018@mail.npust.edu.tw, m9056011@mail.npust.edu.tw (Internet) and build up cache proxy servers. In this paper, we (Multi-media) design and development four proxy servers

More information

IEEE e

IEEE e 2007 IEEE 802.11e LAN VoIP 2008 2 4 3606U075-2 1 5 1.1...................................... 5 1.2...................................... 5 1.3..................................... 6 2 IEEE 802.11e LAN

More information

デジタル通信を支える無線技術

デジタル通信を支える無線技術 Aug. 02, 2008 Copyright 2008 Niigata Internet SOCiety & I.Suzuki All Rights Reserved. 2 1. LAN 2. 3. LAN 4. 802.11 3 4 1. LAN 2. 3. LAN 4. 802.11 5 WMAN 50Km WiMax WLAN 100m 802.11 WPAN 10m ZigBee Bluetooth

More information

DTN DTN DTN DTN i

DTN DTN DTN DTN i 28 DTN Proposal of the Aggregation Message Ferrying for Evacuee s Data Delivery in DTN Environment 1170302 2017 2 28 DTN DTN DTN DTN i Abstract Proposal of the Aggregation Message Ferrying for Evacuee

More information

IP IPv4-IPv6

IP IPv4-IPv6 IPv6 Mobility IETF 2006 6 9 14:00-15:30 Interop Tokyo 2006 IIJ Nautilus6 IP IPv4-IPv6 L2 L3 Mobile IPv6 HIP L3.5 Shim6(?) L4 SCTP IPv6 Mobile IPv6/NEMO BS IETF RFC3775 - Mobile IPv6 RFC3963 - NEMO Basic

More information

untitled

untitled 4 1 4.1................................................. 1 4.1.1........................................ 1-1 4 17 11 30 4.1 2001 49% 2,400 47% 6,000 2001 390 8% 2005 3000 1000 IT 1 ADSL(Asymmetric Digital

More information

LAN LAN LAN LAN LAN LAN,, i

LAN LAN LAN LAN LAN LAN,, i 22 A secure wireless communication system using virtualization technologies 1115139 2011 3 4 LAN LAN LAN LAN LAN LAN,, i Abstract A secure wireless communication system using virtualization technologies

More information

4.1 % 7.5 %

4.1 % 7.5 % 2018 (412837) 4.1 % 7.5 % Abstract Recently, various methods for improving computial performance have been proposed. One of these various methods is Multi-core. Multi-core can execute processes in parallel

More information

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra 1,a) 1 1 2 1 Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on traffic Abstract: The equipment with Wi-Fi communication function such as a smart phone which are send on a regular

More information

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L Vol. 48 No. 4 Apr. 2007 LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for Learning to Associate LAN Construction Skills with TCP/IP

More information

untitled

untitled 2004.11.18 1 3C everywhere Aoyama Morikawa Laboratory 2 3C Everywhere Computing everywhere PDA, Contents everywhere XMLmp3 1 terabyte 1 zettabyte (10 21 ) Connectivity everywhere 2G/3G/4GLAN DSL, DSRC,

More information

資料1-3

資料1-3 WPT (2017) ( ) *JST Center of Innovation ( 13- ) Last 5X * 16 8, 15 7, 14 6 METLAB 16 20, 15 18 WPT * IEEE MTTS Wireless Power Transfer Conference ( 11-, ) MTTS TC-26 (Wireless Energy Transfer and Conversion

More information

Vol.53 No (July 2012) EV ITS 1,a) , EV 1 EV ITS EV ITS EV EV EV Development and Evaluation of ITS Information Commu

Vol.53 No (July 2012) EV ITS 1,a) , EV 1 EV ITS EV ITS EV EV EV Development and Evaluation of ITS Information Commu EVITS 1,a) 2 2 2011 10 21, 2012 4 2 EV 1 EV ITS EV ITS EV EV EV Development and Evaluation of ITS Information Communication System for Electric Vehicle Yuriko Hattori 1,a) Tomokazu Shimoda 2 Masayoshi

More information

C everywhere Aoyama Morikawa Laboratory 2

C everywhere Aoyama Morikawa Laboratory 2 2004.04.16 1 3C everywhere Aoyama Morikawa Laboratory 2 3C Everywhere Computing everywhere PDA, Contents everywhere XML mp3 1 terabyte 1 zettabyte (10 21 ) Connectivity everywhere 2G/3G/4G LAN DSL, DSRC,

More information

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE {s-kasihr, wakamiya,

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE {s-kasihr, wakamiya, THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE. 565-0871 1 5 E-mail: {s-kasihr, wakamiya, murata}@ist.osaka-u.ac.jp PC 70% Design, implementation, and evaluation

More information

IPSJ SIG Technical Report * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka

IPSJ SIG Technical Report * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka Kikuchi With the rapid growth in demand of smartphone use, the development of

More information

Vol.58 No (Mar. 2017) LAN MAC 1,a) , IoT LAN LAN AP MAC 1 Null Function Data Frame NFDF NFDF LAN NFDF LAN LAN MAC Null

Vol.58 No (Mar. 2017) LAN MAC 1,a) , IoT LAN LAN AP MAC 1 Null Function Data Frame NFDF NFDF LAN NFDF LAN LAN MAC Null LAN MAC 1,a) 1 2016 6 27, 2016 12 1 IoT LAN LAN AP MAC 1 Null Function Data Frame NFDF NFDF LAN NFDF LAN LAN MAC Null Function Data Frame Effectiveness of MAC Layer Information in Communication Quality

More information

DEIM Forum 2017 H2-2 Android LAN Android 1 Android LAN

DEIM Forum 2017 H2-2 Android LAN Android 1 Android LAN DEIM Forum 2017 H2-2 Android LAN 112-8610 2-1-1 163-8677 1-24-2 E-mail: {ayano,oguchi}@ogl.is.ocha.ac.jp, sane@cc.kogakuin.ac.jp Android 1 Android LAN Ayano KOYANAGI, Saneyasu YAMAGUCHI, and Masato OGUCHI

More information

1 I/F I/F 1 6) MobileIP 7) 8) MN: Monile Node MN AR Mobility Anchor Point(MAP) MobileIP HMIP HMIP HA-MAP MN MAP MN MAP HMIP MAP MN 2 MobileIP Mo

1 I/F I/F 1 6) MobileIP 7) 8) MN: Monile Node MN AR Mobility Anchor Point(MAP) MobileIP HMIP HMIP HA-MAP MN MAP MN MAP HMIP MAP MN 2 MobileIP Mo 1 2 2 I/F Mobility Anchor Point MAP Composite Wireless Access Networks on Mobile Communications and Its Evaluation Abstract: In emerging wireless communication environments, mobile terminals that have

More information

PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i

PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i 21 The private mailers synchronization operation for plural terminals 1125083 2010 3 1 PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i Abstract The private mailers synchronization operation for plural terminals

More information

<95DB8C9288E397C389C88A E696E6462>

<95DB8C9288E397C389C88A E696E6462> 2011 Vol.60 No.2 p.138 147 Performance of the Japanese long-term care benefit: An International comparison based on OECD health data Mie MORIKAWA[1] Takako TSUTSUI[2] [1]National Institute of Public Health,

More information

Bluetooth とは

Bluetooth とは Bluetooth HaraldBluetooth 1200 940 Gorm Harald Knud 2 Gorm Thyra Jelling Bluetooth Bluetooth SIG Bluetooth PHS PC LAN LAN etc Bluetooth Market (Toshiba estimation) Q'ty (kp unit) 350,000 300,000 250,000

More information

次世代モバイルネットワークの概要

次世代モバイルネットワークの概要 Next-Generation Mobile Network 加藤次雄 あらまし 45 3 202010 200 3.9 3.9G LTE Long Term Evolution 2010 12 LTE Abstract The number of people using cell phones in the world has exceeded 4.5 billion and this figure

More information

卒業論文2.dvi

卒業論文2.dvi 15 GUI A study on the system to transfer a GUI sub-picture to the enlarging viewer for operational support 1040270 2004 2 27 GUI PC PC GUI Graphical User Interface PC GUI GUI PC GUI PC PC GUI i Abstract

More information

I TCP 1/2 1

I TCP 1/2 1 I TCP 1/2 1 Transport layer: a birds-eye view Hosts maintain state for each transport endpoint Routers don t maintain perhost state H R R R R H Transport IP IP IP IP IP Copyright(C)2011 Youki Kadobayashi.

More information

Flow Control Information Network 1 /

Flow Control Information Network 1 / (2) Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science Flow Control Information Network 1 / 2012 2 Flow Control DLL : Automatic Repeat Request (ARQ) Stop-and-wait

More information

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe Vol. 42 No. SIG 8(TOD 10) July 2001 1 2 3 4 HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Speed Networks Yutaka Kidawara, 1 Tomoaki Kawaguchi, 2

More information

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple 1 2 3 4 5 e β /α α β β / α A judgment method of difficulty of task for a learner using simple electroencephalograph Katsuyuki Umezawa 1 Takashi Ishida 2 Tomohiko Saito 3 Makoto Nakazawa 4 Shigeichi Hirasawa

More information

RX600 & RX200シリーズ アプリケーションノート RX用仮想EEPROM

RX600 & RX200シリーズ アプリケーションノート RX用仮想EEPROM R01AN0724JU0170 Rev.1.70 MCU EEPROM RX MCU 1 RX MCU EEPROM VEE VEE API MCU MCU API RX621 RX62N RX62T RX62G RX630 RX631 RX63N RX63T RX210 R01AN0724JU0170 Rev.1.70 Page 1 of 33 1.... 3 1.1... 3 1.2... 3

More information

untitled

untitled ICMP 0466-XX-1395 t04000aa@sfc.keio.ac.jp 133.113.215.10 (ipv4) 2001:200:0:8803::53 (ipv6) (FQDN: Fully Qualified Domain Name) ( www.keio.ac.jp 131.113.215.10 /MAC ID 00:11:24:79:8e:82 Port Port = = Port

More information

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat

6 2. AUTOSAR 2.1 AUTOSAR AUTOSAR ECU OSEK/VDX 3) OSEK/VDX OS AUTOSAR AUTOSAR ECU AUTOSAR 1 AUTOSAR BSW (Basic Software) (Runtime Environment) Applicat AUTOSAR 1 1, 2 2 2 AUTOSAR AUTOSAR 3 2 2 41% 29% An Extension of AUTOSAR Communication Layers for Multicore Systems Toshiyuki Ichiba, 1 Hiroaki Takada, 1, 2 Shinya Honda 2 and Ryo Kurachi 2 AUTOSAR, a

More information

1

1 3-1-2 156 Mbps Ultrahigh-Speed Wireless LAN Prototype in the 38GHz Band Gang Wu, Masugi INOUE, Homare MURAKAMI, and Yoshihiro HASE This paper describes a 156 Mbps ultrahigh-speed wireless LAN operating

More information

IEC :2014 (ed. 4) の概要 (ed. 2)

IEC :2014 (ed. 4) の概要 (ed. 2) IEC 60601-1-2:2014 (ed. 4) (ed. 2) e 2018 4 2 1 1 2 / 1 2.1............... 2 2.2............... 3 2.3.................. 4 3 6 4 6 4.1.................. 6 4.1.1............... 7 4.1.2....... 7 4.1.3............

More information

卒研 .PDF

卒研 .PDF 1. ------------------------------------------------------------------------------------------2 2. ---------------------------------------------------------------------------3 2.1 2.2 2.3 OSI 2.4 TCP/IP

More information

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)

More information

A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2:

A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2: Java Jojo ( ) ( ) A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2: Java Jojo Jojo (1) :Globus GRAM ssh rsh GRAM ssh GRAM A rsh B Jojo (2) ( ) Jojo Java VM JavaRMI (Sun) Horb(ETL) ( ) JPVM,mpiJava etc. Send,

More information

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU 1 2 2 1, 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KUNIAKI SUSEKI, 2 KENTARO NAGAHASHI 2 and KEN-ICHI OKADA 1, 3 When there are a lot of injured people at a large-scale

More information

58 10

58 10 57 Multi-channel MAC Protocol with Multi-busytone in Ad-hoc Networks Masatoshi Fukushima*, Ushio Yamamoto* and Yoshikuni Onozato* Abstract Multi-channel MAC protocols for wireless ad hoc networks have

More information

AV 1000 BASE-T LAN 90 IEEE ac USB (3 ) LAN (IEEE 802.1X ) LAN AWS (Amazon Web Services) AP 3 USB wget iperf3 wget 40 MBytes 2 wget 40 MByt

AV 1000 BASE-T LAN 90 IEEE ac USB (3 ) LAN (IEEE 802.1X ) LAN AWS (Amazon Web Services) AP 3 USB wget iperf3 wget 40 MBytes 2 wget 40 MByt 1 BYOD LAN 1 2 3 4 1 BYOD 1 Gb/s LAN BYOD LAN LAN Access Point (AP) IEEE 802.11n BYOD LAN AP wget iperf3 1 AP [2] 2 IEEE 802.11ac [3] AP 4 AV (207 m 2 ) ( 1 2 )[4, 5] AP Wave2 Aruba AP-335 Aruba LAN 7210

More information

7,, i

7,, i 23 Research of the authentication method on the two dimensional code 1145111 2012 2 13 7,, i Abstract Research of the authentication method on the two dimensional code Karita Koichiro Recently, the two

More information

DEIM Forum 2009 B4-6, Str

DEIM Forum 2009 B4-6, Str DEIM Forum 2009 B4-6, 305 8573 1 1 1 152 8550 2 12 1 E-mail: tttakuro@kde.cs.tsukuba.ac.jp, watanabe@de.cs.titech.ac.jp, kitagawa@cs.tsukuba.ac.jp StreamSpinner PC PC StreamSpinner Development of Data

More information

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us

& Vol.2 No (Mar. 2012) 1,a) , Bluetooth A Health Management Service by Cell Phones and Its Us 1,a) 1 1 1 1 2 2 2011 8 10, 2011 12 2 1 Bluetooth 36 2 3 10 70 34 A Health Management Service by Cell Phones and Its Usability Evaluation Naofumi Yoshida 1,a) Daigo Matsubara 1 Naoki Ishibashi 1 Nobuo

More information

IEEE ax:第 6 世代の Wi-Fi テクニカル ホワイト ペーパー

IEEE ax:第 6 世代の Wi-Fi テクニカル ホワイト ペーパー IEEE 802.11ax 6 Wi-Fi 1 6 Wi-Fi IEEE 802.11ax 802.11ac IEEE 802.11ax LTE IEEE 802.11ax LAN WLAN Wi-Fi IEEE 802.11ax LAN 4K Ultra HD Internet of Things IoT 802.11ac IoT IEEE 802.11ax 3 1024 QAM 35% OFDMA

More information

fiš„v8.dvi

fiš„v8.dvi (2001) 49 2 333 343 Java Jasp 1 2 3 4 2001 4 13 2001 9 17 Java Jasp (JAva based Statistical Processor) Jasp Jasp. Java. 1. Jasp CPU 1 106 8569 4 6 7; fuji@ism.ac.jp 2 106 8569 4 6 7; nakanoj@ism.ac.jp

More information

WikiWeb Wiki Web Wiki 2. Wiki 1 STAR WARS [3] Wiki Wiki Wiki 2 3 Wiki 5W1H 3 2.1 Wiki Web 2.2 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 2.3 Wiki 2015 Informa

WikiWeb Wiki Web Wiki 2. Wiki 1 STAR WARS [3] Wiki Wiki Wiki 2 3 Wiki 5W1H 3 2.1 Wiki Web 2.2 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 2.3 Wiki 2015 Informa 情 報 処 理 学 会 インタラクション 2015 IPSJ Interaction 2015 A17 2015/3/5 Web 1 1 1 Web Web Position and Time based Summary System using Story Style for Web Contents Daichi Ariyama 1 Daichi Ando 1 Shinichi Kasahara

More information

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst 情報処理学会インタラクション 2015 IPSJ Interaction 2015 15INT014 2015/3/7 1,a) 1,b) 1,c) Design and Implementation of a Piano Learning Support System Considering Motivation Fukuya Yuto 1,a) Takegawa Yoshinari 1,b) Yanagi

More information

JJ-90

JJ-90 Table 1 Message types added to ITU-T Recommendation Q.763 Message type Abbreviation Reference Code Comments Charge information CHG 4-30/JT-Q763 11111110 The description of a Charge information message

More information

A Responsive Processor for Parallel/Distributed Real-time Processing

A Responsive Processor for Parallel/Distributed Real-time Processing E-mail: yamasaki@{ics.keio.ac.jp, etl.go.jp} http://www.ny.ics.keio.ac.jp etc. CPU) I/O I/O or Home Automation, Factory Automation, (SPARC) (SDRAM I/F, DMAC, PCI, USB, Timers/Counters, SIO, PIO, )

More information

集中講義 インターネットテクノロジー 第5回

集中講義 インターネットテクノロジー 第5回 5 ichii@ms.u-tokyo.ac.jp 2002/5/31 2 IPv6 2002/5/31 3 IPv6 32 IP 2008 streamline QoS anycast anycast: IPv6 40 128 2002/5/31 4 IP ICANN Ad Hoc Group on Numbering and Addressing McFadden/Holmes Report of

More information

total-all-nt.dvi

total-all-nt.dvi XI W I D E P R O J E C T 1 WIDE Reliable Multicast 1.1 TV 1 1 TCP WIDE JGN/JB SOI (DV) Reliable Multicast (RM) US Reliable Multicast IETF RMT-WG PGM Digital Fountain FEC Tornado Code Ruby Code 1.2 WIDE

More information

Web Web Web Web Web, i

Web Web Web Web Web, i 22 Web Research of a Web search support system based on individual sensitivity 1135117 2011 2 14 Web Web Web Web Web, i Abstract Research of a Web search support system based on individual sensitivity

More information

IEEE802.11n LAN WiMAX(Mobile Worldwide Interoperability for Microwave Access) LTE(Long Term Evolution) IEEE LAN Bluetooth IEEE LAN

IEEE802.11n LAN WiMAX(Mobile Worldwide Interoperability for Microwave Access) LTE(Long Term Evolution) IEEE LAN Bluetooth IEEE LAN 23 IEEE802.11n LAN 43422519 ( ) 24 2 6 IEEE802.11n LAN WiMAX(Mobile Worldwide Interoperability for Microwave Access) LTE(Long Term Evolution) IEEE802.11 LAN Bluetooth 2009 9 IEEE802.11 LAN IEE E802.11n

More information

2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name Visualization of Code-Breaking Group Name Implemati

2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name Visualization of Code-Breaking Group Name Implemati 2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name Group Name Implemation Group /Project No. 13-C /Project Leader 1009087 Takahiro Okubo /Group Leader 1009087

More information

ict2-.key

ict2-.key IP TCP TCP/IP 1) TCP 2) TCPIP 3) IPLAN 4) IP パケット TCP パケット Ethernet パケット 発信元 送信先 ヘッダ 列番号 ポート番号 TCP パケットのデータ IP パケットのデータ 本当に送りたいデータ データ IP ヘッダデータ部ヘッダデータ部ヘッダデータ部 Ethernet パケット Ethernet パケット Ethernet パケット

More information

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325 社団法人人工知能学会 Japanese Society for Artificial Intelligence 人工知能学会研究会資料 JSAI Technical Report SIG-Challenge-B3 (5/5) RoboCup SSL Humanoid A Proposal and its Application of Color Voxel Server for RoboCup SSL

More information

25 Removal of the fricative sounds that occur in the electronic stethoscope

25 Removal of the fricative sounds that occur in the electronic stethoscope 25 Removal of the fricative sounds that occur in the electronic stethoscope 1140311 2014 3 7 ,.,.,.,.,.,.,.,,.,.,.,.,,. i Abstract Removal of the fricative sounds that occur in the electronic stethoscope

More information

total.dvi

total.dvi VII W I D E P R O J E C T MPLS-IX MPLS-IX MPLS 1 MPLS AYAME IX IX LDP/RSVP-TE/CR- [121] 1999 Sub- LDP IP MPLS IX LSP LSP MPLS ebgp[165] LSP ( 2002 1.1 1.2) MPLS-IX MPLS IPv6 6PE IX () MPLS-IX MPLS IX

More information

デジタルメディアの時代における協働社会のデザインと地方行政の役割 : 元住吉商店街プロジェクトでの実践活動を通して

デジタルメディアの時代における協働社会のデザインと地方行政の役割 : 元住吉商店街プロジェクトでの実践活動を通して The Design of Co-productive Society with Digital Media and the New Role of Local Government Abstract As one of the roles of the local government in present Japan, the city planning of resident autonomy

More information

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055 1 1 1 2 DCRA 1. 1.1 1) 1 Tactile Interface with Air Jets for Floating Images Aya Higuchi, 1 Nomin, 1 Sandor Markon 1 and Satoshi Maekawa 2 The new optical device DCRA can display floating images in free

More information

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int

B HNS 7)8) HNS ( ( ) 7)8) (SOA) HNS HNS 4) HNS ( ) ( ) 1 TV power, channel, volume power true( ON) false( OFF) boolean channel volume int SOA 1 1 1 1 (HNS) HNS SOA SOA 3 3 A Service-Oriented Platform for Feature Interaction Detection and Resolution in Home Network System Yuhei Yoshimura, 1 Takuya Inada Hiroshi Igaki 1, 1 and Masahide Nakamura

More information

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Speech Visualization System Based on Augmented Reality Yuichiro Nagano 1 and Takashi Yoshino 2 As the spread of the Augmented Reality(AR) technology and service,

More information

21 VOD A study of the VOD contents decentralization delivery for unicast VOD 1100314 2010 3 1 VOD VOD Video on Demand VOD, Management Server Management Server Management Server 4 VOD CDN i Abstract A

More information

IP RTP 2 QoS i

IP RTP 2 QoS i 17 IP A study on IP path quality forecasting from the IP path delay measurements 1060339 2006 3 10 IP RTP 2 QoS i Abstract A study on IP path quality forecasting from the IP path delay measurements Kotaro

More information

1 DHT Fig. 1 Example of DHT 2 Successor Fig. 2 Example of Successor 2.1 Distributed Hash Table key key value O(1) DHT DHT 1 DHT 1 ID key ID IP value D

1 DHT Fig. 1 Example of DHT 2 Successor Fig. 2 Example of Successor 2.1 Distributed Hash Table key key value O(1) DHT DHT 1 DHT 1 ID key ID IP value D P2P 1,a) 1 1 Peer-to-Peer P2P P2P P2P Chord P2P Chord Consideration for Efficient Construction of Distributed Hash Trees on P2P Systems Taihei Higuchi 1,a) Masakazu Soshi 1 Tomoyuki Asaeda 1 Abstract:

More information

, (GPS: Global Positioning Systemg),.,, (LBS: Local Based Services).. GPS,.,. RFID LAN,.,.,.,,,.,..,.,.,,, i

, (GPS: Global Positioning Systemg),.,, (LBS: Local Based Services).. GPS,.,. RFID LAN,.,.,.,,,.,..,.,.,,, i 25 Estimation scheme of indoor positioning using difference of times which chirp signals arrive 114348 214 3 6 , (GPS: Global Positioning Systemg),.,, (LBS: Local Based Services).. GPS,.,. RFID LAN,.,.,.,,,.,..,.,.,,,

More information

16.16%

16.16% 2017 (411824) 16.16% Abstract Multi-core processor is common technique for high computing performance. In many multi-core processor architectures, all processors share L2 and last level cache memory. Thus,

More information

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking 23 An attribute expression of the virtual window system communicators 1120265 2012 3 1 Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual

More information

For_Beginners_CAPL.indd

For_Beginners_CAPL.indd CAPL Vector Japan Co., Ltd. 目次 1 CAPL 03 2 CAPL 03 3 CAPL 03 4 CAPL 04 4.1 CAPL 4.2 CAPL 4.3 07 5 CAPL 08 5.1 CANoe 5.2 CANalyzer 6 CAPL 10 7 CAPL 11 7.1 CAPL 7.2 CAPL 7.3 CAPL 7.4 CAPL 16 7.5 18 8 CAPL

More information

tcp/ip.key

tcp/ip.key IP TCP IP ヘッダデータ部ヘッダデータ部ヘッダデータ部 Ethernet パケット Ethernet パケット Ethernet パケット IP(1) 0 8 16 24 31 () Version IHL () Time To Live () Identification () Type of Service ) Flags Protocol () Source Address IP) Destination

More information

2

2 2 3 ( 4 1) ( 49 8) ( 49 82) ( 49 822) ( 49 823) ( 49 14) ( 49 14) ( 49 14) 49 14 ( 49 17) ( 49 202) IEEE802.11 ( 49 201) IEEE802.11 Bluetooth 5GHz ( 49 203) IEEE802.11 ( 49 204) 5GHz ( 49 21) IEEE802.11

More information

On the Wireless Beam of Short Electric Waves. (VII) (A New Electric Wave Projector.) By S. UDA, Member (Tohoku Imperial University.) Abstract. A new e

On the Wireless Beam of Short Electric Waves. (VII) (A New Electric Wave Projector.) By S. UDA, Member (Tohoku Imperial University.) Abstract. A new e On the Wireless Beam of Short Electric Waves. (VII) (A New Electric Wave Projector.) By S. UDA, Member (Tohoku Imperial University.) Abstract. A new electric wave projector is proposed in this paper. The

More information

Nios® II HAL API を使用したソフトウェア・サンプル集 「Modular Scatter-Gather DMA Core」

Nios® II HAL API を使用したソフトウェア・サンプル集 「Modular Scatter-Gather DMA Core」 ALTIMA Company, MACNICA, Inc Nios II HAL API Modular Scatter-Gather DMA Core Ver.17.1 2018 8 Rev.1 Nios II HAL API Modular Scatter-Gather DMA Core...3...3...4... 4... 5 3-2-1. msgdma... 6 3-2-2. On-Chip

More information

GPGPU

GPGPU GPGPU 2013 1008 2015 1 23 Abstract In recent years, with the advance of microscope technology, the alive cells have been able to observe. On the other hand, from the standpoint of image processing, the

More information

スライド タイトルなし

スライド タイトルなし DSRC 2003 9 24 ITS DSRC September 24, 2003 1 ( ) ITS 1 DSRC 2 DSRC 3. DSRC 4. DSRC 5. VSC 6 DSRC September 24, 2003 2 DSRC September 24, 2003 3 1. ETC DSRC 150 ( ) 2. ETC ITS - ETC Highway Highway Surveillance

More information

( ) ( ) Asian Institute of Technology (AIT) Adjunct Assistant Professor ( ) IT

( ) ( ) Asian Institute of Technology (AIT) Adjunct Assistant Professor ( ) IT IP IT 1999 2001 2003 (2004-2005) (2005-2007) Asian Institute of Technology (AIT) Adjunct Assistant Professor (2005-2007) IT 1 IETF 2 IETF Mobile IP Proxy Mobile IP Network Mobility (NEMO) IPv4 Dual Stack

More information

,,,,., C Java,,.,,.,., ,,.,, i

,,,,., C Java,,.,,.,., ,,.,, i 24 Development of the programming s learning tool for children be derived from maze 1130353 2013 3 1 ,,,,., C Java,,.,,.,., 1 6 1 2.,,.,, i Abstract Development of the programming s learning tool for children

More information

18 LAN AP (AP, Access Point) LAN (STA, Station) (RSSI, Received Signal Strength Indicator) AP AP STA AP LAN AP STA LAN AP LAN LAN STA AP LAN (Local Ar

18 LAN AP (AP, Access Point) LAN (STA, Station) (RSSI, Received Signal Strength Indicator) AP AP STA AP LAN AP STA LAN AP LAN LAN STA AP LAN (Local Ar LAN AP 19 2 16 18 LAN AP (AP, Access Point) LAN (STA, Station) (RSSI, Received Signal Strength Indicator) AP AP STA AP LAN AP STA LAN AP LAN LAN STA AP LAN (Local Area Network) AP (Access Point) 1 1 2

More information

D-Link DWL-3500AP/DWL-8500AP 設定ガイド

D-Link DWL-3500AP/DWL-8500AP 設定ガイド 2 2001-2009 D-Link Corporation. All Rights Reserved. 3 4 2001-2009 D-Link Corporation. All Rights Reserved. 5 NOTE: 6 2001-2009 D-Link Corporation. All Rights Reserved. 7 8 2001-2009 D-Link Corporation.

More information

- Principles for a Telecommunications management network 2.0 2001 11 27 THE TELECOMMUNICATION TECHNOLOGY COMMITTEE 2 JT-M3010 ...19...20...20...20...20...21...22...23...24 3 JT-M3010 ...26...28...29...34...34...35...35...37...37...37...37...37

More information

25 II :30 16:00 (1),. Do not open this problem booklet until the start of the examination is announced. (2) 3.. Answer the following 3 proble

25 II :30 16:00 (1),. Do not open this problem booklet until the start of the examination is announced. (2) 3.. Answer the following 3 proble 25 II 25 2 6 13:30 16:00 (1),. Do not open this problem boolet until the start of the examination is announced. (2) 3.. Answer the following 3 problems. Use the designated answer sheet for each problem.

More information

LTE移動通信システムのフィールドトライアル

LTE移動通信システムのフィールドトライアル LTE Field Trial for LTE Mobile Network System 鬼柳広幸 箕輪守彦 あらまし LTELong Term Evolution LTE 1.7 GHz 5 MHzEnd to EndLTE 34.6 Mbps9.5 Mbps IP LTE Abstract The Long Term Evolution (LTE) mobile network system

More information

AV UPnP DHWG AV/C AV AV TV,DVD) IEEE1394 LAN Bluetooth

AV UPnP DHWG AV/C AV AV TV,DVD) IEEE1394 LAN Bluetooth Takeshi.saito@toshiba.co.jp AV AV UPnP DHWG AV/C AV AV TV,DVD) IEEE1394 LAN Bluetooth ( 3.2G) GH IPv6 IP over IEEE1394 Zeroconf DHWG (Digital Home Working Group) /s (1600/s) max 721Kbps HCI Bluetooth

More information

GT-X830

GT-X830 NPD5108-00 ...5... 5... 6... 8...11 EPSON Scan...11 PDF...16 OCR...16...17...17...20 /...20...20...22...23...23...24...25...25...26...27 PDF...30...31 / EPSON Scan...34 EPSON Scan...34 EPSON Scan...36

More information

( ) 1

( ) 1 / (2014 04 09 ) E-mail: sekido@amp.i.kyoto-u.ac.jp (2014 04 09 ) 1 3 20%7528 50%15 30% 1572372888 (2014 04 09 ) 2 http://www-is.amp.i.kyoto-u.ac.jp/lab/sekido/ (2014 04 09 ) 3 (2014 04 09 ) 4 2006 IT J.

More information

HP cafe HP of A A B of C C Map on N th Floor coupon A cafe coupon B Poster A Poster A Poster B Poster B Case 1 Show HP of each company on a user scree

HP cafe HP of A A B of C C Map on N th Floor coupon A cafe coupon B Poster A Poster A Poster B Poster B Case 1 Show HP of each company on a user scree LAN 1 2 3 2 LAN WiFiTag WiFiTag LAN LAN 100% WiFi Tag An Improved Determination Method with Multiple Access Points for Relative Position Estimation Using Wireless LAN Abstract: We have proposed a WiFiTag

More information

xxxx/xx Vol. Jxx A No. xx DCF DCF [9], [10] [5] DSR [2] [5], [6] DCF DCF DCF [5] [7] DCF [9] [11] DCF IEEE DCF DCF [5] DSR DCF DCF 2. IEEE 802.

xxxx/xx Vol. Jxx A No. xx DCF DCF [9], [10] [5] DSR [2] [5], [6] DCF DCF DCF [5] [7] DCF [9] [11] DCF IEEE DCF DCF [5] DSR DCF DCF 2. IEEE 802. LAN An Analysis on Influence of Control Messages of Ad Hoc Routing Protocols upon Link Trougput in 802.11 Wireless LAN Ryoji ONO, Tatsuji MUNAKA, and Takasi WATANABE DSR MAC IEEE 802.11 DCF DCF LAN DCF

More information

1 1 tf-idf tf-idf i

1 1 tf-idf tf-idf i 14 A Method of Article Retrieval Utilizing Characteristics in Newspaper Articles 1055104 2003 1 31 1 1 tf-idf tf-idf i Abstract A Method of Article Retrieval Utilizing Characteristics in Newspaper Articles

More information

自分の天職をつかめ

自分の天職をつかめ Hiroshi Kawasaki / / 13 4 10 18 35 50 600 4 350 400 074 2011 autumn / No.389 5 5 I 1 4 1 11 90 20 22 22 352 325 27 81 9 3 7 370 2 400 377 23 83 12 3 2 410 3 415 391 24 82 9 3 6 470 4 389 362 27 78 9 5

More information

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i 26 WebRTC The data distribution system using browser cache sharing and WebRTC 1150361 2015/02/27 WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i Abstract The data distribution

More information

17 Multiple video streams control for the synchronous delivery and playback 1085404 2006 3 10 Web IP 1 1 1 3,,, i Abstract Multiple video streams control for the synchronous delivery and playback Yoshiyuki

More information

EPSON ES-D200 パソコンでのスキャンガイド

EPSON ES-D200 パソコンでのスキャンガイド NPD4271-00 ...4...7 EPSON Scan... 7...11 PDF...12 / EPSON Scan...13 EPSON Scan...13 EPSON Scan...14 EPSON Scan...14 EPSON Scan...15 Epson Event Manager...16 Epson Event Manager...16 Epson Event Manager...16

More information