5장 Signal Encoding Encoding Data -> signal(A,D -> A,D) (a) : digital 시그널로 만들어낼때(b) : analog 시그널로 만들어낼때 // carrier 라는 반송파사용 1. Digital -> Digital0101010 > HLHLHLH> 규칙을 이용함0 -> H1 -> L> NRZ-L 이라는 규칙 전공/데이터통신 2025.04.14
3장 -2 전송손실 (impairment) : Tx -> Rx 동일한 신호가 전송되지않음 Anlaog : 잠깐 지지직,, 괜찮음 Digital : bit error > packet 전달 X >전제적으로 play 안될수도있음 가장많은 손실종류1. Attenuation(감쇠)2. Distortion3. Delay (Disortion)4. Noise Attenuation : 거리가 증가할수록 신호세기가 줄어듦// 주파수마다 감쇠정도가 다름 > 매체마다 감쇠정도가 다름 : 구리 > 광 // 광이 고주파까지 잘 전달하므로 -> repeater 간격(증폭기) 구리 -> 구리는 HW 공사비용이 더듦 사각파를 전달해서 1/2 만큼이 사각형으로 되려면...FT에서 알수있듯, 모든 주파수성분(무한.. 전공/데이터통신 2025.04.13
7장 system modeling system : with resource (with instance)ex) CPU,메모리,I/O device 라는 리소스에 process,메모리영역 과같은 인스턴스 CS : 그 Resource를 접근하려는 code의 영역! process의 resource활용 1. request > 2.use > 3. release Deadlock with semaphore공유변수) Data S1 =1 ,s2=2 (binary sema) process) P1,P2P1]wait(s1) // 1. s1 : 실행 > C/Swait(s2) // 3. P2에 의해 wait[p2]wait(s2) // 2. s2 : 실행 > C/Swait(s1) // 4. P1 에 의해 wait>> 교착상태 Deadl.. 전공/운영체제 2025.04.13
3장 Data Transmission : Data 를 주로쓰는이유) 저장,처리/계산,노이즈.집적,,,, 등등 전송 medium 1. guided (유선) : 구리선,광 > 전자기파가 지나가도록 guide2. unguided (무선) : wifi,, Direct link : 중간 도움X PC 프린터 // 물리적Point to Point : PC PC // 네트워크적 통신장비 OMuilti point : One line -> Multi device(node) 방향성Simplex : 단방향 (옛날 TV with 안테나)Half duplex : 송/수신 동시에 X (무전기)Full duplex : 전화기 sine waves(t) = Asin(2pift + phase) 파장.. 전공/데이터통신 2025.04.12
2장 -2 TCP/IP 주소 둘다 필요한 이유 1. IP주소가 필요한이유 (L3)(공인) IP adress : 고유의 Global 주소 ( 지구의 '나'뿐) > Host to Host 아닌경우 : 1. 사설 IP 대역 : 인터넷에서 사용 X , 로컬 네트워크에서만 사용할경우 ex) 회사 인트라넷 등 > NAT : 사설 -> 공인IP 2. 동적으로 할당해제 Router (Routing/Forwarding) ->IP 주소를 보고 Message 를 보냄 > 나 IP, 상대 IP 같으면 어디로 보낼 지모름 > 통신 X >> Process들을 위한 Port는 다양하지만 IP는 모든 Proces가 내IP 하나만 사용 2. Port number > Process to P.. 전공/데이터통신 2025.04.12
6장-2 동기화 (Synchronization) > CS 의 문제 해결>> CS의 문제 1. Bounded_buffer //waiting 2. Reader and Writter 3. Dining_Philosophers 1. Bounded_buffer semaphore mutex = 1; semaphore full = 0; semaphore empty = n; /*wait(s){ while(s*/ [생산자] while(){ wait(empty) // 초기값 n > 초기실행 (빈칸 있음) wait(mutex) // 초기값 1 > 다른놈들 wait // 잠그고 CS // bufer ++ // queue 하나 채우고 signal.. 전공/운영체제 2025.04.10
Z-T : H(Z) ZERO point : 그쪽으로 갈수록 H(Z) = 0 이되는곳! ex) 1-Z^-1 .. w= pi ,, > Z=e^jw = cosw +jsinw > " -1 " >> H(Z) = 1-1 =0 // 고주파 제거 > fs = 2f 이므로 > f = fs/2 라서 최대 w = pi 극점 (pole) 로 갈수록 신호가 증폭!! 1/ ( 1- Z^-1 ) :: 1- Z^-1 -> 0 : pole > w=pi 에서 H(Z) = 1/(1-1)~= 무한대 ! >> 최대 증폭 폭발!! > w=0 에서 H(Z) = 1/(1-0) = 1 > 영향 X 전공/DSP 2025.04.09
6장 Race condition : : P0, P1 이 동시에 fork > 누구에게 pid 를 먼저? critical section (CS) : Common/ shared 변수, file, table/update 등등.. > 한 process 가 접근 -> 다른 process는 접근 X > 데이터불일치/race condtion 등의 오류 예방> 해결[A]. Mutual Exclusion : Pi가 있으면 other process : X[B]. Progress : CS 에 아무도 없으면 바로 진입[C]. Bounded waiting : 여러개가 진입하려면 한개를 넣고 다른 건 일정시간 waiting (bound) 후 진입하도록 //단, 각 process가 멈추지.. 전공/운영체제 2025.04.05
Z-T // e^jw : 주파수영역 Z : re^jw : 복소수 영역 >>r = 1 :: Z= e^jw 일때 복소수영역을 주파수영역과 동일한 분석 1. Sampling 으로 원의 일부가 짤림 // 빨간선 > Sampling 1 당 점 하나씩2. x(n) : 0부터 시작3. x(n-2) : Sampling 2 만큼의 위상지연 > Time_Delay 푸리에 변환 vs Z-변환: 주요 차이점특성푸리에 변환Z-변환신호 종류연속 신호 / 주기적 신호이산 신호주요 용도주파수 성분 분석, 시스템 주파수 응답 분석이산 시스템 분석, 시간 지연 및 미래 신호 분석시간 지연시간 지연은 위상 변화로 표현됨직접적으로 시간 지연을 표현영역주파수 영역 (연속 주파수)Z-평면 (복소수 .. 전공/DSP 2025.04.02