MonaNAT Update & Improvements (25.03.2019)

New EE2 Government (since: 01.03.2014), everything about the EE2 management. You can report other players here.
Post Reply
User avatar
Dr.MonaLisa
High Representative
Posts: 7369
Joined: 17 Jun 2010, 11:21
Location: Poland

MonaNAT Update & Improvements (25.03.2019)

Post by Dr.MonaLisa » 25 Mar 2019, 00:55

As some of you noticed, the Multiplayer Lobby was restarted multiple times on 24th of March 2019.
It's because I was working on MonaNAT improvements.

What is MonaNAT?
https://www.ee2.eu/multiplayer/help/#monanat

What's new in MonaNAT after 25.03.2019?
The Multiplayer Lobby NAT module has been fully rebuilt to decide about MonaNAT connections using an external PHP script. It allows me modify/fix MonaNAT behavior in the future, without Lobby restarts.
The best improvement is the behavior of the first MonaNAT connection. It now finds the MonaNAT Server which is located closest players who are trying to connect. It uses IP addresses to determine latitude and longitude. After that it finds the shortest distance sum (of Player1 to MonaNAT Server and Player 2 to MonaNAT Server) and uses this closest Server. Before this update, MonaNAT used a fixed Servers list, so all connections were first going to Germany, at the second attempt to Netherlands, etc.

What was updated in MonaNAT?
I fixed a bug where in rare cases the Host Player and the Joiner Player were wrongly identified. It caused an issue where joiner (after join attempt) wasn't in the game room, while all other players present in this game room seen his presence. It needed around 2 minutes to "timeout", before this player was able to join again. Host couldn't kick the bugged player even after closing and reopening his slot trillion times.

What's the future of MonaNAT?
In the near future I'm going to purchase a Server in United States. It will allow US players (who have the highest contribution in UP1.5 Development by the biggest number of donations) to play with low pings in case their ISP blocks ports. Currently, all the traffic between those players is routed by Europe, even if they live very close each other.
The USA MonaNAT will be Asia-optimized (low pings for Asian players), but I'm also planning to purchase a MonaNAT Server located in Asia in the future.
Information about new MonaNAT Servers will be posted at EE2News Twitter: https://twitter.com/EE2News

Have a nice day!
Best regards,
Dr.MonaLisa
Ministry of Game Affairs
Department of Control and Complains


User avatar
Dr.MonaLisa
High Representative
Posts: 7369
Joined: 17 Jun 2010, 11:21
Location: Poland

Re: MonaNAT Update & Improvements (25.03.2019)

Post by Dr.MonaLisa » 25 Mar 2019, 23:11

MonaNAT® United States (Los Angeles):
A new MonaNAT® Server located in United States (Los Angeles) has been launched! It is already available on the Multiplayer Lobby. Ping reduction for North/South American players is noticeable. The MonaNAT Servers status can be checked at: https://www.ee2.eu/status
Best regards,
Dr.MonaLisa
Ministry of Game Affairs
Department of Control and Complains

Post Reply

Return to “Ministry of Game Affairs of the Empire Earth II Community”