September 2022 Flashcards
Mcity Streets (11)
North/South Mobility Circle
1000 Straightaway
North/South Ramp
Carrier & Gable Dr.
Wolverine Ave.
Liberty Street
State Street
Main Street
Depot Street
Pontiac Trail
Access Drive
Mary Lynn
P.M. of Smart Intersection Project (SIP)
Monica
P.I. of Mcity-funded motion sickness research project.
RTSP
Real Time Streaming Protocol
Huei
Last Mcity Director
Redis client side tracking
Tracking
default
Redis remembers clients/keys , then sends out invalidation msgs. upside: low (targeted) traffic downside: memory usage on server.
broadcasting
send out invalidation to all clients. upside: no server memory downside: lots of traffic and bothers all clients.
DSRC (and types of messages)
Dedicated Short Range Communications (DSRC).
The dictionary provides definitions for messages from vehicles (V2V), infrastructure (V2I), and other types of actors (altogether this is called V2X) - those messages codify aspects of the current state of the sending system.
.ASN
Abstract Syntax Notation (J2735)
TSCBM
Traffic Signal Controller Broadcast Message
RTCM
Radio Technical Commission for Maritime services. (msgs that contain GPS correction info).
coroutine
provide concurrency but not parallelism (single thread where routines share data) (yield to each other)
coroutines are cooperatively multitasked. (threads are preemptively multitasked)
preemptive vs. cooperative multitasking
preemptive (interrupt mechanism -> controls context switch)
cooperative (routines yield to each other)
gevent
a coroutine-based Python networking library.
TIM
Traveler Information Message: inform travelers of traffic conditions, incidents or roadwork events.
PSM
messages used to convey BSM type info about pedestrians
PCAP
Packet Capture
an API for capturing network traffic
command to listen and log on a port
tcpdump
NTRIP
Network Transport of RTCM over Internet Protocol
an HTTP derivative.
Isomorphic applications
Can run on both server and client
AWS ECS Launch Types (3)
Fargate, EC2, external
LC Members (8)
Honda, Ford, Covington, verizon, Toyota, State Farm, Denso, Deloitte. (I thought there were 9)
MQTT
MQ Telemetry Transport (publish/subscribe IoT data) MQ stand for IBM MQ (a product, but essentially it is messaging and queueing.
BlueCat
A commercial IPAM solution.
Python Set Operators
union, difference, intersection
set1.(set2)
Python List Comprehension
shortcuts to get list traversal into one line
[op for x in y]
Python Destructing Vars
tuple into 2 vars (var, var) (var, tuple) (tuple, var)
*head, tail
head *tail
Python ignorable variable name
underscore (_)
Python mapping
shortcut way to traverse dictionary
map(op, sequence)