Skip to content

The objective is to simulate the CDMA downlink data sent by a single antenna to a set of user devices within one cell. Simulation should include the OVSF code allocation, the spreading procedure, the interference phenomena and finally the reception and un-spreading procedures.

Notifications You must be signed in to change notification settings

TO-OTR/Simulation-of-CDMA-up-down-link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Simulation-of-CDMA-up-down-link

The objective is to simulate the CDMA downlink data sent by a single antenna to a set of user devices within one cell. Simulation should include the OVSF code allocation, the spreading procedure, the interference phenomena and finally the reception and un-spreading procedures.

USER.java class of user, contains baisc data like ovsf code, information signal, methodes of channelization and unchannelization.

Main.java class main, methodes of calculating the sum of information signal, instructions of how to use the program.

  1. Choose the number of users, 1 or 2 or 4.

  2. Enter the length of up link information signal sent by users.

  3. Automaticly define the ovsf code and do the channelization.

  4. Show the result of up link combination signal.

  5. Enter the length of down link combination signal.

  6. Automaticly do the unchannelization.

  7. Show the result of information signaleach received by each user.

P.S. For now only support user-number no more than 4. Still working on automaticly calculating the Walsh function.

CDMA上下链

1.选择用户数量。

2.输入用户发送的信息的长度。(任意长度>0)

3.自动分配OVSFcode并信道化。

4.展示多信号叠加的结果。

5.输入小区接收的信号的长度和内容。

6.解除信息信道化。

7.输出每个用户收到的信息,或没有收到信息的情况。

目前支持4个用户以下。

calculate_combination函数尚未解决超过4个arraylist的求和情况。

多对象实例化代码未作简化。

About

The objective is to simulate the CDMA downlink data sent by a single antenna to a set of user devices within one cell. Simulation should include the OVSF code allocation, the spreading procedure, the interference phenomena and finally the reception and un-spreading procedures.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages