Guidelines for Specific Computer Networks

I need a detailed explanation about all of these:
a. 802.16
b. Switched Ethernet
c. Ethernet Cabling
d. Framing
e. Service Primitives
f. Gigabit Ethernet
I am researching for a project regarding Computer Networks.
This will be used as guidelines so please send efficient and complete detailed information about all these.
And also, I want to know some social issues of each network.
Please help me.
Thank you.
